上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 164 下一页

2021年3月31日

摘要: root@ubuntu:~# git clone https://github.com/ainvyu/vcxproj2cmake.git Cloning into 'vcxproj2cmake'... remote: Enumerating objects: 37, done. remote: To 阅读全文
posted @ 2021-03-31 11:25 tycoon3 阅读(655) 评论(0) 推荐(0)
摘要: Tars介绍 Tars是将腾讯内部使用的微服务架构TAF(Total Application Framework)多年的实践成果总结而成的开源项目。是基于名字服务使用Tars协议的高性能RPC开发框架,同时配套一体化的服务治理平台,帮助个人或者企业快速的以微服务的方式构建自己稳定可靠的分布式应用。 阅读全文
posted @ 2021-03-31 09:58 tycoon3 阅读(546) 评论(0) 推荐(0)
摘要: root@ubuntu:~/posix_quic# g++ -v Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/5/lto-wrapper Target: aarch6 阅读全文
posted @ 2021-03-31 09:50 tycoon3 阅读(203) 评论(0) 推荐(0)

2021年3月30日

摘要: 在 CUBIC 之上又有个优化,叫做 Proportional Rate Reduction (PRR),用以让 CUBIC 这种算法在遇到丢包时候能更快的恢复到当前 CWND 正常值,而不过分的降低到过低的水平。 参考:draft-mathis-tcpm-proportional-rate-red 阅读全文
posted @ 2021-03-30 18:08 tycoon3 阅读(988) 评论(0) 推荐(0)
摘要: C/C++中的NULL到底是什么 我们查看一下C和C++的源码,不难发现: NULL在C++中的定义NULL在C++中被明确定义为整数0: /* Define NULL pointer value */ #ifndef NULL #ifdef __cplusplus #define NULL 0 # 阅读全文
posted @ 2021-03-30 17:12 tycoon3 阅读(110) 评论(0) 推荐(0)
摘要: auto_ptr 在 C++98 开始推出 auto_ptr 管理裸指针,让开发者不需要手动释放指针内存,当生命周期结束时自动释放内存。但是 auto_ptr 在转移所有权会出现野指针导致崩溃。 root@ubuntu:~/c++# cat ptr.cpp #include <iostream> # 阅读全文
posted @ 2021-03-30 16:08 tycoon3 阅读(141) 评论(0) 推荐(0)
摘要: td::thread 各种构造函数例子如下: #include <iostream> #include <utility> #include <thread> #include <chrono> #include <functional> #include <atomic> void f1(int 阅读全文
posted @ 2021-03-30 15:27 tycoon3 阅读(137) 评论(0) 推荐(0)
摘要: C++11 中引入 std::ref 用于取某个变量的引用,这个引入是为了解决一些传参问题。 我们知道 C++ 中本来就有引用的存在,为何 C++11 中还要引入一个 std::ref 了?主要是考虑函数式编程(如 std::bind)在使用时,是对参数直接拷贝,而不是引用。下面通过例子说明 示例1 阅读全文
posted @ 2021-03-30 15:19 tycoon3 阅读(1126) 评论(0) 推荐(0)
摘要: #include <iostream> #include<string> #include<sstream> #include<vector> using namespace std; #define MAX_NUM 1000 int string_to_num(string & str) { in 阅读全文
posted @ 2021-03-30 14:56 tycoon3 阅读(105) 评论(0) 推荐(0)
摘要: C++11标准新特性 右值引用(Rvalue Reference)是C++11标准引入的特性,它实现了转移语义和精确传递,主要的作用有2个方面: 消除两个对象交互时不必要的对象拷贝,节省运算存储资源,提高效率; 能够更简洁明确地定义泛型函数; 左值引用和右值引用 首先区分什么是左值引用和右值引用,简 阅读全文
posted @ 2021-03-30 12:02 tycoon3 阅读(329) 评论(0) 推荐(0)
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 164 下一页

导航