查看JAVA进程中哪个线程CPU消耗最高

一,在centos linux 上查看进程占用cpu过高 top  shift+h 查看哪个进程程消耗最高     二,查看JAVA进程中哪个线程消耗最高   2.1 导出java运行的线程信息   jstack 进程id(jps查看) ...

2017-05-10 10:49:35

阅读数 503

评论数 0

‘XXXX’ was compiled with optimization - stepping may behave oddly; variables may not be available

在xcode中出现: ‘XXXX’ was compiled with optimization - stepping may behave oddly; variables may not be available 然后用单步调式模式出,一些变量出现空值,并且,不按顺顺执行语句。...

2017-02-23 17:21:33

阅读数 1453

评论数 0

数组指针和指针数组

数组指针和指针数组 标签: 编译器vector存储c 2011-11-13 22:42 15822人阅读 评论(8) 收藏 举报  分类: C(6)  版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] ...

2017-02-13 21:37:40

阅读数 344

评论数 0

详解http_keepalive

http keepalive 在http早期 ,每个http请求都要求打开一个tpc socket连接,并且使用一次之后就断开这个tcp连接。使用keep-alive可以改善这种状态,即在一次TCP连接中可以持续发送多份数据而不会 断开连接。通过使用keep-alive机制,可以减少...

2017-02-12 10:51:06

阅读数 366

评论数 0

大话keepalive

大话keepalive 2016-04-05 10:23 by 轩脉刃, 1396 阅读, 1 评论, 收藏,  编辑 大话keepalive 我们说到keepalive的时候,需要先明确一点,这个keepalive说的是tcp的还是http的。 tcp的keepalive是侧...

2017-02-12 10:48:24

阅读数 240

评论数 0

第十一章:用core.async掌握并发过程

【译】第十一章:用core.async掌握并发过程 时间 2016-08-02 22:11:30  胡军的网络日志 原文  http://morrxy.github.io/2016/08/02/brave-clojure-core-async/ 主题 Clojure 并发 ...

2017-02-12 00:14:33

阅读数 602

评论数 0

用xcode来debug以makefile组织的程序

用xcode来debug以makefile组织的程序  标签: xcodemakefileexternaldebug 2014-05-15 18:51 1328人阅读 评论(0) 收藏 举报  分类: mac相关 版权声明:本文为博主原创文章,未经博主...

2017-02-11 15:56:19

阅读数 526

评论数 1

Git中查看某个文件基于时间改动的具体详情

git log -p file_path

2017-02-10 10:26:39

阅读数 2401

评论数 0

Mac OS X下进行网络抓包

设备Macbook Air,系统Mac OS X 10.10 mac下抓包,要么用第三方软件wireshark,要么自己写python脚本用 pcap, dpkt 。 首先,都必须开启网卡:sudo chmod 777 /dev/bpf* 否则,wireshark无法...

2017-02-04 00:50:23

阅读数 358

评论数 0

shell中$0,$?,$!等的特殊用法

shell中$0,$?,$!等的特殊用法 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"...

2017-02-03 11:42:31

阅读数 205

评论数 0

How to Monitor Java Garbage Collection

This is the second article in the series of "Become a Java GC Expert". In the first issue Understanding Java Garbage Collection we have l...

2017-01-25 15:22:29

阅读数 290

评论数 0

Track all remote git branches as local branches

Using bash: for remote in `git branch -r `; do git branch --track $remote; done Update the branches, assuming there are no changes on your local tr...

2017-01-18 10:18:59

阅读数 196

评论数 0

git clean

As per the Git Documentation git clean Remove untracked files from the working tree Step 1 is to show what will be deleted by using the -...

2017-01-18 10:18:27

阅读数 267

评论数 0

尾调用

本文将以lua语言来描述。   尾调用是函数式编程的一个概念,它是指某个函数的最后一步是调用另一个函数,例如: function f(x) return g(x) -- 尾调用 end   尾调用不一定出现在函数尾部,只要是最后一步操作即可,例如: ...

2017-01-16 13:42:59

阅读数 319

评论数 0

双关键字快排

双关键字快排 其实如果理解了快排的原理,双关键字快排其实是很简单的。 因为快排的思想是在待排序序列中选取一个记录,让它左边的都小于等于它,右边的都大于等于它,如此递归。 那么双关键字的思想就顺其自然:在待排序序列中选取一个记录,让它左边的第一关键字小于它,或者第一关键字等于它...

2017-01-11 22:50:47

阅读数 802

评论数 0

计数排序Counting sort

经典排序算法 - 计数排序Counting sort 注意与基数排序区分,这是两个不同的排序 计数排序的过程类似小学选班干部的过程,如某某人10票,作者9票,那某某人是班长,作者是副班长 大体分两部分,第一部分是拉选票和投票,第二部分是根据你的票数入桶 看下具体的过程,一共...

2017-01-11 22:29:00

阅读数 196

评论数 0

基数排序

经典排序算法 - 基数排序Radix sort 原理类似桶排序,这里总是需要10个桶,多次使用 首先以个位数的值进行装桶,即个位数为1则放入1号桶,为9则放入9号桶,暂时忽视十位数 例如 待排序数组[62,14,59,88,16]简单点五个数字 分配10个桶,桶编号为...

2017-01-11 22:28:13

阅读数 122

评论数 0

Sort Colors -- LeetCode

Sort Colors -- LeetCode 2014-04-22 08:06 本站整理 浏览(250) 原题链接: http://oj.leetcode.com/problems/sort-colors/  这道题也是数组操作的题目,其实就是要将数组排序,只是...

2017-01-11 00:17:39

阅读数 194

评论数 0

计数排序Counting sort

经典排序算法 - 计数排序Counting sort 经典排序算法 - 计数排序Counting sort 注意与基数排序区分,这是两个不同的排序 计数排序的过程类似小学选班干部的过程,如某某人10票,作者9票,那某某人是班长,作者是副班长 大体分两部分,第一部...

2017-01-10 23:52:38

阅读数 137

评论数 0

Remove source file comments using IntelliJ?

You can use the "Replace" (or "Replace in Path" if you want to remove comments in multiple files) in the regular expression mode ...

2017-01-10 13:16:00

阅读数 403

评论数 0

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