上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: sizeof运算符返回一条表达式或一个类型名字的所占字节数,返回值为size_t的常量表达式,注意:sizeof右结合,且为编译时计算,而非运行时两种形式:sizeof (type)和sizeof expressionsizeof计算的永远是类型所占字节数,如果是数组则计算数组的长度乘以元素类型字节... 阅读全文
posted @ 2015-11-04 10:24 cposture 阅读(1049) 评论(0) 推荐(0) 编辑
摘要: 清单:虚析构函数使用 1 class X { 2 public: 3 virtual ~X()= default; // 编译器自动生成 defaulted 函数定义体 4 private: 5 int x; 6 }; 7 class Y: public X { 8 p... 阅读全文
posted @ 2015-11-04 10:21 cposture 阅读(944) 评论(1) 推荐(0) 编辑
摘要: 0 左值和右值 一个左值表达式代表的是对象本身,而右值表达式代表的是对象的值;变量也是左值。1 右值引用作用 为了支持移动操作(包括移动构造函数和移动赋值函数),C++才引入了一种新的引用类型——右值引用,可以自由接管右值引用的对象内容。2 右值引用绑定的对象 返回非引用类型的函数,产生右值的... 阅读全文
posted @ 2015-11-01 15:11 cposture 阅读(32264) 评论(2) 推荐(2) 编辑
摘要: 说明:如果看不懂的童鞋,可以直接跳到最后看总结,再回头看上文内容,如有不对,请指出~环境:visual studio 2013(编译器优化关闭)源代码下面的源代码修改自http://blog.csdn.net/ljianhui/article/details/9245661 1 #include ... 阅读全文
posted @ 2015-10-31 16:33 cposture 阅读(11826) 评论(3) 推荐(9) 编辑
摘要: 首先声明:Github上关于代码团队协作方式有很多种,这里只讲述Github上其中的一种代码团队协作方式。Pull请求(Pull request)1 综述 协作者通过fork一个新的代码库用来独立开发,并通过Github上的Pull Request,将变更贡献回原始代码库。这其中对Github的要求... 阅读全文
posted @ 2015-10-23 10:46 cposture 阅读(4463) 评论(1) 推荐(3) 编辑
摘要: 1 什么是银行家算法1.1 死锁的定义 死锁是由信号量引入的一种运行时错误。 在一组进程发生死锁的情况下,这组死锁线程中的每一个线程,都在等待另一个进程所占有的资源,此时线程被阻塞了,等待一个永远不为真的条件。1.2 银行家算法 银行家算法是最具代表性的避免死锁的算法。在银行中,客户申请贷款的数量... 阅读全文
posted @ 2015-10-21 15:22 cposture 阅读(4972) 评论(0) 推荐(2) 编辑
摘要: 0 基础 我们知道Git有三大区(工作区、暂存区、版本库)以及几个状态(untracked、unstaged、uncommited),下面只是简述下Git的大概工作流程,详细的可以参见本博客的其他有关Git的文章【链接】。 (1)打开你的项目文件夹,除了隐藏的.git文件夹,其他项目文件位于的... 阅读全文
posted @ 2015-10-17 16:31 cposture 阅读(76421) 评论(3) 推荐(16) 编辑
摘要: (1)24小时做好记录想法的准备(2)真正想要了解一只青蛙,传统的解剖不是好办法(分析学习),更好的方式是构建一只青蛙(综合学习)(3)禁锢杀死脑细胞,美学、丰富的交互环境、观察可以激发大脑(4)创造来源于选择,选择来自于模式匹配(选择什么,在何情境下选择)(5)思想使能:相信自己能够再提高自己脑力... 阅读全文
posted @ 2015-10-15 14:20 cposture 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 新手阶段:经验是促进思维改变的事物,一年的经验重复9次,不算经验新手需要的是与情境无关的指令清单规则只能让你启程,不能让你走得更远高级新手:高级新手能够开始摆脱固定的规则,在正确的情境中采纳建议,但比较吃力能够开始形成一些总体原则,但没有全面的理解胜任者:胜任者能建立问题域的概念模型,可以独立解决自... 阅读全文
posted @ 2015-10-12 22:39 cposture 阅读(527) 评论(0) 推荐(0) 编辑
摘要: GC简介1 GC机制1.1 对象从计算机的角度,装有数据的内存空间1.2 作用将内存垃圾的释放自动化1.3 本质将已经引用不到的对象视为死亡,将死亡的对象找出来并且作为垃圾进行回收2 GC算法2.1 跟踪回收2.1.1 原理从根开始扫描判断对象的生死2.1.2 标记清除(1)过程第一次扫描:以变量或... 阅读全文
posted @ 2015-09-28 22:46 cposture 阅读(1198) 评论(6) 推荐(3) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
levels of contents