摘要:
知道VS2015的project文本xml格式后,nodepad打开直接编辑,会比在vs2015里面编辑项目属性更快,更舒服。 阅读全文
摘要:
十大排序算法:冒泡、插入、选择、希尔、快速、归并、堆、计数、桶、基数 分类: * 插入排序、希尔排序 希尔排序是插入排序改良版本,按步长跳跃产生子序列,子序列采用插入排序;步长逐步(n/2,n/4,n/8...1)缩小到1,即可。 * 冒泡排序、快速排序 快速排序可认为借鉴冒泡排序,将其中大于基数哪 阅读全文
摘要:
最早,libc中backtrace函数,功能正确无误,但是性能差。 其次,遍历栈帧,rbp寄存器充当链表next指针作用;另外,返回地址在栈帧最后,所以rbp+8就能找到调用者返回地址;这样递归可以得到调用栈; PS:rbp值是一直增长变大的,因为回溯调用栈,找前面调用者,就是栈回溯,而调用栈是从高 阅读全文
摘要:
curl 学习笔记 easy接口学习 阅读全文
摘要:
1. 当遇到层层嵌套的if...else...,所有简单业务逐步处理并直接返回。 2. 一段代码,有查找的业务,不建议 “先定义变量,再循环查找,找到后break,退出循环后判断变量值”, 这样业务搞复杂了,建议提取查找函数。 阅读全文
摘要:
通常步骤: 1.把git地址保持到文本中 例如: echo "ssh://git@xxx.xxx.xxx:2222/XXX/XXX.git">git_vcm_r19 2.下载git代码到本地 git clone -b develop `cat git_vcm_r19` ./my_code_r19/ 阅读全文