会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
water_bear
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2021年4月19日
C语言的变长参数
摘要: C语言的变长参数原理 引言: 在看《程序员的自我修养:第十一章运行库-11.2.2C语言标准库》时讲到C语言的变长参数以及cdecl, 所以搜集一些资料帮助理解。 X86调用约定- 维基百科,自由的百科全书 https://zh.wikipedia.org › zh-hans cdecl与stdca
阅读全文
posted @ 2021-04-19 09:52 water_bear
阅读(527)
评论(0)
推荐(0)
2021年4月14日
cmake_examples
摘要: 基本知识: include(${CMAKE_SOURCE_DIR}/cmake/cmaketools.cmake) include类似于C语言的include 展开 子工程add_subdirectory 比好用 include 静态库: //源文件 aux_source_directory(. D
阅读全文
posted @ 2021-04-14 18:49 water_bear
阅读(153)
评论(0)
推荐(0)
2021年1月20日
C++ 显式使用this指针的场景
摘要: 同学问C++ this指针的使用场景,一时想不起来。查书(C++程序设计语言)后记录一下: C++ 显示使用this指针的地方: 1.struct 成员和变量名冲突 //构造初始化 2.返回对象的自引用 //例子:赋值构造函数,串接操作d.AddDay(1).AddMonth(1).AddYear(
阅读全文
posted @ 2021-01-20 17:39 water_bear
阅读(394)
评论(0)
推荐(0)
2020年8月11日
安全C++代码pool
摘要: 转自:编写安全C++代码杂谈 1 class noncopyable 2 { 3 public: 4 noncopyable(const noncopyable&) = delete; 5 void operator=(const noncopyable&) = delete; 6 7 protec
阅读全文
posted @ 2020-08-11 10:39 water_bear
阅读(183)
评论(0)
推荐(0)
2020年5月19日
计算机网络_自顶向下_第一章_读书笔记
摘要: https://wps.pearsoned.com/ecs_kurose_compnetw_6/216/55463/14198700.cw/index.html 1.分组交换和公路的类比: 用于传送分组的分组交换网络在许多方面类似于承载运输车辆的运输网络,该网络包括了高速公路、公路和立交桥。例如,考
阅读全文
posted @ 2020-05-19 21:15 water_bear
阅读(224)
评论(0)
推荐(0)
2020年4月29日
参考leveldb LRU cache 写模版&线程安全&引用计数安全 lru cache
摘要: 1 #pragma once 2 3 #include <list> 4 #include <unordered_map> 5 #include <mutex> 6 #include <algorithm> 7 #include <assert.h> 8 9 /** 10 * @brief Temp
阅读全文
posted @ 2020-04-29 22:43 water_bear
阅读(269)
评论(0)
推荐(0)
2020年4月22日
转:leveldb 学习资源
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2020-04-22 20:40 water_bear
阅读(3)
评论(0)
推荐(0)
2020年3月31日
转:高版本gcc编译出的程序在低版本glibc机器上运行
摘要: 作者:chnmagnus链接:https://www.jianshu.com/p/77d7f7dc93b3来源:简书 比如我们用gcc 9.3.0编译程序,但需要发布的机器gcc版本是4.8.5,怎么办? 你可能想到如下方法 静态编译 容器发布 打包依赖的so,使用本地so运行程序 1.静态编译(多
阅读全文
posted @ 2020-03-31 18:37 water_bear
阅读(3610)
评论(0)
推荐(0)
2020年1月10日
spdlog 类图
摘要: 代码中有趣的小设计: 1.synchronous_factory 和 async_factory_impl 用了C++11 的可变参数函数模版,解决了传统工厂方法模式两个缺点: a.加个新类型的对象,对应要加个工厂子类 b.工厂创建的子类们的参数要一样 2.base_sink 类的log和flush
阅读全文
posted @ 2020-01-10 18:32 water_bear
阅读(363)
评论(0)
推荐(0)
2020年1月8日
Json schema
摘要: 简介 JSON Schema 是描述 JSON 格式的一个标准草案。一个 schema 本身也是一个 JSON。使用 JSON Schema 去校验 JSON,可以让你的代码安全地访问key,而无须检查类型或键值是否存在等。schema和protobuf 的proto文件的作用有一点类似。 1.Js
阅读全文
posted @ 2020-01-08 19:50 water_bear
阅读(383)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告