
--编程小技巧
chengp919
信念决定人生,知识改变命运,奋斗成就未来!
展开
-
Java项目代码编码规范
项目代码编写规范代码编写规范目的:能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯。包命名规范目的:包的命名规范应当体现出项目资源良好的划分自定义标签类所在包命名规范:com.项目名称(小写).tags例如:com.xxxxx.web.tags过滤器类所在包命名规范:com.项目名称(小写).web.filte原创 2017-08-08 09:15:30 · 986 阅读 · 0 评论 -
代码质量及其优化(学习笔记)
1、代码质量软件质量:满足客户软件需求的能力高质量的软件产品应该符合用户需求、运行稳定、性能优异、维护简单、文档齐全代码质量目标课维护性是代码优化的理论基础,也是代码优化的终极目标2、代码质量静态检查工具代码分析技术:静态分析:对程序代码的检查(不执行程序的情况下分析)动态分析:程序原创 2017-09-18 22:47:51 · 1047 阅读 · 0 评论 -
编程精华资源(ITeye优秀专栏)大汇总
编程精华资源(ITeye优秀专栏)大汇总(2014年)http://blog.youkuaiyun.com/ccecwg/article/details/37602977原创 2017-09-09 22:27:05 · 342 阅读 · 0 评论 -
Java程序优化的一些最佳实践
转载地址:http://blog.youkuaiyun.com/ccecwg/article/details/24128499一、衡量程序的标准衡量一个程序是否优质,可以从多个角度进行分析。其中, 最常见的衡量标准是程序的时间复杂度、空间复杂度,以及代码的可读性、可扩展性。针对程序的时间复杂度和空间复杂度,想要优化程序代码,需要对数据结构与算法有深入的理解,并且熟悉计算机系统的基本概念和原理;而针转载 2017-08-15 16:09:44 · 537 阅读 · 1 评论 -
世界上最好的编程语言(没有绝对)
转载地址:http://blog.youkuaiyun.com/i10630226/article/details/41460383谈到这个话题,一定会有两种人跳出来。 一种人说,PHP 是世界上最好的编程语言;另一种人说,编程语言都大同小异,掌握了思想,什么都简单了。首先我认为所有切实存在,功能重叠的事物,都是可以比较优劣的,有时不说出真相,只是真相太残酷。『优秀』并非是主观的,而是客观转载 2017-08-15 15:39:49 · 20040 阅读 · 2 评论 -
程序员编程7+1条小贴士
转载地址:http://blog.youkuaiyun.com/u012410733/article/details/51789496编码之前想一想用10分钟,20分钟甚至30分钟的时间来想想你需要什么,想想什么样的设计模式(如果有的话)适合你将要编码的东西。真的要好好想想,你会很庆幸“浪费”了那几分钟,当你不得不更改或添加东西到代码中,而这只花费了你30分钟的时间而不是5小时转载 2017-08-13 19:01:19 · 295 阅读 · 0 评论 -
最全面的Java多线程用法解析
最全面的java多线程用法解析,如果你对Java的多线程机制并没有深入的研究,那么本文可以帮助你更透彻地理解Java多线程的原理以及使用方法。1.创建线程在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的转载 2017-08-06 15:01:40 · 349 阅读 · 0 评论 -
Java习惯用法总结
在Java编程中,有些知识 并不能仅通过语言规范或者标准API文档就能学到的。在本文中,我会尽量收集一些最常用的习惯用法,特别是很难猜到的用法。(Joshua Bloch的《Effective Java》对这个话题给出了更详尽的论述,可以从这本书里学习更多的用法。)实现equals()class Person {String name;转载 2017-08-06 13:09:42 · 258 阅读 · 0 评论 -
20个非常有用的Java程序片段
下面是20个非常有用的Java程序片段,希望能对你有用1. 字符串有整型的相互转换String a = String.valueOf(2); //integer to numeric stringint i = Integer.parseInt(a); //numeric string to an int2. 向文件末尾添加内容BufferedWri转载 2017-08-06 12:46:35 · 268 阅读 · 0 评论 -
阿里巴巴Java开发手册-命名规约
转载地址:http://blog.youkuaiyun.com/chenbaige/article/details/72615030前言:开发规范在日常开发中是很重要的,严谨的规范不仅可以使自己和他人快速阅读和理解代码及结构,更能增强团队协作,提升效率。接下来我们就来借鉴一下阿里巴巴提倡的命名规范及规则。【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结转载 2017-08-10 16:49:54 · 367 阅读 · 0 评论 -
Java中空指针的问题
所谓的空指针,就是指针的内容为空,没有指向任何对象。所谓的空指针异常,就是一个指针是空指针,你还要去操作它,既然它指向的是空对象,它就不能使用这个对象的方法。一般来说,在调用某个对象之前,要进行非空的验证,否则就容易出空指针异常。为了避免空指针的发生,最好在做判断处理时将“null”或者空值放于设定的值之前。java中如何避免空指针异常要尽量避免原创 2017-12-28 17:35:57 · 997 阅读 · 0 评论