关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文MySQL(一):详解使用索引扫描来做排序
一、MySQL生成有序结果的方式 1)直接通过排序操作 2)按索引顺序扫描 如果explain执行计划的type列值为index,这说明mysql使用了索引扫描来做排序。 二、索引扫描的特点 扫描索引本身是很快的,因...
热文JAVA并发(三):如何优雅的拿到线程池中的异常?
一、背景 当下有很多隔离技术,包括服务隔离、数据库隔离、线程池隔离。我们之前有个业务场景:异步写Oracle、写ES、调用三方服务,这其中牵扯到三个彼此隔离的线程池,线程池的异常需要分别记录到日志搜集系统中。由此引发...
1、Filed.set()方法的作用 // Field将指定对象参数上此对象表示的字段设置为指定的新值 void set(Object obj, Object value) 2、概述 今天在阅读源码的时候发现这样一行...
热文Docker常见问题(二):exec: “docker-credential-desktop“: executable file not found in $PATH, out: ``
一、详细错误信息 WARNING! Using --password via the CLI is insecure. Use --password-stdin. Error saving credentials: ...
一、背景 今天在做项目中发现A类与B类的关系是1:n,即A类中有一个List bList的成员变量,B类中有一个A a的成员变量。 当执行A.getBList().add(b)方法时会报错:Method thr...
1. 背景 之前在Spring框架中,一直使用@AutoWired注解注入成员变量。现在使用公司封装的框架做标品开发,突然发现了@AllArgsConstructor、@RequiredArgsConstructor...
热文Java启动脚本实例与解析
1. 为什么要用启动脚本 可以快速以后台运行模式启动服务 结合crontab做一层保障:即使服务异常崩溃也能快速重启,当然我们一定要保存崩溃现场记录,比如OOM导致系统崩溃时的OOM日志。 2. 启动脚本样例cach...
热文Java异步注解@Async结合自定义线程池的使用
一、背景 项目中已经存在若干个线程池,为了保证业务之间互不影响,不会因为某一个业务的线程使用率极高,导致其余业务无线程可用或处理时间过长,现需采用线程池隔离的思想。 二、具体代码实现 1. 自定义线程池配置类 imp...
1. zookeeper下载 zookeeper压缩包下载 注: zookeeper的运行需要Java环境,所以一定要提前安装JDK。 2. zookeeper安装 我们准备三台实例,分别是zookeeper01、z...
热文Docker常见问题(一):docker-credential-desktop not installed or not available in PATH
1. 问题详情 正在拉取 Trantor 基础环境镜像.... Pulling consul ... Pulling redis ... Pulling mysql ... Pulling datastore ......












