Java
minuswang
这个作者很懒,什么都没留下…
展开
-
java的软引用可以搞定oom问题 listview加载bitmap
最近做的easyshow遇到问题不少,现在功能实现了,不过出现了新的问题。模拟器上没有问题,不过真机上面,就会报oom错误,想想,估计是bitmap用了过后,没有回收。知道用转载 2014-06-04 20:04:19 · 652 阅读 · 0 评论 -
HashMap的工作原理
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道HashTable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入转载 2014-06-10 10:21:58 · 478 阅读 · 0 评论 -
Java中HashMap遍历的两种方式
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry转载 2014-05-23 20:20:40 · 433 阅读 · 0 评论 -
JAVA中伪造referer来获取网页数据
在java中获取一个网站的HTML内容可以通过HttpURLConnection来获取.我们在HttpURLConnection中可以设置referer来伪造referer,轻松绕过这类防采集的网站HttpURLConnection conn = (HttpURLConnection) newURL(path).openConnection();conn.setRequestPropert原创 2014-06-20 22:31:48 · 5792 阅读 · 0 评论 -
JAVA设计模式-单例模式
单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。转载 2014-06-06 10:01:58 · 531 阅读 · 0 评论 -
Java基础List<Map<String, String>>
简单循环取出hashmap后直接get就行了。Map map = null;String netMode=null;for(int i=0;i<list.size();i++){ map=(HashMap)list.get(i); netMode=(String)map.get("netMode"); System.out.println(netMode);}原创 2014-06-21 21:45:30 · 906 阅读 · 0 评论 -
关于时间模糊查询的三种方法
1.Convert转成String,在用Like查询。select * from table1 where convert(varchar,date,120) like '2006-04-01%' 2.Betweenselect * from table1 where time between '2006-4-1 0:00:00' and '2006-4-1转载 2014-06-04 20:22:44 · 6784 阅读 · 0 评论 -
Eclipse 变量点击高亮显示以及自定义高亮显示颜色
1、方法一:alt+shift+o 打开/关闭,该功能2、方法二:windows-> preferences->java->Editor->Mark Occurences (如下图显示)3、自定义高亮显示颜色黄绿色小清新,更醒目,原谅我这一生不羁放纵爱XP系统,啊哈哈,(逃。。原创 2014-06-18 10:23:26 · 5373 阅读 · 0 评论 -
Regular Expression基础解析正则表达式
第一个“\”这个是俗称转义字符,就是把一个字符标记为一个特殊字符或者原义字符。如:“n” 就是匹配“n” 。如果是“\n” 则是换行符。有人该问了如果我就是想写“\”这个斜杠呢? 这个也很简单啊!就直接是这样写“\\”就可以了!为什么写两个“\\”呢!就是为了区分。第二个“^”这个是俗称开始字符,就是说准备写正则了!如果设置了RegExp对象的Multiline属性,^也匹配“原创 2014-06-20 22:17:06 · 888 阅读 · 0 评论 -
Jxl操作相关知识
API总结 1、创建或读取一个工作薄 Workbook 创建一个工作薄,就是整个Excel文档, WritableWorkbook wwb = Workbook.createWorkbook(os);其中os为一个文件输出流。当然还有很多其他的入参,比如File等。 Workbook不但能用来创建工作薄,也可以读取现有的工作薄,比如:原创 2014-06-21 21:19:02 · 462 阅读 · 0 评论 -
JAVA List用法
1、List中可以添加任何对象,包括自己定义的新的类。class Person{ .....}上面定义了一个Person类,下面看好如何使用ListPerson p1=new Person();Person p2=new Person();List list=new ArrayList();list.add(p1);list.add(p2);/转载 2014-05-23 20:31:52 · 679 阅读 · 0 评论 -
服务器端生成JSON数据
JSON:JavaScript Object Notation,一种轻量级的数据交换格式。两种结构:1、原创 2014-06-20 08:53:24 · 1084 阅读 · 1 评论