自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(180)
  • 问答 (2)
  • 收藏
  • 关注

原创 linux下面的strace的用法

转子: http://blog.csdn.net/zhongyhc/article/details/8909868 https://linux.die.net/man/1/strace

2017-08-01 17:22:49 280

原创 liunx下面查看cpu过高的系统调用

2. 找出消耗资源最高的线程top -H -p 24138 可以不用第一步,直接执行命令 top -H ,就可以查看到消耗资源最高的线程top - 09:49:49 up 70 days, 16:41, 2 users, load average: 1.01, 1.04, 1.00Tasks: 72 total, 1 running, 71 sleeping, ...

2017-08-01 16:45:58 797

原创 mac下面的Idea的jvm配置

help ---> 最下面的编辑客户端配置

2017-07-31 22:18:59 1246

原创 java应用CPU占用率过高问题的分析

使用top查询哪个进程占用CPU过高查看CPU占用高的进程中,哪个线程占用CPU高可通过以下三种方式查看:1 top中按SHIFT+H查找哪个线程占用高2 top -H -p PID命令查看哪个线程占用高3 ps -mp PID -o THREAD,tid,time将线程id转换为16进制printf "%X\n" thread_id导出进程的所有线...

2017-07-31 17:56:32 148

原创 JMeter学习文档(1)

http://jmeter.apache.org/usermanual/get-started.html

2017-07-31 13:25:07 288

原创 Fork/Join 型线程池与 Work-Stealing 算法

JDK 1.7 时,标准类库添加了 ForkJoinPool,作为对 Fork/Join 型线程池的实现。Fork 在英文中有 分叉 的意思,而 Join 有 合并 的意思。ForkJoinPool 的功能也是如此:Fork 将大任务分叉为多个小任务,然后让小任务执行,Join 是获得小任务的结果,然后进行合并,将合并的结果作为大任务的结果 —— 并且这会是一个递归的过程 —— 因为任务如果足够大...

2017-07-02 09:38:09 310

原创 Hystrix资料汇总(1)

1.英文文档:https://github.com/Netflix/Hystrix/wiki2.api文档:http://netflix.github.io/Hystrix/javadoc/3.源代码地址:https://github.com/Netflix/hystrix

2017-07-01 09:03:58 195

原创 springMVC支持jsonp

@RequestMapping("directives.json")@ResponseBodypublic MappingJacksonValue directives(String callback) { MappingJacksonValue mappingJacksonValue = new MappingJacksonValue("you can put everythi...

2017-06-29 14:39:55 182

原创 redis的批量导入

https://redis.io/topics/mass-insert

2017-06-22 21:18:42 142

原创 redis的内存优化

https://redis.io/topics/memory-optimization

2017-06-22 11:16:34 108

原创 redis的HyperLogLog

Redis 在 2.8.9 版本添加了 HyperLogLog 结构。Redis HyperLogLog 是用来做基数统计的算法,HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定 的、并且是很小的。在 Redis 里面,每个 HyperLogLog 键只需要花费 12 KB 内存,就可以计算接近 2^64 个不同元素的基 数。这和计...

2017-06-16 10:07:44 98

原创 redis的下载安装

http://www.redis.net.cn/download/

2017-06-14 21:05:14 81

原创 databus学习资料

1.databus中文网http://databus.majunwei.com/document/2.博客http://www.cnblogs.com/fxjwind/archive/2013/03/05/2944864.html

2017-05-09 16:16:34 1040

原创 Socket编程(1)

http://www.iteye.com/magazines/132-Java-NIO

2017-05-08 10:05:43 87

原创 jstack的用法(2)

stack出来的线程的含义如下:prio:线程的优先级tid:线程idnid:操作系统映射的线程id, 非常关键,后面再使用jstack时补充;1103e9000 106692000 :表示线程栈的起始地址。...

2017-05-05 11:27:00 155

原创 jstack的用法(1)

jstack is a really helpful utility that comes standard with most linux JDK versions. It allows you to generate java thread dumps in situations where kill -3 won't work. kill -3 (aka kill -QUIT) will d...

2017-05-05 11:20:34 308

原创 linux下查看某个线程的问题

背景:运行测试程序后,top命令发现某个进程(pid)占用cpu达到100%。查看哪个线程占用最多资源:ps mp pid -o THREAD,tid,命令查看这个进程下面的所有线程占用情况。发现线程324占用最多。使用jstack进行跟踪:jstack pid 进行查看输出到临时文件jstack 323 > test将刚刚发...

2017-05-05 10:44:09 514

原创 Idea的2017版本激活

进入idea主页面,help-register-license server,然后输入 http://idea.iteblog.com/key.php,即可~引用: http://blog.csdn.net/zhangwenwu2/article/details/54948959

2017-04-25 09:52:20 293

原创 ss命令操作socket

http://www.ttlsa.com/linux-command/ss-replace-netstat/

2017-04-19 10:23:49 353

原创 bootStrap的学习文档

1.中文网站http://v3.bootcss.com/getting-started/#download2.示例网站http://expo.bootcss.com/page/2/3.详细教程http://www.runoob.com/bootstrap/bootstrap-tutorial.html

2017-04-05 10:25:17 142

原创 学习文档

http://nodejs.cn/api/documentation.html

2017-04-01 18:02:10 109

原创 java如何debug具体的jna加载路径

待补充XXX

2017-03-21 16:09:29 731 1

原创 Storm的入门学习

1.中文版学习 http://ifeve.com/getting-started-with-stom-index/2.官网学习 http://storm.apache.org/releases/2.0.0-SNAPSHOT/index.html3.常见问题的学习 http://blog.csdn.net/xiaolang85/article/details/384...

2017-02-21 15:48:43 123

原创 Apache Camel翻译(1)

翻译中·······

2017-02-15 11:17:19 170

原创 Spring Batch学习

https://www.ibm.com/developerworks/cn/java/j-lo-springbatch2/

2017-02-14 16:17:54 106

原创 mysql的InnoDB_pages_distinct过多

由于数据表进行删除数据的任务,导致从某一刻时间起sql执行突然变得很慢。进行碎片整理的命令: ALTER TABLE XXX ENGINE=InnoDB;

2017-02-13 19:57:16 281

原创 阿里分布式任务调度引擎学习

1.源码地址http://code.taobao.org/p/tbschedule/src/2.系统概要http://blog.csdn.net/strawbingo/article/details/51385553

2017-02-03 11:20:19 1298

原创 guava缓存

http://outofmemory.cn/java/guava/cache/how-to-use-guava-cache

2016-09-18 09:57:58 98

原创 freemarker的日期转换和自定义日期

http://www.cnblogs.com/Ivan-j2ee/p/3924284.htmlhttp://freemarker.org/docs/

2016-08-22 16:07:01 741

原创 freeMarker的list集合遍历

http://freemarker.org/docs/ref_directive_list.html

2016-08-22 15:02:03 1047 1

原创 linux每隔固定时间执行命令

  $ watch -n 3 'date +"%H:%M:%S"'http://blog.163.com/gordon112@126/blog/static/86289469200921071129894/

2016-08-22 10:49:03 1597

原创 解决spring的Id冲突问题

http://blog.csdn.net/zgmzyr/article/details/39380477

2016-08-17 21:22:54 376

原创 ES索引操作

https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html

2016-08-17 08:05:01 192

原创 ES升级

https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes.html

2016-08-12 07:50:23 192

原创 ES文档进度

2016年8月12日 SetUp部分

2016-08-12 07:46:35 140

原创 ES的内存参数配置

https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-configuration.html#vm-max-map-count

2016-08-12 07:24:13 2276

原创 ES的运行并视图话查询数据

1.打开一个终端,以守护进程的方式运行ES. ./bin/elasticsearch -d2.

2016-08-09 18:18:28 819 1

原创 mac安装ES的工具

1.下载es的包并解压: https://www.elastic.co/downloads/elasticsearch2.下载数据查看工具: https://www.elastic.co/thank-you?url=https://download.elastic.co/kibana/kibana/kibana-4.5.4-darwin-x64.tar.gz...

2016-08-05 18:54:24 1488

原创 ES文档

http://es.xiaoleilu.com/

2016-08-05 17:28:28 108

原创 vim全文替换字符串

:1,$ s/str1/str2/g 用字符串 str2 替换正文中所有出现的字符串 str1

2016-07-08 16:22:42 1010

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除