杂篇
陈心朔
C++后端
展开
-
* 编程注意项 *
1. 模块化封装(不使用内部数据)2. 参数合法性检查(及其处理)3. 数组越界4. 参数加 const 提高健壮性5. 使用 static 函数封装6. 有意义的常量定义宏提升可读性7. 代码勤加注释8. 执行概率高的代码放在前面,提高中靶率原创 2016-11-19 23:58:15 · 523 阅读 · 0 评论 -
Linux 复习笔记
Linux 常用基本命令:文件 —— cp rm mv tail mv more find grep进程 —— ps kill jobs top管理 —— useradd userdel passwd shutdown init halt reboot网络 —— ping tcpdump netstat/***************原创 2017-07-29 11:07:01 · 546 阅读 · 0 评论 -
面试总结
(2017/9/25 更新 乐信 远程面试)原创 2017-07-13 15:50:53 · 3086 阅读 · 1 评论 -
2017模拟面试题库 —— C++相关
Q:指针和引用的区别?A:在x86 32位 Linux系统下,指针占4个字节;从底层实现上来看:1. 引用也是一个指针,创建一个指针和创建一个引用的汇编指令是一样的 int a = 8;011A5F6E mov dword ptr [a],8 int * p = &a;011A5F75 lea eax,[原创 2017-07-15 13:53:34 · 2141 阅读 · 0 评论 -
2017模拟面试题库 —— Linux系统相关
Q: 请描述一下多线程怎么实现生产者消费者模型A:原创 2017-05-30 19:52:51 · 2756 阅读 · 0 评论 -
迁移至新的博客,欢迎交流学习 :)
https://www.cnblogs.com/chenxinshuo/原创 2018-07-17 17:12:10 · 300 阅读 · 0 评论