`
ixp
  • 浏览: 11967 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
一次会议记录是不会有人感兴趣的,做标题党也是不道德的。所以,走了个折衷的路线,标题不叫会议记录, 内容不纯总结,技术加吐槽,经验加总结。 对于一个程序员的成长,学习似乎是永恒的事情。为什么网友爱用“苦逼 ...
最近再回顾java编程这些日子,觉得写出优美的java代码是我的所追崇的骄傲。作为一位程序员不断积累知识温故知新,才能厚积薄发利于不败之地。 1、注释尽可能全面 对于方法的注释应该包含详细的入参和结果说明,有异常抛出的情况也要详细叙述;类的注释应该包含类的功能说明、作者和修改者。 2、多次使用的相同变量最好归纳成常量 多处使用的相同值的变量应该尽量归纳为一个常量,方便日后的维护。 3、尽量少的在循环中执行方法调用 尽量在循环中少做一些可避免的方法调用,这样可以节省方法栈的创建。例如: for(int i=0;i System.out.println(i);} 可以修 ...
  CSDN排序算法群星豪华大汇演 排序算法相对简单些,但是由于它的家族比较庞大——这也许是因为简单的缘故吧,网上整理排序算法实在太多了,什么经典排序算法,八大排序算法总结,精通八大排序算法等枚不胜举,当然这里也不例外,同样是整理,同样是学习的过程。 之前一些排序算法总是说不清楚(作者自己的感受),这倒不是因为太难,作者觉得是因为排序算法太繁复了(一些算法之间的区别不是很明显),那也没有他法,只有各个击破,认真理解每个排序的原理。经过一段时间的学习和整理,已经剧本一定的规模,故作一个总览,方便查阅。 交换排序(exchange sorts)算法大串讲 §1 冒泡(Bubble Sort ...
  本文内容框架: §1 鸽巢排序(Pigeonhole) §2 桶排序(Bucket Sort) §3 基数排序(Radix Sort) §4 计数排序(Counting Sort) §5 Proxmap Sort §6 珠排序(Bead Sort)  
Java Web开发的过程中,通过会采用输出log的方式来进行调试,产品上线之后,也通常使用log来记录系统的运行状态。最简单的输出log的方式就是使用System.out.println(String msg)和System.err.println(String msg),然而这种方式的弊端是显而易 ...
1.看下apache的官方的document,在Performance下那块(From: http://logging.apache.org/log4j/1.2/manual.html) For example, for some logger cat, writing, logger.debug("Entry number: " + i + " is " + String.valueOf(entry[i])); incurs the cost of constructing the message parameter, i.e. converting b ...
There are a lot of mocking libraries for Java, out of which EasyMock is my favorite. It has been serving well for me until I had to unit test legacy code which did not completely adhere to IOC (inversion of control) principles and had a lot of static method calls and direct creation of service/helper ...
微博(Twitter等)(围脖)盛行的今天,安全隐患也该引起大家的注意了。        “围脖”用户都该知道或发现微博里的链接都是经过处理或加密的“短链接网址”,这样一些危险和存在安全隐患的网址也不易被发现或被忽 ...
Javaeye博客终于开张成功,庆祝一下,欢迎光临~
Global site tag (gtag.js) - Google Analytics