baobaoyeye
baobaoyeye
./teracli scan table1 "" "" // work ./teracli > scan table1 "" "" // 不work
(1)NameSpace::NormalizePath 这个函数会默认加上 “/”因此这两个验证都是冗余的, (2)因为DeleteDirectory的时候如果传一个空字符串就把“/”都删掉太坑,因此提到NormalizePath前面
Read 里面原来两个锁的位置,个人理解存在读到胀的next_index_和smallest_index_
1. int64_t 用 %d 打印不会报错,存在溢出风险 2. 个人理解NameSlaveImpl缺少必要的析构,和对堆上分配资源的回收
For cmake 3.2 - Apple Clang (AppleClang) for Xcode versions 4.4 though 6.1. - GNU compiler versions 4.4 through 5.0 on UNIX and Apple (GNU).
thread_pool.h中 ThreadProc函数,是否应该在进行统计耗时和任务数前就Lock 或者通过volatile对耗时和任务数做修饰?