编者按:相信有不少的创业者会存在这样的困惑:我到底应不应该去跟风口,毕竟站在风口上更容易拿钱?创业的失败率这么高,那他们背后失败的第一因又是什么?早期创业的真理是什么?为何大家公认的「早期创业需要快速迭代」这一方法,可能存在陷阱?创业者与投资人到底该如何相处?之所以出现「资本寒冬」的真正原因是什么? ...
分类:
其他好文 时间:
2016-09-28 07:40:09
阅读次数:
219
阅读目录 建议6:覆写变长方法也循规蹈矩 建议7:警惕自增的陷阱 建议8:不要让旧语法困扰你 建议9:少用静态导入 建议10:不要在本类中覆盖静态导入的变量和方法 回到顶部 建议6:覆写变长方法也循规蹈矩 在JAVA中,子类覆写父类的中的方法很常见,这样做既可以修正bug,也可以提供扩展的业务功能支 ...
分类:
编程语言 时间:
2016-09-22 21:25:41
阅读次数:
182
项目中有时会遇到字节对齐的问题,英文为“Alignment trap”,如果直译,意思为“对齐陷阱”,不过这个说法不太好理解,还是直接用英文来表达。 ARM平台下一般是4字节对齐,可以参考文后的给出的文章链接。此处不细说。后面提及“字节对齐” 下面的例子使用了几种重现Alignment trap的方 ...
分类:
Web程序 时间:
2016-09-20 19:59:10
阅读次数:
332
建议65:避开基本类型数组转换列表陷阱 我们在开发中经常会使用Arrays和Collections这两个工具类和列表之间转换,非常方便,但也有时候会出现一些奇怪的问题,来看如下代码: 也许你会说,这很简单,list变量的元素数量当然是5了。但是运行后打印出来的列表数量为1。 事实上data确实是一个 ...
分类:
编程语言 时间:
2016-09-20 15:16:16
阅读次数:
191
原文翻译: JavaScript来自一门健全的语言,所以你可能觉得JavaScript中的this和其他面向对象的语言如java的this一样,是指存储在实例属性中的值。事实并非如此,在JavaScript中,最好把this当成哈利波特中的博格特的背包,有着深不可测的魔力。 下面的部分是我希望我的同 ...
分类:
编程语言 时间:
2016-09-19 10:06:31
阅读次数:
328
一个文件夹下面的文件结构是 -dir1 -assetsdir -subdir1 -subdir2 这个时候如果我想在subdir1和subdir2下面分别创建assetsdir的链接文件夹的话,应该怎么写shell呢? 最开始我写: ln dir1/assetsdir dir1/sub*/ 我觉得s ...
分类:
其他好文 时间:
2016-09-19 06:45:49
阅读次数:
117
http://blog.163.com/zpz_ok/blog/static/17348427020101083371181/ 我们中国人喜欢趋吉避凶四个字,这四个字在我们的生活中也无处不在。中国股市是一个充满希望与陷阱惊喜与忧愁的地方。那么在股市里如何趋吉避凶呢? 在大盘弱市阶段,下跌可能呈现不同 ...
分类:
其他好文 时间:
2016-09-17 23:34:58
阅读次数:
197
处理原型问题时,我们需要特别注意一下两种行为。1、当我们对原型对象执行完全替换时,可能会触发原型链中的某种异常2、prototype。constructor属性是不可靠的下面,我们来新建一个简单的构造器函数,并用它再创建两个对象;function Dog() { this.tail = true; ...
分类:
其他好文 时间:
2016-09-17 23:34:41
阅读次数:
154
1、不使用相同的内置指针初始化多个智能指针(reset也不行) 2、不delete get() 返回的指针 3、不使用gat() 初始化 或reset 其他智能指针 4、如果使用get()返回的指针,要记住当最后一个智能指针被销毁后,指针就变得无效了。 5、if使用的智能指针管理的资源不是new分配 ...
分类:
其他好文 时间:
2016-09-16 12:58:32
阅读次数:
195
vmstat 命令能够报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息,那么我们又该如何理解其工作原理呢? vmstat -a 命令能看到active memory 和 inactive memory: 但它们的含义在manpage中只给了简单的说明,并未详细解释: 在此我们试图准确 ...
分类:
其他好文 时间:
2016-09-10 22:18:16
阅读次数:
158