四月龄宝宝护理要点
奶量
- 每次150-180ml
- 一天5-6次
- 一天总奶量800-1000ml
四月龄宝宝护理要点
c++14 lamdba表达式一个code小片段分析 -- from folly::NamedThreadFactory
return std::thread(
[func = std::move(func), name = std::move(name)]() mutable {
folly::setThreadName(name);
func();
});
folly库note(r0)- Executor
如何打印出enum的文本值
cpp language questions that I've encountered.
digest of 5.25
图数据库综述 RENZO ANGLES and CLAUDIO GUTIERREZ. Survey of graph database models[J]. ACM Computing Surveys, Vol. 40, No. 1, Article 1, Publication date: February 2008. about rocksdb’s BloomFilter: https://github.com/facebook/rocksdb/wiki/RocksDB-Bloom-Filter whole_key_filtering –> false的副作用 check usage:std::enable_if_t . std::decay_t check usage:folly::Future
cmake cheatsheet:找不到package; PUBLIC依赖和PRIVATE依赖; ...
经常苦于cmake的find_package无法找到某个包(包括libxxx.so和其include files) 可以设置cmake的搜索路径,显式编译,类似以下:
enable_shared_from_this的实现和CRTP Idiom
wal recovery would cleanup at least the first WAL
这段时间跟同事尝试修复长期以来项目中遗留的Rocksdb的Case,遇到些有意思的Case,这里记录一下。
对于不支持-march=native
环境的,可以编译时export USE_SSE=1
.避免类似no such instruction:
shlx %r13,%rax,%rax'`的问题。
对于rocksdb的测试case,想保留测试db的,可以搞个KEEP_DB
环境变量。测试类会根据这个环境变量决定是否清理测试DB。
some details about rocksdb::LRUCache
最近有同事找我讨论问题,觉得挺有趣的记录一下。
rocksdb::LRUHandle::key()
的历史第一个问题是rocksdb::LRUHandle::key()
, 这个函数返回该handle内部存储的key,但为啥某些情况下却返回value呢?