51dev.com IT技术开发者社区

51dev.com 技术开发者社区

java代码中常见的坑

java代码中常见的坑

(1)空指针null.get()或者null.set()都是空指针解决方法:每次拿到一个变量值,都判空:非空一个逻辑;空一个逻辑即可(2)循环的插入例如list.add(a);a必须在循环内部new(3)String.split()方法参数需要转译String[]arr=amtStr.split("\.");Strin...

Java获取当前时间、当前零点零分零秒、昨天这一时间

Java获取当前时间、当前零点零分零秒、昨天这一时间

通过System.currentTimeMillis获取当前时间毫秒数,然后转换为Timestamp格式时间。代码如下:publicstaticvoidmain(String[]args){longcurrent=System.currentTimeMillis();//当前时间毫秒数longzero=current/...

PHP curl_setopt()函数实例代码与参数分析

PHP curl_setopt()函数实例代码与参数分析

curl_setopt (PHP4>=4.0.2) curl_setopt--为CURL调用设置一个选项 描述   boolcurl_setopt(intch,stringoption,mixedvalue)   curl_setopt()函数...

ckeditor4.4.6添加代码高亮

ckeditor4.4.6添加代码高亮

 研究了很久才发现,在 ckeditor4.4.6中添加代码高亮超级简单啊,下面直接上过程ckeditor4.4.6支持自定义代码高亮,利用CodeSnippet插件并默认启用highlight.js库去ckeditor官网下载CodeSnippet,然后把解压的文件codesnippet添加到ck...

17款最佳的代码审查工具

17款最佳的代码审查工具

好的代码审查器可以大大地帮助程序员提高代码质量,减少错误几率。虽然现在市场上有许多可用的代码审查工具,但如何挑选也是一个艰巨的任务。在咨询过有关专家的建议和意见之后,我们罗列出了以下17款最佳的代码审查工具。CodeStriker是一个免费&开源的Web应用程序,可以帮助开发人员基于Web的代码审查。它不但允许...

如何编写高质量和可维护的代码

如何编写高质量和可维护的代码

我们怎么做才能既不需要写很多注释,又能保证代码易于理解呢?其中一个主要的方法就是让代码自文档化。其优势在于,既不用写注释,又能使得代码易于维护。下面就是三种使得代码自文档化的基本方法:命名:利用名字来解释变量、函数等的目的。封装函数:将一些特定功能的代码封装成一个函数以明确目的。引入变量:将表达式插入至专用变量。这可能...