06 2019 档案

摘要:Dubbo支持的各种协议及相关特性及应用场景,均可在官网文档中找到。 支持的协议有dubbo、rmi、hession、http、webservice、thrift、memcached、redis、rest 下面列出我用过的协议: Dubbo协议 Dubbo 缺省协议采用单一长连接和 NIO 异步通讯 阅读全文
posted @ 2019-06-13 11:02 大海lhc 阅读(243) 评论(0) 推荐(0)
摘要:转载出处:https://wensong.iteye.com/blog/1986449 最近一段时间一直在研究热部署,热部署中涉及到一个比较头痛的问题就是查内存泄露(Memory Leak),于是乎在研究热部署的过程中,干的最多的一件事就是查内存泄露。 查内存泄露,最开始尝试用JDK自身的工具去解决 阅读全文
posted @ 2019-06-08 14:59 大海lhc 阅读(4543) 评论(0) 推荐(2)
摘要:对象的创建 虚拟机遇到new指令后,会先去检查在常量池中(运行时数据区-方法区)是否可以定位到一个类的符号引用,并检查这个符号引用代表的类是否已被加载、解析和初始化,如果没有,必须先执行相应的类的加载过程。 类加载检查通过后,虚拟机会为新生对象分配内存(堆上分配) 分配内存的方式: 1.指针碰撞:前 阅读全文
posted @ 2019-06-08 13:51 大海lhc 阅读(120) 评论(0) 推荐(0)
摘要:HashMap采用了数组和链表的数据结构,能在查询和修改方便继承了数组的线性查找和链表的寻址修改,数组是HashMap的主体,链表则是主要为了解决哈希冲突而存在的。 解决哈希冲突的三个方法: a.开放定址法 又被称为再散列法,包括线性探测再散列、二次探测再散列、伪随机探测再散列 b.再哈希法 地址冲 阅读全文
posted @ 2019-06-06 14:27 大海lhc 阅读(297) 评论(0) 推荐(0)
摘要:转载出处: https://blog.csdn.net/qq_25184739/article/details/51205186 深入理解Java中的IO 引言: 对程序语言的设计者来说,创建一个好的输入/输出(I/O)系统是一项艰难的任务 < Thinking in Java > 本文的目录视图如 阅读全文
posted @ 2019-06-05 11:17 大海lhc 阅读(497) 评论(0) 推荐(0)
摘要:一、创建和使用字典 1.函数dict 2.基本的字典操作 len(d) 返回字典的项数 d[k] 返回键k对应的值 d[k]=v 将值v赋予键k del d[k] 删除键为k的项 k in d 检查字典中是否包含键k 3.将字符串格式设置功能用于字典 4.字典方法 阅读全文
posted @ 2019-06-02 15:20 大海lhc 阅读(247) 评论(0) 推荐(0)
摘要:一、设置字符串的格式:精简版 方法1 方法2 方法3 二、设置字符串的格式:完整版 1.替换字段名 2.基本转换 s、r和a分别使用str、repr和ascii进行转换 可指定转换为的类型 3.宽度、精度和千位分割符 4.符号、对齐和用0填充 三、字符串方法 阅读全文
posted @ 2019-06-02 11:18 大海lhc 阅读(188) 评论(0) 推荐(0)