??xml version="1.0" encoding="utf-8" standalone="yes"?>中文字幕日韩一区二区不卡,av资源在线播放,久久成人亚洲http://www.aygfsteel.com/DLevin/category/53039.htmlIn general the OO style is to use a lot of little objects with a lot of little methods that give us a lot of plug points for overriding and variation. To do is to be -Nietzsche, To bei is to do -Kant, Do be do be do -Sinatrazh-cnThu, 01 Jan 2015 02:03:14 GMTThu, 01 Jan 2015 02:03:14 GMT60Linux TOP命o(h)详解http://www.aygfsteel.com/DLevin/archive/2014/12/31/421982.htmlDLevinDLevinWed, 31 Dec 2014 02:48:00 GMThttp://www.aygfsteel.com/DLevin/archive/2014/12/31/421982.htmlhttp://www.aygfsteel.com/DLevin/comments/421982.htmlhttp://www.aygfsteel.com/DLevin/archive/2014/12/31/421982.html#Feedback0http://www.aygfsteel.com/DLevin/comments/commentRss/421982.htmlhttp://www.aygfsteel.com/DLevin/services/trackbacks/421982.html转自Qhttp://www.linuxidc.com/Linux/2011-03/33582.htm

1Q在命o(h)行提C符执行top命o(h)

2Q输入大写PQ则l果按CPU占用降序排序。输入大写MQ结果按内存占用降序排序。(注:(x)大写P可以在capslock状态输入pQ或者按Shift+pQ?/p>

另外Q?/p>

认识top的显C结?/p>

top命o(h)的显C结果如下所C:(x)

top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48
Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 191272k total, 173656k used, 17616k free, 22052k buffers
Swap: 192772k total, 0k used, 192772k free, 123988k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1379 root 16 0 7976 2456 1980 S 0.7 1.3 0:11.03 sshd
14704 root 16 0 2128 980 796 R 0.7 0.5 0:02.72 top
1 root 16 0 1992 632 544 S 0.0 0.3 0:00.90 init
2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0

l计信息?/strong>

前五行是pȝ整体的统计信息。第一行是d队列信息Q同 uptime 命o(h)的执行结果。其内容如下Q?/p>

01:06:48当前旉
up 1:22pȝq行旉Q格式ؓ(f)??/td>
1 user当前d用户?/td>
load average: 0.06, 0.60, 0.48pȝ负蝲Q即d队列的^均长度?br />三个数值分别ؓ(f) 1分钟?分钟?5分钟前到现在的^均倹{?/td>

W二、三行ؓ(f)q程和CPU的信息。当有多个CPUӞq些内容可能?x)超q两行。内容如下:(x)

Tasks: 29 totalq程L
1 running正在q行的进E数
28 sleeping睡眠的进E数
0 stopped停止的进E数
0 zombie僵尸q程?/td>
Cpu(s): 0.3% us用户I间占用CPU癑ֈ?/td>
1.0% sy内核I间占用CPU癑ֈ?/td>
0.0% ni用户q程I间内改变过优先U的q程占用CPU癑ֈ?/td>
98.7% idI闲CPU癑ֈ?/td>
0.0% wa{待输入输出的CPU旉癑ֈ?/td>
0.0% hi
0.0% si

最后两行ؓ(f)内存信息。内容如下:(x)

Mem: 191272k total物理内存总量
173656k used使用的物理内存总量
17616k freeI闲内存总量
22052k buffers用作内核~存的内存量
Swap: 192772k total交换区总量
0k used使用的交换区总量
192772k freeI闲交换区总量
123988k cached~冲的交换区总量?br />内存中的内容被换出到交换区,而后又被换入到内存,但用过的交换区未被覆盖,
该数值即?strong>内容已存在于内存?/strong>的交换区的大?br />相应的内存再ơ被换出时可不必再对交换区写入?/td>
q程信息?/strong>

l计信息区域的下Ҏ(gu)CZ(jin)各个q程的详l信息。首先来认识一下各列的含义?/p>

序号列名含义
aPIDq程id
bPPID父进Eid
cRUSERReal user name
dUIDq程所有者的用户id
eUSERq程所有者的用户?/td>
fGROUPq程所有者的l名
gTTY启动q程的终端名。不是从l端启动的进E则昄??
hPR优先U?/td>
iNInice倹{负DC高优先U,正DCZ优先U?/td>
jP最后用的CPUQ仅在多CPU环境下有意义
k%CPU上次更新到现在的CPU旉占用癑ֈ?/td>
lTIMEq程使用的CPU旉总计Q单位秒
mTIME+q程使用的CPU旉总计Q单?/100U?/td>
n%MEMq程使用?strong>物理内存癑ֈ?/td>
oVIRTq程使用的虚拟内存总量Q单位kb。VIRT=SWAP+RES
pSWAPq程使用的虚拟内存中Q被换出的大,单位kb?/td>
qRESq程使用的、未被换出的物理内存大小Q单位kb。RES=CODE+DATA
rCODE可执行代码占用的物理内存大小Q单位kb
sDATA可执行代码以外的部分(数据D??占用?strong>物理内存大小Q单位kb
tSHR׃n内存大小Q单位kb
unFLT面错误ơ数
vnDRT最后一ơ写入到现在Q被修改q的面数?/td>
wSq程状态?br />D=不可中断的睡眠状?br />R=q行
S=睡眠
T=跟踪/停止
Z=僵尸q程
xCOMMAND命o(h)?命o(h)?/td>
yWCHAN若该q程在睡眠,则显C睡眠中的系l函数名
zFlagsd标志Q参?sched.h

默认情况下仅昄比较重要?PID、USER、PR、NI、VIRT、RES、SHR、S?CPU?MEM、TIME+、COMMAND 列。可以通过下面的快捷键来更Ҏ(gu)C内宏V?/p>更改昄内容

通过 f 键可以选择昄的内宏V?/strong>?f 键之后会(x)昄列的列表Q按 a-z 卛_昄或隐藏对应的列,最后按回R键确定?/p>

?nbsp;o 键可以改变列的显C顺序?/strong>按小写的 a-z 可以相应的列向右移动,而大写的 A-Z 可以相应的列向左移动。最后按回R键确定?/p>

按大写的 F ?nbsp;O 键,然后?a-z 可以进E按照相应的列进行排序。而大写的 R 键可以将当前的排序倒{?br />
dQ?/strong>
topq可以用来显CZ个进E中各个U程CPU的占用率Q?br />top -p <pid> -H

按CPU排序Q找到对应的PIDxCPU占用最多的U程Q在Java中可以用jstack该U程的堆栈打印出来,使用q个U程ID查找对应的线E堆栈(要先线EID转换?6q制Q?/p>

DLevin 2014-12-31 10:48 发表评论
]]>
ReferenceCountSet无锁实现http://www.aygfsteel.com/DLevin/archive/2014/12/06/421110.htmlDLevinDLevinFri, 05 Dec 2014 16:29:00 GMThttp://www.aygfsteel.com/DLevin/archive/2014/12/06/421110.htmlhttp://www.aygfsteel.com/DLevin/comments/421110.htmlhttp://www.aygfsteel.com/DLevin/archive/2014/12/06/421110.html#Feedback1http://www.aygfsteel.com/DLevin/comments/commentRss/421110.htmlhttp://www.aygfsteel.com/DLevin/services/trackbacks/421110.html阅读全文

DLevin 2014-12-06 00:29 发表评论
]]>
Mac使用技巧纪?/title><link>http://www.aygfsteel.com/DLevin/archive/2014/05/31/414285.html</link><dc:creator>DLevin</dc:creator><author>DLevin</author><pubDate>Sat, 31 May 2014 02:39:00 GMT</pubDate><guid>http://www.aygfsteel.com/DLevin/archive/2014/05/31/414285.html</guid><wfw:comment>http://www.aygfsteel.com/DLevin/comments/414285.html</wfw:comment><comments>http://www.aygfsteel.com/DLevin/archive/2014/05/31/414285.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/DLevin/comments/commentRss/414285.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/DLevin/services/trackbacks/414285.html</trackback:ping><description><![CDATA[在Finder剙昄完整路径Q终端输入以下命令:(x)<br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->defaults delete com.apple.finder _FXShowPosixPathInTitle;killall Finder</div>恢复默认讄Q终端输入以下命令:(x)<br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->defaults delete com.apple.finder _FXShowPosixPathInTitle;killall Finder</div><br />在Finder中的一些快捷键Q?br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->Shift + Command + GQ定位到指定目录<br />Shift + Command + AQ定位到应用E序(Applications)<br />Shift + Command + CQ定位的计算?Computer)<br />Shift + Command + DQ定位到桌面(Desktop)<br />Shift + Command + IQ?nbsp;定位?nbsp;iDisk<br />Shift + Command + KQ定位到|络(Network)<br />Shift + Command + TQ添加当前目录到 Dock 最喜爱部分<br />Shift + Command + UQ定位到实用工具(Utilities)</div><br /><br /><br /><br /><br /><br /><img src ="http://www.aygfsteel.com/DLevin/aggbug/414285.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/DLevin/" target="_blank">DLevin</a> 2014-05-31 10:39 <a href="http://www.aygfsteel.com/DLevin/archive/2014/05/31/414285.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【{】Eclipse maven工程 Missing artifact com.sun:tools:jar:1.6.0:system 解决Ҏ(gu)http://www.aygfsteel.com/DLevin/archive/2013/12/10/407391.htmlDLevinDLevinTue, 10 Dec 2013 05:18:00 GMThttp://www.aygfsteel.com/DLevin/archive/2013/12/10/407391.htmlhttp://www.aygfsteel.com/DLevin/comments/407391.htmlhttp://www.aygfsteel.com/DLevin/archive/2013/12/10/407391.html#Feedback0http://www.aygfsteel.com/DLevin/comments/commentRss/407391.htmlhttp://www.aygfsteel.com/DLevin/services/trackbacks/407391.html解决Ҏ(gu)一Q通过maven取运行时参数Qeclipse提供的环境变量,基本cMSystem.getProperty("java.home")

  1. <dependency>      
  2.     <groupId>com.sun</groupId>      
  3.     <artifactId>tools</artifactId>      
  4.     <version>1.5.0</version>      
  5.     <scope>system</scope>      
  6.     <systemPath>${java.home}/lib/tools.jar</systemPath>      
  7. </dependency>    

如果不v作用的话Q?span style="padding: 0px; margin: 0px; line-height: 15.600000381469727px; white-space: pre;">$(java.home)eclipse解析的不对,eclipse 没有使用 JAVA_HOME 默认Qeclipse 使用 C:"windows"system32"javaw.exe 作ؓ(f) JVMQ当然找不到tools.jar

解决Ҏ(gu)如下Q?修改 eclipse.exe 目录下的 eclipse.ini 指定vmQ注?-vm后面不能有空根{?/p>

  1. -vm
  2. D:\Program Files\Java\jdk1.6.0_23\bin\javaw.exe
  3. -vmargs
  4. -Dosgi.requiredJavaVersion=1.6
  5. -Xms40m
  6. -Xmx512m
  7. -XX:PermSize=64M
  8. -XX:MaxPermSize=512M

 

注意: 要写在两行,写在一行不能生?br style="padding: 0px; margin: 0px;" />注意: q两行要定在-vmargs之前Q不然也不能生效

 解决Ҏ(gu)二:(x)

  1. <properties>    
  2. <project.build.sourceEncoding>UTF8</project.build.sourceEncoding>    
  3.     <java.home>C:\Program Files\Java\jdk1.6.0_25</java.home>      
  4.  </properties>    
  5. <profiles>      
  6.        <profile>      
  7.            <id>default-tools.jar</id>      
  8.            <activation> 
  9.         <activeByDefault>true</activeByDefault>       
  10.                <property>      
  11.                    <name>java.vendor</name>      
  12.                    <value>Sun Microsystems Inc.</value>      
  13.                </property>      
  14.            </activation>      
  15.            <dependencies>      
  16.                <dependency>      
  17.                    <groupId>com.sun</groupId>      
  18.                    <artifactId>tools</artifactId>      
  19.                    <version>1.5.0</version>      
  20.                    <scope>system</scope>      
  21.                    <systemPath>${java.home}/lib/tools.jar</systemPath>      
  22.                </dependency>      
  23.            </dependencies>      
  24.        </profile>      
  25.    </profiles>    
通过profile来设|,方便军_是否启用 
 
解决Ҏ(gu)三:(x)
 
  1. <dependency> 
  2.     <groupId>com.sun</groupId> 
  3.     <artifactId>tools</artifactId> 
  4.     <version>1.6.0</version> 
  5.     <scope>system</scope> 
  6.     <systemPath>${env.JAVA_HOME}/lib/tools.jar</systemPath> 
  7.     <optional>true</optional> 
  8. </dependency> 
直接使用Maven获取pȝ的环境变?/div>
原文Q?a target="_blank" style="color: #ca0000; text-decoration: initial;">http://drizzlewalk.blog.51cto.com/2203401/1054211


DLevin 2013-12-10 13:18 发表评论
]]>DOM操作XML文ghttp://www.aygfsteel.com/DLevin/archive/2012/11/25/391934.htmlDLevinDLevinSun, 25 Nov 2012 09:46:00 GMThttp://www.aygfsteel.com/DLevin/archive/2012/11/25/391934.htmlhttp://www.aygfsteel.com/DLevin/comments/391934.htmlhttp://www.aygfsteel.com/DLevin/archive/2012/11/25/391934.html#Feedback0http://www.aygfsteel.com/DLevin/comments/commentRss/391934.htmlhttp://www.aygfsteel.com/DLevin/services/trackbacks/391934.html阅读全文

DLevin 2012-11-25 17:46 发表评论
]]>
DOM?wi)节点解?/title><link>http://www.aygfsteel.com/DLevin/archive/2012/11/25/391933.html</link><dc:creator>DLevin</dc:creator><author>DLevin</author><pubDate>Sun, 25 Nov 2012 09:41:00 GMT</pubDate><guid>http://www.aygfsteel.com/DLevin/archive/2012/11/25/391933.html</guid><wfw:comment>http://www.aygfsteel.com/DLevin/comments/391933.html</wfw:comment><comments>http://www.aygfsteel.com/DLevin/archive/2012/11/25/391933.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/DLevin/comments/commentRss/391933.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/DLevin/services/trackbacks/391933.html</trackback:ping><description><![CDATA[     摘要: DOM是解析XML文g的官Ҏ(gu)准,它与q_和语a无关。DOM解析整个XML文g载入q组装成一DOM节点?wi),然后通过遍历、查找节点以dXML文g中定义的数据。由于DOM解析中把所有节炚w载入到内存中Q因而它比较耗资源,而且它需要把整棵节点?wi)构建完成后开始读取数据,因而它相对性能也不好;不过׃它在内存中保存了(jin)DOM节点?wi),因而它可以多次dQƈ且它的节Ҏ(gu)(wi)定义比较Ҏ(gu)理解Q因而操作v来比较简?..  <a href='http://www.aygfsteel.com/DLevin/archive/2012/11/25/391933.html'>阅读全文</a><img src ="http://www.aygfsteel.com/DLevin/aggbug/391933.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/DLevin/" target="_blank">DLevin</a> 2012-11-25 17:41 <a href="http://www.aygfsteel.com/DLevin/archive/2012/11/25/391933.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɳ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ϰˮ</a>| <a href="http://" target="_blank">ξ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ն</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ȫ</a>| <a href="http://" target="_blank">ʡ</a>| <a href="http://" target="_blank">ⶫ</a>| <a href="http://" target="_blank">潭</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">DZɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͨ</a>| <a href="http://" target="_blank">˶</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">פ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">̶</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɯ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>