基本知识http 请求curl 使用tls 握手包charles (cipher diff)wiresharktcpdumpWeb 反爬ja3 ja4 http2 后端指纹curl-impersonate前端指纹 canvas font webrtcjs hook反调试js混淆 AST 逆向chromium 编译App 反爬frida hookIDA jadx 反编译
本文仅供交流学习使用Log4j靶机log4j 2.4.1, springboot应用 pom 中排除默认的springboot 日志(logback), 引入 log4j 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960...
极客时间 分布式算法 整理Paxosbasic paxosproposer: 发起请求的人,提议一个值,用于投票表决 acceptor:对每个提议的值进行投票 learner:被告知投票结果,接受达成共识的值。一般来说,学习者是数据备份节点,比如【Master-Slave】模型中的 Slave,被动地接受数据,容灾备份。 stageprepare客户端发送准备请求,节点接受提案号,并作出响应...
下载启动curl -L https://arthas.aliyun.com/install.sh | sh && ./as.sh 如何查看一个map里指定的keygetstatic com.bj58.bic.ep.rankreview.web.common.Constant MAP_EMP_INFO 'entrySet().iterator.{? #this...
Clion remote debug docker redis垃圾MAC m1redis 版本用的是官方的 5.0, 鲁迅说的用 5.0,中国人的性情总是喜欢调和、折中的,譬如你说,这屋子太暗,说在这里开一个天窗,大家一定是不允许的。但如果你主张拆掉屋顶,他们就会来调和,愿意开天窗了 关于 docker, 嘿嘿我不会,所以网上找了找试了试大致凭直觉猜了猜貌似还可以 因为 m1 现在看起来好像...
和 C、Java、JavaScript 之类的语言不同,Go 的 for 语句后面的三个构成部分外没有小括号, 大括号 { } 则是必须的。 C 的 while 在 Go 中叫做 for, 初始化语句和后置语句是可选的, 如果把循环条件也去掉就变成了 死循环 。当使用 for 循环遍历切片时,每次迭代都会返回两个值。第一个值为当前元素的下标,第二个值为该下标所对应元素的一份副本。 1...
ZIT development logThanks for the great tutorial: https://www.leshenko.net/p/ugit Thanks again Nikita! ResourceI found some good reference material, and I put them under the ./doc directory. Beside...
Sql log 失效以 MyBatis 为例,因为其他辅助框架的不同,或者某些条件限制,导致日志按照官网配置后可能出现仍然无法打印的情况,这时候可能就会想到写sql拦截器自己拦截生成sql填充参数,但可能需要一定的开发时间。 本文直接挑明一种暴力打印的方式,不清楚是否广泛可用,但有兴趣的老哥们可以试一下。 Java 类加载优先级会按照 classpath 的顺序去加载,遇到 全限定名相同的类...
A good place to start is with batches of 1,000 to 5,000 documents and a total payload between 5MB and 15MB. hits._score - the document’s relevance score (not applicable when using match_all) Eac...
Not be the real thing digit might be overfolw float will not be overflow, but could lost precision Memory RAM: Random am BitExclusive-Or(XOR) A ^ B Union | //并 Complement ~ /...