weak link
在darwin下的编译,有些frame work是对os有要求的,在oc里的代码可以显式的写成 if (@available(iOS 13.0, *)) { // iOS 13.0及以上的代码 } else { // iOS 13.0以下的代码 } 但是在编译的时候依然要注意ld的参数,如果直接强依赖,在低版本的系统上依然load是有问题的 这个时候推荐的方法是使用w...
在darwin下的编译,有些frame work是对os有要求的,在oc里的代码可以显式的写成 if (@available(iOS 13.0, *)) { // iOS 13.0及以上的代码 } else { // iOS 13.0以下的代码 } 但是在编译的时候依然要注意ld的参数,如果直接强依赖,在低版本的系统上依然load是有问题的 这个时候推荐的方法是使用w...
胰岛素是一种由胰腺中的β细胞分泌的激素, 是人体代谢的关键调控因子,它的主要作用是促进葡萄糖进入细胞、储存多余的能量以及维持血糖平衡。胰岛素的正常分泌和作用对于预防糖尿病、肥胖和其他代谢性疾病至关重要。 以下是胰岛素的主要作用: 1. 降低血糖水平 胰岛素是唯一能够直接降低血糖的激素。当血液中的葡萄糖水平升高时(例如进食后),胰腺会分泌胰岛素来帮助降低血糖。 促进葡...
TLS Certificate Lifetimes Will Officially Reduce to 47 Days TLS Certificate Lifetimes Will Officially Reduce to 47 Days 47 days might seem like an arbitrary number, but it’s a simple cascade:...
评估 使用bloaty针对最后交付的动态库或者是binary进行分析 常见的 armembers the .o files in a .a file compileunits source file for the .o file (translation unit). requires debug info. inputfiles the filename...
计量单位 卡路里,物理计量单位,指的是1标准大气压下,1克水升高1摄氏度所需的热量。 实际营养学角度,都是用kcal表示,这里的卡指的是千卡,1kcal=1000cal。 能量底物的基本功能 类别 功能 碳水化合物(4kcal/g) 1. 工作肌肉的能量来源(来自淀粉,糖,糖原) 2....
talk about async talking-async 数据是如何转发的 数据是如何转发的 Asio 异步操作的取消支持 Asio 异步操作的取消支持 Two Years of Rust Two Years of Rust Rust trait object layout Rust trait object layout wh...
单纯记录一点东西,代码都是cpp insight生成的 代码大概是 #include <cstdio> #include <iostream> using namespace std; struct test{ int id_ = 0; auto get() { auto func = [=]() { cout << id_...
新一点的内核,我直接看的6.17.3的kernel代码,这部分的实现都在/fs/evetpoll.c 其实只想知道这玩意是不是线程安全的,但单看注释其实就大概知道这玩意是线程安全的 /* * LOCKING: * There are three level of locking required by epoll : * * 1) epnested_mutex (mutex) ...
目前看下来感觉workflow跟别的网络库在io层面有个很重要的不同点 大家虽然都是使用epoll,也是one loop per thread的模型,但在queue的时候是有区别的 比如外部一个线程往一个epoll wait的线程里做add相关操作 这个时候有一个kick的机制,libevent或者别的都是类似的,要么是考虑跨平台的pipe fd,要么是event fd,都存在一个打断...
poll, select, pselect6, ppoll系统调用 poll, select, pselect6, ppoll系统调用 learn-assembly-on-Apple-Silicon-Mac learn-assembly-on-Apple-Silicon-Mac WASM 汇编入门教程 WASM 汇编入门教程 llvm-ir-tutoria...