在c++中进行动态内存申请的过程中,容易忘记delete, 即使自己没有忘记,但是因为有异常的抛出,所以也不能保证内存进行完全的释放。 auto_ptr智能指针 它只是众多的智能指针中的一种,是破坏性的指针。 使用std::auto_ptr智能指针 使用boost智能指针 使用atl框架中的智能指针 ...
分类:
其他好文 时间:
2020-04-18 14:08:15
阅读次数:
60
为什么要阅读Redis源码? 主要原因就是『简洁』。如果你用源码编译过Redis,你会发现十分轻快,一步到位。其他语言的开发者可能不会了解这种痛,作为C/C++程序员,如果你源码编译安装过Nginx/Grpc/Thrift/Boost等开源产品,你会发现有很多依赖,而依赖本身又有依赖,十分痛苦。通常 ...
分类:
其他好文 时间:
2020-04-16 15:36:31
阅读次数:
67
在manifest中注册BoostFlutterActivity报错:Installation did not succeed.The application could not be installed: INSTALL_FAILED_USER_RESTRICTEDInstallation via ...
分类:
其他好文 时间:
2020-04-16 13:21:38
阅读次数:
153
1. 安装运行时包 $ sudo apt-get install dbus -y2. 安装readline库 $ apt-get cache search libreadline (找出当前发行版的libreadline包名) $ sudo apt-get install libreadline7 ...
分类:
系统相关 时间:
2020-04-12 20:32:21
阅读次数:
74
实验环境约定 一. 安装Nginx 1. 安装依赖工具 2. 安装PCRE 3. 安装nginx 二. 安装mysql 1. 安装依赖包 2. 升级cmake?具 3. 升级boost库?件 4. 安装mysql 5. 启动测试 三. 安装python 四. 部署发布平台 五. 测试 ...
分类:
编程语言 时间:
2020-04-11 22:11:12
阅读次数:
97
APA自动泊车系统 1. 半自动泊车 自动泊车又称为自动泊车入位,它对于新手来说是一项相当便捷的配置,对于老手来说也省了些不少力气。那么自动泊车的原理是什么呢?能想怎么停就怎么停,想停哪儿就停哪儿吗?下面咱们就来说道说道。 有什么用? 该系统能自动帮驾驶者将车停入甚至驶出车位,无需自己打方向。 有什 ...
分类:
其他好文 时间:
2020-04-05 09:29:50
阅读次数:
943
《C++11/14高级编程Boost程序库探秘》之第1章全新的C++语言(三)学习记录 1.7函数式编程 函数式编程是与面向过程编程、面向对象编程和泛型编程并列的一种编程范式,它基于λ演算理论,把计算过程视为数学函数的组合运算。 1.7.1 lambda表达式 基本形式为: [](params){. ...
分类:
编程语言 时间:
2020-04-02 22:21:05
阅读次数:
89
原文链接 http://www.cppblog.com/Robertxiao/archive/2013/01/06/197022.html 生成文件命名规则:boost中有许多库,有的库需要编译、而有的库不需要编译,只需包含头文件就可以使用。编译生成的文件名字普遍较长,同一个库根据编译链接选项不同, ...
分类:
其他好文 时间:
2020-04-01 19:48:13
阅读次数:
87
一、安装 1.下载地址:https://github.com/kpu/kenlm 2.unzip mv mkdir -p build 3.进入到build目录下 cmake .. (1) ubuntu cmake找不到boost库 sudo apt-get install libboost-all- ...
分类:
系统相关 时间:
2020-04-01 16:34:36
阅读次数:
215
转自:https://www.cnblogs.com/clonen/p/6674922.html 顾名思义,best_field就是获取最佳匹配的field,另个可以通过tie_breaker来控制其他field的得分,boost可以设置权重(默认都为1)。 下面从宏观上来讲的简单公式: score ...
分类:
其他好文 时间:
2020-03-18 11:33:48
阅读次数:
63