`
agan112
  • 浏览: 69607 次
  • 来自: 金陵那平
社区版块
存档分类
最新评论
文章列表

只是想写下日志

    知道现在的基础薄弱,所以所要在近期多补补基础知识。然后把上班该做的事做好了。 property取得字节流并且遍历的两种方法 1.    private static Properties props=new Properties();    static {         InputStream ips = PropertiesUtil.class.getClassLoader().getResourseAsStream("opt.properties"); props.load(ips); Iterator it = props.entrySet().it ...

高效使用Map

Map是一种非常用的数据结构,在一些底层框架或者效率十分关键的地方也是十分常用的。我写这篇文章的意图就是把我关于高效使用map的一些经验技巧写下来,当然其中我的一些观点可能不对,如果有朋友发现有错误的地方,欢迎指正。 在Java中Map是什么呢?先说HashMap,java.util.HashMap这个类,就是一个链表数组,最简单的理解就是把key的hashCode % len得到所在链表的位置,然后在链表上挨个查找。 这个代码摘抄自JDK 6的java.util.HashMap,为了方便说明问题,有所删减。其中一些关键点,我都已经注释说明 Java代码 public class H ...

ibatis学习

学习一:http://www.blogjava.net/freeman1984/archive/2007/12/07/166116.html 学习二:http://www.blogjava.net/freeman1984/archive/2007/12/07/166113.html 学习三:http://www.blogjava.net/freeman1984/archive/2007/12/07/166112.html ibatis的框架灵活之处: 比如update的用法,一个方法N个用处,让程序员对数据库的操作方便多了: <update id="update" ...
http://tech.ddvip.com/2006-11/116418449611561.html

面向接口编程

http://blog.csdn.net/goalstar/article/details/540947
·java根据数组的自然顺序对基本数据类型和String类型的泛型数组(数组也可以,不过这里只介绍泛型数组)有很好的排序功能,如下添加4条字符串,然后通过对泛型数组列表进行相应的操作,分别按照升序和降序输出: import java.util.ArrayList; import java.util.Collections; public class Sort {     public static void main(String args[]) {         ArrayList<String> array = new ArrayList<String>();   ...
1。什么是日志:   程序运行时,往特定输出文件或数据库里输出程序信息,    如:出错信息,运行记录,调试记录,等等。     日志(LOG)一般分为以下几种类型。     FATAL:系统错误(大错误)(程序被错误中断)            系统出现大错误时输出(程序无法处理的大错误,如硬件错误)     ERROR:异常(程序被错误中断)            程序运行时出现的错误(程序员可以捕获处理)     WARN :警告(程序不会中断)            程序不算出错,但以不推荐方式运行时输出。     INFO : 信息(程序不会中断)            程序中有意 ...
泛型例子: 1.数组 List<Integer> li = new ArrayList<Integer>(); li.put(new Integer(3)); Integer i = li.get(0); 2.图 Map<String, String> m = new HashMap<String, String>(); m.put("key", "blarg"); String s = m.get("key"); 3. 谨记: 泛型不是协变的,例如下面的代码不是 ...
Global site tag (gtag.js) - Google Analytics