
java
文章平均质量分 50
yown
从事sms/mms/wap/android开发,了解财经证券行业
展开
-
java内存分析(jmap和jhat使用)
以下介绍jdk 1.6自带的内存分析小工具的使用,非常小巧!与jprofiler不一样的效果。举例:对java进程id为16912的进程进行分析1、产生dump文件 c:\>jmap -dump:file=f:\yown\dump.txt 16912Dumping heap to F:\apps\dump.txt ...Heap dump file created原创 2012-07-26 16:54:00 · 5623 阅读 · 0 评论 -
java自带的其它分析工具
从java1.6开始就提供了很多内存监控的小工具,除上面介绍的工具外,下面再列举的其它的有用工具 1:gc日志输出 在jvm启动参数中加入 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimestamps -XX:+PrintGCApplicationStopedTime,jvm将会按照这些参数顺序输出gc概要信息,详细信息,gc时转载 2012-07-26 17:28:26 · 1414 阅读 · 0 评论 -
Mongodb数据统计分析:group by、count(distinct userId)
最近在做mongodb数据统计查询,需求:统计一段时间内每天的分享次数和分享人数? 查了众多资料,居然未找到好的方案,最终还是自己写函数解决了,现分享出来(若有好的方法请指出):表t_share_log结构(习惯这么叫,虽mongodb中为collection): 字段名 类型 说明 id string 记录id gmtCreate date 创建时间 user原创 2016-12-30 22:31:09 · 20699 阅读 · 0 评论 -
IDEA使用技巧、快捷键一览表
Idea 使用技巧、常用快捷键 1.Ctrl+E,可以显示最近编辑的文件列表 2.Shift+Click可以关闭文件 3.Ctrl+[或]可以跳到大括号的开头结尾 4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方 5.Ctrl+F12,可以显示当前文件的结构 6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择 7.Ctrl+N,可以快速打开类 ...转载 2017-06-29 10:49:38 · 1204 阅读 · 0 评论 -
Mongodb pipeline批处理distinct+group by、case when
最近在做一个分享统计,分享记录user_share_log结构如下:使用pipeline统计每个用户分享的文章个数及访问次数(相当于distinct+group by)思路:先获得每个用户每个文章的访问次数,然后再分组统计每个用户分享的文章个数和累计访问次数。这两步统计我们直接使用pipeline进行两个group操作。如下:db.runCommand({ "aggregate"...原创 2018-11-16 20:25:03 · 1696 阅读 · 0 评论