| 作者: Witton Bell
| 2133 字
| 5 分钟
使用过SQL的读者应该都知道SQL存在注入的可能,即没有严格检查用户输入数据的合法性。这里不讨论SQL的注入以及防止注入 ……
阅读全文
| 作者: Witton Bell
| 1384 字
| 3 分钟
为了讲解C++模板类成员函数如何使用SFINAE特性匹配智能指针,笔者使用最近在实际项目中的应用来进行说明。 最近在项目开 ……
阅读全文
| 作者: Witton Bell
| 1112 字
| 3 分钟
在C++11中添加了enum class类型,与enum类型不同的是,使用enum class中的枚举值时必须加上类型限定符 ……
阅读全文
| 作者: Witton Bell
| 3062 字
| 7 分钟
序列化与反序列化在编程中是最常见不过了,项目中原来写的序列化与反序列化是使用的普通类成员函数来写的,每一个数据类型都写了 ……
阅读全文
| 作者: Witton Bell
| 1667 字
| 4 分钟
文章目录 一、下载安装Erlang 二、安装VSCode Erlang插件 三、安装rebar3 四、测试开发环境 1. 创建工程 2. 配置 ……
阅读全文
| 作者: Witton Bell
| 650 字
| 2 分钟
文章目录 一、下载并安装Go安装包 二、VSCode安装Go相关插件 1. 安装Go插件 2. 安装其它插件 由于国内墙的原因,安装配置G ……
阅读全文
| 作者: Witton Bell
| 7190 字
| 15 分钟
由于项目组中原来的文件使用的XML格式作为配置,扩展性很好,但是阅读起来不是很直观,编辑起来也是不很方便,特别一些规则的 ……
阅读全文
| 作者: Witton Bell
| 694 字
| 2 分钟
我们在使用C++的函数绑定功能时,每次都需要写一大堆的占位符,有多少个参数就要写多少个占位符,比如下面的示例代码: 1class CTest 2{ ……
阅读全文
| 作者: Witton Bell
| 379 字
| 1 分钟
Google Protocol Buffers会生成RepeatedField和Map等容器类型,为方便在Visual Studio中进行调试,编写了 ……
阅读全文
| 作者: Witton Bell
| 855 字
| 2 分钟
由于CentOS系统默认使用的是Python2,升级到Python3后原来的一些系统软件就不可用了,需要做一些处理。 首先 ……
阅读全文