Linux
JohnnyRian
毕业于华东理工大学,由机械专业转行计算机,目前任职于网易,高级C++客户端开发工程师.
展开
-
awk使用
[原创链接](http://blog.chinaunix.net/uid-23302288-id-3785105.html)awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; com...转载 2018-07-19 19:01:16 · 157 阅读 · 0 评论 -
Linux安装redis数据库步骤
菜鸟教程多端安装教程 Windows下安装 Linux下安装 Ubuntu下安装 Mac下安装 Ubuntu Linux下安装redis $ sudo apt-get update $ sudo apt-get install redis-server // 启动 redis $ redis-server // 查看 ...原创 2018-07-19 23:57:17 · 251 阅读 · 0 评论 -
Linux MacOS或 类Unix系统常用命令及VIM简单命令
Linux 或 类Unix通用命令vi 编辑器的一些基本操作使用场景: 将过滤后的日志输出至文件中可以方便查看和查找关键字编辑器内命令非常多,常用的整理如下,如果需要更多,可以参考此链接 VIM命令总结vi & vim & view 将文件打开vi 2019_0123_all.logvim 2019_0123_all.log // vi 与 vim 打开文...原创 2019-03-12 17:44:10 · 328 阅读 · 0 评论 -
C++11 遍历STL容器方法简记(vector map)
简略记录使用 C++11 特性对 vector 和 map容器进行遍历,用到了多个方法,对于方法的取舍见仁见智包括但不限于以下方法:- 普通迭代器方法- auto关键字识别迭代器方法- auto关键字范围遍历方法- for_each加函数遍历方法- for_each与lamanda表达式组合方法/*==================================...原创 2018-02-02 17:20:07 · 3146 阅读 · 0 评论 -
开发过程中的一些报错整理及解决办法 [LTS]
编译报错整理[LTS 长期更新]一部分开发过程中编译报错的整理1, Qt 相关编译报错2, Visual Studio 2015 and above 相关编译报错3, Linux 下 gcc g++ 相关编译报错一部分开发过程中编译报错的整理1, Qt 相关编译报错error: allocating an object of abstract class type;查看类里面的虚函数是...原创 2019-04-03 16:39:51 · 462 阅读 · 0 评论 -
初步使用libuv (已在阿里云Linux服务器上安装并使用)
初步使用libuv (已在阿里云Linux服务器上安装并使用)初衷: 将在接下来的造轮子过程使用libuv搭建服务端;首先是根据官方介绍安装libuv:1、下载源代码;(推荐git clone [email protected]:libuv/libuv.git)2、然后进行安装步骤:$ cd libuv$ sh autogen.sh ## 若报错automake: not fou...原创 2019-05-10 00:48:39 · 1183 阅读 · 0 评论 -
初步使用python正则表达式匹配数组
初步使用python的正则表达式用于匹配数字操作系统: Linuxpython版本: Python 3.5.2参考文献: 正则表达式之数字验证简单使用正则库re在命令行验证匹配数字>>> import re>>> origin="12 13 14">>> print(origin)12 13 14>&...原创 2019-06-20 10:59:19 · 6530 阅读 · 0 评论 -
开发过程零碎知识点记录(长期更新)
Windows 开发过程中的零碎知识点Visual Studio 中编译解决方案时如果遇到fatal error C1083: 无法打开文件:stdafx.h, 包含了头文件 stdafx.h 需要在项目中使用预编译头解决方案:VS中属性管理器=>右击当前项目选择属性=>配置属性=>C/C++=>预编译头=>预编译头选择’使用(/Yu)’原创 2019-03-06 11:12:35 · 245 阅读 · 0 评论