关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
链表不难,但是容易乱 当我们遇到链表类型的面试题时,一般都不会太难。但是很容易写错,因为经常容易搞错链表的指向关系,并且忽略对边界的处理。本节我们就以常见的链表题给大家演示几个常用的小技巧 假头 新链表 双指针 后面...
思想很简单的贪心 贪心算法是在每一步选择中都采取当前最好的或者最优的选择,从而导致最终的结果是最好的或者最优的。贪心算法可以解决解决一些最优化问题,如求图中的最小生成树,求哈夫曼编码。算法的思想还是比较容易理解的,难...
Dubbo服务注册和发现的流程 各种角色如下 Provider:暴露服务的服务提供方 Consumer:调用远程服务消费方 Registry:服务注册与发现注册中心 Monitor:监控中心和访问调用统计 Conta...
二分思路和模版 二分这种算法我们在很小的时候肯定就已经接触过了,很多智力题都可以用二分来解决。比如 AB2地之间的电线断了,如何快速确定电线在哪里断了?我们每次都是到一段电线的中间去找 给12个小球和一个天平,其中一...
三种常见的位操作 记得我刚玩Linux系统的时候,经常会遇到权限不足的问题,然后一个chmod 777 命令就稿定了。这个命令背后做了啥事呢?我们还得从Linux文件聊起 Linux下一个文件一经创建,就具有三种访问...
前言 Spring的IOC极大的方便了我们的编程,当我们需要某个对象的时候,不在需要自己去new,只要告诉Spring一声,Spring就会把我们所需要的类准备好,就像你原来出门要穿外套时,你得先跑到衣柜前取出衣服,...
介绍 构造函数,静态代码块,构造代码块的执行顺序 class Test { // 静态代码块1 static { System.out.println("我是静态代码块1"); } // 构造代码块1: { Syst...
热文面试官:线上服务CPU飙高怎么排查?
用jstack排查 先执行top,找到CPU占用比较高的进程 jstack 进程id > show.txt 找到进程中CPU占用比较高的线程,线程id转为16进制 到show.txt文件中根据线程id查看线程的具体状...
热文面试官:你们项目中是怎么解决跨域的?
跨域问题 现在绝大多数公司的项目都是前后端分离的,前后端分离后势必会遇到跨域问题。如下图 继续debug发现,reponse为undefined,提示消息为Network Error。 所以当你和前端联调的时候一直请...
热文面试官:内存泄漏,内存溢出如何排查?
前言 我们先来了解一下Java堆的组成机构。对于大多数应用来说,Java堆(Java Heap)是Java虚拟机锁管理的内存中最大的一块。Java堆是所有线程共享的一块内存区域,在虚拟机启动时创建。此内存区域的唯一目...












