这个问题是我最常碰到的一个,也是我最难回答的一个。对这种问题最好的回答方式是用全职员工来推算天数。这非常容易,你只需要找出有多少个不重叠的功能特征,然后每个人负责一个。一旦各个功能块被分成了不能再分的任务,你计算需要多少人天,这就是你的答案。你无论如何都不可能用比这更少的时间开发完这个项目。“一个女...
分类:
其他好文 时间:
2014-06-20 08:46:12
阅读次数:
233
在UIButton的selected设为TRUE后,需要在按钮高亮时,显示自定义的背景图。
经研究hightLighted和selected这两个状态是可以重叠的,就是button可以同时处于selectec和highlighted两个状态下。
从UIControlState的定义也可以看出:
typedef NS_OPTIONS(NSUInteger, UIControlState) {...
分类:
其他好文 时间:
2014-06-07 16:25:17
阅读次数:
323
优化原则:雕琢之前先得有原型,跑之前先学会走
多样原则:决不相信所谓“不二法门”的断言
扩展原则:设计着眼未来,未来总比预想快
生成原则:避免手工hack,尽量编写程序去生成程序
经济原则:宁花机器一分,不花程序员一秒
补救原则:出现异常时,马上退出并给出足量的错误信息
缄默原则:如果一个程序没什么好说的,就保持沉默
通俗原则:接口设计避免标新立异
表示原则:把知识叠入数据以求逻辑...
分类:
其他好文 时间:
2014-06-07 12:55:52
阅读次数:
263
GridPanel 折叠/展开行Ext.Net
GridPanel的行支持折叠/展开功能,这个功能个人觉得还说很有用处的,尤其是数据中包含图片等内容的时候。下面来看看效果:使用行折叠/展开功能之后,在Ext.Net
GridPanel的行头会出现一个展开图标,点击图标以后能够将这一行展开:使用XTe...
分类:
Web程序 时间:
2014-06-06 20:21:39
阅读次数:
531
AOOOiA.global创始人艾迪张:同一个世界.同一个梦想OneWorldOneDream;梦想点燃了世界的希望艾迪相信世界是因为梦想而变得更有价值.世界因梦想而蜕变绽放.世界因梦想而美丽;梦想是个神圣的词语.它诞生和应用在世界的每个地方.每个人身上.全世界的梦想叠加就是伟大的历史进程;是人类社...
分类:
其他好文 时间:
2014-06-06 12:31:24
阅读次数:
158
使用AppMobi* XDK
的跨平台应用程式开发入门跨平台应用程式开发意指仅编写一次程式,便可于多个平台上部署。应用程式开发者可善加利用倾向跨平台设计与开发的开发工具,使获利更丰。Android*
与iOS* 为目前应用程式开发者最看好的两大行动装置应用程式开发平台,两者在运作上的软体堆叠(sta...
分类:
移动开发 时间:
2014-06-06 09:30:05
阅读次数:
337
纯CSS3实现淡入淡出下拉菜单是一款比较简单清新的CSS3教程下拉菜单,这款下拉菜单是垂直方向的,点击主菜单项可以展开和折叠子菜单,在展开折叠的过程中伴随着淡入淡出的动画效果源代码:http://www.huiyi8.com/css3/
分类:
Web程序 时间:
2014-06-06 09:04:19
阅读次数:
243
手风琴效果就是内容的折叠与打开,在这个插件中,使用了三种数据来源:1、直接写在DOM结构中;2、将数据写在配置项中;3、从Ajax()中获取数据。在这一版中,各项的切换没有添加动画效果,在下一版中会是有动画效果的。在这个插件中,CSS和JS的配置非常重要,需要特别注意。另外,加个思考,请先看完后再想...
分类:
Web程序 时间:
2014-06-06 07:48:00
阅读次数:
450
找了半天,总是无法折叠代码网上有人问,回复说用#region
来替代其实在Tools-->Opions-->TextEditor-->General中有fold选项
分类:
其他好文 时间:
2014-06-06 07:23:00
阅读次数:
362
1. 复合字面值char *get_status_str(int status){ return
(char *[]){"linkdown","partial-linkup","full-linkup","N/A"}[status];} 2.
常量折叠#include int main() { .....
分类:
其他好文 时间:
2014-06-05 20:35:26
阅读次数:
199