- 博客(16)
- 收藏
- 关注
原创 排序算法
//Bubble Sort 冒泡排序void bubbleSort(int *arr, int arrSize){ for (int i = 0; i < arrSize-1;i++) { for (int j = 0; j < arrSize-1-i; j++) { if (arr[j] &
2018-11-17 21:48:19
272
原创 常见string.h库函数实现 及 string类实现
String.h 库函数实现void *Memcpy(char *dst, char const *src, int len){ assert(dst && src); char *tmp = dst; const char *s = src; while (len--) { *dst++ = *src; } return tmp;}int mStr...
2018-11-13 13:42:27
1138
转载 客户端到服务器端的通信过程及原理(由浅入深,轻松理解)
学习任何东西,我们只要搞清楚其原理,就会触类旁通。现在结和我所学,我想总结一下客户端到服务器端的通信过程。只有明白了原理,我们才会明白当我们程序开发过程中错误的问题会出现在那,才会更好的解决问题。我们首先要了解一个概念性的词汇:Socketsocket的英文原义是“孔”或“插座”。作为进程通信机制,取后一种意思。通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。(其实就是两...
2018-09-09 23:20:34
1462
原创 模板(二):模板的特化与模板的分离编译
模板的特化全特化template class SeqList{public :SeqList();~ SeqList();private :int _size ;int _capacity ;T* _data ;};templateSeqList :: SeqList()_size(0) , _capacity(10) , _data(new T[ _capa...
2018-05-21 17:29:06
1052
原创 模板(一):模板与非类型模板参数&模板的模板参数
活着就意味必须要做点什么,请好好努力。 ——《地下》模板函数&类模板模版是泛型编程的基础, 模版分为 模版函数 和 模版类函数模板格式:template <class(或typename) 形参名1, class 形参名2, clas
2018-05-18 17:49:03
1496
原创 管道符、重定向与环境变量
不管全世界所有人怎么说,我都认为自己的感受才是正确的。无论别人怎么看,我绝不打乱自己的节奏。喜欢的事自然可以坚持,不喜欢怎么也长久不了。 ———《当我谈跑步时我谈些什么》输入输出重定向输入重定向是指把文件导入到命令中. 输出重定向是指把原...
2018-05-16 00:42:27
327
原创 Linux常用命令
Linux常用指令Linux指令格式: 命令名称 [命令参数] [命令对象] 命令参数的长格式与短格式示例 格式 样式 长格式 man –help 短格式 man -hman命令中常用按键以及用途 按键 用途 空格键 向下翻一页 PaGe down 向下翻一页 PaGe up 向上...
2018-05-14 16:41:42
275
原创 C++引用相关
请记得那些对你好的人,因为他本可以不这样 ——宫崎骏 《千与千寻》引用引用是变量的一个别名,而是给一个已经定义的变量重新起一个别名。 定义的格式为:类型 &引用变量名 = 已定义过的变量名;引用的特点: 1. 一个变量可取多个别名 2. 引用必须初始化 3. 引用只能在初始化...
2018-03-31 14:20:02
221
原创 重载函数相关
生命可以随心所欲,但不能随波逐流。 —— 《猫的报恩》C++中的重载函数什么是函数重载 同一声明域中的函数名相同,参数列表不同(指参数的个数、类型或者顺序)的函数,即通过函数的参数表而唯一标识并且来区分函数的一种特殊的函数。重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量,...
2018-03-28 23:21:59
281
原创 CentOS7下Vim简单配置YouCompleteMe心得
生如夏花之绚烂,死如秋叶之静美。 —— 《生如夏花》前言关于YouCompleteMeYCM作为vim史上最强大的插件,同时也是vim史上最难安装的插件。 博主自行编译参考了数篇blog折腾两天,刚爬出一个坑接着就掉进了下一个坑,最终由于系统环境不同等因素,全部失败(QAQ)。 对于初入...
2018-03-27 21:00:37
1735
原创 Linux下的重要目录
总之岁月漫长,然而值得等待 ——《如果我们的语言是威士忌》 目录 介绍 /- 根 每一个文件和目录从根目录开始。只有root用户具有该目录下的写权限。请注意,/root是root用户的主目录,这与/.不一样 /bin 用户二进制文件包含二进制可执行文...
2018-03-19 11:49:34
263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人