加载中
JVM调优后续(一)

GC调整为G1的实验机器因为Ref Proc的时间过长很难受,主要原因是年轻代空间很大,因为网络IO处理线程太多。 上文中可以看到: 2018-12-20T20:59:19.983+0800: 92405.779: [GC pause (G1 Eva...

2018/12/28 14:07
0
UTF8中文占多少字节问题

看了网上一堆人扯淡的人云亦云,有的说是3字节,有的说是2字节-4字节,有的说是4字节。 本来昨晚帮同事解决中文乱码问题,对这个提起了兴趣,查了下wiki百科里面unicode编码表。 只要在CJK的...

2018/12/27 10:25
0
JBoss中文乱码

新来的同事在搞开放平台,一个乱码问题整了很久,主要是对JBoss的配置不是很熟悉,我以前遇到过这种情况,就帮着解决了下。 第三方应用调用开放平台的接口,GET请求,参数直接在URL上,其中参...

JVM参数调优

看zabbix报错日志的时候,发现集群环境的很多服务的堆内存有异常 具体表现如下: 某个时间某机器出现大量的RPC调用超时,持续大致一分钟左右,偶尔还会出现机器的拉起脚本判定服务失联,kil...

2018/12/21 21:13
0
Xstream对象使用不当导致CPU居高不下

公司内某开放平台集群服务出现了些许用户投诉,起初我们不以为意,直到看到了一个很有意思的用户反馈。 开放平台会给根据用户的行为不同推送消息,本来按照正常逻辑,A消息推送永远都会在B消...

2018/12/11 20:40
38
kafka重复消费问题的排查过程

在压力测试过程中,请求的峰值一直持续的时候就容易出现了大量的XX字段插入失败,唯一键冲突。 检查日志能发现出现大量的提交到kafka失败 Commit cannot be completed due to group rebalanc...

2018/12/05 20:12
32
负载均衡策略出现问题

公司某集群是针对 微信(为啥这几个字是敏感词汇了。。。)公众号 的,基本是可以说是完全面向用户的。 这个项目比较老,用户状态是用session来记录的,可能原来是单机运行,所以没有考虑会话层...

2018/11/21 20:48
38
双十一高峰感想

因为在快递行业,双十一的流量高峰往往是在13,14,15,到现在21号双十一高峰差不多接近尾声,中间遇到了有些问题值得思考 大流量击垮redis集群 12号下午5点20开始,流量洪峰第一波到达,直接...

2018/11/21 20:26
50
redis5.0正式版的一些新特性之我见

redis5.0正式版的一些新特性之我见 前几天redis的5.0版本正式上线,有很多新特性跟以前的版本不太一样。 其中最不一样的就是加了一种新的流数据类型 关于redis的流处理其实可以专门写一篇文章...

Class.getResource 和 ClassLoader.getResource

Class.getResource(String path) path以/开头: 从ClassPath根下获取 path不以/开头: 默认是从此类所在的包下取资源 ClassLoader.getResource(String path) ClassLoader.getResource的path中...

2018/11/07 19:56
7
LSM Tree

Log-Structured Merge Tree 日志结构合并树 下班闲来无事看了下这种树的结构,这种树的结构还是比较简单的,leveldb的存储结构用的就是这种。 简言之就是 将数据划分为多份,每一份存储一部分...

2018/11/07 09:59
18
spring获取bean实例

在web项目中获取springbean,有时候我们需要在非spring组件中获取springbean,我们如果希望在我们的项目中任何位置都能拿到同一个ApplicationContext来获取IOC容器中的资源,就要让Spring将上...

2016/12/29 22:12
37
java中map的线程安全问题

Map用于存储“key-value”元素对,它将一个key映射到一个而且只能是唯一的一个value。 Map可以使用多种实现方式,HashMap的实现采用的是hash表;而TreeMap采用的是红黑树。 ** java.util包提...

关于ThreadLocal的理解

ThreadLocal ThreadLocal是一个关于创建线程局部变量的类。 通常情况下,我们创建的变量是可以被任何一个线程访问并修改的。而使用ThreadLocal创建的变量只能被当前线程访问,其他线程则无法...

2016/10/30 21:12
47
freemarker实现分页 jsp实现分页 java内存分页

很多时候我们都会用到分页,模版渲染有的用的是jsp,velocity,freemarker。。。 今天搞了下分页的发现有点烧脑,哈。 首先后台进行分页的时候会直接在sql里面实现,这个都大同小异,这里来说...

2016/09/28 22:19
74
spring和mybatis整合初体验

经常在社区看到大家说mybatis很好用,比hibernate轻量级一点,于是乎我也试了下,感觉还不错,和spring整合非常方便。

Quartz初体验

Quartz初体验,一个简单的任务调度。

2016/07/31 10:46
85
tomcat启动慢的原因分析

熵池阻塞导致tomcat启动非常慢

2016/06/29 20:41
255
zookeeper的初体验

zookeeper是一个分布式的,开放源码的分布式应用程序协调服务。它是一个为分布式应用提供一致性服务的软件。

使用lucene进行group操作

使用lucene进行group操作

2016/04/24 07:38
84

没有更多内容

加载失败,请刷新页面

返回顶部
顶部