1.标题是什么意思?1.1什么是单元测试?单元测试,目的是为了保证代码的质量;1.2什么是解耦?解耦,目的是为了方便单元测试。当然,另一个目的是为了保持程序的扩展性。思想工具:为了同时达到单元测试与代码解耦(或者称为设计优良的OO代码),那么依赖注入的思想是必不可少的工具。之所以说是思想,从设计的角...
分类:
其他好文 时间:
2014-07-08 00:10:41
阅读次数:
278
Math.round(x)四舍五入,如Math.round(0.60),结果为1;Math.round(0.49),结果为0;Math.floor(x)向下舍入,如Math.floor(0.60)与Math.floor(0.49),结果均为0;Math.ceil(x)向上舍入,如Math.ceil(...
分类:
编程语言 时间:
2014-07-01 23:01:14
阅读次数:
303
Look Info : ls -a 全部文件 -h 将大小转换为为GB,KB -l 列出属性和权限 -R 子目录内容也列出来 --full-time 显示完整时间 ... 我常用的就是这几个了,其他它请自行 man 吧Copy: cp cp 源文件1,源文件1... 目标文件 -i...
分类:
其他好文 时间:
2014-07-01 19:33:22
阅读次数:
206
切换到root:su root修改sudoersnano /etc/sudoers在root ALL=(ALL:ALL) ALL下,加入:liz ALL=(ALL:ALL) ALL
分类:
其他好文 时间:
2014-06-28 15:29:06
阅读次数:
175
Chrome Webstore 自动改版后就不能再直接下载到本地...下载地址:https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D【把这里改成Apps的ID】%26uc%26lang%3Dzh-CN&pr...
分类:
移动开发 时间:
2014-06-27 18:40:50
阅读次数:
276
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有....
分类:
Web程序 时间:
2014-06-27 18:07:13
阅读次数:
171
统计自然语言处理统计自然语言处理基础自然语言处理综论
分类:
其他好文 时间:
2014-06-25 18:13:00
阅读次数:
156
协议(Protocols)
协议仅是用定义某些任务或者是功能必须的方法和属性。类似于java里的interface的作用。但协议并不会实现具体的功能。
我猜这个名字源于OO中提到的“契约”,但我并不觉得这名字很好,反而是interface这名字更容被接受,因为我觉得协议这个名字很容易和网络编程的时候的网络协议搞混,网络协议也通常简称为协议。
语法:
protocol...
分类:
其他好文 时间:
2014-06-22 19:20:37
阅读次数:
195
面向对象无限包容的个性,给对SQL和数据库一窍不通的澳大利亚人Gavin King创造了极大的想象空间。那些原本尴尬的不利因素---OO对象模型和关系型数据库之间的设计理念上的差异即-“O/R阻抗失衡(O/R Impedance Mismatch)”等。在澳大利亚人的转化手段中,都被自觉或不自觉地消除了。...
分类:
数据库 时间:
2014-06-22 18:30:56
阅读次数:
339
Catia 二次开发CATIA V5在开发之初就遵循面向对象的设计思想(OO),构建了完全基于组件的体系结构(PPR: Products,Process,Resource),有效地解决了维护、管理、扩展的困难,并大量使用了最新的计算机技术和标准以及软件工程技术,其中包括基于组件架构思想的JAVA B...
分类:
其他好文 时间:
2014-06-20 20:39:20
阅读次数:
225