`
tiantianfei
  • 浏览: 38374 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
..
..
..
    日常生活中,经常听到有人说,一年之计在于春,成功的人,必定先有明确的计划。     对于项目管理来说,计划更显重要。     项目管理,对于时间、成本的控制,离不开一个合理的计划。       最近经过两个项目的实施,在项目计划制定方面,总结出一些经验:     第一、项目启动前期,根据划分的功能点,和开发人员的能力,分配任务以及开发时间,制定详细的计划,并预留一定的时间。因为计划赶不上变化,呵呵。     第二、项目后期,基本是bug的修改,以及需求的小改,这时如果还要制定详尽计划,就没必要。     第三、很重要的一点,计划的制定,一定不是项目经理一个人的事。一定是经过 ...
上个月做了一个交易平台项目,客户在武汉,而我们再广州。   需求沟通,主要是通过电话。经过两次电话沟通,有所感触,主要如下:   一、做好沟通的前期准备。这点非常重要,对应客户提交的问题反馈文档,必须了如指掌,而且要做好整理,并理顺。这样在沟通中,才能真正理解客户的需求,才能有条理的与客户沟通。   二、注意沟通氛围。需求沟通的目的是什么,是甲乙双方,为了更好的完成项目。所以,必须先把客户当成是朋友。通过清晰的表达,礼貌友好的气氛,偶尔的幽默,这些是沟通的润滑剂,能使整个沟通进展顺利。   三、语言的艺术。电话沟通,通过声音的强弱,高低,向客户传达一个信息,我对需求中的某些关键点 ...
OSCache缓存jsp例子   oscache.zip是一个myeclipse的例子。  
http://developer.51cto.com/art/200810/91460.htm
做开发已经有一段时间了,期间也遇到过一些情况。下面是我的一些个人总结和心得。 项目在签订前期怎么跟客户谈,这个地方可以多多点缀一下,给客户一个很好的期望。在项目签订之后,做需求时跟客户指定一个人来进行 ...
mysql 主从同步出问题,重新修复从库 2010-05-18 02:05 主库相关操作1.flush tables with read lock;    //主库上锁表2.show master status;   //记录 master log file及file position比如:+--------------------------+----------------+-------------------+------------------------+| File                          | Position       | Binlo ...
一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)   C:\>mysql -h localhost -u root -p123二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”   C:\>mysql -h 192.168.0.201 -P 3306 -u root -p123三、MySQL 连接本地数据库,用户名为“root”,隐藏密码   C:\>mysql -h localhost -u root -pEnter passw ...
httpd.sh 中,args="-Dnetworkaddress.cache.ttl=600"   缓存600秒
1. 引言   近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机   应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后,Sun公司推出了基于Java语言的Servlet+Jsp+JavaBean技术。相比传统的开发技术,它具有跨平台﹑安全﹑有效﹑可移植等特性,这使其更便于使用和开发。   Java应用程序访问
一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:import java.util.Vector;class CEL {    void method (Vector vector) {        for (int i = 0; i < vector.size (); i++)  // Violation            ; // ...    }}更正:class CEL_fixed {    void method (Vector vector) {     ...
2010年8月底,带着无限的憧憬,来到了传说中的dw游戏网。           记得入职那一个,看到多玩游戏网的办公室,很震撼。将近一千平米的办公场地,一眼望去,全是一个个小小的格子。一排排的电脑,这哪是办公室,分明就是大网吧。   第一个月,带着对linux的无限好奇,很兴奋的度过了第一个月。也是一个几乎天天加班到9点的一个月。当时心里满脑子都是学习、上进。   刘德华的一句歌词:我不怕苦,不怕累,只怕再多努力也无助。           兢兢业业的我们,过的是每天加班到9点,还要每天被技术总监,爱怎么骂就怎么骂,几乎就和奴隶就没区别的生活。   但是,学习的动力 ...
一、使用Statement而不是PreparedStatement对象 JDBC驱动的最佳化是基于使用的是什么功能. 选择PreparedStatement还是Statement取决于你要怎么使用它们. 对于只执行一次的SQL语句选择Statement是最好的. 相反, 如果SQL语句被多次执行选用PreparedStatement是最好的. PreparedStatement的第一次执行消耗是很高的. 它的性能体现在后面的重复执行. 例如, 假设我使用Employee ID, 使用prepared的方式来执行一个针对Employee表的查询. JDBC驱动会发送一个网络请求到数据解析和优化这 ...
Global site tag (gtag.js) - Google Analytics