继承顺序之类的问题
基础继承 先看一个不包含虚函数的例子: #include <iostream> using namespace std; class A { public: A() { cout << "Construct A" << endl; } ~A() { cout << "Destruct A" << endl; } };...
基础继承 先看一个不包含虚函数的例子: #include <iostream> using namespace std; class A { public: A() { cout << "Construct A" << endl; } ~A() { cout << "Destruct A" << endl; } };...
RM(repetition maximum) rm不像公斤那样的重量衡量绝对单位,而是相对单位。RM是重复最大值的缩写,是指你能够在一次训练中最多能够举起的重量。例如,如果你能够举起100公斤的杠铃,那么你的1RM就是100公斤。如果你能够举起80公斤的杠铃,那么你的1RM就是80公斤。如果你能够举起60公斤的杠铃,那么你的1RM就是60公斤。 这个可能照顾不到状态的变化的,但是长期看是...
重新入门rust, 就看三个 1 The Rust Programming Language 中文翻译: Rust 程序设计语言 2 🦀Small exercises to get you used to reading and writing Rust code! 3 rust by example 4 100-exercises-to-learn-rust
用LD_PRELOAD写魔法程序 用LD_PRELOAD写魔法程序 端序 端序 cpu越多延迟越高 cpu越多延迟越高 keepalive脑裂问题 keepalive脑裂问题 Linux interface Vlan和Bond配置错误问题排查 Linux interface Vlan和Bond配置错误问题排查 leveldb相关 ...
主要都是从大海运动表现 + 凯圣王哪里学到的激活动作 如果是三分化,前三天的安排是->胸肩背,第四天可以简单安排一个上肢功能训练日 肌肥大训练如果不注重功能训练,会导致肌肉僵硬,关节活动度下降,所以在训练的时候,要注重功能性训练,比如上肢的灵活度训练 分两块 上肢灵活度测试 上肢灵活度训练 上肢激活动作 上肢灵活度测试 双手交叉放在手臂,双脚并拢,旋转腰椎,...
简单的记录一下tcpdump的编译,这里主要是交叉编译arm64的. 这一套是利用configure + make的,理论上cmake也可以试试的。 sudo apt install build-essential sudo apt install crossbuild-essential-arm64 byacc flex\ export TCPDUMP=4.99.1 export LI...
boringssl的ut写了一个非常good的例子 TEST(X509Test, TestVerify) { // cross_signing_root // | // root_cross_signed root // \ / // intermediate // ...
这里跟原来的文章动态库符号导出一脉相承,只是补充了一些导出c++的类的最佳实践 c++里可以借助虚函数,导出的时候只要导出一个c的create当前类的实例的函数(避免name mangling), 然后通过这个函数创建实例,然后调用虚函数就可以了,外部需要知道这个抽象类的结构 使用者跟DLL提供者共用一个抽象类的头文件,使用者依赖于DLL的东西很少,只需要知道抽象类的接口,以及获取对象指...
实现一个language server 一个新 C++ language server 的设计与实现 c++ linking Some Of My Experience About Linking C/C++ On Linux tcpdump反查dns tcpdump 抓包卡顿分析 一次故障的诊断过程 一次故障的诊断过程 信号机制 Li...
REF A futex overview and update let’s talk about locks