关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文并行并发CMS垃圾回收器:-XX:+UseConcMarkSweepGC
概述 CMS为基于标记清除算法实现的多线程老年代垃圾回收器。CMS为响应时间优先的垃圾回收器,适合于应用服务器,如网络游戏,电商等和电信领域的应用。 为了实现这个目的,与其他垃圾回收器不同的是,CMS是与应用程序并发...
一、 类文件加载 创建类加载器,类加载器从类路径根据需要加载的类的全限定名找到类文件.class,加载类文件,读取类文件字节码流,然后根据类文件的标准格式解析类文件内容,如最开头是魔数,然后是主次版本号等,根据静态常...
热文Java对象的强、软、弱、虚引用
概述 Java的方法的对象参数是按值传递的,而不是按引用传递的,即传递的是对象引用的值。对象引用通常是存放在栈中的,而对象引用所引用的对象是存放在堆中的。 在Java中,为了优化内存使用,降低OOM发生的风险,提高垃...
热文JVM类和对象体系设计
OOP-Klass对象系统:JVM内部的Java类实现 JVM是基于C++实现的,故Java的每个类被JVM加载之后,需要使用一个C++的对等体来维护,同时Java对象实例也需要在C++中能够被访问,JVM的实现机制...
热文MySQL学习(三):主从复制Replication实现高可用的架构模式
概述 MySQL主从复制主要用于实现读写分离,所以主从架构一般为一主多从,即主库负责处理所有的写入请求,一个或多个从库负责处理所有的读请求,从而分散读写流量,实现读数据的高可用。除此之外,如果从库很多造成了主库复制负...
热文MySQL二进制日志binlog的设计与实现
概述 MySQL为了实现数据的安全性和故障可恢复性(MySQL自身故障导致或者主机断电之类导致MySQL服务器异常退出的场景,对于主机磁盘损坏之类的故障无法恢复),对于数据的所有增删改操作在对相应的数据表进行写入之前...
热文MySQL学习(一):MySQL的整体架构设计
概述 MySQL作为一个数据存储系统,核心功能为存储数据和读取数据。在数据存储方面,MySQL是基于文件系统或者说是磁盘来进行数据保存的,即数据都是保存为磁盘上的一个个文件;在数据读取方面,MySQL作为一个关系型数...
热文MySQL权限控制
概述 身份认证模块,即MySQL客户端通过指定用户名,密码,主机名来连接MySQL服务器,主要是认证给定的用户是否有权限连接MySQL服务器,而权限控制模块主要用于控制已经通过身份认证的用户对数据库、数据库表、数据表...
热文Redis命令的原子执行:Lua脚本的支持
Redis2.6版本引入对Lua脚本的支持,可以在Redis客户端使用Lua脚本指定多个Redis命令,然后直接在服务端原子地执行这多个Redis命令。 执行命令为:EVAL或者EVALSHA,如下: 127.0.0...
热文Spring AOP源码分析(三):基于JDK动态代理和CGLIB创建代理对象的实现原理
IOC容器的bean对象创建 在之前的文章中已经分析过IOC容器的bean对象的创建过程,具体在:Spring IOC源码分析(七):IOC容器的设计实现与bean对象的创建流程,其中核心方法为AbstractAut...










