c++ 函数未设置返回值 123456789101112131415161718192021222324252627282930313233#include <iostream>bool func(int i){ if (i == 1) { return false; }}int main(){ bool res;
c++创建二维数组的方法 用malloc函数创建二维数组123456789101112131415161718int first(int row,int col) { int** array = (int**)malloc(sizeof(int*) * row); if (array != NULL) { //如果申请成功 for (int i = 0;i < row;i++)
femu使用记录 Briefly speaking, FEMU is a fast, accurate, scalable, and extensible NVMe SSD Emulator. Based upon QEMU/KVM, FEMU is exposed to Guest OS (Linux) as an NVMe block device (e.g. /dev/
fio下发的请求大小不确定 问题描述1fio --filename=/dev/xxx_dev --direct=1 --rw=write --bs=1M --ioengine=libaio --iodepth=1 --runtime=60 --numjobs=1 --time_based --group_reporting --name="test xxx" --eta-newline=1 承接
fio引发的一些问题 奇怪的255扇区由于块设备驱动项目需要测试读写速度,故使用fio工具,没想着深入了解,简单测个速就可以使用tldr命令得到测试磁盘读写的命令 123456789101112131415161718192021222324252627282930313233343536# tldr命令介绍tldr tldrtldrDisplay simple help pages for command-li
java RMI示例服务器代码 目录结构 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
java RMI示例本地代码 目录结构 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798// My
leveldb第一幕 资源推荐 博客推荐书籍那岩. Leveldb实现解析.pdf相关博客leveldb实现原理一文带你看透基于LSM-tree的NoSQL系统优化方向(到2020年为止 最全、最新)浅析 Bigtable 和 LevelDB 的实现LevelDB之Compaction实现庖丁解LevelDB之概览Leveldb二三事leveldb为什么要设计为多层结构呢?LevelDB 之 Compaction系列博客
leetcode记录2 推荐博客五大常用算法:分治、动态规划、贪心、回溯和分支界定刷题时注意边界条件/特殊条件的处理leetcode记录1 树的子结构输入两棵二叉树A和B,判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构, 即 A中有出现和B相同的结构和节点值。 思路: 由于是树相关的题目,故大致思路就是使用递归解决,也意识到需要借助辅助函数实现,但一直无法确定辅助函数的写法与用
leveldb第二幕 代码阅读笔记 仅做个人记录 简单的Write路径1 静态库与测试程序以Debug模式生成静态库 12345mkdir -p build_dbg && cd build_dbgcmake -DCMAKE_BUILD_TYPE=Debug .. && cmake --build .cp libleveldb.a libleveldb_dbg.amv libleveldb_d