锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产日韩一区高清在线,亚洲国产成人一区二区精品区,国产V亚洲V天堂A无码http://www.tkk7.com/toby/zh-cnFri, 09 May 2025 22:08:32 GMTFri, 09 May 2025 22:08:32 GMT60eclipse install recordhttp://www.tkk7.com/toby/archive/2013/05/16/399347.htmltobyxiongtobyxiongThu, 16 May 2013 03:31:00 GMThttp://www.tkk7.com/toby/archive/2013/05/16/399347.htmlhttp://www.tkk7.com/toby/comments/399347.htmlhttp://www.tkk7.com/toby/archive/2013/05/16/399347.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/399347.htmlhttp://www.tkk7.com/toby/services/trackbacks/399347.html
http://www.eclipse.org/downloads/

2.subclipse
http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

3.startexplorer
http://basti1302.github.io/startexplorer/

4.m2eclipse
http://wiki.eclipse.org/Maven_Integration

5.sonar
http://dist.sonar-ide.codehaus.org/eclipse/

6.eclemma
http://update.eclemma.org/


tobyxiong 2013-05-16 11:31 鍙戣〃璇勮
]]>
maven related knowledgehttp://www.tkk7.com/toby/archive/2013/05/06/398857.htmltobyxiongtobyxiongMon, 06 May 2013 05:58:00 GMThttp://www.tkk7.com/toby/archive/2013/05/06/398857.htmlhttp://www.tkk7.com/toby/comments/398857.htmlhttp://www.tkk7.com/toby/archive/2013/05/06/398857.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/398857.htmlhttp://www.tkk7.com/toby/services/trackbacks/398857.html闃呰鍏ㄦ枃

tobyxiong 2013-05-06 13:58 鍙戣〃璇勮
]]>
jmeter鐩稿叧鑴氭湰http://www.tkk7.com/toby/archive/2013/03/11/396289.htmltobyxiongtobyxiongMon, 11 Mar 2013 09:23:00 GMThttp://www.tkk7.com/toby/archive/2013/03/11/396289.htmlhttp://www.tkk7.com/toby/comments/396289.htmlhttp://www.tkk7.com/toby/archive/2013/03/11/396289.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/396289.htmlhttp://www.tkk7.com/toby/services/trackbacks/396289.html/Files/toby/userProfileApiPerformanceTest-updateUPA.jmx.txt

tobyxiong 2013-03-11 17:23 鍙戣〃璇勮
]]>
oracle鏇存柊琛ㄧ粺璁′俊鎭?/title><link>http://www.tkk7.com/toby/archive/2013/03/11/396287.html</link><dc:creator>tobyxiong</dc:creator><author>tobyxiong</author><pubDate>Mon, 11 Mar 2013 09:12:00 GMT</pubDate><guid>http://www.tkk7.com/toby/archive/2013/03/11/396287.html</guid><wfw:comment>http://www.tkk7.com/toby/comments/396287.html</wfw:comment><comments>http://www.tkk7.com/toby/archive/2013/03/11/396287.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/toby/comments/commentRss/396287.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/toby/services/trackbacks/396287.html</trackback:ping><description><![CDATA[SQL> EXEC dbms_stats.gather_table_stats('銆恥sername銆?,'銆恡ablename銆?,cascade=>true); <p> </p> <p>--鍗曚釜琛ㄧ粺璁℃暟鎹殑緇熻鏁版嵁鏇存柊<br /> <br />PL/SQL procedure successfully completed<br /> <br />SQL> EXEC dbms_stats.gather_schema_stats('銆恥sername銆?,estimate_percent=>100,cascade=> TRUE);</p> <p> </p> <p>--鏇存柊鏁翠釜鐢ㄦ埛鎵鏈夎〃鐨勭粺璁℃暟鎹洿鏂?/p><img src ="http://www.tkk7.com/toby/aggbug/396287.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/toby/" target="_blank">tobyxiong</a> 2013-03-11 17:12 <a href="http://www.tkk7.com/toby/archive/2013/03/11/396287.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>linuxn鎬ц兘璋冧紭http://www.tkk7.com/toby/archive/2013/03/01/395931.htmltobyxiongtobyxiongFri, 01 Mar 2013 07:44:00 GMThttp://www.tkk7.com/toby/archive/2013/03/01/395931.htmlhttp://www.tkk7.com/toby/comments/395931.htmlhttp://www.tkk7.com/toby/archive/2013/03/01/395931.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/395931.htmlhttp://www.tkk7.com/toby/services/trackbacks/395931.htmlless /etc/sysctl.conf

# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled.  See sysctl(8) and
# sysctl.conf(5) for more details.

# Controls IP packet forwarding
net.ipv4.ip_forward = 0

# Controls source route verification
net.ipv4.conf.default.rp_filter = 1

# Do not accept source routing
net.ipv4.conf.default.accept_source_route = 0

# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0

# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1

# Controls the use of TCP syncookies
net.ipv4.tcp_syncookies = 1

#Performance tunning
net.ipv4.tcp_fin_timeout = 35
net.ipv4.tcp_keepalive_time = 1800
net.ipv4.tcp_keepalive_intvl = 35
net.ipv4.ip_local_port_range = 1025 65535
net.ipv4.tcp_max_syn_backlog = 8192
net.core.netdev_max_backlog = 30000
# increase TCP max buffer size settable using setsockopt()
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
# increase Linux autotuning TCP buffer limit.
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

# Disable netfilter on bridges.
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0

# Controls the default maxmimum size of a mesage queue
kernel.msgmnb = 65536

# Controls the maximum size of a message, in bytes

tobyxiong 2013-03-01 15:44 鍙戣〃璇勮
]]>
瑙i攣oracle閿佷綇琛?/title><link>http://www.tkk7.com/toby/archive/2013/02/28/395872.html</link><dc:creator>tobyxiong</dc:creator><author>tobyxiong</author><pubDate>Thu, 28 Feb 2013 10:37:00 GMT</pubDate><guid>http://www.tkk7.com/toby/archive/2013/02/28/395872.html</guid><wfw:comment>http://www.tkk7.com/toby/comments/395872.html</wfw:comment><comments>http://www.tkk7.com/toby/archive/2013/02/28/395872.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/toby/comments/commentRss/395872.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/toby/services/trackbacks/395872.html</trackback:ping><description><![CDATA[<div>涓銆乻elect a.owner,<br />       a.object_name,<br />       a.subobject_name,<br />       a.object_type,<br />       l.session_id,<br />       l.oracle_username,<br />       l.os_user_name,<br />       se.SID,<br />       se.SERIAL#<br />  from  all_objects a, v$locked_object l,V$session se<br />where a.object_id = l.object_id<br />       and se.OSUSER = l.os_user_name<br />       and l.oracle_username = 'RD_USERPROFILE';</div><br /><br /><div>浜屻乤lter system kill session 'sid,serial#';--sid鍙?qiáng)serial#涓虹涓姝ユ煡鍑烘潵鐨勬暟鎹?/div><img src ="http://www.tkk7.com/toby/aggbug/395872.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/toby/" target="_blank">tobyxiong</a> 2013-02-28 18:37 <a href="http://www.tkk7.com/toby/archive/2013/02/28/395872.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鑾峰彇oracle閿佷俊鎭殑宸ュ叿http://www.tkk7.com/toby/archive/2012/08/28/386410.htmltobyxiongtobyxiongTue, 28 Aug 2012 02:34:00 GMThttp://www.tkk7.com/toby/archive/2012/08/28/386410.htmlhttp://www.tkk7.com/toby/comments/386410.htmlhttp://www.tkk7.com/toby/archive/2012/08/28/386410.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/386410.htmlhttp://www.tkk7.com/toby/services/trackbacks/386410.html浣跨敤鏂規(guī)硶錛?/span>
1. 鍦ㄦ暟鎹簱鏈嶅姟鍣ㄤ笂浣跨敤sys甯愭埛鐧婚檰錛?nbsp; sqlplus / as sysdba
2. 鎸変互涓嬮『搴忔搷浣滐細(xì)
SQL> @get_lock.plb
SQL> set serveroutput on
SQL> set linesize 132
SQL> exec get_locks;    

灝囦互涓嬩唬紕間繚瀛樼偤涓鍊媝lb鏂囦歡錛屽get_lock.plb 
create or replace procedure get_locks wrapped 
a000000
1
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
7
b38 37c
kuShPpEAa9bu4Ofv/cJP6O42BWgwg9dcTCDrfI5Dvp0GIlnA1QE8g/AHDcUJJTBsVvDWkHwI
jr3D8CeUWl/GczDiJNN2t9DLUKJ33/AQwBC7rf60vo/9b5ysr3P5gDLkMzru89Ot+91y6I7x
mVqISk0XpvoJYT5wJ7tjkWaZv3RINpqvB4L6GlkwOb8giDmJoXT25z4ZFy9jz8fZog5qtAyu
NeMkO+57e0JXdtC4P7I2QUFxqSiJrUAtPl3lHD6oxKFdIV8LN0Ja7AqqgnEo7odXlqoxQWFD
UCs1e1nVIOEHgM4aFnrP7Vslk+s+X+nRC9iUYK7tFJOq+lxMGLbUvOIY1nxNtem2wc3I/IMI
c0KkekfgdBu0+PH64RndAtrzJRRBHj2lua5WitvgPUj8vEG5ZFM41QTVmsGzsYRDK16R53x6
OqRDbde7ZXLmeiMHoeoi/1/lYB6rliKLzVIT1qu/XBiMS2VkhaMW6ujJzQ9cMOTaUvOEGKSz
ZqJ+E5Fg8PRFpuqD+hic6Ydvjp1c7JF+8jydD5Wc7S20+dpFOx1LGwNcD2c34Fn0VfRapk6x
+4MCR1B/MA/RnIN6yCcEwGTKH5AvtqEg++ejdDfnoRqHZfphzqmolluzPDM5ktC2irDobR6c
NF8neBFZ+6HoSm6JTnH+CZ2JrDywl8perPzvycjFAsy5/evC7ZXQ+pNJhdTTeqidTZBPi21r
xo6u1cZZc59mcrcPky5ckrAigjt4D3qdAqTUgUqxAX9J8gMo8DGvMW/zIynmmPcnhgk1ZPj3
b8CBnf3Y6wGwWFn+VchKEHMeYWStRUD1olnHdfAwrwCaQPV+yJLb/SXMaR2+/MecI7RlFDlz
Vuq36iT7NZFfNQ==

/


tobyxiong 2012-08-28 10:34 鍙戣〃璇勮
]]>
suse涓嬌鐢╔managerhttp://www.tkk7.com/toby/archive/2012/08/09/385157.htmltobyxiongtobyxiongThu, 09 Aug 2012 07:45:00 GMThttp://www.tkk7.com/toby/archive/2012/08/09/385157.htmlhttp://www.tkk7.com/toby/comments/385157.htmlhttp://www.tkk7.com/toby/archive/2012/08/09/385157.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/385157.htmlhttp://www.tkk7.com/toby/services/trackbacks/385157.html1.淇敼/etc/sysconfig/displaymanager 

DISPLAYMANAGER_REMOTE_ACCESS="yes"

DISPLAYMANAGER_ROOT_LOGIN_REMOTE="yes"


DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="yes"

2.鐩稿簲鐨勯厤緗枃浠?etc/gdm/custom.conf涔熶細(xì)鏇存敼鎴愬涓嬫牱瀛?/strong> 
# GDM configuration storage 

[xdmcp] 
SUSEconfig: displaymanager:DISPLAYMANAGER_REMOTE_ACCESS 
Enable=true 
Port=177 

[chooser] 

[security] 
SUSEconfig: displaymanager:~DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN 
DisallowTCP=false 
SUSEconfig: displaymanager:DISPLAYMANAGER_ROOT_LOGIN_REMOTE 
AllowRemoteRoot=true 

[debug] 

3.鐒跺悗錛屾洿鏀?etc/X11/xdm/xdm-config錛屾敞閿鎺夎繖涓琛岋紙鍦ㄨ搗鐐瑰姞浠ヤ釜!錛?nbsp;
! DisplayManager.requestPort: 0

4.閲嶅惎xdm 
# /etc/init.d/xdm restart 

鐒跺悗鍙互鍦╓indows涓嬪畨瑁匵Manager涔嬬被鐨勮蔣浠舵潵榪滅▼鎺у埗SUSE linux浜?jiǎn)銆?br />



tobyxiong 2012-08-09 15:45 鍙戣〃璇勮
]]>
Subversion涓殑鍏抽敭瀛楁浛鎹?/title><link>http://www.tkk7.com/toby/archive/2012/08/07/385005.html</link><dc:creator>tobyxiong</dc:creator><author>tobyxiong</author><pubDate>Tue, 07 Aug 2012 10:06:00 GMT</pubDate><guid>http://www.tkk7.com/toby/archive/2012/08/07/385005.html</guid><wfw:comment>http://www.tkk7.com/toby/comments/385005.html</wfw:comment><comments>http://www.tkk7.com/toby/archive/2012/08/07/385005.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/toby/comments/commentRss/385005.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/toby/services/trackbacks/385005.html</trackback:ping><description><![CDATA[<span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #ffffff; ">1.鍏堟墦寮TortoiseSVN -> Settings -> General -> Subversion configuration file 鐐瑰嚮Edit </span> <br />2.*.java=svn:keywords=Author Date Id Rev URL<br /><br />3.鏂囦歡涓敤 $Author$    $Date$   $Id$   $Rev$     $URL$  鏉ユ浛鎹?br /><br />4.紺轟緥錛?br /><div> * $Author: xweixio $    </div><div> * $Date: 2012-08-07 18:12:14 +0800 (Tue, 07 Aug 2012) $   </div><div> * $Id: Test.java 924070 2012-08-07 10:12:14Z xweixio $   </div><div> * $Rev: 924070 $     </div><div> * $URL: http://150.236.80.220/dev/dgc/adcampaign/releases/2.1.0-139/src/java/com/drutt/tpim/Test.java $<br /><br /><br />5.涓嬮潰鏄畬鏁村啓娉?br /><span style="color: #333333; font-family: 'Luxi Sans', 'Lucida Grande', Geneva, Verdana, sans; font-size: 12px; line-height: 18px; background-color: #e0e0c6; ">Subversion 涓彲浠ヤ嬌鐢ㄧ殑 Keyword 鍖呮嫭涓嬮潰榪欎簺銆?/span><ul style="list-style: square outside; margin: 0px 0px 0px 16px; padding: 1em 0px; color: #333333; font-family: 'Luxi Sans', 'Lucida Grande', Geneva, Verdana, sans; font-size: 12px; line-height: 18px; background-color: #e0e0c6; "><li><strong>Id</strong><br />榪欐槸涓縐嶇患鍚堢殑鏍煎紡錛屼緥濡?#8220;$Id: V2EXCore.php 4 2005-10-29 23:08:09Z livid $”銆?/li><li><strong>LastChangedDate</strong><br />鏈鍚庤淇敼鐨勬椂闂達(dá)紝榪欎釜灞炴т篃鍙互緙╁啓涓?Date銆?/li><li><strong>LastChangedBy</strong><br />鏈鍚庝慨鏀硅婧愪唬鐮佹枃浠剁殑鐢ㄦ埛鍚嶏紝榪欎釜灞炴т篃鍙互琚緝鍐欎負(fù) Author銆?/li><li><strong>LastChangedRevision</strong><br />鏈鍚庝慨璁㈢殑鐗堟湰鍙鳳紝榪欎釜灞炴т篃鍙互琚緝鍐欎負(fù) Revision 鎴栬?Rev銆?/li><li><strong>HeadURL</strong><br />璇ユ簮浠g爜鏂囦歡鎵浣嶄簬鐨?Repository 涓婄殑緇濆 URL 鍦板潃錛岃繖涓睘鎬т篃鍙互琚緝鍐欎負(fù) URL銆?/li></ul></div><img src ="http://www.tkk7.com/toby/aggbug/385005.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/toby/" target="_blank">tobyxiong</a> 2012-08-07 18:06 <a href="http://www.tkk7.com/toby/archive/2012/08/07/385005.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>璁板綍http://www.tkk7.com/toby/archive/2012/03/31/373169.htmltobyxiongtobyxiongSat, 31 Mar 2012 15:20:00 GMThttp://www.tkk7.com/toby/archive/2012/03/31/373169.htmlhttp://www.tkk7.com/toby/comments/373169.htmlhttp://www.tkk7.com/toby/archive/2012/03/31/373169.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/373169.htmlhttp://www.tkk7.com/toby/services/trackbacks/373169.html涓銆佹湁娌℃湁鍐欒繃鑷畾涔塩lassloader
浜屻佹湰鍦板幓鏇存柊榪滅▼鏈嶅姟鍣ㄤ笂瀹瑰櫒浠g爜鐨勬柟娉?br />涓夈佷袱涓璞$殑hashcode涓鏍瘋鏄庡氨鏄悓涓涓璞″悧
鍥涖?/strong>java涓叧閿瓧volatile鐨勪綔鐢?/strong>

涓鑸鏉?volatile鐢ㄥ湪濡備笅鐨勫嚑涓湴鏂癸細(xì)

1銆佷腑鏂湇鍔$▼搴忎腑淇敼鐨勪緵鍏跺畠紼嬪簭媯(gè)嫻嬬殑鍙橀噺闇瑕佸姞volatile;

2銆佸浠誨姟鐜涓嬪悇浠誨姟闂村叡浜殑鏍囧織搴旇鍔爒olatile;

3銆佸瓨鍌ㄥ櫒鏄犲皠鐨勭‖浠跺瘎瀛樺櫒閫氬父涔熻鍔爒olatile璇存槑,鍥犱負(fù)姣忔瀵瑰畠鐨勮鍐欓兘鍙兘鐢變笉鍚屾剰涔?

鍙﹀,浠ヤ笂榪欏嚑縐嶆儏鍐電粡甯歌繕瑕佸悓鏃惰冭檻鏁版嵁鐨勫畬鏁存э紙鐩鎬簰鍏寵仈鐨勫嚑涓爣蹇楄浜?jiǎn)涓鍗婅鎵撴柇浜?jiǎn)閲嶅啓锛?jí),鍦?涓彲浠ラ氳繃鍏充腑鏂潵瀹炵幇,2涓彲浠ョ姝換鍔¤皟搴?3涓垯鍙兘渚濋潬紜歡鐨勮壇濂借璁′簡(jiǎn)銆?br style="line-height: normal; " />
鍏跺疄Volatile鏄敱浜庣紪璇戝櫒浼樺寲鎵閫犳垚鐨勪竴涓狟ug鑰屽紩鍏ョ殑鍏抽敭瀛椼?br style="line-height: normal; " />int a = 10;
int b = a;
int c = a;
鐞嗚涓婃潵璁叉瘡嬈′嬌鐢╝鐨勬椂鍊欓兘搴旇浠巃鐨勫湴鍧鏉ヨ鍙栧彉閲忓鹼紝浣嗘槸榪欏瓨鍦ㄤ竴涓晥鐜囬棶棰橈紝灝辨槸姣忔浣跨敤a閮借鍘誨唴瀛樹腑鍙栧彉閲忓鹼紝鐒跺悗鍐嶉氳繃緋葷粺鎬葷嚎浼犲埌CPU 澶勭悊錛岃繖鏍峰紑閿浼?xì)寰堝ぇ銆傛墍浠ラ偅浜涚紪璇戝櫒浼樺寲鑰呮晠浣滆仾鏄庯紝鎶奱璇昏繘CPU鐨刢ache閲岋紝鍍忎笂闈㈢殑浠g爜錛屽亣濡俛鍦ㄨ祴鍊兼湡闂存病鏈夎鏀瑰彉錛屽氨鐩存帴浠嶤PU鐨?cache閲屽彇a鐨勫壇鏈潵榪涜璧嬪箋備絾鏄痓ug涔熸樉鑰屾槗瑙侊紝褰揳鍦ㄨ祴緇檅涔嬪悗錛屽彲鑳絘宸茬粡琚彟涓涓嚎紼嬫敼鍙樿岄噸鏂板啓鍥炰簡(jiǎn)鍐呭瓨錛屼絾榪欎釜綰跨▼騫朵笉鐭ラ亾錛屼緷鏃ф寜 鐓у師鏉ョ殑璁″垝浠嶤PU鐨刢ache閲岃a鐨勫壇鏈繘鏉ヨ祴鍊肩粰c錛岀粨鏋滀笉騫稿彂鐢熶簡(jiǎn)銆?br style="line-height: normal; " />浜庢槸緙栬瘧鍣ㄧ殑寮鍙戣呬負(fù)浜?jiǎn)琛ユ晳杩欎竴bug錛屾彁渚涗簡(jiǎn)涓涓猇olatile璁╁紑鍙戜漢鍛樹負(fù)浠栦滑鐨勮繃澶卞煁鍗曪紝鎴栬呰鎻愪緵緇欏紑鍙戜漢鍛樹簡(jiǎn)涓涓夋嫨鏁堢巼鐨勬潈鍒┿傚綋鍙橀噺鍔犱笂浜?jiǎn)Volatile鏃訛紝緙栬瘧鍣ㄥ氨鑰佽佸疄瀹炵殑姣忔閮戒粠鍐呭瓨涓鍙栬繖涓彉閲忓鹼紝鍚﹀垯灝辮繕鎸夌収浼樺寲鐨勬柟妗堜粠cache閲岃

浜斻乻pring鍦ㄩ」鐩腑鐨勫簲鐢紝鐗?鏈?br />鍏乵aven鐨勫ソ澶?br />涓冦佺‖寮曠敤鍜岃蔣寮曠敤鍖哄埆   寮哄紩鐢ㄥ拰寮卞紩鐢ㄥ尯鍒?/strong>

1錛庡己寮曠敤
    鏈珷鍓嶆枃浠嬬粛鐨勫紩鐢ㄥ疄闄呬笂閮芥槸寮哄紩鐢紝榪欐槸浣跨敤鏈鏅亶鐨勫紩鐢ㄣ傚鏋滀竴涓璞″叿鏈夊己寮曠敤錛岄偅灝辯被浼間簬蹇呬笉鍙皯鐨勭敓媧葷敤鍝侊紝鍨冨溇鍥炴敹鍣ㄧ粷涓嶄細(xì)鍥炴敹瀹冦傚綋鍐呭瓨絀?闂翠笉瓚籌紝Java铏氭嫙鏈哄畞鎰挎姏鍑篛utOfMemoryError閿欒錛屼嬌紼嬪簭寮傚父緇堟錛屼篃涓嶄細(xì)闈犻殢鎰忓洖鏀跺叿鏈夊己寮曠敤鐨勫璞℃潵瑙e喅鍐呭瓨涓嶈凍闂銆?/p>


2錛庤蔣寮曠敤錛圫oftReference錛?/strong>

    濡傛灉涓涓璞″彧鍏鋒湁杞紩鐢紝閭e氨綾諱技浜庡彲鏈夊彲鐗╃殑鐢熸椿鐢ㄥ搧銆傚鏋滃唴瀛樼┖闂磋凍澶燂紝鍨冨溇鍥炴敹鍣ㄥ氨涓嶄細(xì)鍥炴敹瀹冿紝濡傛灉鍐呭瓨絀洪棿涓嶈凍浜?jiǎn)锛尀兗?xì)鍥炴敹榪欎簺瀵硅薄鐨勫唴瀛樸傚彧瑕佸瀮鍦懼洖鏀跺櫒娌℃湁鍥炴敹瀹冿紝璇ュ璞″氨鍙互琚▼搴忎嬌鐢ㄣ傝蔣寮曠敤鍙敤鏉ュ疄鐜板唴瀛樻晱鎰熺殑楂橀熺紦瀛樸?br />杞紩鐢ㄥ彲浠ュ拰涓涓紩鐢ㄩ槦鍒楋紙ReferenceQueue錛夎仈鍚堜嬌鐢紝濡傛灉杞紩鐢ㄦ墍寮曠敤鐨勫璞¤鍨冨溇鍥炴敹錛?a target="_blank" style="color: #5fa207; text-decoration: none; ">Java铏氭嫙鏈哄氨浼?xì)鎶姌q欎釜杞紩鐢ㄥ姞鍏ュ埌涓庝箣鍏寵仈鐨勫紩鐢ㄩ槦鍒椾腑銆?/p>

3錛庡急寮曠敤錛圵eakReference錛?/strong>
    濡傛灉涓涓璞″彧鍏鋒湁寮卞紩鐢紝閭e氨綾諱技浜庡彲鏈夊彲鐗╃殑鐢熸椿鐢ㄥ搧銆傚急寮曠敤涓庤蔣寮曠敤鐨勫尯鍒湪浜庯細(xì)鍙叿鏈夊急寮曠敤鐨勫璞℃嫢鏈夋洿鐭殏鐨勭敓鍛藉懆鏈熴傚湪鍨冨溇鍥炴敹鍣ㄧ嚎紼嬫壂鎻忓畠 鎵綆¤緰鐨勫唴瀛樺尯鍩熺殑榪囩▼涓紝涓鏃﹀彂鐜頒簡(jiǎn)鍙叿鏈夊急寮曠敤鐨勫璞★紝涓嶇褰撳墠鍐呭瓨絀洪棿瓚沖涓庡惁錛岄兘浼?xì)鍥炴敹瀹冪殑鍐呭瓨銆備笉榪囷紝鐢變簬鍨冨溇鍥炴敹鍣ㄦ槸涓涓紭鍏堢駭寰堜綆鐨勭嚎紼嬶紝 鍥犳涓嶄竴瀹氫細(xì)寰堝揩鍙戠幇閭d簺鍙叿鏈夊急寮曠敤鐨勫璞°?nbsp;
寮卞紩鐢ㄥ彲浠ュ拰涓涓紩鐢ㄩ槦鍒楋紙ReferenceQueue錛夎仈鍚堜嬌鐢紝濡傛灉寮卞紩鐢ㄦ墍寮曠敤鐨勫璞¤鍨冨溇鍥炴敹錛孞ava铏氭嫙鏈哄氨浼?xì)鎶姌q欎釜寮卞紩鐢ㄥ姞鍏ュ埌涓庝箣鍏寵仈鐨勫紩鐢ㄩ槦鍒椾腑銆?/p>


4錛庤櫄寮曠敤錛圥hantomReference錛?/strong>
    "铏氬紩鐢?欏懼悕鎬濅箟錛屽氨鏄艦鍚岃櫄璁撅紝涓庡叾浠栧嚑縐嶅紩鐢ㄩ兘涓嶅悓錛岃櫄寮曠敤騫朵笉浼?xì)鍐冲畾瀵硅薄鐨勭敓鍛藉懆鏈熴傚鏋滀竴涓璞′粎鎸佹湁铏氬紩鐢紝閭d箞瀹冨氨鍜屾病鏈変換浣曞紩鐢ㄤ竴鏍鳳紝鍦ㄤ換浣曟椂鍊欓兘鍙兘琚瀮鍦懼洖鏀躲?br />铏氬紩鐢ㄤ富瑕佺敤鏉ヨ窡韙璞¤鍨冨溇鍥炴敹鐨勬椿鍔ㄣ傝櫄寮曠敤涓庤蔣寮曠敤鍜屽急寮曠敤鐨勪竴涓尯鍒湪浜庯細(xì)铏氬紩鐢ㄥ繀欏誨拰寮曠敤闃熷垪錛圧eferenceQueue錛夎仈鍚堜嬌鐢ㄣ傚綋鍨?鍦懼洖鏀跺櫒鍑嗗鍥炴敹涓涓璞℃椂錛屽鏋滃彂鐜板畠榪樻湁铏氬紩鐢紝灝變細(xì)鍦ㄥ洖鏀跺璞$殑鍐呭瓨涔嬪墠錛屾妸榪欎釜铏氬紩鐢ㄥ姞鍏ュ埌涓庝箣鍏寵仈鐨勫紩鐢ㄩ槦鍒椾腑銆傜▼搴忓彲浠ラ氳繃鍒ゆ柇寮曠敤闃熷垪涓槸 鍚﹀凡緇忓姞鍏ヤ簡(jiǎn)铏氬紩鐢紝鏉ヤ簡(jiǎn)瑙?/p>

    琚紩鐢ㄧ殑瀵硅薄鏄惁灝嗚琚瀮鍦懼洖鏀躲傜▼搴忓鏋滃彂鐜版煇涓櫄寮曠敤宸茬粡琚姞鍏ュ埌寮曠敤闃熷垪錛岄偅涔堝氨鍙互鍦ㄦ墍寮曠敤鐨勫璞$殑鍐呭瓨琚洖鏀朵箣鍓嶉噰鍙栧繀瑕佺殑琛屽姩銆?br />

鍏佽涓氱綉鍏充富瑕佺殑涓氬姟鏄粈涔?br />涔?jié)銆佸鎴風(fēng)粡鐞嗗彂灞曠殑涓昏浜у搧鏈夊摢浜?br />鍗併亀ebservice鏈嶅姟绔叿浣撳紑鍙?br />
String webserviceurl = "http://wt.lmobile.cn:6003/submitdata/MmsWebInterface.asmx";   
          
MmsWebInterfaceLocator mwifl = new MmsWebInterfaceLocator();
MmsWebInterfaceSoap mwifs = mwifl.getMmsWebInterfaceSoap(new java.net.URL(webserviceurl));

http://apps.hi.baidu.com/share/detail/23852724

鍗佷竴銆乯ava铏氭嫙鏈轟腑鐨勫唴瀛樻ā鍨嬪強(qiáng)涓昏綆楁硶銆傚爢鏍堝尯鍒?br />鍗佷簩銆?net鍜宩ava涓紶杈撳熀鏈被鍨嬫椂澶х鍙?qiáng)灏忕閬垮厤鍔炴?br />鍗佷笁銆乻essioin鍜宑ookie鍖哄埆
鍗佸洓銆乭ash瀹炵幇瀵筴ey鍜寁alue鐨勬帓搴?br />鍗佷簲銆佸浣曞湪浠g爜涓腑鏂竴涓嚎紼嬩換鍔?br />鍗佸叚銆佸姩鎬佷唬鐞嗗拰cglig鍖哄埆
鍗佷竷銆乯ava涓槸鍊間紶閫掕繕鏄紩鐢ㄤ紶閫?br />鍗佸叓銆乯ava涓泦鍚堢被搴曞眰鏁版嵁緇撴瀯
鍗佷節(jié)銆乼hreadlocal瑙i噴
浜屽崄銆佺姸鎬佹ā寮忋佽矗浠婚摼妯″紡銆侀傞厤鍣ㄦā寮忋佽瀵熻呮ā寮忋佸伐鍘傛柟娉曘佹娊璞″伐鍘傦紝鍚勫睘浜庡垱寤哄瀷銆佽涓哄瀷榪樻槸浠涔堝瀷
浜屽崄涓銆侀潰璞″璞¤璁″師鍒?br />浜屽崄浜屻乽ml鍚勫浘錛岀壒鍒槸鏃跺簭鍥?br />浜屽崄鍥涖佹晱鎹峰揩鍙戠悊瑙?br />浜屽崄浜斻佸啓涓涓紪璇戝櫒鏈蹇畻娉?a+(b*c))*(d+e)姝g‘錛岃?)a+c鍒欏嚭閿?br />浜屽崄鍏乴inix涓蔣閾炬帴鍜岀‖閾炬帴鍖哄埆錛?gt; >> 鐨勫尯鍒紝鎵懼嚭涓涓枃浠朵腑絎洓琛屽拰絎簲琛岀殑鍛戒護(hù)

1. 杞繛鎺ワ紙絎﹀彿閾炬帴錛?ln -s   source  target  

2. 紜摼鎺?ln source target   

鐭ラ亾浜?jiǎn)inode鐨勪綔鐢ㄥ氨涓嶉毦鐞嗚В杞‖閾炬帴鐨勫尯鍒簡(jiǎn)銆?/span>

  1. 杞繛鎺ョ浉褰撲簬蹇嵎鏂瑰紡錛屽鏋滄墦寮騫朵慨鏀硅蔣榪炴帴錛岀浉搴旂殑鏂囦歡涔熶細(xì)闅忎箣鏀瑰彉銆備絾鏄鏋滃垹闄よ蔣榪炴帴錛屾簮鏂囦歡騫朵笉浼?xì)鍙楀埌濯?jiǎng)鍝嶃?/span>
  2. 紜摼鎺ユ湁鐐瑰儚寮曠敤鍜屾寚閽堢殑緇撳悎錛屽綋鎵撳紑鍜屼慨鏀瑰畠鏃訛紝鐩稿簲鐨勬枃浠墮殢涔嬫敼鍙橈紝浣嗘槸鎵鏈夎繖涓枃浠剁殑紜摼鎺ョ殑鍐呭涔熼殢涔嬫敼鍙橈紝榪欐槸鍥犱負(fù)鎵鏈夌殑紜摼鎺ラ兘鎷ユ湁鍞竴鐨勪竴涓?inode 鍙鳳紝浠栦滑鎸囧悜鐨勬槸鍚屼竴鏂囦歡銆?/span>
  3. 杞繛鎺ュ彲浠ヨ法鏂囦歡緋葷粺鍒涘緩錛屼篃灝辨槸鍙互鍦ㄦ煇涓垎鍖轟腑鍒涘緩鍒板彟澶栦竴涓垎鍖虹殑杞繛鎺?/span>
  4. 紜摼鎺ュ垯鍙兘鍦ㄦ湰鏂囦歡緋葷粺涓嬌鐢紙鎯蟲兂涓轟粈涔堬紵錛夛紝鍏跺疄鍘熺悊寰堢畝鍗曪紝鍥犱負(fù) inode 鏄繖涓枃浠跺湪褰撳墠鍒嗗尯涓殑绱㈠紩鍊鹼紝鏄浉瀵逛簬榪欎釜鍒嗗尯鐨勶紝褰撶劧涓嶈兘璺ㄨ秺鏂囦歡緋葷粺浜?jiǎn)銆?/span>
  5. 鏈鍚庝竴涓尯鍒槸杞繛鎺ュ彲浠ヨ繛鎺ヤ換浣曟枃浠舵垨鑰呮枃浠跺す錛岃岀‖閾炬帴鍒欏彧鑳藉湪鏂囦歡涔嬮棿鍒涘緩
    > 杈撳嚭閲嶅畾鍚戯紝鍐呭浼?xì)鍏ㄩ儴瑕嗙?      >>鏄拷鍔?nbsp;
     sed -n '5,10p' filename 榪欐牱浣犲氨鍙互鍙煡鐪嬫枃浠剁殑絎?琛屽埌絎?0琛?/span>
浜屽崄涓冦乯ava鍩虹鏂歸潰涔︾睄
浜屽崄鍏佸姞寮鴻嫳鏂?br />浜屽崄涔?jié)銆乯dk5鍜宩dk6鐨勬柊鐗規(guī)?br />
netstat -ano | findstr "1433"


tobyxiong 2012-03-31 23:20 鍙戣〃璇勮
]]>
閲嶆瀯JDK涓殑decode鏂規(guī)硶http://www.tkk7.com/toby/archive/2012/03/20/372298.htmltobyxiongtobyxiongTue, 20 Mar 2012 09:39:00 GMThttp://www.tkk7.com/toby/archive/2012/03/20/372298.htmlhttp://www.tkk7.com/toby/comments/372298.htmlhttp://www.tkk7.com/toby/archive/2012/03/20/372298.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/372298.htmlhttp://www.tkk7.com/toby/services/trackbacks/372298.html鍦ㄥ疄闄呬嬌鐢ㄦ椂浼?xì)瀛樺?net璇█涓殑encode銆傜劧鍚巎ava涓璬ecode鍑烘潵鐨勭粨鏋滀笉涓鏍鳳紝浠ヤ笅涓鴻В鍐沖姙娉?
/**
* add by
* @param str
* @param enc
* @return
* @throws UnsupportedEncodingException
*/
public static String decode(String str, String enc) throws UnsupportedEncodingException{
if (enc.length() == 0) {
   throw new UnsupportedEncodingException ("URLDecoder: empty string enc parameter");
}
List l = new LinkedList();
int strLen = str.length();
for(int i=0;i<strLen;++i){
char c = str.charAt(i);
switch (c) {
case '+':
l.add((byte)' ');
break;
case '%':
byte b = (byte)Integer.parseInt(str.substring(i+1, i+3),16);
l.add(b);
i+=2;
break;
default:
l.add((byte)str.charAt(i));
break;
}
}
byte[] bs = new byte[l.size()];
for(int i=0;i<l.size();++i)
bs[i] = (Byte)l.get(i);
return new String(bs,enc);
}


tobyxiong 2012-03-20 17:39 鍙戣〃璇勮
]]>
linix涓婃姄鍖呭懡浠?/title><link>http://www.tkk7.com/toby/archive/2012/03/20/372266.html</link><dc:creator>tobyxiong</dc:creator><author>tobyxiong</author><pubDate>Tue, 20 Mar 2012 06:11:00 GMT</pubDate><guid>http://www.tkk7.com/toby/archive/2012/03/20/372266.html</guid><wfw:comment>http://www.tkk7.com/toby/comments/372266.html</wfw:comment><comments>http://www.tkk7.com/toby/archive/2012/03/20/372266.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/toby/comments/commentRss/372266.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/toby/services/trackbacks/372266.html</trackback:ping><description><![CDATA[<div>tcpdump -X -w cmppdump src 192.168.0.245 and dst 211.143.170.161 and port 8855</div><img src ="http://www.tkk7.com/toby/aggbug/372266.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/toby/" target="_blank">tobyxiong</a> 2012-03-20 14:11 <a href="http://www.tkk7.com/toby/archive/2012/03/20/372266.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍙︿竴縐嶈矗浠婚摼瀹炵幇妯″紡http://www.tkk7.com/toby/archive/2012/03/15/371916.htmltobyxiongtobyxiongThu, 15 Mar 2012 03:18:00 GMThttp://www.tkk7.com/toby/archive/2012/03/15/371916.htmlhttp://www.tkk7.com/toby/comments/371916.htmlhttp://www.tkk7.com/toby/archive/2012/03/15/371916.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/371916.htmlhttp://www.tkk7.com/toby/services/trackbacks/371916.htmlpackage com.toby.zerenliang;

public interface IHandle {
    /**
     * 閫昏緫澶勭悊
     * 
     * 
@param mtMsg    MT鏁版嵁    
     * 
@return         鎴愬姛榪斿洖true,鍚﹀垯false
     
*/
    public boolean process(MtMsg mtMsg);
    
    /**
     * 澧炲姞涓嬬駭Handler.瀵勪富Handler鍙互鐪嬫儏鍐佃皟鐢ㄨ涓嬬駭Handler
     * 
     * 
@param hdl    涓嬬駭Handler
     * 
@return        涓嬬駭Handler
     
*/
    public IHandle addNextHandler(IHandle hdl);
}


package com.toby.zerenliang;

public class MtMsg {
    public int age;
    public String name;
}



package com.toby.zerenliang;

public class OneHandler implements IHandle {
    private IHandle nextHdl;
    
    @Override
    public IHandle addNextHandler(IHandle hdl) {
        this.nextHdl = hdl;
        return this.nextHdl;
    }

    @Override
    public boolean process(MtMsg mtMsg) {
        /**
         * 涓氬姟閫昏緫澶勭悊
         
*/
        System.out.println("涓氬姟閫昏緫澶勭悊one");
        if(nextHdl != null)
            return nextHdl.process(mtMsg);
        else
            return true;
    }

}





package com.toby.zerenliang;

public class TwoHandler implements IHandle {
    private IHandle nextHdl;
    @Override
    public IHandle addNextHandler(IHandle hdl) {
        this.nextHdl = hdl;
        return this.nextHdl;
    }

    @Override
    public boolean process(MtMsg mtMsg) {
        /**
         * 涓氬姟閫昏緫澶勭悊
         
*/
        System.out.println("涓氬姟閫昏緫澶勭悊two");
        if(nextHdl != null)
            return nextHdl.process(mtMsg);
        else
            return true;
    }

}




package com.toby.zerenliang;

public class Test {

    /**
     * 
@param args
     
*/
    public static void main(String[] args) {
        MtMsg mm = new MtMsg();
        mm.age = 17;
        mm.name = "鍚嶅瓧";
        IHandle iHandle = new OneHandler();
        iHandle.addNextHandler(new TwoHandler());
        
        iHandle.process(mm);
    }

}


tobyxiong 2012-03-15 11:18 鍙戣〃璇勮
]]>
This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in ...http://www.tkk7.com/toby/archive/2012/02/21/370386.htmltobyxiongtobyxiongTue, 21 Feb 2012 02:07:00 GMThttp://www.tkk7.com/toby/archive/2012/02/21/370386.htmlhttp://www.tkk7.com/toby/comments/370386.htmlhttp://www.tkk7.com/toby/archive/2012/02/21/370386.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/370386.htmlhttp://www.tkk7.com/toby/services/trackbacks/370386.html鍒涘緩function鏃?/p>

鍑洪敊淇℃伅錛?/p>

ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)

 

鍘熷洜錛?/p>

榪欐槸鎴戜滑寮鍚簡(jiǎn)bin-log, 鎴戜滑灝卞繀欏繪寚瀹氭垜浠殑鍑芥暟鏄惁鏄?br /> 1 DETERMINISTIC 涓嶇‘瀹氱殑
2 NO SQL 娌℃湁SQl璇彞錛屽綋鐒朵篃涓嶄細(xì)淇敼鏁版嵁
3 READS SQL DATA 鍙槸璇誨彇鏁版嵁錛屽綋鐒朵篃涓嶄細(xì)淇敼鏁版嵁
4 MODIFIES SQL DATA 瑕佷慨鏀規(guī)暟鎹?br /> 5 CONTAINS SQL 鍖呭惈浜?jiǎn)SQL璇彞

鍏朵腑鍦╢unction閲岄潰錛屽彧鏈?DETERMINISTIC, NO SQL 鍜?READS SQL DATA 琚敮鎸併傚鏋滄垜浠紑鍚簡(jiǎn) bin-log, 鎴戜滑灝卞繀欏諱負(fù)鎴戜滑鐨刦unction鎸囧畾涓涓弬鏁般?br />


鍦∕ySQL涓垱寤哄嚱鏁版椂鍑虹幇榪欑閿欒鐨勮В鍐蟲柟娉曪細(xì)
set global log_bin_trust_function_creators=TRUE;

@import url(http://www.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

tobyxiong 2012-02-21 10:07 鍙戣〃璇勮
]]>
Mysql閲嶈start service澶辮觸鐨勮В鍐?/title><link>http://www.tkk7.com/toby/archive/2012/02/21/370385.html</link><dc:creator>tobyxiong</dc:creator><author>tobyxiong</author><pubDate>Tue, 21 Feb 2012 01:51:00 GMT</pubDate><guid>http://www.tkk7.com/toby/archive/2012/02/21/370385.html</guid><wfw:comment>http://www.tkk7.com/toby/comments/370385.html</wfw:comment><comments>http://www.tkk7.com/toby/archive/2012/02/21/370385.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/toby/comments/commentRss/370385.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/toby/services/trackbacks/370385.html</trackback:ping><description><![CDATA[<p>瀹夎mysql.5.1鐗堣繍琛屽畨瑁呭寘,鎵ц鍒版渶鍚庝竴閮ㄦ椂 start sevice,鍑虹幇浜?jiǎn)绋嬪簭鏃犳硶鍝嶅簲銆傝繖涓昏鏄洜涓轟笂嬈″畨瑁呯殑鏂囦歡娌℃湁鍗歌澆騫插噣錛屾湁浜涙畫鐣欐枃浠惰繕寰楁墜宸ユ竻闄ゃ?/p> <p>1銆佽繘鍏ユ坊鍔犲垹闄ょ▼搴忥紝鎵懼埌MySQL閫夋嫨鍗歌澆錛岄夋嫨remove銆?br /> 2銆佹悳绱鐩樼殑mysql鐩綍鍐嶅垹鎺夈?<strong>榪欎竴姝ヤ竴瀹氳鍋?/strong>)<br /> 3銆佽繘鍏ySql瀹夎鐩綍,鍒犻櫎鐩綍銆?br /> 4銆佽繘鍏ユ敞鍐岃〃錛宺egedit銆傜敤F3寰幆鎼滅儲(chǔ)mysql騫跺垹闄や箣</p> @import url(http://www.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);<img src ="http://www.tkk7.com/toby/aggbug/370385.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/toby/" target="_blank">tobyxiong</a> 2012-02-21 09:51 <a href="http://www.tkk7.com/toby/archive/2012/02/21/370385.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>jstat,jmap,jconsole,jvisualvm,jps,jinfo絳塉DK緋葷粺鐩戞帶銆佹ц兘璋冧紭宸ュ叿http://www.tkk7.com/toby/archive/2012/02/07/369544.htmltobyxiongtobyxiongTue, 07 Feb 2012 09:02:00 GMThttp://www.tkk7.com/toby/archive/2012/02/07/369544.htmlhttp://www.tkk7.com/toby/comments/369544.htmlhttp://www.tkk7.com/toby/archive/2012/02/07/369544.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/369544.htmlhttp://www.tkk7.com/toby/services/trackbacks/369544.htmljmap -heap:format=b pid   bin鏍煎紡  javaversion 1.5
jmap -dump:format=b,file=filename pid javaversion >1.6


宸ュ叿鍚嶇О錛欼BM HeapAnalyzer

JProfiler鍦╦ava紼嬪簭鎬ц兘璋冭瘯鏂逛究琛ㄧ幇浼樿秺錛屾帹鑽愪嬌鐢ㄣ備篃鍙嬌鐢ㄤ笅闈dk鑷繁鐨勪竴浜涘伐鍏楓?/p>

鎵鏈夊伐鍏烽兘鍦↗DK/bin鐩綍涓嬶紝 jconsole鍜宩visualvm涓篏UI鍥懼艦鍖栧伐鍏鳳紝鍏朵粬涓哄懡浠よ銆?/p>

jvisualvm: GUI宸ュ叿錛屽彲鐩戞帶銆佹ц兘璇勪及銆佹晠闅滆瘖鏂富鏈轟笂鎵鏈塲ava榪涚▼鐨刢pu錛屽唴瀛橈紝綰跨▼浣跨敤鎯呭喌錛岀被浼間簬JProfiler錛屼弗閲嶆帹鑽愩?/p>

jinfo:鍙互杈撳嚭騫朵慨鏀硅繍琛屾椂鐨刯ava 榪涚▼鐨刼pts銆?/p>

jps:涓巙nix涓婄殑ps綾諱技錛岀敤鏉ユ樉紺烘湰鍦扮殑java榪涚▼錛屽彲浠ユ煡鐪嬫湰鍦拌繍琛岀潃鍑犱釜java紼嬪簭錛屽茍鏄劇ず浠栦滑鐨勮繘紼嬪彿銆?/p>

jstat:涓涓瀬寮虹殑鐩戣VM鍐呭瓨宸ュ叿銆傚彲浠ョ敤鏉ョ洃瑙哣M鍐呭瓨鍐呯殑鍚勭鍫嗗拰闈炲爢鐨勫ぇ灝忓強(qiáng)鍏跺唴瀛樹嬌鐢ㄩ噺銆?/p>

jmap:鎵撳嵃鍑烘煇涓猨ava榪涚▼錛堜嬌鐢╬id錛夊唴瀛樺唴鐨勶紝鎵鏈?#8216;瀵硅薄’鐨勬儏鍐碉紙濡傦細(xì)浜х敓閭d簺瀵硅薄錛屽強(qiáng)鍏舵暟閲忥級(jí)銆?/p>

jconsole:涓涓猨ava GUI鐩戣宸ュ叿錛屽彲浠ヤ互鍥捐〃鍖栫殑褰㈠紡鏄劇ず鍚勭鏁版嵁銆傚茍鍙氳繃榪滅▼榪炴帴鐩戣榪滅▼鐨勬湇鍔″櫒VM銆?/p>

jstat宸ュ叿鐗瑰埆寮哄ぇ錛屾湁浼楀鐨勫彲閫夐」錛岃緇嗘煡鐪嬪爢鍐呭悇涓儴鍒嗙殑浣跨敤閲忥紝浠ュ強(qiáng)鍔犺澆綾葷殑鏁伴噺銆備嬌鐢ㄦ椂錛岄渶鍔犱笂鏌ョ湅榪涚▼鐨勮繘紼媔d錛屽拰鎵閫夊弬鏁般備互涓嬭緇嗕粙緇嶅悇涓弬鏁扮殑鎰忎箟銆?/p>

jstat -class pid:鏄劇ず鍔犺澆class鐨勬暟閲忥紝鍙?qiáng)鎵鍗犵┖闂寸瓑淇℃伅銆?br /> jstat -compiler pid:鏄劇ずVM瀹炴椂緙栬瘧鐨勬暟閲忕瓑淇℃伅銆?br /> jstat -gc pid:鍙互鏄劇ずgc鐨勪俊鎭紝鏌ョ湅gc鐨勬鏁幫紝鍙?qiáng)鏃堕棿銆傚叾涓渶鍚庝簲欏癸紝鍒嗗埆鏄痽oung gc鐨勬鏁幫紝young gc鐨勬椂闂達(dá)紝full gc鐨勬鏁幫紝full gc鐨勬椂闂達(dá)紝gc鐨勬繪椂闂淬?br /> jstat -gccapacity:鍙互鏄劇ず錛孷M鍐呭瓨涓笁浠o紙young,old,perm錛夊璞$殑浣跨敤鍜屽崰鐢ㄥぇ灝忥紝濡傦細(xì)PGCMN鏄劇ず鐨勬槸鏈灝弍erm鐨勫唴瀛樹嬌鐢ㄩ噺錛孭GCMX鏄劇ず鐨勬槸perm鐨勫唴瀛樻渶澶т嬌鐢ㄩ噺錛孭GC鏄綋鍓嶆柊鐢熸垚鐨刾erm鍐呭瓨鍗犵敤閲忥紝PC鏄絾鍓峱erm鍐呭瓨鍗犵敤閲忋傚叾浠栫殑鍙互鏍規(guī)嵁榪欎釜綾繪帹錛?OC鏄痮ld鍐呯函鐨勫崰鐢ㄩ噺銆?br /> jstat -gcnew pid:new瀵硅薄鐨勪俊鎭?br /> jstat -gcnewcapacity pid:new瀵硅薄鐨勪俊鎭強(qiáng)鍏跺崰鐢ㄩ噺銆?br /> jstat -gcold pid:old瀵硅薄鐨勪俊鎭?br /> jstat -gcoldcapacity pid:old瀵硅薄鐨勪俊鎭強(qiáng)鍏跺崰鐢ㄩ噺銆?br /> jstat -gcpermcapacity pid: perm瀵硅薄鐨勪俊鎭強(qiáng)鍏跺崰鐢ㄩ噺銆?br /> jstat -util pid:緇熻gc淇℃伅緇熻銆?br /> jstat -printcompilation pid:褰撳墠VM鎵ц鐨勪俊鎭?br /> 闄や簡(jiǎn)浠ヤ笂涓涓弬鏁板錛岃繕鍙互鍚屾椂鍔犱笂 涓や釜鏁板瓧錛屽錛歫stat -printcompilation 3024 250 6鏄瘡250姣鎵撳嵃涓嬈★紝涓鍏辨墦鍗?嬈★紝榪樺彲浠ュ姞涓?h3姣忎笁琛屾樉紺轟竴涓嬫爣棰樸?/p>

jmap鏄竴涓彲浠ヨ緭鍑烘墍鏈夊唴瀛樹腑瀵硅薄鐨勫伐鍏鳳紝鐢氳嚦鍙互灝哣M 涓殑heap錛屼互浜岃繘鍒惰緭鍑烘垚鏂囨湰銆備嬌鐢ㄦ柟娉?jmap -histo pid銆傚鏋滆繛鐢⊿HELL jmap -histo pid>a.log鍙互灝嗗叾淇濆瓨鍒版枃鏈腑鍘伙紝鍦ㄤ竴孌墊椂闂村悗錛屼嬌鐢ㄦ枃鏈姣斿伐鍏鳳紝鍙互瀵規(guī)瘮鍑篏C鍥炴敹浜?jiǎn)鍝簺瀵硅薄銆俲map -dump:format=b,file=String 3024鍙互灝?024榪涚▼鐨勫唴瀛榟eap杈撳嚭鍑烘潵鍒癝tring鏂囦歡閲屻?/p>

jinfo:鐨勭敤澶勬瘮杈冪畝鍗曪紝灝辨槸鑳借緭鍑哄茍淇敼榪愯鏃剁殑java榪涚▼鐨勮繍琛屽弬鏁般傜敤娉曟槸jinfo -opt  pid 濡傦細(xì)鏌ョ湅2788鐨凪axPerm澶у皬鍙互鐢?nbsp; jinfo -flag MaxPermSize 2788銆?/p>

jconsole鏄竴涓敤java鍐欑殑GUI紼嬪簭錛岀敤鏉ョ洃鎺M錛屽茍鍙洃鎺ц繙紼嬬殑VM錛岄潪甯告槗鐢紝鑰屼笖鍔熻兘闈炲父寮恒傜敱浜庢槸GUI紼嬪簭錛岃繖閲屽氨涓嶈緇嗕粙緇嶄簡(jiǎn)錛屼笉浼?xì)鐨勫湴鏂瑰彲浠ュ弬鑰冿汲錛碉籍鐨勫畼鏂規(guī)枃妗c?br /> 浣跨敤鏂規(guī)硶錛氬懡浠よ閲屾墦 jconsole錛岄夊垯榪涚▼灝卞彲浠ヤ簡(jiǎn)銆?/p>

SUN瀹樻柟璇存槑錛?/p>

jvisualvm: http://java.sun.com/javase/6/docs/technotes/tools/share/jvisualvm.html

jps:http://java.sun.com/javase/6/docs/technotes/tools/share/jps.html
jstat:http://java.sun.com/javase/6/docs/technotes/tools/share/jstat.html
jmap:http://java.sun.com/javase/6/docs/technotes/tools/share/jmap.html
jconsole:http://java.sun.com/javase/6/docs/technotes/tools/share/jconsole.html




鍦ㄤ竴嬈¤В鍐崇郴緇焧omcat鑰佹槸鍐呭瓨鎾戝埌澶達(dá)紝鐒跺悗宕╂簝鐨勯棶棰樻椂錛屼嬌鐢ㄥ埌浜?jiǎn)jmap銆?
1 浣跨敤鍛戒護(hù)
鍦ㄧ幆澧冩槸linux+jdk1.5浠ヤ笂錛岃繖涓伐鍏鋒槸鑷甫鐨勶紝璺緞鍦↗DK_HOME/bin/涓?
jmap -histo pid>a.log

2 杈撳嚭緇撴灉鎽樿
Size    Count   Class description
-------------------------------------------------------
353371288       9652324 char[]
230711112       9612963 java.lang.String
139347160       114865  byte[]
76128096        3172004 java.util.Hashtable$Entry
75782280        3157595 com.test.util.IPSeeker$IPLocation
25724272        9115    java.util.Hashtable$Entry[]
9319968 166428  org.apache.tomcat.util.buf.MessageBytes
8533856 32889   int[]

鍙戠幇鏈夊ぇ閲忕殑String鍜岃嚜瀹氫箟瀵硅薄com.test.util.IPSeeker$IPLocation瀛樺湪錛屾鏌ョ▼搴忓彂鐜版澶勬灉鐒跺瓨鍦ㄥ唴瀛樻孩鍑恒備慨鏀圭▼搴忎笂綰垮悗鍐嶆鐢╦map鎶撳彇鍐呭瓨鏁版嵁錛?

146881712   207163  byte[]
98976352    354285  char[]
42595272    53558   int[]
11515632    479818  java.util.HashMap$Entry
9521896 59808   java.util.HashMap$Entry[]
8887392 370308  com.test.bean.UnionIPEntry
8704808 155443  org.apache.tomcat.util.buf.MessageBytes
8066880 336120  java.lang.String

鍐呭瓨婧㈠嚭闂娑堥櫎銆?
娉ㄦ剰錛?span style="color: red">榪欎釜jmap浣跨敤鐨勬椂鍊檍vm鏄鍦ㄥ亣姝葷姸鎬佺殑錛屽彧鑳藉湪鏈嶅姟鐦棯鐨勬椂鍊欎負(fù)浜?jiǎn)瑙e喅闂鏉ヤ娇鐢ㄥQ屽惁鍒欎細(xì)閫犳垚鏈嶅姟涓柇銆?/span>



@import url(http://www.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

tobyxiong 2012-02-07 17:02 鍙戣〃璇勮
]]>
mvn鎶ラ敊錛歂o goals have been specified for this buildhttp://www.tkk7.com/toby/archive/2012/02/03/369314.htmltobyxiongtobyxiongFri, 03 Feb 2012 03:32:00 GMThttp://www.tkk7.com/toby/archive/2012/02/03/369314.htmlhttp://www.tkk7.com/toby/comments/369314.htmlhttp://www.tkk7.com/toby/archive/2012/02/03/369314.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/369314.htmlhttp://www.tkk7.com/toby/services/trackbacks/369314.html閫夋嫨銆怰un As銆?銆怣aven build銆戠殑鏃跺欙紝鎶ワ細(xì)
[INFO] Scanning for projects…[INFO]
[INFO] BUILD FAILURE[INFO]
[INFO] Total time: 0.109s[INFO] Finished at: Wed Apr 13 11:04:20 CST 2011[INFO] Final Memory: 1M/4M[INFO]
ERROR] No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources,
process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-
test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-site, site, post-site, site-deploy,
pre-clean, clean, post-clean. -> [Help 1][ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.[ERROR] Re-run Maven using the -X switch to enable full debug logging.[ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles:[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/NoGoalSpecifiedException 


eclipse瀹夎鐨刴aven鎻掍歡鏄痬2eclipse錛屽湪鎺у埗鍙頒嬌鐢ㄥ懡浠vn compile騫舵湭鎶ラ敊銆傚悗鍦╬om.xml鏂囦歡<build>鏍囩鍚庨潰鍔犱笂<defaultGoal>compile</defaultGoal>鍗沖彲銆?/p>

鍏跺疄浣跨敤鍛戒護(hù)琛屾椂灝卞凡緇忔寚瀹氫簡(jiǎn)phase錛岃屼嬌鐢╩2eclipse鐨勩怰un As銆?銆怣aven build銆戞椂騫舵湭涓哄叾鎸囧畾goal鎴杙hase錛屾墍浠ユ墠鎶ヨ繖涓敊璇?/p> @import url(http://www.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

tobyxiong 2012-02-03 11:32 鍙戣〃璇勮
]]>
Xmanager 榪炴帴RHEL5綆鏄撻厤緗?/title><link>http://www.tkk7.com/toby/archive/2012/02/02/369237.html</link><dc:creator>tobyxiong</dc:creator><author>tobyxiong</author><pubDate>Thu, 02 Feb 2012 07:29:00 GMT</pubDate><guid>http://www.tkk7.com/toby/archive/2012/02/02/369237.html</guid><wfw:comment>http://www.tkk7.com/toby/comments/369237.html</wfw:comment><comments>http://www.tkk7.com/toby/archive/2012/02/02/369237.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/toby/comments/commentRss/369237.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/toby/services/trackbacks/369237.html</trackback:ping><description><![CDATA[http://yangrong083.blog.163.com/blog/static/1134060972011018114152778/ @import url(http://www.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);<img src ="http://www.tkk7.com/toby/aggbug/369237.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/toby/" target="_blank">tobyxiong</a> 2012-02-02 15:29 <a href="http://www.tkk7.com/toby/archive/2012/02/02/369237.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Remove @Override annotation閿欒鎻愮ずhttp://www.tkk7.com/toby/archive/2012/01/09/368153.htmltobyxiongtobyxiongMon, 09 Jan 2012 08:49:00 GMThttp://www.tkk7.com/toby/archive/2012/01/09/368153.htmlhttp://www.tkk7.com/toby/comments/368153.htmlhttp://www.tkk7.com/toby/archive/2012/01/09/368153.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/368153.htmlhttp://www.tkk7.com/toby/services/trackbacks/368153.html鍥犱負(fù)瀵逛簬JDK5.0/1.5鐗堟湰鏉ヨ錛孈Override annotation鍙兘鐢ㄤ笌瀵硅秴綾葷殑鏂規(guī)硶閲嶅啓涓婏紝

鑰屼笉鑳界敤鍦ㄥ鎺ュ彛鏂規(guī)硶鐨勫疄鐜版柟娉曚笂銆?/h2>

瑙e喅鐨勬柟娉曟槸鎶奐DK鏀逛負(fù)1.6鐨勬垨鍔ㄦ墜鎶婃敞閲夽Override鍘繪帀銆?br />

You probably need to set the compiler compliance level in eclipse. This can be found in Window->Preferences->Java->Compiler
@import url(http://www.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

tobyxiong 2012-01-09 16:49 鍙戣〃璇勮
]]>
memcache瀛樺彇鏁版嵁娉ㄦ剰浜嬮」http://www.tkk7.com/toby/archive/2011/12/30/367562.htmltobyxiongtobyxiongFri, 30 Dec 2011 03:14:00 GMThttp://www.tkk7.com/toby/archive/2011/12/30/367562.htmlhttp://www.tkk7.com/toby/comments/367562.htmlhttp://www.tkk7.com/toby/archive/2011/12/30/367562.html#Feedback0http://www.tkk7.com/toby/comments/commentRss/367562.htmlhttp://www.tkk7.com/toby/services/trackbacks/367562.html闂鎻忚堪

1.濡傛灉set榪沵emcache鐨別ntity鐨勫寘緇撴瀯鏀懼湪com.ttt涓?br /> 2.濡傛灉get鍑簃emcache鐨別ntity鐨勫寘緇撴瀯鏀懼湪com.ooo涓?灝嗘嬁鍙栦笉鍒版暟鎹?br /> 瑙e喅鍔炴硶
1.緇熶竴get鍜宻et鐨別ntity鍖呯粨鏋?br /> 鍘熷洜鍒嗘瀽
memcachejava鐨勫鎴風(fēng)jar鍖呬負(fù)璁捐涓轟鏡鍏ュ紡錛?br /> 浠ュ悗鍙冭檻錛岃嚜瀹氫箟搴忓垪鍖栫畻娉?瀛樿繘鍘誨墠鍏堝簭鍒楀寲錛岃鍏堢殑鏃跺欒幏鍙栧嚭鏉ュ悗鍐嶅弽搴忓垪鍖朄import url(http://www.tkk7.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

tobyxiong 2011-12-30 11:14 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 在线看片无码永久免费aⅴ| 国产va在线观看免费| 欧洲亚洲综合一区二区三区| 亚洲一区二区三区四区视频| 亚洲黄网在线观看| 亚洲高清无在码在线无弹窗| 亚洲av无码乱码国产精品| 亚洲va久久久噜噜噜久久狠狠| 亚洲AV综合色区无码一区| 亚洲国产精品无码久久一线| 亚洲av永久无码精品漫画| 亚洲综合一区二区国产精品| 中文字幕亚洲免费无线观看日本| 亚洲网红精品大秀在线观看| 亚洲成人动漫在线观看| 亚洲已满18点击进入在线观看| 亚洲一久久久久久久久| 色窝窝亚洲AV网在线观看| 男女交性无遮挡免费视频| 久久免费99精品国产自在现线| 99精品免费视品| 91大神免费观看| 一二三四免费观看在线电影| 日本免费无遮挡吸乳视频电影| 亚洲国产av无码精品| 亚洲热线99精品视频| 亚洲精品福利网泷泽萝拉| 久久久久久亚洲精品影院| 美女被吸屁股免费网站| 免费无码又爽又刺激高潮软件| 中文字幕免费在线观看| 午夜毛片不卡高清免费| 亚洲成a人在线看天堂无码| 久久精品国产亚洲麻豆| 亚洲婷婷天堂在线综合| 亚洲GV天堂无码男同在线观看| 九九免费精品视频在这里| 久久久久国产精品免费看| 免费人成在线视频| 久久久久亚洲?V成人无码| 久久久无码精品亚洲日韩按摩|