相关文章
极致性能优化之道之消除伪共享
“不积跬步,无以至千里。” 引言
在并发编程中,伪共享(False Sharing)是一种性能问题,特别是在多核处理器上。这个问题通常出现在多个线程同时修改彼此不同但共享同一缓存行的数据。为了解决伪共享问题,我…
建站知识
2024/11/28 18:50:29
代码随想录 10.13 || 二叉树 LeetCode 235.二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点
二叉树的定义: 回顾一下二叉树的定义,加固记忆。
struct TreeNode {int val;TreeNode *left;TreeNode *right;TreeNode() : val(0), left(nullptr), right(nullptre) {}TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}TreeNode(int x, Tre…
建站知识
2024/11/28 7:16:12
app抓包-突破【单向证书验证代理检测模拟器检测】
0x00 app的普通抓包配置
1.模拟器开启本地以太网代理,设置端口,bp监听以太网系统端口即可 2.科来协议分析,可以获取模拟器进程的网络通讯信息,目标通讯的ip地址 3.封包监听工具,同科来一致,监听的进程即可…
建站知识
2024/11/28 18:47:58
ElasticSearch之健康状态
参考Cluster health API。
命令样例,如下:
curl -X GET "https://localhost:9200/_cluster/health?wait_for_statusyellow&timeout50s&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPHQBEs5*lo7F9&qu…
建站知识
2024/10/8 3:25:08
第六年到第十年是分水岭
我今年懈怠了,觉得就这样了,看到知乎上有个大神的帖子,深受触动,前五年都差不多,第六年到第十年才是分水岭,是否愿意继续努力,才是关键。拷贝如下: 作者:技术王 来源&…
建站知识
2024/10/8 3:25:07
NSSCTF web刷题记录6
文章目录 [HZNUCTF 2023 final]eznode[MoeCTF 2021]地狱通讯-改[红明谷CTF 2022] Smarty Calculator方法一 CVE-2021-26120方法二 CVE-2021-29454方法三 写马蚁剑连接 [HZNUCTF 2023 final]eznode 考点:vm2沙箱逃逸、原型链污染 打开题目,提示找找源码 …
建站知识
2024/10/16 0:50:00
linux printf往文件里面写入内容
printf用于向控制台打印字符串,而这里面的控制台其实是标准输出,fd值为1,故可以用下面代码写文件:
int main()
{close(1);int i 1;int fd1 open("/chkpnt/log.txt",O_WRONLY | O_CREAT, 0666);printf("i %d\n&…
建站知识
2024/11/11 14:07:05