- 博客(11)
- 收藏
- 关注
原创 怎样成为优秀的软件模型设计者?
将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterprise Java Beans)和代理(agent)是很有趣的东西。但是对于用户来说
2005-05-29 15:46:00
784
原创 如何用正确的方法写出高质量的软件
1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么?不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test M
2005-05-29 15:44:00
1048
原创 开发笔记
一、项目经理定义:负责计划、预算、与管理层联系、与客户谈判。可能接受技术培训,但是不做开发工作;在一个大型项目或跨领域项目里,可能要指导好几个团队领导开展工作;主要负责项目按时在预算之内交付。二、新项目领导展开工作的步骤:1.研读项目资料,找相关人员谈话来抓住问题=》决定让谁加入团队。2.草拟项目计划书——提纲式的计划书——越详细越好(最好自己负责)3.项目需求说明书(在即将做什么问题上要尽量写得
2005-05-29 15:43:00
917
原创 软件开发过程与思想
计算机软件尤其是数据库软件,成为了当代计算机应用的主流。因此软件开发人员就必须掌握正确的开发手段,了解软件开发的主要过程,这样心中对软件项目才有清醒的认识,才能达到事半功倍的效果。本文就软件开发过程中的一些方法,结合本人开发过的一些软件项目做一些详细论述。 1 开发前的准备工作 一般软件项目在开发前都有系统任务书,主要规定软件的开发目标、主要任务、功能、性能指标及研制人员和经费、进度等安排,作为系
2005-05-29 15:42:00
1278
原创 比尔-盖茨给毕业生的11条人生建议
1.人生是不公平的,习惯去接受它吧。 2.这个世界不会在乎你的自尊,这个世界期望你先做出成绩,再去强调自己的感受。 3.你不会一离开学校就有百万年薪,你不会马上就是拥有行动电话的副总裁,二者你都必须靠努力赚来。 4.如果你觉得你的老师很凶,等你有了老板就知道了,老板是没有工作任期保障的。 5.在快餐店煎汉堡并不是作贱自己,你的祖父母对煎汉堡有完全不同的定义:机会。 6.如果你一事无成,不
2005-05-29 15:38:00
897
原创 字典魔法
还记得温伯格的书中提到一个笑话:上帝问程序员今年最大成就是什么。程序员说Bug少了一半。上帝听不懂Bug是什么,就去问宰相。宰相耳语一番,上帝大怒,吼到不许再有Bug。自此以后每年朝拜上帝,程序员都说今年没有Bug。上帝很开心,不然的话,只有听到:上帝很生气,后果很严重。 听上去是一个笑话,温伯格也把这个归为“字典魔法”。
2005-05-22 23:00:00
1143
原创 这几天用window.showModalDialog()碰到很多问题,总结一下子.- -
window.showModalDialog()用于显示对话框.和window.open相比,使用起来有很多不同之处.1.打开的子窗口不能得到window.openner,因此子窗口无法访问父窗口数据. 如果要传递数据的话, 只能在Dialog窗口中用window.returnValue,然后父窗口通过var someValue = window.showModalDialog(...)得到值.或
2005-04-28 15:07:00
1892
原创 我用showmodaldialog打开窗口,编辑数据保存后,但虽然数据库里的数据更新了,第二次再showmodaldialog打开窗口时数据并不是更新的状态:
这是缓存的问题,在html里添加ASP.NET 允许您在具有 HTTP 1.1 功能的机制上缓存动态页的整个响应内容,这些机制指浏览器、代理服务器和您的应用程序所驻留的 Web 服务器等。这为您提供了一个强有力的方式来提高 Web 应用程序的性能。此技术叫做输出缓存,它允许从缓存满足后面的对特定页的请求,这样当后面的请求发生时就不需要运行最初创建页的代码。使用该技术来缓存站点中最经常访问的页可以充
2005-04-28 15:02:00
1894
原创 HTC介绍
文章来源:岚山夜话HTTP://WWW.33D9.COM在微软IE 5.0版本的浏览器发布以前,网页编程中面对的最大挑战就是不能轻易地创建组件,以达到代码重用和多页面共享的目的。这个问题一直困扰着DHTML(动态 HEML)的网页编程者。他们只能不断地重复书写HTML、CSS和javascript的代码,以满足多个页面上的重复或相似的功能。自IE 5.0浏览器发布后,这种情况得到了改善,它带给我们
2005-04-21 12:57:00
890
原创 三层结构也开始盲目起来了
优快云上常有人问, 不知道三层结构是什么东西, 要么就是如何实现三层架构, 如此之类实际上不管是三层也好, 四层也好, 分层源于设计需求(决不是老板的要求, 甚至不能算客户需求)为什么C/S模式正在纷纷的向B/S, 再往SmartClient过度? C/S模式的缺点除了编码麻烦之外, BizLogic分散在所有客户终端上, 要想修改, 非常麻烦. 为什么又要向SmartClient过渡? 这是因
2005-04-21 12:19:00
1113
原创 我的课表
星期一星期二星期三星期四星期五星期六星期日第一大节材料物理基础(必修) 大学英语(Ⅴ)(必修) 模拟电路与数字电路(Ⅰ)(必修) 演讲与口才(任选)周日上午 第二大节材料工程力学(必修) 材料结构与相变(Ⅰ)(必修) 材料工程力学(必修) 材料物理基础(必修) 演讲与口才(任选)周日上午 第三大节大学英语(Ⅴ)(必修) 模拟电路与数字电路(Ⅰ)(必修) 材料物理基
2005-04-21 12:04:00
802
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人