上一页 1 ··· 110 111 112 113 114 115 116 117 118 ··· 174 下一页

2013年9月9日

快速开发:功能限定

摘要: 项目早期--功能的简化制定一个与项目进度和预算等目标一致的功能集合缩小范围的途径:规格说明最小化、需求提炼、版本开发 项目中期--功能蔓延的控制需求变化的重要原因:迷人程序综合症(追赶最佳同类产品)、不清楚或不可能的目标变更的影响:费用超支与进度超时的根源变更策略:适宜的时间内只允许有助于产品(可提高产品价值)的变更;让所有受影响的项目成员进行评估并通报给所以项目外围的人;操作方法:面向用户的需求实践变更分析:提供需求变更的影响分析下一个版本短的发布周期变更委员会 项目后期--功能剪切剪切功能以适应项目的进度和成本目标缩减进度最有效的方法是去除低优先级功能 阅读全文

posted @ 2013-09-09 19:18 新一 阅读(140) 评论(0) 推荐(0)

[Django实战] 第3篇 - 用户认证(初始配置)

摘要: 当大家打开一个网站时,第一步做什么?大部分一定是先登录吧,所以我们就从用户认证开始。 打开用户认证Django本身已经提供了用户认证模块,使用它可以大大简化用户认证模块的开发,默认情况下,用户认证模块是打开的,可以通过以下步骤确认用户模块是否打开(settings.py):1、确保 MIDDLEWARE_CLASSES 中包含 'django.contrib.sessions.middleware.SessionMiddleware'。 2、确认 INSTALLED_APPS 中有 'django.contrib.sessions' 3、将 'djang 阅读全文

posted @ 2013-09-09 19:15 新一 阅读(336) 评论(0) 推荐(0)

【机房系统知识小结点系列】之遍历窗体中的控件,判断Text是否为空?

摘要: 做机房系统时,几乎每个窗体中都会用到判断界面中的控件是否为空的情景。我们曾经是这样走来的:第一版:好处:对窗体界面中的Text等控件,逐一做判断,当用户输入某一项为空的时候,会议弹出框的形式,告诉用户,具体是哪一个控件,输入有误。坏处:首先,界面看起来就很繁琐;其次,浪费了大量的手工工作,代码不具有可复用性;再次,编码的时候,如果控件数目比较多的话,容易忘记其中的某些控件。 If (Trim(txtCardID.Text) = "" then'判断卡号是否为空 If Trim(txtRechargeCash.Text) = "" Then  阅读全文

posted @ 2013-09-09 19:13 新一 阅读(391) 评论(0) 推荐(0)

scanf与printf用法详解

摘要: 一、scanf家族1、scanf家族的原型int scanf(char const *format,...);int fscanf(FILE *stream,char const *format,...);int sscanf(char const *buffer,char const *format,...);每个原型中的省略号表示一个可变长度的指针列表。从输入转换而来的值逐个存储到这些指针指向的内存位置。由于C的参数传递都是传值调用决定了可变参数都是指针列表。注意:若给的不是指针,而是变量值。scanf将把变量值当做指针,在进行解引用时或者导致程序终止,或者导致不可预料的内存位置的数据被. 阅读全文

posted @ 2013-09-09 19:11 新一 阅读(10424) 评论(0) 推荐(1)

Oracle表的常用查询实验(一)

摘要: Oracle表的常用查询实验(一)练习1、请查询表DEPT中所有部门的情况。select * from dept;练习2、查询表DEPT中的部门号、部门名称两个字段的所有信息。select deptno,dname from dept;练习3、请从表EMP中查询10号部门工作的雇员姓名和工资。select ename,sal from emp where deptno=10;练习4、请从表EMP中查找工种是职员CLERK或经理MANAGER的雇员姓名、工资。select ename,sal from emp where job='CLERK' or job='MANAG 阅读全文

posted @ 2013-09-09 19:09 新一 阅读(630) 评论(0) 推荐(0)

[置顶] viewPager控制滑动速度和时间

摘要: 遇到如下问题:viewpager滑动时如果想跳过很多条直接到最后一条,中间会黑屏。黑屏是因为中间的view没有加载出来的缘故。 stackOverflow上看到的解决方案,在这里记录一下,public class FixedScroller extends Scroller { private int mDuration = 500; public FixedScroller(Context context) { super(context); } public FixedScroller(Context context, Interpo... 阅读全文

posted @ 2013-09-09 19:06 新一 阅读(718) 评论(0) 推荐(0)

fseek/ftell/rewind/fgetpos/fsetpos函数使用-linux

摘要: 程序:#includeintmain(intargc,char*argv[]){FILE*stream;fpos_tpos; stream = fopen(“/etc/passwd”,”r”); fseek(stream,5,SEEK_SET); printf(“offset=%d/n”,ftell(stream)); rewind(stream); /*取得指针位置并存入&pos所指向的对象*/ fgetpos(stream,&pos); printf(“offset=%d/n”,pos); pos = 10; fsetpos(stream,&pos... 阅读全文

posted @ 2013-09-09 19:04 新一 阅读(727) 评论(0) 推荐(0)

hdu 4712 Hamming Distance ( 随机算法混过了 )

摘要: Hamming DistanceTime Limit: 6000/3000 MS (Java/Others)Memory Limit: 65535/65535 K (Java/Others)Total Submission(s): 499Accepted Submission(s): 163 Problem Description (From wikipedia) For binary strings a and b the Hamming distance is equal to the number of ones in a XOR b. For calculating Hamm... 阅读全文

posted @ 2013-09-09 19:02 新一 阅读(238) 评论(0) 推荐(0)

2013年9月6日

Web Service中的XFire 传输List 自定义对象.

摘要: 我把这个创建的步骤和代码的贴出来,.首先新建一个工程,取名就随便点啦..MyWebService,然后复制jar包到lib目录下, 创建包,建立接口..写一个javaBean的类,以下是一个简单的不能再简单的接口了,Java代码 packagepack.java.xfire.demo;importjava.util.List;/***@authorAdministrator*服务端接口;*/publicinterfaceIPerson{publicabstractListgetPersonList();publicabstractListsetPersonList(ListpersonLis. 阅读全文

posted @ 2013-09-06 22:56 新一 阅读(690) 评论(0) 推荐(0)

从单机到单机的轮回

摘要: 从单机到C/S,从C/S到B/S,从B/S到B/S+rich client,目前走到B/S+App,立刻有人宣称未来是App的世界,大家是不是感觉到了什么呢?App不就是另一种意义上的C/S乃至于单机么?世界是循环轮回的么?至少软件行业是!那么,人生是不是呢? 阅读全文

posted @ 2013-09-06 22:53 新一 阅读(138) 评论(0) 推荐(0)

上一页 1 ··· 110 111 112 113 114 115 116 117 118 ··· 174 下一页

导航