本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- 龙儿筝
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
bug调试技巧与日志记录方式介绍
在项目开发过程中,会发现有些时间会浪费在找bug,解决bug上,那么如何快速找到bug并解决掉它,是这篇博客的意义所在。
一.bug调试技巧
1. 直接看错误信息
拿php举例,php框架将最里层的错误信息一层一层向外递归抛出,最后由最外层将错误信息捕获并通 过模版将错误信息输出到页面,抛出的错误类型有:ERROR,WARNING ...
Could not write file: D:\MyCode\activiti\testactiviti\.classpath.
问题如下:
'Setting build path' has encountered a problem.Could not write file:
D:\MyCode\activiti\testactiviti\.classpath.
The cause was copying a workspace from Linux to Window ...
10个对开发项目有害的编程习惯
在软件开发领域,这个法则可以概括为,大多数的http://www.lampbrother.net问题都是由少数不良编程习惯造成的。改变这些习惯,你会更有效率。
下面讲讲最要不得的10条编程习惯:
1.拼写错误
让我特别讶异的是,为什么大家明知这个习惯百害而无一利,竟然还是任其在代码中肆虐横行,以致于经常出现拼写错误的变量名和函数名。更加悲剧的是,错误的拼写常常隐蔽得很好,很难发现。
至于解 ...
软件项目开发流程之一: 软件过程RUP简介
一 前言 软件过程是指实施于软件开发和维护中的阶段、方法、技术、实践及相关产物(计划、文档、模型、代码、测试用例和手册等)的集合。行之有效的软件过程可以提高开发软件组织的生产效率、提高软件质量、降低成本并减少风险。目前市场上领先的软件过程主要有RUP(Rational Unified Process)、OPEN Process和OOSP(Object-Oriented Software P ...
NetAdvantage高效创建WinPhone8 APP程序
原文转载自慧都空间站网:http://www.evget.com/zh-CN/Info/catalog/17950.html
Windows Phone 8发布指日可待,随着微软Surface、诺基亚、HTC、三星等热门厂商承诺将发布搭载Windows Phone 8的手机,让Windows Phone 8的前景更加让人期待,更加巩固了其作为第三代移动操作系统的地位。
在Win ...
又是一年
学习软件开发已经是第二个年头了,能感觉到每一年都有一个很明显的分水岭,有些小小的成就感。和浑浑噩噩的大学生活还是不太一样,之所以收获,应该归功于老师的阶梯学习法,用迭代的方法,让你每走一步都是在上坡,老师也经常说,将书摞起来学习。
上半年:
在一定量的代码积累的基础上,终于开始接触软件工程的概念。软件的制作流程也慢慢走向了正规话。软件由边做边设计,改为了先有UM ...
项目开发中容易出现的问题
1. 不能很好的理解用户的需求,缺少与用户之间的沟通。
2. 错误的预估项目的大小和难易度。
3. 没有计划就匆匆开始编码。
4. 没有在项目初期就开始做测试,一直拖到项目后期才做,或者根本不做什么测试。
5. 选择时下最cool的技术还是已经被团队使用比较成熟的技术,往往不能做出很正确的选择。
6. 不采用任何软件过程或者方法学。
7. 没有一个真正的项目经理,让开发人员无计划的主导项 ...
代码编写中重构的原则
写了A方法代码,再写B方法代码时,发现部分代码与A相同,为了实现代码重用,就把相同部分的代码提取成方法C.
什么时候应该提取相同部分的代码,如果A,B两个方法都调用此方法C,提取C后,由于后期代码做了修改,在A中需要对某些情况做处理,而在B中又不需要去处理,那么这个时候是把C再分出来吗?还是在C中再增加判断?当C增加了对A的处理后,如何保证B调用时不会出错?
做代码提取的时候,应该考虑哪些方面? ...