设计模式一:策略模式 定义:定义了算法簇,分别封装出来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。page/24 oo原则:封装变化、多用组合,少用继承、针对接口编程,不针对实现编程 感悟:就是将容易变化的具有相似功能部分代码抽取出来,独立的设计成一个接口或者抽象类或者一个父类 ...
分类:
其他好文 时间:
2017-05-27 22:26:38
阅读次数:
179
团队是什么呢?第五章开头的时候用了王屋村的搬砖组引入了团队的概念。团队就是要有一致的集体目标,要一起完成项目,而不是像散沙一样,松散,零碎,没有组织,没有纪律,没有规则,想干嘛就干嘛,想走人就走人了。团队的每个成员都是一个组成部分,就像是一个圆,缺少了一个,就不完整了。每个人在团队中都有各自的分工, ...
分类:
其他好文 时间:
2017-05-21 14:49:08
阅读次数:
114
第一次写随想,写的不好还请包涵呀!!! 这两天在用markdown写一些文档,感觉还不错,整理一下其规则,对于新手会有帮助。 1. 文章的标题,一般写在首行,第二行添加“ ”; 2. 一级标题前添加‘#’,二级标题添加‘##’,三级标题添加‘###’,以此类推,共六级标题,注意‘#’与文字之间要有一 ...
分类:
其他好文 时间:
2017-05-17 17:28:11
阅读次数:
199
【 声明:版权全部,欢迎转载。请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 算上从研究生開始,自己看kernel的时间不短了。尽管代码看了不少,原理书也看了不少了,可是总认为理解的不是非常透彻。调试kernel最好能够像调试普通运行文件一样,单步运行最好。前一段时间用了q ...
分类:
系统相关 时间:
2017-05-16 17:59:34
阅读次数:
292
上个写到团队合作非常重要,那么对于核心的代码那就更是重中之重了。代码的规范关乎了其他工程师能否读懂,能否看懂你的意思,甚至是关乎整个项目的完成与否。工程师在一起,做的最多的事情就是“看代码”,,每个人都能看懂“别人的代码”,并发表意见。但是每个人对于什么是“好”的代码规范未必认同,这时我们那就很有必 ...
分类:
其他好文 时间:
2017-05-14 14:59:40
阅读次数:
136
作者:无影随想 时间:2016年1月。 出处:http://www.zhaokv.com/2016/01/learning-from-imbalanced-data.html 声明:版权所有,转载请联系作者并注明出处 这几年来,机器学习和数据挖掘非常火热,它们逐渐为世界带来实际价值。与此同时,越来越 ...
分类:
其他好文 时间:
2017-05-11 20:35:29
阅读次数:
382
软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团队是由个人组成的。在团队的大流程中,是每一个具体的个人在做开发,测试,用户界面设计,和管理交流等工作。因此,个人在团队中也有独立的流程。所以,个人能力的发展很重要。每个人的工作质量直接影响最终软件的质量。那么什么能衡量软件工程师的质量呢.像 ...
分类:
其他好文 时间:
2017-05-07 15:47:02
阅读次数:
111
优秀程序猿的天性就是好奇,软件是怎么运作的、屏幕是怎样显示的、桌面窗口为何能如此人性化的被鼠标拖动?假设你常常会有这样一些问题迸发在脑海中,恭喜你,你是一名非常有潜力的程序猿。 我在大学读的是自己主动化专业,属于电子类,再者对计算机相当感兴趣,第一次看到这玩意时,就认为这东西太奇妙了(事实上当时仅仅 ...
分类:
移动开发 时间:
2017-05-01 17:12:12
阅读次数:
220
【 声明:版权全部,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 上学的时候就对文件系统非常有兴趣。可是苦于没有合适的fs代码能够学习。市面上的fs代码,要么太大。像linux一样,动不动就是几万行,几十万行。要么就是没有开源,你仅仅会使用它的接口,却不太清楚里 ...
分类:
Web程序 时间:
2017-04-29 09:52:08
阅读次数:
253
凌晨3点钟,半夜睡眼朦胧。忽然听到左右两耳嗡嗡,身下的榻榻米垫沙沙作响,以为在梦境,然而睁眼清醒过来。发现并没有看见什么,依旧在黑夜,于是确认这不是在在梦。于是开灯,发现一仅仅蟑螂趴在垫子上。两仅仅蚊子却早已不知所踪。旁边睡着小小,我怒抓起蟑螂跑到卫生间好一顿蹂躏,然后本想继续梦里那些个没有完毕的各 ...
分类:
其他好文 时间:
2017-04-25 11:34:23
阅读次数:
155