HashMap 源码解读 在很多面试中,都会涉及到 的问题,比如说问你 存储结构, 、`put HashMap`的理解!(大量源码源码警告!!!) 先看类的继承结构: 可以看到 继承了抽象类 ,实现了 、`Cloneable Serializable`接口。 这边有点奇怪,明明抽象类 已经实现了 接 ...
分类:
其他好文 时间:
2020-05-16 00:50:17
阅读次数:
54
==版本3.11== MQTT报文结构 固定报头 固定报头 固定占2个字节 第一个节前4位表示报文类型后四位表示报文的标志 第二个字节表示剩余报文的长度 报文类型 比如建立连接的前四位报文为0001,则转换成十进制=1,刚好对应上表中的CONNECT,也就是客户端请求连接服务端的意思 报文标志 继续 ...
分类:
其他好文 时间:
2020-05-15 15:40:09
阅读次数:
219
一:消息偏移量Offset 1. 什么是offset 1. message queue是无限长的数组,一条消息进来下标就会涨1,下标就是offset,消息在某个MessageQueue里的位置,通过offset的值可以定位到这条消息,或者指示Consumer从这条消息开始向后处理 2. messag ...
分类:
其他好文 时间:
2020-05-14 22:36:27
阅读次数:
112
一、安装goldengate软件 1.1测试环境 OS: redhat 6 64bit DB: oracle 11.2.0.3 64bit 查看OS和DB版本 [oracle@redhat6 ~]$ uname -aLinux redhat6 2.6.32-131.0.15.el6.x86_64 # ...
分类:
数据库 时间:
2020-05-12 13:47:39
阅读次数:
72
前言 安装再docker中的tomcat,在下载大文件或者某些情况下,会出现tomcat的内存溢出等情况,所以需要配置tomcat的内存大小,docker中的tomcat内存大小配置有四种方式。 一、修改catalina.sh 加入JVM: JAVA_OPTS="-server -Dfile.enc ...
分类:
其他好文 时间:
2020-05-06 10:27:00
阅读次数:
220
原文:WPF 无边框拖动 无边框之后的拖动方法有三种。 我个人是喜欢第一和第三的方法,看个人去需求。 第三种代码比较仓促,有需要者可以立马用,或者稍作整理修改。 对于WIN10 .NET 4.5以上的框架可以使用 WIndowChrome 其次是 通过DragMove方法来控制移动 此方法需要写在事... ...
基于参数shared_pool_reserved_size进一步理解共享池shared pool原理 原创 Oracle 作者:wisdomone1 时间:2015-11-23 21:02:50 10596 0 结论 1,与共享池相关的参数为:shared_pool_size,shared_pool ...
分类:
其他好文 时间:
2020-04-30 15:46:05
阅读次数:
63
为什么要用线程池 随着处理器的核心越来越多,利用多线程技术可以把计算逻辑拆分成多个片段,分配到多个核心上,可以显著减少处理时间,提高效率;复杂的业务逻辑,可以使用多线程并发处理,缩短响应时间,提高用户体验。java的线程机制是抢占式协作多线程, 调用机制会周期性的中断线程,将上下文切换到另一个进程, ...
分类:
编程语言 时间:
2020-04-20 13:42:23
阅读次数:
70
好久没更新了,咳咳。情况是这样的,周五在公司前端组开技术分享会,担心干货不够,所以周四晚上连夜写了这么一个Demo出来哗众取宠,实际上效果还是挺不错的,这次装了一手好逼,只不过当时组内的妹子们都没来,没能看到这盛大的场面,唉,简直遗憾至极。 先把Demo上了:http://output.jsbin. ...
分类:
Web程序 时间:
2020-04-10 00:30:37
阅读次数:
94
ifconfig 不显示ip地址 ip addr 也不现实ip地址 ifup eth0 报错如下图【Connection Activation failed ip configuration could not be reserved】 ...
分类:
其他好文 时间:
2020-04-06 21:01:58
阅读次数:
192