- 浏览: 69607 次
- 来自: 金陵那平
最新评论
-
agan112:
有兴趣看看 http://hi.baidu.com/dogw ...
2012年3月31日
文章列表
知道现在的基础薄弱,所以所要在近期多补补基础知识。然后把上班该做的事做好了。
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的一些经验技巧写下来,当然其中我的一些观点可能不对,如果有朋友发现有错误的地方,欢迎指正。
在Java中Map是什么呢?先说HashMap,java.util.HashMap这个类,就是一个链表数组,最简单的理解就是把key的hashCode % len得到所在链表的位置,然后在链表上挨个查找。
这个代码摘抄自JDK 6的java.util.HashMap,为了方便说明问题,有所删减。其中一些关键点,我都已经注释说明
Java代码
public class H ...
学习一: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" ...
tomcat配置与小例子
- 博客分类:
- 收藏
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.
谨记:
泛型不是协变的,例如下面的代码不是 ...