关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文写二进制,姿势一定要骚,省字段,省带宽,提效率...
介绍 上一个礼拜和一个同事对接口,前端同事问我是不是接口文档写错了,一个订单的异常标签有多个,不应该返回一个数组吗?为啥只返回了一个数字。 因为这个接口是调用别微服务,所以我也很疑惑,找同事确认,他只回了我一句用位表...
热文IDEA骚技巧,编码速度至少快一倍
IDEA是目前市场上最好用的IDE,公认的! 前几年eclipse在市场上非常流行,因此大多数人都习惯了eclipse的一些快捷键。近年来,随着IDEA的兴起,很多人都放弃了exlipse,进而选择了IDEA,但是有...
热文阿里云,腾讯云最全服务器配置攻略
介绍 今年阿里云优惠特别巨大,同样的配置新老用户的价格能差到5倍左右,而且双11后活动结束,用来学习最好不过了,主要是真便宜,比在自己电脑上装虚拟机玩Linux爽多了。 但是很多小伙伴不知道如何配置,也不知道MySQ...
热文面试官:Mybatis一级缓存和二级缓存同时开启,先查询哪个缓存?
介绍 要想回答这个问题,必须把一级缓存和二级缓存的实现搞明白,详细介绍一下 我们知道Mybatis有一级缓存和二级缓存,底层都是用HashMap实现的 key为CacheKey对象(后续说原因),value为从数据库...
热文面试官:说一下Mybatis插件的实现原理?
介绍 我之前有篇文章大概写了一下mybatis插件的实现原理 面试官:MyBatis你只写了接口为啥就能执行sql啊? Mybaits插件的实现主要用了责任链模式和动态代理 动态代理可以对SQL语句执行过程中的某一点...
介绍 在工作中,我们经常要进行各种对象之间的转换。 PO:persistent object 持久对象,对应数据库中的一条记录 VO:view object 表现层对象,最终返回给前端的对象 DTO:data tra...
热文10分钟看懂, Java NIO 底层原理
写在前面 很多的小伙伴,被java IO 模型,搞得有点儿晕,一会儿是4种模型,一会儿又变成了5种模型。 很多的小伙伴,也被nio这个名词搞晕了,一会儿java 的nio 不叫 非阻塞io,一会儿java nio ...
热文面试官:说一下装饰者模式的作用,以及哪些地方用到了装饰者模式吧
介绍 装饰者模式在不改变原有对象的基础上,通过组合的方式给对象增加新功能 装饰者优点 继承的有力补充,比继承灵活,不改变原有对象的情况下给一个对象扩展功能 通过使用不同装饰类以及这些装饰类的排列组合,可以实现不同效果...
vim打开文件的几种方式 命令 作用 vim +n filename 打开文件,并定位到第n行 vim + filename 打开文件,并定位到最后一行 vim +/pattern filename 打开文件,定位至...
热文面试官:说一下NIO和BIO的区别
介绍 BIO,面向流,只能读或者只能写,阻塞IO NIO,面向缓冲区,可以同时进行读写,非阻塞IO 整个BIO的继承关系如上图,每种流只能写或者读,整个BIO流的设计用了装饰者模式,如果你不清楚的话,可以看《面试官:...












