上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: BiMap提供了一种新的集合类型,它提供了key和value的双向关联的数据结构。 Bimap 能非常方便的实现map<key,value>的转置要求,也就是value变为key,key变为value; 保证值是唯一的,因此返回Set而不是普通的Collection 注:在BiMap中,如果你想把键 阅读全文
posted @ 2016-08-16 15:58 星星满天 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 每个有经验的Java程序员都在某处实现过Map<K, List<V>>或Map<K, Set<V>>,并且要忍受这个结构的笨拙。 假如目前有个需求是给两个年级添加5个学生,并且统计出一年级学生的信息: 可以看到我们实现起来特别麻烦,需要检查key是否存在,不存在时则创建一个,存在时在List后面添加 阅读全文
posted @ 2016-08-16 15:44 星星满天 阅读(18912) 评论(0) 推荐(0) 编辑
摘要: Guava提供了一个新集合类型Multiset,它可以多次添加相等的元素,且和元素顺序无关。Multiset继承于JDK的Cllection接口,而不是Set接口。 Multiset主要方法介绍: add(E element) :向其中添加单个元素 add(E element,int occurre 阅读全文
posted @ 2016-08-16 14:41 星星满天 阅读(570) 评论(0) 推荐(0) 编辑
摘要: /** * * Node 双向链表实体类 * * * @author yangkj * @version * @since 2016年8月15日 */ public class Node { // 双向链表-前一节点 Node previous; // 双向链表-当前节点对象 Object obj; // 双向链表-后一节点... 阅读全文
posted @ 2016-08-15 18:50 星星满天 阅读(498) 评论(0) 推荐(0) 编辑
摘要: Jstat是JDK自带的一个轻量级工具,主要用JVM内建的指令对java应用程序的资源和性能进行实时的监控。 基本语法 jstat <option> [-t] [-h] <pid> <interval> <count> 参数解释: option 可以从下面参数中选择 -class 显示ClassLo 阅读全文
posted @ 2016-08-15 14:48 星星满天 阅读(10410) 评论(0) 推荐(0) 编辑
摘要: 使用Navicat连接Mycat 8066 成功插入了分库表和全局表 1、全局表 sql如下: 插入成功! 2、分库表 sql如下: 本想这些sql是从mysql导出的,应该不会出错,但是执行的时候报错 [Err] 1064 - partition table, insert must provid 阅读全文
posted @ 2016-08-15 09:00 星星满天 阅读(10056) 评论(1) 推荐(0) 编辑
摘要: MyCat使用Mysql的通讯协议模拟成一个MySQl服务器,并建立了完整的Schema(数据库)、Table(数据表)、User(用户)的逻辑模型,并将这套逻辑模型映射到后端的存储节点DataNode上的真实的物理库中,这样一来所有能使用MySQL的客户端及编程语言都能将Mycat当成MYSQLS 阅读全文
posted @ 2016-08-12 11:36 星星满天 阅读(9665) 评论(0) 推荐(0) 编辑
摘要: 配置了mycat,用navicat连接8066端口,点击“查询”的时候发现出现报错: 开始以为是mycat的配置有问题,找了好久都没发现错误。根据提示信息进入到相应的目录发现每个连接其实就是一个windows文件夹 大家看看我的连接名 这里连接名使用了“:”,尝试修改后发现确实可以。 原因是:Win 阅读全文
posted @ 2016-08-11 19:12 星星满天 阅读(3840) 评论(0) 推荐(0) 编辑
摘要: 根据Java GC收集器具体分类,我们可以看出JVM根据需求不同提供了三种选择:串行收集器、并行收集器、并发收集器。 串行收集器只适用于小数据量的情况,我们主要了解一下并行收集器和并发收集器。默认情况下,JDK5.0以前都是使用串行收集器,如果需要使用其他收集器需要在启动的是时候加入相应的参数。JD 阅读全文
posted @ 2016-08-08 17:01 星星满天 阅读(13270) 评论(0) 推荐(1) 编辑
摘要: 垃圾回收算法是GC的方法论,垃圾收集器就是内存回收的具体实现。 一、Serial 收集器 单线程收集器,在进行GC时,必须暂停所有的工作线程(Stop The World),直到GC收集结束。 缺点:“Stop The World”给用户带来了不好的体验 优点:简单而高效,Serial没有其他线程交 阅读全文
posted @ 2016-08-08 15:23 星星满天 阅读(547) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页