项目需求,最近team逆向了3款竞品APP,总结一些经验和想法, 两款APP分别是A、B和C, A: 无法中间人,抓不到包,一旦走Charles,则提示更新APP。 一定是做了证书校验,Android里面是SSL Pinning,分析后是在Java侧做的,直接hook掉校验函数即可。 B: 可抓包, ...
分类:
移动开发 时间:
2020-11-25 12:48:12
阅读次数:
25
客户说数据库的CPU使用率为100%,应用相应迟缓。发现是latch: cache buffers chains 作祟故障分析思路 查看等待事件,判断故障起因 1 SQL>select * from (select sid,event,p1,p2,p3,p1text,WAIT_TIME,SECOND ...
分类:
系统相关 时间:
2020-06-15 18:04:23
阅读次数:
73
https://software.intel.com/en-us/mpi-developer-reference-windows-main-thread-pinning Main Thread Pinning Use this feature to pin a particular MPI thre ...
分类:
其他好文 时间:
2020-02-07 15:04:47
阅读次数:
66
https://www.nas.nasa.gov/hecc/support/kb/ProcessThread-Pinning-Overview_259.html Pinning, the binding of a process or thread to a specific core, can i ...
分类:
其他好文 时间:
2020-02-07 14:30:29
阅读次数:
89
https://software.intel.com/en-us/mpi-developer-reference-linux-process-pinning Process Pinning Use this feature to pin a particular MPI process to a c ...
分类:
其他好文 时间:
2020-02-07 14:27:14
阅读次数:
70
Synchronized简介 线程安全是并发编程中的至关重要的,造成线程安全问题的主要原因: 临界资源, 存在共享数据 多线程共同操作共享数据 而Java关键字synchronized,为多线程场景下防止临界资源访问冲突提供支持, 可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块操作共享 ...
分类:
编程语言 时间:
2020-01-12 11:19:15
阅读次数:
83
首先是在公司的测试环境上发现了这个现象,网上search了一番,这个并不是错误,而是swarm下的一种机制: 当使用 Swarm Stacks时,为了保证Service的副本在每个节点上运行的是相同的镜像, Swarm采用的是一种叫 Pinning-by-Digest的策略, 而不是根据镜像的tag ...
分类:
其他好文 时间:
2019-08-25 18:09:25
阅读次数:
208
本文记录了本人对Golang调度器的理解和跟踪调度器的方法,特别是一个容易忽略的goroutine执行顺序问题,看了很多篇Golang调度器的文章都没提到这个点,分享出来一起学习,欢迎交流指正。 什么是调度器 为了方便刚接触操作系统和高级语言的同学,先用大白话介绍下什么是调度器。 调度,是将多个程序 ...
分类:
其他好文 时间:
2019-08-17 22:10:05
阅读次数:
119
这篇文章主要介绍了对KVM虚拟机进行cpu pinning配置的方法,通过文中的各种virsh命令可进行操作,需要的朋友可以参考下 这篇文章主要介绍了对KVM虚拟机进行cpu pinning配置的方法,通过文中的各种virsh命令可进行操作,需要的朋友可以参考下 首先需求了解基本的信息 1 宿主机C ...
分类:
其他好文 时间:
2018-12-27 21:23:46
阅读次数:
189
Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo ...
分类:
编程语言 时间:
2018-12-11 21:44:08
阅读次数:
216