字符串操作:字符串分割:String array[] = str.split("\t");列表操作:定义:List list=new ArrayList();添加元素:list.add("apple");判断是否包含某元素:list.contains("apple")hashmap操作:定义:Has...
分类:
编程语言 时间:
2014-12-01 18:57:28
阅读次数:
212
你所做过的项目,担任的角色,遇到的问题以及你的解决方式。谈谈对多态的了解。java的反射机制以及应用场景。常见的3种设计模式以及应用场景。数据库的索引,原理。数据库事务。多线程如何实现,以及同步实现。java的容器类,ArrayList,HashMap,HashTable的区别。常见的查找排序算法。...
分类:
编程语言 时间:
2014-12-01 18:57:04
阅读次数:
145
问题
Map如何基于Value值排序
精华回答
方法1:
使用TreeMap,可以参考下面的代码
public class Testing {
public static void main(String[] args) {
HashMap map = new HashMap();
ValueComparator b...
分类:
编程语言 时间:
2014-12-01 10:07:37
阅读次数:
268
个人博客同步发布:effective
java-读书笔记-第三章 对于所有对象都通用的方法
第三章 对于所有对象都通用的方法
所有非final方法(equals、hashCode、toString、clone、finalize)都有明确的通用约定,因为它们被设计成是要被覆盖的,如果不遵守,基于散列的集合(HashMap、HashSet、HashTable)可能无法结合该类一起运作。...
分类:
编程语言 时间:
2014-12-01 01:15:59
阅读次数:
232
1.Collection 接口下的List和Set2.Map 接口下的hashMap 和TreeMap List 和Set的区别。List 允许重复的元素存在,Set不可以存在重复的元素。set中不允许存在重复的元素通过hashCode 和equals 方法来确定,只有当hashCode 相同的时....
分类:
编程语言 时间:
2014-12-01 00:43:21
阅读次数:
215
packagecom.hanchao.testFastJson;
importjava.util.HashMap;
importjava.util.List;
importjava.util.Map;
importcom.alibaba.fastjson.JSON;
importcom.alibaba.fastjson.JSONArray;
importcom.alibaba.fastjson.JSONObject;
/***********************
*阿里的FastJson的..
分类:
Web程序 时间:
2014-11-30 17:06:01
阅读次数:
228
读完本文,你会了解到: 1. HashMap的设计思路和内部结构组成
2. HashMap中的一些概念: 什么是阀值?为什么会有阀值?什么是加载因子?它们有什么作用?
3. HashMap的性能问题以及使用事项
4. HashMap的源码实现解析
5. 为什么JDK建议我们重写Object.equals(Object obj)方法时,需要保证对象可以返回相同的hashcode值?...
分类:
编程语言 时间:
2014-11-30 15:34:12
阅读次数:
281
HashMap Hashtable ConcurrentHashMap 区别...
分类:
其他好文 时间:
2014-11-30 00:47:08
阅读次数:
119
Memcached:高性能的分布式缓存数据库key-value存储方式(hashmap)不支持数据持久化,服务器关闭后数据全部被丢失C开发的,基于libevent库,在大多数linux,bsd,solaris,以及windows等os上都可用客户端实现软件的语言非常多:C/C++, PHP, Jav...
分类:
数据库 时间:
2014-11-29 06:41:21
阅读次数:
282
什么是memcached?
memcached是一个高性能的分布式内存对象缓存系统,用于动态web应用以减轻数据库负载。它通过内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库网站的速度。memcached基于一个存储键/值对的hashmap。
在使用过程中,发现memcached和Hibernate的查询缓存作用相当,都是把查询频繁的数据并且更新不频繁的数据放到内存中,然后每次读取的时候,从内存中读取,这样就增加了访问效率。类似于cpu的高速缓存。
也就是说你不用去离...
分类:
系统相关 时间:
2014-11-28 18:17:39
阅读次数:
222