一、 如何避免在产品开发后期不断有重大修改,导致其他模块的连锁反应?我认为首先前期的需求分析要尽可能完善并确定,需求变更是程序员所不能承受生命之重。另外题目中谈到的设计模式变更方法,是个很好的控制策略。项目早期采用Tell-mode,可以先行设计并编码,有较高的自由度;到了项目稳定阶段,采用Ask-...
分类:
其他好文 时间:
2014-10-13 14:37:29
阅读次数:
193
1.背景 虽然可能大神门在编辑器方面都比较偏向于vim之类的自由度更高的工具,但是从我个人来讲sublime这样的插件安装更方便的工具还是比较得心应手的。之前用sublime写英语作文,但是没有一个比较好用的timer,Package_Control里面的track_timer不能实时显示时间,所以博主就自己动手,写了这个插件,可以实时timer,记录时间。效果如下图,2.使...
分类:
其他好文 时间:
2014-10-13 12:18:59
阅读次数:
233
Python支持的工具包很多,但没有一个被认为标准的工具包,用户选择的自由度大些.本章主要介绍最成熟的跨平台工具包wxPython.官方文档: http://wxpython.org/...
分类:
编程语言 时间:
2014-10-12 21:54:38
阅读次数:
369
译者注:人脑处理圆形中的信息更加快和有效,设计得当可兼具良好的使用性以及更大的吸引力,本文以移动设备为例,这一类设备恰好是使用圆形的指尖形状,为设计提供了更大的自由度,本文适合移动端设计的同学以及对此感兴趣的同学,不仅从交互上并且从视觉上都能够对以圆形为基本元素的设计起到一定的启发作用。原文地址:h...
分类:
移动开发 时间:
2014-10-09 20:23:57
阅读次数:
196
1、右值引用引入的背景临时对象的产生和拷贝所带来的效率折损,一直是C++所为人诟病的问题。但是C++标准允许编译器对于临时对象的产生具有完全的自由度,从而发展出了Copy Elision、RVO(包括NRVO)等编译器优化技术,它们可以防止某些情况下临时对象产生和拷贝。下面简单地介绍一下Copy E...
分类:
编程语言 时间:
2014-09-21 01:09:39
阅读次数:
405
1,T检验和F检验的由来一般而言,为了确定从样本(sample)统计结果推论至总体时所犯错的概率,我们会利用统计学家所开发的一些统计方法,进行统计检定。通过把所得到的统计检定值,与统计学家建立了一些随机变量的概率分布(probability distribution)进行比较,我们可以知道在多少%的...
分类:
其他好文 时间:
2014-08-22 19:32:59
阅读次数:
281
DbCADdev是非常优秀的CAD控件产品,它集成了CAD,AM/FM,GPSandRDBMS等技术,让相关的应用程序开发变得快速而简单DbCADdev允许用户使用以下功能能用比较流行的光栅和矢量文件格式显示图画、地图和图像;能同时显示多个图画、地图和图像文件,并且没有尺寸的限制;能创建和编辑图..
分类:
数据库 时间:
2014-08-18 18:48:23
阅读次数:
255
1、右值引用引入的背景
临时对象的产生和拷贝所带来的效率折损,一直是C++所为人诟病的问题。但是C++标准允许编译器对于临时对象的产生具有完全的自由度,从而发展出了Copy Elision、RVO(包括NRVO)等编译器优化技术,它们可以防止某些情况下临时对象产生和拷贝。下面简单地介绍一下Copy Elision、RVO,对此不感兴趣的可以直接跳过:
(1) Copy Elision
Co...
分类:
移动开发 时间:
2014-08-16 21:08:01
阅读次数:
247
前言GIT是近来很流行的一种版本控制系统,是Linux内核之父Linus Torvalds为了管理Linux内核的开发而开发的一种开源的版本控制工具。GIT相比传统的版本控制工具最大的优点是实现了分布式项目管理,开发者可以在本地做版本控制,极大的提高了开发人员在项目实施过程中的自由度。GIT的分支功...
分类:
其他好文 时间:
2014-08-06 22:50:35
阅读次数:
391
【本文原创,禁止转载】
一、前言
用了半年的Yii框架,发现封装的类太多太多,虽然使用起来效率很高但是学习成本比较高并且自由度不高,本着学习的态度,想试试新的框架尝尝鲜。
因为一直在用鸟哥写的yar做接口封装,所以也就想试试他用C写的PHP框架
二、下载
Yaf其实算是PHP官方的一个扩展,我们可以直接在PHP官网下载。 http://pecl.php.net/package/y...
分类:
其他好文 时间:
2014-07-29 21:51:02
阅读次数:
419