锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV成人一区二区三区在线看,亚洲伊人久久综合中文成人网,国产精品亚洲高清一区二区
http://www.tkk7.com/wiflish/category/11013.htmlLoving Life! Loving Coding!zh-cnFri, 14 Mar 2008 12:17:29 GMTFri, 14 Mar 2008 12:17:29 GMT60weblogic絎旇http://www.tkk7.com/wiflish/archive/2008/03/14/186237.html鎯抽鐨勯奔鎯抽鐨勯奔Fri, 14 Mar 2008 03:48:00 GMThttp://www.tkk7.com/wiflish/archive/2008/03/14/186237.htmlhttp://www.tkk7.com/wiflish/comments/186237.htmlhttp://www.tkk7.com/wiflish/archive/2008/03/14/186237.html#Feedback0http://www.tkk7.com/wiflish/comments/commentRss/186237.htmlhttp://www.tkk7.com/wiflish/services/trackbacks/186237.html聽聽 鍩熷寘鍚竴涓О涓衡滅鐞嗘湇鍔″櫒鈥濈殑鐗規(guī)畩 WebLogic Server 瀹炰緥錛屽畠鏄?zhèn)ㄩ厤缃拰绠$悊鍩熶腑鎵鏈夎祫婧愮殑涓績鐐癸紝涓涓煙鏈変粎鍙湁涓涓鐞嗘湇鍔″櫒瀹炰緥銆?br />聽聽 鍦ㄧ敓浜х幆澧冧腑錛屽簲灝?Web 搴旂敤紼嬪簭銆丒JB 鍜屽叾浠栬祫婧愰儴緗插埌鍙楃鏈嶅姟鍣ㄤ笂錛岀鐞嗘湇鍔″櫒鍙簲鐢ㄤ簬閰嶇疆鍜岀鐞嗙洰鐨勩?br />聽聽 澶氬彴鍙楃鏈嶅姟鍣ㄥ彲浠ョ粍鎴愪竴涓滅兢闆嗏濓紝榪欐牱鍙互浣跨敤鍗曚釜綆$悊鏈嶅姟鍣ㄦ潵綆鍖栧鍙楃鏈嶅姟鍣ㄥ疄渚嬬殑綆$悊錛岀幇鏃惰繕鍙互騫寵 璐熻澆騫朵負(fù)鍏抽敭搴旂敤紼嬪簭鎻愪緵鏁呴殰杞Щ淇濇姢銆?br /> 緇勭粐鍩熺殑鍩烘湰鑰冭檻鍥犵礌錛?br />聽聽 聽 a) 搴旂敤紼嬪簭鐨勯昏緫鍒掑垎銆備緥濡傦紝鍙互鐢ㄤ竴涓煙鏉ヤ笓闂ㄦ彁渚涙渶緇堢敤鎴峰姛鑳斤紙渚嬪璐墿杞︼級錛岃屽皢鍙︿竴涓煙涓撶敤浜庡悗绔儲鍔″簲鐢ㄧ▼搴忋?br />聽聽 聽 b) 鐗╃悊浣嶇疆銆傚彲浠ヤ負(fù)浼佷笟鐨勪笉鍚屼綅緗垨鍒嗘敮寤虹珛鍗曠嫭鐨勫煙銆?br />聽聽 聽 c) 澶у皬銆傛?zhèn)ㄥ彲鑳藉彂鐜板Q屽皢鍩熺粍緇囨垚杈冨皬鐨勫崟鍏冨彲鎻愰珮綆$悊鏁堢巼錛屽彲浠ョ敱涓嶅悓鐨勭郴緇熺鐞嗗憳榪涜綆$悊銆傜浉鍙嶏紝鎮(zhèn)ㄥ彲鑳藉彂鐜扮淮鎶や竴涓煙鎴栬緝?yōu)畱鏁扮洰鐨勫煙鍙互鋴删l存姢涓鑷存ч厤緗彉寰楁洿瀹規(guī)槗銆?br /> 鍚姩鍙楃鏈嶅姟鍣ㄧ殑鏂規(guī)硶錛?br />1銆佸湪weblogic鐨勫綋鍓嶅煙鐩綍涓嬌鐢ㄥ懡浠わ細(xì)startManagedWebLogic [SERVER_NAME] [ADMIN_URL] 聽聽 SERVER_NAME - 寰呭惎鍔ㄧ殑鍩熶腑鐨勫彈綆℃湇鍔″櫒鍚嶅瓧(澶у皬鍐欐晱鎰? 聽聽 ADMIN_URL - 綆$悊鏈嶅姟鍣ㄥ湴鍧鍖呭惈绔彛鍙?br />聽聽 濡傦細(xì)startManagedWebLogic testManagedServer http://localhost:7001 2銆佸湪weblogic鐨勬帶鍒跺彴鐣岄潰鍚姩錛屾搷浣滐細(xì) 聽聽 閫夋嫨瑕佸惎鍔ㄧ殑鍙楃鏈嶅姟鍣紝閫夋嫨"鎺у埗"->"鍚姩鍋滄"->"鍚姩姝ゆ湇鍔?. 聽聽 姝ゆ椂鍙楃鏈嶅姟鍣ㄥ惎鍔ㄥけ璐ワ紝浼?xì)鍑虹幇绫讳技濡備笅閿欒淇℃伅锛?xì) 聽聽 鎻忚堪: Starting DemoManagedServer server ... 聽 聽聽 聽姝や換鍔$殑璇存槑銆?聽 聽聽 鐘舵? FAILED 聽 聽聽 聽聽聽 聽姝や換鍔$殑鐘舵併?聽 聽聽 寮濮嬫椂闂? Fri Mar 14 11:14:13 CST 2008 聽 聽聽 聽聽聽 聽鍚姩姝や換鍔$殑鏃墮棿銆?聽 聽聽 緇撴潫鏃墮棿: Fri Mar 14 11:14:14 CST 2008 聽聽聽 聽聽聽 聽 瀹屾垚姝や換鍔$殑鏃墮棿銆?聽 聽聽 寮傚父: SecureCommandInvoker: Could not create a socket to the NodeManager running on host 'localhost:5555' to execute command 'online DemoManagedServer', reason: Connection refused: connect. Ensure that the NodeManager on host 'localhost' is configured to listen on port '5555' and that it is actively listening 聽 聽聽 聽聽聽 聽鍦ㄦ墽琛屾浠誨姟鏃跺嚭鐜扮殑寮傚父銆?聽 聽聽 鏃ュ織:聽 聽 聽 聽聽 聽浠誨姟媧誨姩鐨勬棩蹇椼? 聽 聽聽 聽 聽 聽聽 聽瑙e喅鍔炴硶錛?br />聽 聽聽 聽Solution 1: 聽聽 聽聽聽 聽聽聽 聽To make a managed server start, we need to start the node manager on that machine. You can find the script to start the server in WLS_HOME\server\bin\startNodeManager.cmd or sh. 聽聽 聽聽聽 聽聽聽 聽 聽聽 聽聽聽 聽聽聽 聽The order in which we need to start the servers are 聽聽 聽聽聽 聽聽聽 聽1.Start the node manager 聽聽 聽聽聽 聽聽聽 聽2.Start the Admin server 聽聽 聽聽聽 聽聽聽 聽3.Start the specific managed server we need to start. 聽聽 聽聽聽 聽聽聽 聽 聽聽 聽 Solution 2: 聽聽 聽聽聽 聽聽聽 聽Have you set up a "Machine" for each of the managed servers ? 聽聽 聽聽聽 聽聽聽 聽 聽聽 聽聽聽 聽聽聽 聽You need to do that (extremely simple: Machines --> Config. New (Unix) Machine ), and then under your new machine, configure the listen address under Nodemanager Tab, with the IP of the machine running the ManagedServer. 聽聽 聽聽聽 聽聽聽 聽 聽聽 聽聽聽 聽聽聽 聽The problem seems to be with the adress which the N.M. listens: 聽聽 聽聽聽 聽聽聽 聽if you telnet localhost 5555, you'll get nothing ("conn refused"), but if you telnet X.X.X.X 5555, you'll get the prompt for the NM ( "Escape character is ]" ) 聽聽 聽聽聽 聽聽聽 聽 聽聽 聽聽聽 聽聽聽 聽So, if you dont configure the managed server to speak with the nodemanager via real ip address instead of localhost (127.0.0.1), you get nothing.
]]>javascript Regular Expression.http://www.tkk7.com/wiflish/archive/2007/08/17/137648.html鎯抽鐨勯奔鎯抽鐨勯奔Fri, 17 Aug 2007 09:15:00 GMThttp://www.tkk7.com/wiflish/archive/2007/08/17/137648.htmlhttp://www.tkk7.com/wiflish/comments/137648.htmlhttp://www.tkk7.com/wiflish/archive/2007/08/17/137648.html#Feedback0http://www.tkk7.com/wiflish/comments/commentRss/137648.htmlhttp://www.tkk7.com/wiflish/services/trackbacks/137648.htmlhttp://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:RegExp
1銆佸垱寤烘柟娉曪細(xì) var regExp = /pattern/flags. or var regExp = new RegExp("pattern"[, "flags"]);
flags鍙栧? g - global match錛?i - ignore case, m - match over multiple lines.
2銆?span class="mw-headline">Special characters in regular expressions
Character
聽 Meaning
\
For characters that are usually treated literally, indicates that
the next character is special and not to be interpreted literally.
For example, /b/ matches the character 'b'. By placing a backslash in front of b, that is by using /\b/, the character becomes special to mean match a word boundary.
-or-
For characters that are usually treated specially, indicates
that the next character is not special and should be interpreted
literally.
For example, * is a special character that means 0 or more
occurrences of the preceding character should be matched; for example, /a*/ means match 0 or more a's. To match * literally, precede the it with a backslash; for example, /a\*/ matches 'a*'.
^
Matches beginning of input. If the multiline flag is set to true, also matches immediately after a line break character.
For example, /^A/ does not match the 'A' in "an A", but does match the first 'A' in "An A."
$
Matches end of input. If the multiline flag is set to true, also matches immediately before a line break character.
For example, /t$/ does not match the 't' in "eater", but does match it in "eat".
*
Matches the preceding item 0 or more times.
For example, /bo*/ matches 'boooo' in "A ghost booooed" and 'b' in "A bird warbled", but nothing in "A goat grunted".
+
Matches the preceding item 1 or more times. Equivalent to {1,}.
For example, /a+/ matches the 'a' in "candy" and all the a's in "caaaaaaandy".
?
Matches the preceding item 0 or 1 time.
For example, /e?le?/ matches the 'el' in "angel" and the 'le' in "angle."
If used immediately after any of the quantifiers *, +, ?, or {},
makes the quantifier non-greedy (matching the minimum number of times),
as opposed to the default, which is greedy (matching the maximum number
of times).
Also used in lookahead assertions, described under (?=), (?!), and (?:) in this table.
.
(The decimal point) matches any single character except the newline characters: \n \r \u2028 or \u2029.
For example, /.n/ matches 'an' and 'on' in "nay, an apple is on the tree", but not 'nay'.
(x)
Matches x and remembers the match. These are called capturing parentheses.
For example, /(foo)/ matches and remembers 'foo' in "foo bar." The matched substring can be recalled from the resulting array's elements [1], ..., [n] or from the predefined RegExp object's properties $1, ..., $9.
(?:x)
Matches x but does not remember the match. These
are called non-capturing parentheses. The matched substring can not be
recalled from the resulting array's elements [1], ..., [n] or from the predefined RegExp object's properties $1, ..., $9.
x(?=y)
Matches x only if x is followed by y. For example, /Jack(?=Sprat)/ matches 'Jack' only if it is followed by 'Sprat'. /Jack(?=Sprat|Frost)/
matches 'Jack' only if it is followed by 'Sprat' or 'Frost'. However,
neither 'Sprat' nor 'Frost' is part of the match results.
x(?!y)
Matches x only if x is not followed by y. For example, /\d+(?!\.)/ matches a number only if it is not followed by a decimal point.
/\d+(?!\.)/.exec("3.141") matches 141 but not 3.141.
x|y
Matches either x or y.
For example, /green|red/ matches 'green' in "green apple" and 'red' in "red apple."
{n}
Where n is a positive integer. Matches exactly n occurrences of the preceding item.
For example, /a{2}/ doesn't match the 'a' in "candy," but it matches all of the a's in "caandy," and the first two a's in "caaandy."
{n,}
Where n is a positive integer. Matches at least n occurrences of the preceding item.
For example, /a{2,} doesn't match the 'a' in "candy", but matches all of the a's in "caandy" and in "caaaaaaandy."
{n,m}
Where n and m are positive integers. Matches at least n and at most m occurrences of the preceding item.
For example, /a{1,3}/ matches nothing in "cndy",
the 'a' in "candy," the first two a's in "caandy," and the first three
a's in "caaaaaaandy". Notice that when matching "caaaaaaandy", the
match is "aaa", even though the original string had more a's in it.
[xyz]
A character set. Matches any one of the enclosed characters. You can specify a range of characters by using a hyphen.
For example, [abcd] is the same as [a-d]. They match the 'b' in "brisket" and the 'c' in "ache".
[^xyz]
A negated or complemented character set. That is, it matches
anything that is not enclosed in the brackets. You can specify a range
of characters by using a hyphen.
For example, [^abc] is the same as [^a-c]. They initially match 'r' in "brisket" and 'h' in "chop."
[\b]
Matches a backspace. (Not to be confused with \b.)
\b
Matches a word boundary, such as a space. (Not to be confused with [\b].)
For example, /\bn\w/ matches the 'no' in "noonday"; /\wy\b/ matches the 'ly' in "possibly yesterday."
\B
Matches a non-word boundary.
For example, /\w\Bn/ matches 'on' in "noonday", and /y\B\w/ matches 'ye' in "possibly yesterday."
\cX
Where X is a letter from A - Z. Matches a control character in a string.
For example, /\cM/ matches control-M in a string.
\d
Matches a digit character from any alphabet. Use [0-9] to match only Basic Latin alphabet digits.
For example, /\d/ or /[0-9]/ matches '2' in "B2 is the suite number."
\D
Matches any non-digit character (all alphabets). [^0-9] is the Basic Latin alphabet equivalent of \D
For example, /\D/ or /[^0-9]/ matches 'B' in "B2 is the suite number."
\f
Matches a form-feed.
\n
Matches a linefeed.
\r
Matches a carriage return.
\s
Matches a single white space character, including space, tab, form feed, line feed and other unicode spaces.[1]
For example, /\s\w*/ matches ' bar' in "foo bar."
\S
Matches a single character other than white space.[2]
For example, /\S\w*/ matches 'foo' in "foo bar."
\t
Matches a tab.
\v
Matches a vertical tab.
\w
Matches any (Basic Latin alphabet) alphanumeric character including the underscore. Equivalent to [A-Za-z0-9_].
For example, /\w/ matches 'a' in "apple," '5' in "$5.28," and '3' in "3D."
\W
Matches any non-(Basic Latin)word character. Equivalent to [^A-Za-z0-9_].
For example, /\W/ or /[^$A-Za-z0-9_]/ matches '%' in "50%."
\n
Where n is a positive integer. A back reference
to the last substring matching the n parenthetical in the regular
expression (counting left parentheses).
For example, /apple(,)\sorange\1/ matches 'apple, orange,' in "apple, orange, cherry, peach." A more complete example follows this table.
\0
Matches a NUL character. Do not follow this with another digit.
\xhh
Matches the character with the code hh (two hexadecimal digits)
You can use any valid java.text.MessageFormat pattern in the format attribute. Sorting
will be based on the original object, not on the formatted String.
Note that errors due to an invalid pattern/object combination (for example trying to format a String like a number)
will not be rethrown. Instead, an error log will be written and the original unformatted object displayed.
You can also use a format pattern along with column decorators (the pattern will be applied after the
decoration).
鏈閫氱敤鐨勫畾涔変負(fù)錛歑mlHttp鏄竴濂楀彲浠ュ湪Javascript銆乂bScript銆丣script絳夎剼鏈璦涓氳繃http鍗忚浼犻佹垨浠庢帴鏀禭ML鍙?qiáng)鍏朵粬鏁版嵁鐨勪竴濂桝PI銆俋mlHttp鏈澶х殑鐢ㄥ鏄彲浠ユ洿鏂扮綉欏電殑閮ㄥ垎鍐呭鑰屼笉闇瑕佸埛鏂版暣涓〉闈€?br />鏉ヨ嚜MSDN鐨勮В閲婏細(xì)XmlHttp鎻愪緵瀹㈡埛绔悓http鏈嶅姟鍣ㄩ氳鐨勫崗璁傚鎴風(fēng)鍙互閫氳繃XmlHttp瀵硅薄(MSXML2.XMLHTTP.3.0)鍚?http鏈嶅姟鍣ㄥ彂閫佽姹傚茍浣跨敤寰蔣XML鏂囨。瀵硅薄妯″瀷Microsoft廬 XML Document Object Model (DOM)澶勭悊鍥炲簲銆?
development鍙傛暟鐨勮鏄庯細(xì) development聽聽聽聽聽聽聽聽 Is Jasper used in development mode (will check for JSP modification on every access)?聽 [true] 璇ュ弬鏁伴粯璁ゅ間負(fù)true錛屽嵆tomcat浼?xì)瀵筳sp欏甸潰鐨勬瘡嬈¤闂兘媯(gè)嫻嬪畠鏄惁鍙戠敓浜嗕慨鏀癸紱灝嗚鍙傛暟璁劇疆涓篺alse鍚庯紝涔熷氨鏄tomcat涓嶄互寮鍙戞ā寮忚繍琛岋紝鍗充笉鍐嶆嫻媕sp鏄惁鍙戠敓浜嗕慨鏀癸紝榪欐牱鑳芥彁楂樿繍琛屾晥鐜囥?br />濡傛灉緋葷粺榪愯鍚庯紝鍋跺皵瀵規(guī)煇涓猨sp欏甸潰榪涜浜嗕慨鏀癸紝鍙鍒犻櫎璇sp欏甸潰鍦?CATALINA_HOME%/work鐩綍涓搴旂殑servlet婧愭枃浠跺拰class鏂囦歡錛屽啀璁塊棶璇sp欏甸潰鍚庯紝tomcat(jsp寮曟搸)灝變細(xì)閲嶆柊緙栬瘧璇sp鏂囦歡銆?br />
]]>Google Web Toolkithttp://www.tkk7.com/wiflish/archive/2006/05/22/47455.html鎯抽鐨勯奔鎯抽鐨勯奔Mon, 22 May 2006 06:12:00 GMThttp://www.tkk7.com/wiflish/archive/2006/05/22/47455.htmlhttp://www.tkk7.com/wiflish/comments/47455.htmlhttp://www.tkk7.com/wiflish/archive/2006/05/22/47455.html#Feedback0http://www.tkk7.com/wiflish/comments/commentRss/47455.htmlhttp://www.tkk7.com/wiflish/services/trackbacks/47455.htmlGoogle Web Toolkit (GWT) is a Java software development framework that makes writing AJAX applications like Google Maps and Gmail
easy for developers who don't speak browser quirks as a second
language. Writing dynamic web applications today is a tedious and
error-prone process; you spend 90% of your time working around subtle
incompatabilities between web browsers and platforms, and JavaScript's
lack of modularity makes sharing, testing, and reusing AJAX components
difficult and fragile.
GWT lets you avoid many of these headaches while offering your users
the same dynamic, standards-compliant experience. You write your front
end in the Java programming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML.