锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成av人片不卡无码,亚洲Av无码国产一区二区,中文字幕亚洲综合小综合在线http://www.tkk7.com/amenglai/鐪嬩笉瀹岀殑鐗欙紝鍐欎笉瀹岀殑紼嬪簭錛岃窇涓嶅畬鐨勬銆?/description>zh-cnFri, 09 May 2025 20:08:50 GMTFri, 09 May 2025 20:08:50 GMT60MySQL 瀹氫箟寮傚父http://www.tkk7.com/amenglai/archive/2013/10/24/405583.htmlamenglaiamenglaiThu, 24 Oct 2013 02:24:00 GMThttp://www.tkk7.com/amenglai/archive/2013/10/24/405583.htmlhttp://www.tkk7.com/amenglai/comments/405583.htmlhttp://www.tkk7.com/amenglai/archive/2013/10/24/405583.html#Feedback0http://www.tkk7.com/amenglai/comments/commentRss/405583.htmlhttp://www.tkk7.com/amenglai/services/trackbacks/405583.html


MySQL5.6錛屼嬌鐢?/span>SIGNAL鍙互鏍規(guī)嵁鍙橀噺鐨勫鹼紝鎶涘嚭Exception銆?/span>

嫻嬭瘯鏁版嵁

create table t1(f1 int);

insert into t1(f1) values(2);

insert into t1(f1) values(12);

insert into t1(f1) values(4);

insert into t1(f1) values(6);

insert into t1(f1) values(7);

 

瀛樺偍榪囩▼瀹氫箟

-- --------------------------------------------------------------------------------

-- Routine DDL

-- Note: comments before and after the routine body will not be stored by the server

-- --------------------------------------------------------------------------------

DELIMITER $$

 

CREATE PROCEDURE `my_test`

 (

    in_c_t int

 )

BEGIN

 DECLARE my_n_t int;

 DECLARE specialty CONDITION FOR SQLSTATE '45000';

 

SELECT count(1) into my_n_t

    FROM t1

    WHERE f1 = in_c_t;

 

IF my_n_t = 0 THEN

    SIGNAL SQLSTATE '45000'

      SET MESSAGE_TEXT = 'Can not delete錛?/span>';

end IF;

 

 delete from t1 WHERE f1 = in_c_t;

 COMMIT ;

 

END

 

鎵ц

call my_test(2);

杈撳嚭錛?br />






amenglai 2013-10-24 10:24 鍙戣〃璇勮
]]>
Oracle 榪欎釜SQL璇ユ庝箞鍐欙紵http://www.tkk7.com/amenglai/archive/2013/10/09/404785.htmlamenglaiamenglaiWed, 09 Oct 2013 03:12:00 GMThttp://www.tkk7.com/amenglai/archive/2013/10/09/404785.htmlhttp://www.tkk7.com/amenglai/comments/404785.htmlhttp://www.tkk7.com/amenglai/archive/2013/10/09/404785.html#Feedback0http://www.tkk7.com/amenglai/comments/commentRss/404785.htmlhttp://www.tkk7.com/amenglai/services/trackbacks/404785.html


琛?/span>1 T1錛屽瓧孌?/span> ID VALUE

CREATE TABLE T1(ID VARCHAR2(20), VALUE NUMBER(5));

琛?/span>2 T2錛屽瓧孌?/span> ID VALUE

CREATE TABLE T2(ID VARCHAR2(20), VALUE NUMBER(5));

琛?/span>1鏁版嵁濡備笅

ID

VALUE

A

2

C

12

INSERT INTO T1(ID,VALUE) VALUES('A',2);

INSERT INTO T1(ID,VALUE) VALUES('C',12);

琛?/span>2鏁版嵁濡備笅錛?/span>

ID

VALUE

A

23

B

7

INSERT INTO T2(ID,VALUE) VALUES('A',23);

INSERT INTO T2(ID,VALUE) VALUES('B',7);

 

甯屾湜寰楀埌鐨勭粨鏋滄槸錛?/span>

ID

VALUE

A

25

B

7

C

12

 

鍏跺疄灝辨槸瑕佸緱鍒板悎闆?/span>

 

SQL璇彞濡備笅錛?/span>

SELECT ID,SUM(VALUE)

FROM

(

SELECT * FROM T1

UNION

SELECT * FROM T2

) GROUP BY ID

 



amenglai 2013-10-09 11:12 鍙戣〃璇勮
]]>
Oracle璁$畻鎸囧畾鏃ユ湡鍒版湀鏈殑鍙屼紤鏃ョ殑澶╂暟http://www.tkk7.com/amenglai/archive/2013/08/28/403424.htmlamenglaiamenglaiWed, 28 Aug 2013 15:15:00 GMThttp://www.tkk7.com/amenglai/archive/2013/08/28/403424.htmlhttp://www.tkk7.com/amenglai/comments/403424.htmlhttp://www.tkk7.com/amenglai/archive/2013/08/28/403424.html#Feedback0http://www.tkk7.com/amenglai/comments/commentRss/403424.htmlhttp://www.tkk7.com/amenglai/services/trackbacks/403424.html
涓氬姟閫昏緫錛?/div>
count=0;
璁$畻寰楀埌鎸囧畾鏃ユ湡鐨勪笅涓涓懆鏃y_nextsunday
璁$畻寰楀埌鏈堟湯my_lastdate
IF 涓嬩竴涓懆鏃?lt;=鏈堟湯 THEN
  鍛ㄦ暟=錛堟湀鏈?涓嬩竴涓懆鏃ョ殑澶╂暟錛?7
  浣欐暟=錛堟湀鏈?涓嬩竴涓懆鏃ョ殑澶╂暟錛?7
  IF 浣欐暟錛?0 THEN count=1;
  count+=鍛ㄦ暟*2
  IF DAYOFWEEK錛堟寚瀹氭棩鏈燂級=1 THEN count+=2錛?/div>
  ELSE count+=1錛?/div>
ELSE
  璁$畻 DAYOFWEEK錛堟寚瀹氭棩鏈燂級-> DWS
  璁$畻 DAYOFWEEK錛堟湀鏈級-> DWE
  IF DWS<=DME THEN --娌℃湁璺ㄥ懆
    IF DWS=1 THEN count+=1錛?/div>
    IF DWE=7 THEN count+=1錛?/div>
  ELSE count=2錛?/div>
END IF;

CREATE OR REPLACE FUNCTION WEEKENDDAY( IN_APP_DATE IN DATE)
RETURN integer IS
    my_lastdate DATE;
    my_nextsunday DATE;
    my_weeks integer;
    my_n_diff integer;
    my_remain integer;
    my_dws integer;
    my_dwe integer;
    out_count integer :=0;
BEGIN
   my_lastdate:=LAST_DAY(IN_APP_DATE);
   select NEXT_DAY(IN_APP_DATE,1) INTO my_nextsunday from dual;
   my_n_diff:=TRUNC( (  my_lastdate - my_nextsunday ), 0 )+1;
   if(my_nextsunday<=my_lastdate) THEN
     my_weeks:=FLOOR(my_n_diff/7);
     my_remain:=mod(my_n_diff,7);
     if my_remain>0 THEN 
       out_count:=1; 
     END IF;    
     out_count:=out_count+my_weeks*2;
     IF to_number(to_char(IN_APP_DATE,'D'))=1 THEN 
       out_count:=out_count+2;
     ELSE 
       out_count:=out_count+1;
     END IF;   
   ELSE
     my_dws:=to_number(to_char(IN_APP_DATE,'D'));
     my_dwe:=to_number(to_char(my_lastdate,'D'));
     IF my_dws<=my_dwe THEN
       IF my_dws=1 THEN 
         out_count:=out_count+1;
       END IF;    
       IF my_dwe=7 THEN 
         out_count:=out_count+1;
       END IF;    
     ELSE
       out_count:=2;
     END IF;  
   end if;
   return out_count;
END WEEKENDDAY;


amenglai 2013-08-28 23:15 鍙戣〃璇勮
]]>Xfire 閮ㄧ講閿欒http://www.tkk7.com/amenglai/archive/2013/03/18/396591.htmlamenglaiamenglaiMon, 18 Mar 2013 07:06:00 GMThttp://www.tkk7.com/amenglai/archive/2013/03/18/396591.htmlhttp://www.tkk7.com/amenglai/comments/396591.htmlhttp://www.tkk7.com/amenglai/archive/2013/03/18/396591.html#Feedback0http://www.tkk7.com/amenglai/comments/commentRss/396591.htmlhttp://www.tkk7.com/amenglai/services/trackbacks/396591.html

鐢?/span>xfire鍐欎簡涓?/span> web service錛屽湪寮鍙戠幆澧冩病鏈変換浣曢棶棰橈紝鍙互姝e父璁塊棶錛屼絾鏄儴緗插埌榪愯鐜錛屾垜鍘伙紝涓鍫嗙殑闂錛屾棤娉曚嬌鐢ㄣ?/span>

涓鍙ヤ竴鍙ョ殑璺熻釜錛屾墽琛屽埌榪欏彞錛岀郴緇熷氨褰掕タ浜?/span>

Service srvcModel = new ObjectServiceFactory().create(EmsReportInterface.class);

鏌ョ湅鍚庡彴鐨勯敊璇俊鎭紝鍙戠幇閮芥槸鐢變簬緙哄皯蹇呰鐨?/span>jar鍖呴犳垚鐨勶紝浣嗘槸榪欎簺jar鍖呭湪寮鍙戠幆澧冮噷騫朵笉闇瑕侊細

Caused by: javax.xml.stream.FactoryConfigurationError: Provider com.bea.xml.stream.MXParserFactory not found

緙哄皯wstx-asl-3.2.0.jar鍜?/span>stax-api-1.0.1.jar,

Caused by: ognl.OgnlException: downloadFile [java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamReader]

緙哄皯jsr173_api-1.0.jar

Caused by: java.lang.NoClassDefFoundError: javax/activation/DataSource

緙哄皯activation.jar

浠ヤ笂榪欎簺jar鍖呴渶瑕佹坊鍔犲埌WEB-INF\lib鐩綍涓嬨?/span>

鍙﹀WEB-INF\classes鐩綍涓嬬殑wsdl鏂囦歡鐢變簬鐜鐨勫樊寮傦紝鏈濂介噸鏂扮敓鎴愩?/span>

瀵瑰簲url: http://127.0.0.1:8080/AppName/services/

渚嬪錛?/span>http://127.0.0.1:8080/ems/services/

 



amenglai 2013-03-18 15:06 鍙戣〃璇勮
]]>J2EE Development without EJB璇諱功絎旇http://www.tkk7.com/amenglai/archive/2013/02/22/395584.htmlamenglaiamenglaiFri, 22 Feb 2013 08:31:00 GMThttp://www.tkk7.com/amenglai/archive/2013/02/22/395584.htmlhttp://www.tkk7.com/amenglai/comments/395584.htmlhttp://www.tkk7.com/amenglai/archive/2013/02/22/395584.html#Feedback0http://www.tkk7.com/amenglai/comments/commentRss/395584.htmlhttp://www.tkk7.com/amenglai/services/trackbacks/395584.html闃呰鍏ㄦ枃

amenglai 2013-02-22 16:31 鍙戣〃璇勮
]]>
J2EE Development without EJB璇誨悗鎰?/title><link>http://www.tkk7.com/amenglai/archive/2013/02/22/395583.html</link><dc:creator>amenglai</dc:creator><author>amenglai</author><pubDate>Fri, 22 Feb 2013 08:30:00 GMT</pubDate><guid>http://www.tkk7.com/amenglai/archive/2013/02/22/395583.html</guid><wfw:comment>http://www.tkk7.com/amenglai/comments/395583.html</wfw:comment><comments>http://www.tkk7.com/amenglai/archive/2013/02/22/395583.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/amenglai/comments/commentRss/395583.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/amenglai/services/trackbacks/395583.html</trackback:ping><description><![CDATA[<div><span style="color: #464646; font-family: simsun; "><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">浼撮殢</span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Spring</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鐨勬祦琛岋紝鍑虹幇浜嗗ぇ閲忕殑鍏充簬</span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Spring</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鐨勪功綾嶏紝榪欎簺涔﹁鍐犱互綺鵑氾紝鍏ラ棬錛屽疄鎴橈紝宸存媺宸存媺銆傝浜虹溂鑺辯輯涔便傝繖浜涗功澶у璁茬殑鏄?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">how to do</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">錛岃?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Spring</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">浣滆?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">rod</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鍐欑殑</span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Spring</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">涓夐儴鏇詫細</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">J2EE Design and Development</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">J2EE Development without EJB</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Professional Java Development with the Spring Framework</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">璁╂垜浠槑鐧界殑鏄?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">why to do</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><strong><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">璇諱功鐨勭洰鏍?/span></strong></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">J2EE Development without EJB</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">璁茶堪鐨勫氨鏄?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">why to do</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">銆傛墍浠ヤ綘濡傛灉鎯崇煡閬?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Spring</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">涓煇涓厤緗槸鎬庝箞鎬庝箞鍐欙紝鍙傛暟鏄粈涔堝惈涔夛紝榪欐湰涔︾殑紜府涓嶄笂蹇欍傚鏋滄槸絎竴嬈℃帴瑙?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Spring</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">錛岃瀹岃繖鏈功錛屼及璁¤繛涓?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Spring</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鐨勯厤緗枃浠墮兘鍐欎笉濂姐?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">5</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">騫村墠鎴戝氨鏄姳鐫</span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">how to do</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鐨勬兂娉曡榪欐湰涔︾殑錛屼互涓烘兂璇誨畬浜嗭紝灝卞彲浠ュ湪宸叉湁鐨勭郴緇熷紩鍏?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Spring</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">銆傜粨鏋滃彲鎯寵岀煡錛屽綋鏃舵垜閮借寰楄繖涔﹀啓鐨勮繕涓嶅鍦ㄧ嚎鏂囨。銆?/span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><strong><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">璇誨摢浜涚珷鑺?/span></strong></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Spring</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鏄釜寰堝簽澶х殑緋葷粺錛屾兜鐩栦紒涓氱駭搴旂敤鐨勬墍鏈夊唴瀹廣備粠鍚庡彴鏁版嵁搴撳埌鍓嶅彴灞曠ず鐨勬墍鏈夊唴瀹癸紝浣嗗叾瀹炰釜浜虹敤鍒扮殑寰堟湁闄愩備緥濡傜幇鍦ㄧ殑緋葷粺錛岀敤</span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">EJB</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鐨勮秺鏉ヨ秺灝戜簡錛屾墍浠ュ緩璁煩榪囧叧浜?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">EJB</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鐨勭珷鑺傘傛垜閫夎浜?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">6,7,9,10,14</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">绔狅紝鍏跺疄</span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">15</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">绔犳ц兘涓庡彲浼哥緝鎬т篃搴旇璇匯?/span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><strong><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">濡備綍璇?/span></strong></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">榪欐湰涔﹂鍏堝煎緱鍙嶅璇伙紝鑰屼笉鏄粎浠呰涓閬嶃傚洜涓哄畠涓嶆槸鎵嬪唽銆傛瘡璇諱竴绔狅紝鎴戦兘鎰熻鍦ㄧ湅涓閮ㄥぇ鐗囷紝</span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">rod</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">寮曞鎴戜滑娓愭笎榪涘叆</span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Spring</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鐨勭濂囦笘鐣屻備負浠涔堣鍙嶅璇伙紵澶ф鏄垜絎ㄧ殑鍘熷洜錛岀粡甯歌鍒版渶鍚庢墠鎭嶇劧澶ф?zhèn)熷Q岀劧鍚庡氨瑙夊緱鍓嶉潰浼間箮钀戒笅浜嗕粈涔堛傚氨鍍忎竴閮ㄦ?zhèn)枒鐗嚍畯璇村Q屾渶鍚庤皽搴曟彮寮浜嗭紝浣犳亶鐒跺ぇ鎮(zhèn)燂紝鐒跺悗閲嶆柊鍐嶇湅涓閬嶏紝浣撲細涓棿鐨勮洓涓濋┈榪廣?/span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鍗冧竾涓嶈鎻愬墠緲葷湅姣忕珷鐨勫皬緇撻儴鍒嗭紝榪樻槸璁?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">rod</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">甯︽垜浠繘鍏ラ偅涓濂囩殑涓栫晫銆備笉鏄瘡鏈功閮芥湁榪欐牱鐨勪綋楠岀殑錛岀弽鎯溿?/span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鍙﹀錛屽鏋滄湪鏈夎璦闅滅錛岃繕鏄湅鍘熺増鍚с傚叾瀹?/span><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Javaeye</span><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鐨勭炕璇戝凡緇忓緢鍑鴻壊浜嗭紝浣嗘槸姣曠珶涓嶅鐩存帴璇誨師鏂囨潵鐨勭洿鎺ワ紝褰撶劧鏈濂芥墜杈硅兘閰嶄笂鏈腑鏂囩増錛屾櫐娑╅毦鎳傛椂緲諱笅銆備笉榪囷紝涓嶈繃榪欐湰涔︾殑涓枃鐗堝凡緇忔槸緇濈増涔︿簡錛屾壘鍒頒笉瀹規(guī)槗浜嗐傚搱鍝堬紝鎴戞湁銆?/span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><strong><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">鐒跺悗鍛?/span></strong></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span style="word-wrap: normal; word-break: normal; line-height: 21px; font-family: 瀹嬩綋; ">璇誨畬榪欐湰涔︼紝鎴戜負鑷繁鎷変簡涓柊鐨勪功鍗曪細</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Junit in Action</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">J2EE Design and Development</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Professional Java Development with the Spring Framework</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">Core J2EE patterns</span></p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; border-style: initial; border-color: initial; word-wrap: normal; word-break: normal; line-height: 21px; "><span xml:lang="EN-US" style="word-wrap: normal; word-break: normal; line-height: 21px; ">PEAA</span></p></span></div><img src ="http://www.tkk7.com/amenglai/aggbug/395583.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/amenglai/" target="_blank">amenglai</a> 2013-02-22 16:30 <a href="http://www.tkk7.com/amenglai/archive/2013/02/22/395583.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍐呭瓨娉勬紡 - 寮綃?鏁版嵁搴撳簲鐢?/title><link>http://www.tkk7.com/amenglai/archive/2013/01/18/394386.html</link><dc:creator>amenglai</dc:creator><author>amenglai</author><pubDate>Fri, 18 Jan 2013 03:14:00 GMT</pubDate><guid>http://www.tkk7.com/amenglai/archive/2013/01/18/394386.html</guid><wfw:comment>http://www.tkk7.com/amenglai/comments/394386.html</wfw:comment><comments>http://www.tkk7.com/amenglai/archive/2013/01/18/394386.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/amenglai/comments/commentRss/394386.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/amenglai/services/trackbacks/394386.html</trackback:ping><description><![CDATA[鏈榪戦兘鍦ㄨ閭d釜璇ユ鐨勭尓灝忓紵鍐欑殑浠g爜錛屽師鍥犺繕涓嶆槸鍥犱負鍘嬪姏嫻嬭瘯鍚庯紝鍙戠幇TMD鐨勫唴瀛樻硠婕忓暒錛?br />杈圭湅浠g爜杈瑰湪蹇冧腑閯欒榪欎釜鐚皬寮燂紝璇ユ鐨勭尓灝忓紵錛岃浣犳瘮鐚錛岀尓瑙夊緱榪欐槸瀵硅嚜宸辯殑渚頸閮戒笉涔愭剰錛?br />寰堝蹇冨緱鍝︼紝鎱㈡參鏁寸悊鍑烘潵銆?br />鍏堣璇碕DBC鍚с?br /><strong>涓嶅叧闂瑿onnection</strong><br /><div><span id="ouyosuu" class="Apple-style-span" style="font-weight: normal; ">榪欐槸鏈甯歌鐨勯敊璇紝鏁版嵁搴撳鍒犳敼鎿嶄綔鍚庯紝娌℃湁鍏抽棴鏁版嵁搴撹繛鎺ワ紝瀵艱嚧鍗犵敤澶ч噺鍐呭瓨錛屽鏋滄槸鐢ㄨ繛鎺ユ睜錛岄偅涔堢郴緇熷緢蹇氨鏈ㄦ湁鍙敤鐨勬暟鎹簱榪炴帴浜嗭紱濡傛灉鏄洿鎺ヨ繛鎺ユ暟鎹簱錛屽緢蹇郴緇熷唴瀛樺氨鑰楀敖浜嗭紝瑕佺煡閬撴暟鎹簱榪炴帴寰堣垂璧勬簮鐨勶紝鍚﹀垯瑕佽繛鎺ユ睜騫插悧錛熻屼笖榪欑閿欒寰堥毦鏌ワ紝涓涓郴緇熶笂鐧句釜DB鎿嶄綔錛屽氨涓涓病鍏抽棴錛屾儴浜嗭紒</span><br /><strong>涓嶅叧闂璖tatement,ResultSet</strong><br /><div><div style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">榪欐槸鍙︿竴縐嶉敊璇紝鏁版嵁搴撹繛鎺ュ叧闂簡錛屼絾鏄疭tatement,ResultSet娌″叧闂傝皝璇寸殑鍏抽棴浜嗘暟鎹簱榪炴帴鍏跺畠?yōu)兏嶇敤鍏抽棴鐨勩傚彧鍏抽棴榪炴帴錛岄偅浜汼tatement,ResultSet灝卞鍚屽鍧熼噹楝間竴鏍峰崰鎹綘鐨凥eap錛岃屼笖榪樻槸闃撮瓊涓嶆暎鐨勮錛屾渶鍚庣郴緇熻楀敖鍐呭瓨姘旂粷韜骸銆?/div></div><div><div style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><strong>棰戠箒鏁版嵁搴撹繛鎺?/strong><br />澶у鏁頒笟鍔$郴緇燂紝涓涓笟鍔℃搷浣滃彲鑳戒細鍏寵仈澶氬紶琛ㄧ殑澧炲垹鏀廣傞夯鐑︿笉瑕佹瘡鎿嶄綔涓寮犺〃錛屽氨璇鋒眰涓嬈℃暟鎹簱榪炴帴銆傞夯鐑︽妸璇鋒眰鏁版嵁搴撹繛鎺ョ湅鍋氭槸璇蜂綘瀛﹀鍚冮キ濂戒笉濂斤紝灝忓濡瑰緢鐭滄寔錛岃涓嬈′篃涓嶅鏄撱傝繖鏍鋒兂錛屼綘璇鋒眰鏁版嵁搴撹繛鎺ユ椂錛屽氨浼氳皚鎱庝簺錛屽敖鍙兘涓嬈℃暟鎹簱榪炴帴錛屽澶氬紶琛ㄨ繘琛屾搷浣溿?br /><strong>緇忛獙</strong><br />涓嶈鎶婁唬鐮佸啓鎴恈onnection.close(); 鎴栬?nbsp;<span id="ymkgeow" class="Apple-style-span" style="color: #333333; font-family: Arial; line-height: 26px; ">datasource.getConnection();鎶婁粬浠兘灝佽鍒板伐鍏風被閲岄潰錛岃繖鏍鋒祴璇曠殑鏃跺欏姞榪涘幓debug浠g爜錛屽緢瀹規(guī)槗灝辨壘鍒伴偅涓姝葷殑榪炴帴娌℃湁鍏抽棴浜嗐係tatement, ResultSet涔熸槸榪欐牱銆?br /><br /></span>鏈鍚庯紝鐚皬寮熸槸璋侊紵<br />鍛靛懙錛岀尓灝忓紵鏄?騫村墠鐨勬垜錛屾垨鑰呮槸8騫村墠鐨勬垜銆傚綋騫達紝騫村辜鏃犵煡錛屾棤鐭ヨ呮棤鐣忥紝鐘笅鏃犳暟鐨勯敊璇紝鎰熻阿鑰佹澘錛屾劅璋㈠鎴鳳紝浣犱滑澶湁鐗虹壊綺劇浜嗐?br /></div></div></div><img src ="http://www.tkk7.com/amenglai/aggbug/394386.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/amenglai/" target="_blank">amenglai</a> 2013-01-18 11:14 <a href="http://www.tkk7.com/amenglai/archive/2013/01/18/394386.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣跨敤Eclipse Memory Analyzer瀵筎omcat榪涜鍐呭瓨鍒嗘瀽http://www.tkk7.com/amenglai/archive/2013/01/17/394346.htmlamenglaiamenglaiThu, 17 Jan 2013 02:55:00 GMThttp://www.tkk7.com/amenglai/archive/2013/01/17/394346.htmlhttp://www.tkk7.com/amenglai/comments/394346.htmlhttp://www.tkk7.com/amenglai/archive/2013/01/17/394346.html#Feedback0http://www.tkk7.com/amenglai/comments/commentRss/394346.htmlhttp://www.tkk7.com/amenglai/services/trackbacks/394346.html

嫻嬭瘯鐜

Java 錛?/span> JDK1.6

Tomcat錛?/span> Tomcat 5.5

Eclipse Memory Analyzer錛?/span>EMA 1.2.1錛堢洿鎺ュ幓Eclipse涓嬭澆錛屾棤闇瀹夎鍝堬級

 

鑾峰緱Heap Dump鏂囦歡

Eclipse Memory Analyzer鏄拡瀵?/span>Heap Dump鏂囦歡榪涜鍒嗘瀽鐨勶紝鍥犳絎竴姝ュ氨鏄鑾峰緱Heap Dump鏂囦歡銆?/span>

姝ラ錛?/span>

鑾峰緱綰跨▼ID銆?/span>鍚姩jconsole.exe,瀹?/span>浣嶄簬jdk鐩綍涓嬬殑bin鐩綍錛?/span>jconsole鏄?/span>jdk鑷甫鐨勪竴涓唴瀛樺垎鏋愬伐鍏鳳紝瀹冩彁渚涗簡鍥懼艦鐣岄潰銆傚彲浠ユ煡鐪嬪埌琚洃鎺х殑jvm鐨勫唴瀛樹俊鎭紝綰跨▼淇℃伅錛岀被鍔犺澆淇℃伅錛?/span>MBean淇℃伅銆?br />

姝ゅ鎴戜滑鍙互鎵懼埌闇瑕佹嫻嬬殑Tomcat鐨勭嚎紼?/span>ID銆?/span>

鑾峰緱Heap Dump鏂囦歡銆?/span>浣跨敤jmap鏉ヨ幏寰?/span>Heap Dump鏂囦歡錛屽懡浠よ濡備笅錛?/span>

jmap -dump:format=b,file=heap.bin 3888

姝ゅ3888灝辨槸Tomcat瀵瑰簲鐨勭嚎紼?/span>ID

鐢熸垚鍒嗘瀽鎶ュ憡

鍚姩MemoryAnalyzer.exe錛屾墦寮鎸囧畾鐨?/span>Heap Dump鏂囦歡銆?/span>File -> Open Heap Dump

MAT閽堝鎸囧畾鐨?/span>Heap Dump鏂囦歡榪涜鍒嗘瀽錛岀敓鎴愬唴瀛樻硠闇叉嫻嬫姤鍛?br />


鐪嬫噦鍒嗘瀽鎶ュ憡

瑕佹兂鐪嬫噦EAT鐨勬姤鍛婏紝涓庡叾鍒扮綉涓婂幓鎵懼悇縐嶇璐達紝涓嶅鑰佽佸疄瀹炴壘鏈功錛屽厛綆鍗曞涔犱笅JVM鐨?/span>Heap鏄庝箞宸ヤ綔婊達紵gc鐨勫ぇ姒備竴涓伐浣滄満鍒躲傚惁鍒?/span>EAT鐨勬姤鍛婂氨鍍忓ぉ涔︿竴鏍楓?/span>EAT鍙槸宸ュ叿錛屼笉鏄洰鐨勩?/span>



amenglai 2013-01-17 10:55 鍙戣〃璇勮
]]>web搴旂敤涓父鍑虹幇鐨勫唴瀛樻硠闇?/title><link>http://www.tkk7.com/amenglai/archive/2013/01/16/394286.html</link><dc:creator>amenglai</dc:creator><author>amenglai</author><pubDate>Wed, 16 Jan 2013 03:32:00 GMT</pubDate><guid>http://www.tkk7.com/amenglai/archive/2013/01/16/394286.html</guid><wfw:comment>http://www.tkk7.com/amenglai/comments/394286.html</wfw:comment><comments>http://www.tkk7.com/amenglai/archive/2013/01/16/394286.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/amenglai/comments/commentRss/394286.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/amenglai/services/trackbacks/394286.html</trackback:ping><description><![CDATA[浼佷笟綰х鐞嗚蔣浠剁殑web搴旂敤鍜屾櫘閫氱殑web绔欑偣錛孊2C絳夋湁寰堝ぇ鐨勪笉鍚屻傚唴瀛樻硠闇茬殑媯鏌ョ偣涔熶細涓嶅悓銆?br /><strong>媯鏌ョ偣涓錛氫粈涔堜俊鎭渶瑕佺紦瀛樺湪session涓?/strong><br />鍦ㄥ悇縐嶇鐞嗚蔣浠朵腑錛屾渶甯歌鐨勬槸鎶婂綋鍓嶇敤鎴風殑鏉冮檺絳変俊鎭紦瀛樺湪session涓傚ソ鍟︼紝闂鏉ヤ簡錛屽鏋滅郴緇熺殑鏉冮檺寰堝鏉傦細鎿嶄綔鏉冮檺錛岀鐞嗘潈闄愶紝鏁版嵁鏉冮檺錛屽瓧孌墊潈闄愶紝宸存媺宸存媺涓澶у爢鐨勮瘽錛岄偅涔堟妸榪欏ぇ鍫嗕俊鎭斁鍒皊ession涓紝涓涓敤鎴峰氨瑕佸崰鎺?0M+鐨勫唴瀛樸傝闂敤鎴蜂竴澶氾紝緋葷粺灝辨寕浜嗐傝屼笖綆$悊杞歡涓鑸兘浼氭妸session鐨則imeout璁劇疆鐨勫緢澶氾紝闄ら潪鐢ㄦ埛鎵嬪姩鐨勬敞閿錛屽惁鍒欏嵆浣挎湪鏈夋搷浣滀篃浼氬悐鍦ㄧ郴緇熶笂寰堜箙銆傚洜姝よ璇勪及姝ら儴鍒嗙殑璁捐錛屾妸涓嶅繀瑕佺殑鎴栬呰闂笉棰戠箒鐨勬暟鎹嫋鍑簊ession錛屾斁榪噑ession TA鑰佷漢瀹跺惂銆?br /><strong>媯鏌ョ偣浜岋細session鏁版嵁浼犻?br /></strong><div><span style="font-weight: normal; ">綆$悊緋葷粺寰堝閮戒細閲囩敤甯х粨鏋勶紝甯歌鐨勪笂甯ф煡璇㈡潯浠訛紝涓嬪撫鏄劇ず緇撴灉銆傞棶棰樻潵浜嗭紝閲囩敤甯х粨鏋勫鏋滀紶閫掓暟鎹埌欏甸潰錛屽氨瑕侀氳繃session銆傚紑鍙戠殑鏃跺欙紝涓鑸兘鏄悗鍙板紑鍙戣礋璐d笟鍔¢昏緫錛屽墠鍙板紑鍙戣礋璐f暟鎹睍紺恒傚墠鍚庡紑鍙戜竴鑴辮妭錛屽悗鍙板悜鍓嶅彴浼犻掍簡涓涓泦鍚堝璞★紝鍓嶅彴鏈ㄦ湁鐢紝涔熶笉綆℃竻闄ゃ傝繖鍫嗗瀮鍦炬暟鎹叏閮ㄩ兘椹葷暀鍐呭瓨錛屾墍浠ョ郴緇熻窇鐫璺戠潃灝卞畷鏈轟簡銆?br /><div><strong>媯鏌ョ偣涓夛細涓嶈璇曞浘閫氳繃欏甸潰鏉ュ疄鐜板垎欏?br /></strong><div style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><span style="font-weight: normal; ">綆$悊緋葷粺鐢變簬涓氬姟澶嶆潅鎬х瓑瑕佹眰錛屽ぇ瀹墮兘鎶婃敞鎰忓姏棣栧厛鏀懼湪瀹炵幇涓氬姟鍔熻兘涓婏紝鏈夋椂瀵規(guī)暟鎹殑閲忕駭涓嶆槸寰堝叧娉ㄣ傛湁鐨勭郴緇熷垰寮濮嬪ソ濂界殑錛岀敤鐫鐢ㄧ潃涓嶄笉鐖戒簡錛屽師鍥犲氨鏄暟鎹噺涓澧炲姞錛屽緢澶氱浉鍏崇殑闂閮戒細鏆撮湶鍑烘潵銆傛渶甯歌鐨勬槸鍒嗛〉澶勭悊錛屽厛鎶婃暟鎹兘鍙栬繃鏉ワ紝鍦ㄥ墠鍙板垎欏墊樉紺恒傚崈涓囦笉瑕佽繖鏍鳳紝100鏉℃暟鎹湪鏈夐棶棰橈紝1000鏉★紝10000鏉″憿錛岀粨鏋滃氨鏄墠鍙板緢蹇欙紝鐒跺悗灝辨寕鎺変簡銆?/span></div></div></span></div><img src ="http://www.tkk7.com/amenglai/aggbug/394286.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/amenglai/" target="_blank">amenglai</a> 2013-01-16 11:32 <a href="http://www.tkk7.com/amenglai/archive/2013/01/16/394286.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Oracle 11g 鏁版嵁搴撹繛鎺ユ睜DBCP鍜孭roxool鎬ц兘瀵規(guī)瘮http://www.tkk7.com/amenglai/articles/394182.htmlamenglaiamenglaiMon, 14 Jan 2013 06:27:00 GMThttp://www.tkk7.com/amenglai/articles/394182.htmlhttp://www.tkk7.com/amenglai/comments/394182.htmlhttp://www.tkk7.com/amenglai/articles/394182.html#Feedback0http://www.tkk7.com/amenglai/comments/commentRss/394182.htmlhttp://www.tkk7.com/amenglai/services/trackbacks/394182.html鑳屾櫙

鍏徃鐨勪駭鍝佷竴鐩翠嬌鐢ㄧ殑鏄?/span>DBCP浣滀負榪炴帴姹犮備絾鏄渶榪戝湪瀹㈡埛鐜鍙戠幇褰撳茍鍙戝鍔犳椂錛屽畷鏈洪笩銆傚凡緇忓鏁版嵁搴撴煡璇㈣繘琛屼簡浼樺寲錛屼絾鏄繕鏄細鍙戠敓Tomcat瀹曟満鐨勬儏鍐碉紝鎯沖埌鏇存崲鏁版嵁搴撹繛鎺ユ睜銆?/span>

But鎹㈡垨鑰呬笉鎹㈤兘瑕佹湁鏁版嵁浣愯瘉鍠姐傚洜姝ょ潃鎵嬫祴璇曞姣斻?/span>

嫻嬭瘯鐜

搴旂敤鏈嶅姟鍣?/span>

Tomcat 5.5

嫻嬭瘯宸ュ叿

JMete 2.8

鏁版嵁搴?/span>

Oracle 11g

DBCP & Proxool

maxId

10

minId

5

嫻嬭瘯鍦烘櫙錛氱郴緇熺櫥褰曪紙涓嬈$櫥褰曟搷浣滈渶瑕?/span>>14嬈$殑鏁版嵁搴撹繛鎺ユ搷浣滐級


 

嫻嬭瘯緇撴灉錛?/span>20縐掑唴妯℃嫙50涓繘紼嬪驚鐜?/span>3嬈?strong>錛?/strong>

DBCP

sampler_label

aggregate_report_count

average

aggregate_report_median

aggregate_report_90%_line

aggregate_report_min

aggregate_report_max

aggregate_report_rate

aggregate_report_bandwidth

login:HTTP璇鋒眰

150

6906

6262

13137

461

16022

3.071505

1.643735

鎬諱綋

150

6906

6262

13137

461

16022

3.071505

1.643735

proxool

sampler_label

aggregate_report_count

average

aggregate_report_median

aggregate_report_90%_line

aggregate_report_min

aggregate_report_max

aggregate_report_rate

aggregate_report_bandwidth

login:HTTP璇鋒眰

150

2959

3165

4620

8

5522

4.797083

5.380354

鎬諱綋

150

2959

3165

4620

8

5522

4.797083

5.380354

 

緇撹

1.         浠庝互涓婃祴璇曠粨鏋滅湅錛?/span>proxool鐨勬ц兘鏄庢樉浼樹簬DBCP銆?/span>

2.         鍙﹀閽堝Tomcat 5.5鍜?/span>Tomcat 6.0涔熷仛浜嗘祴璇曪紝鍙戠幇Tomcat涓嶅悓鐗堟湰闂寸殑宸紓騫朵笉澶э紝鍥犳鍐沖畾鏆傛椂涓嶆洿鎹㈠簲鐢ㄦ湇鍔″櫒銆?/span>

 

涓嬩竴姝?/span>

鍒╃敤jrockit鍒嗘瀽緋葷粺鍐呭瓨娉勯湶鎯呭喌錛岃繘琛屾敼榪涖?/span>



amenglai 2013-01-14 14:27 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 欧洲美熟女乱又伦免费视频| 最近免费中文字幕高清大全| 国产jizzjizz视频免费看| 亚洲va在线va天堂成人| 最近中文字幕大全中文字幕免费 | 黄色网页在线免费观看| 婷婷亚洲天堂影院| jizz中国免费| 亚洲日韩激情无码一区| 久操视频在线免费观看| 亚洲一卡2卡三卡4卡有限公司| 亚洲视频免费在线播放| 亚洲综合无码无在线观看 | 免费观看亚洲人成网站| 免费夜色污私人影院网站| 中文字幕久久亚洲一区| 无码人妻AV免费一区二区三区 | 久久综合日韩亚洲精品色| 免费A级毛片无码A∨中文字幕下载| 蜜芽亚洲av无码精品色午夜| 噼里啪啦免费观看高清动漫4| 亚洲av成人一区二区三区观看在线| 亚洲精品无码久久久久AV麻豆| 99在线视频免费观看| 亚洲在成人网在线看| 日韩免费毛片视频| 99久久免费国产特黄| 亚洲六月丁香六月婷婷蜜芽| 国产成人免费网站在线观看| 男人天堂免费视频| 色噜噜亚洲男人的天堂| 亚洲偷自拍拍综合网| 4455永久在线观免费看| 国产AV无码专区亚洲AV蜜芽| 国产亚洲精品线观看动态图| 又粗又大又黑又长的免费视频 | 亚洲成人免费在线| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 四虎影视久久久免费观看| 亚洲免费视频网站| 国产免费小视频在线观看|