分类:未分类

学习 Druid(八):Segment 合并

Druid 提供了两种 Segment 数据合并的方式: 提交合并任务 开启自动合并 合并任务 提交任务: { […]...

帝国的毁灭

克莱勃斯 我们把镜像推送到 Dockerhub,然后使用 docker compose 部署到集群上。 我们在 […]...

深入探索Android稳定性优化

重在预防、监控必不可少 思考更深一层、重视隐含信息:如解决Crash问题时思考是否会引发同一类问题 长效保持需 […]...

go防止缓存穿透

当线上接口请求量比较大时,如果恰好遇到缓存失效,会造成大量的请求直接打到数据库,导致数据库压力过大、甚至崩溃。 […]...

HelloGitHub 第 50 期

1. KSFramework Star 811 Watch 91 Fork 266 中文 一个整合 KEngi […]...

零信任SPA端口敲打

差不多2020年9月份研究ATT&CK的时候,做规则覆盖能力,遇到了端口敲击(Port Knockin […]...

JVM垃圾回收

垃圾回收与内存分配策略 垃圾回收与内存分配策略 “垃圾”的定义 对象是否为“垃圾” 判断对象是否已成为“垃圾” […]...

如何在软件开发中避免出现漏洞

【51CTO.com快译】随着数据泄露事件的频繁发生,创建和维护安全的软件产品对于每一个组织来说,都变得越来越 […]...

多线程基础知识

​本节内容: wait/notify/notifyAll/sleep方法的介绍 有哪些实现生产者消费者的方法 […]...