锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲a∨无码一区二区,色噜噜亚洲男人的天堂,亚洲国产精品综合久久网各http://www.tkk7.com/RoyPayne/錛嶆暡鍑繪濇兂鐨勯敭鐩橈紝婊戝姩鐏墊劅鐨勯紶鏍?濂界敺鍎垮織鍦ㄥ洓鏂廣?/description>zh-cnSun, 11 May 2025 13:59:47 GMTSun, 11 May 2025 13:59:47 GMT60Microsoft SQL Server 2008 鍩烘湰瀹夎璇存槑http://www.tkk7.com/RoyPayne/archive/2013/09/27/404540.htmlRoyPayneRoyPayneFri, 27 Sep 2013 05:27:00 GMThttp://www.tkk7.com/RoyPayne/archive/2013/09/27/404540.htmlhttp://www.tkk7.com/RoyPayne/comments/404540.htmlhttp://www.tkk7.com/RoyPayne/archive/2013/09/27/404540.html#Feedback0http://www.tkk7.com/RoyPayne/comments/commentRss/404540.htmlhttp://www.tkk7.com/RoyPayne/services/trackbacks/404540.html

Microsoft SQL Server 2008 鍩烘湰瀹夎璇存槑

瀹夎SQL2008鐨勮繃紼嬩笌SQL2005鐨勭▼搴忓熀鏈竴鏍?鍙笉榪囧湪瀹夎鐨勮繃紼嬩腑閮ㄥ垎閫夐」鏈夋墍鏀瑰彉,褰撶劧濡傛灉鍙啛鎮塖QL2000瀹夎鐨勫悓蹇楁潵璇村垯鏄竴涓潻鍛芥х殑鍙樺姩,

涓銆佸畨瑁呭墠鐨勫噯澶?br style="margin: 0px; padding: 0px;" />1. 闇瑕?Net Framework 3.5錛岃嫢鍦╒ista鎴栨洿楂樼殑OS涓婇渶瑕?.5 SP1鐨勬敮鎸侊紙鍦⊿QL2008瀹夎鐨勫墠浼氳嚜鍔ㄦ洿鏂板畨瑁咃級
2. 闇瑕乄idnows PowerShell鐨勬敮鎸?WPS鏄竴涓姛鑳介潪甯稿己澶х殑Shell搴旂敤錛屽懡浠や笌DOX/UNIX鍏煎騫舵敮鎸佺洿鎺ヨ皟鐢?NET妯″潡鍋氳鍛戒護緙栬緫錛屾槸闈炲父鍊煎緱娣卞叆鐮旂┒鐨勫伐鍏鳳紙鍦⊿QL2008瀹夎鏃朵細鑷姩鏇存柊瀹夎錛?br style="margin: 0px; padding: 0px;" />3. 闇瑕佺‘淇漌indows Installer鐨勬垚鍔熷惎鍔紝闇瑕?.5浠ヤ笂鐗堟湰錛堥渶瑕佹鏌ユ湇鍔″惎鍔ㄧ姸鎬乻ervice.msc)
4. 闇瑕丮DAC2.8 sp1鐨勬敮鎸侊紙XP浠ヤ笂緋葷粺涓凡闆嗘垚錛?br style="margin: 0px; padding: 0px;" />5. 鑻ユ満鍣ㄤ笂宸茬粡瀹夎Visual studio 2008鍒欓渶瑕乂S 2008 sp1浠ヤ笂鐗堟湰鐨勬敮鎸侊紙闇瑕佽嚜宸變粠MS鐨勭綉绔欎笂涓嬭澆瀹夎http://www.microsoft.com/downloads/details.aspx?familyid=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en錛?/p>

 

浜屻佸畨瑁呴厤緗繃紼?br style="margin: 0px; padding: 0px;" />1.榪涜SQL Server瀹夎涓績錛岄夋嫨"瀹夎"閫夐」錛屽湪鏂扮殑鐢佃剳涓婂畨瑁匰QL2008鍙互鐩存帴閫夋嫨“鍏ㄦ柊SQL Server鐙珛瀹夎鎴栧悜鐜版湁瀹夎鍔熻兘"錛屽皢浼氬畨瑁呬竴涓粯璁QL瀹炲垪錛屽涓嬪浘

2.鍔熻兘閫夋嫨錛屽浜庡彧瀹夎鏁版嵁搴撴湇鍔″櫒鏉ヨ錛屽姛鑳界殑閫夋嫨涓婂彲浠ユ寜瀹為檯宸ヤ綔闇瑕佹潵鍒跺畾錛屾湰浜轟竴鑸夋嫨錛氭暟鎹簱寮曟搸鏈嶅姟銆佸鎴風宸ュ叿榪炴帴銆丼QL Server 鑱旀満涓涗功銆佺鐞嗗伐鍏鳳紞鍩烘湰銆佺鐞嗗伐鍏鳳紞瀹屾暣
     鍏朵腑鏁版嵁搴撳紩鎿庢湇鍔℃槸SQL鏁版嵁搴撶殑鏍稿績鏈嶅姟錛孉nalysis鍙奟eporting鏈嶅姟鍙寜閮ㄧ講瑕佹眰瀹夎錛岃繖涓や釜鏈嶅姟鍙兘闇瑕両IS鐨勬敮鎸併傚涓嬪浘


3.瀹炲垪璁劇疆錛屽彲鐩存帴閫夋嫨榛樿瀹炰緥榪涜瀹夎錛屾垨鍒欒嫢鍚屼竴鍙版湇鍔″櫒涓湁澶氫釜鏁版嵁鏈嶅姟瀹炲垪鍙寜涓嶅悓瀹炲垪鍚嶈繘琛屽畨瑁呫傚鍥?/p>


4.鏈嶅姟鍣ㄩ厤緗紝鏈嶅姟鍣ㄩ厤緗富瑕佹槸鏈嶅姟鍚姩甯愭埛鐨勯厤緗紝鏈嶅姟鐨勫笎鎴峰悕鎺ㄨ崘浣跨敤NT AUTHORITY\SYSTEM鐨勭郴緇熷笎鎴鳳紝騫舵寚瀹氬綋鍓嶉夋嫨鏈嶅姟鐨勫惎鍔ㄧ被鍨嬶紝濡傚浘

5.鏁版嵁搴撳紩鎿庨厤緗紝鍦ㄥ綋鍓嶉厤緗腑涓昏璁劇疆SQL鐧誨綍楠岃瘉妯″紡鍙婅處鎴峰瘑鐮侊紝涓嶴QL鐨勬暟鎹瓨鍌ㄧ洰褰曪紝韜喚楠岃瘉妯″紡鎺ㄨ崘浣跨敤娣峰悎妯″紡榪涜楠岃瘉錛屽湪瀹夎榪囩▼涓唴緗殑SQL Server緋葷粺綆$悊鍛樺笎鎴?sa)鐨勫瘑鐮佹瘮杈冪壒孌婏紝SQL2008瀵筍A鐨勫瘑鐮佸己搴﹁姹傜浉瀵規瘮杈冮珮錛岄渶瑕佹湁澶у皬鍐欏瓧姣嶃佹暟瀛楀強絎﹀彿緇勬垚錛屽惁鍒欏皢涓嶅厑璁鎬綘緇х畫瀹夎銆傚湪"鎸囧畾Sql Server綆$悊鍛?涓渶濂芥寚瀹氭湰鏈虹殑緋葷粺綆$悊鍛榓dministrator銆傚鍥?/p>


 

鍒嗙被: SQL 鏉傛枃


RoyPayne 2013-09-27 13:27 鍙戣〃璇勮
]]>
濡備綍鏌ョ湅嫻忚鍣ㄧ殑cookiehttp://www.tkk7.com/RoyPayne/archive/2013/01/28/394818.htmlRoyPayneRoyPayneSun, 27 Jan 2013 22:54:00 GMThttp://www.tkk7.com/RoyPayne/archive/2013/01/28/394818.htmlhttp://www.tkk7.com/RoyPayne/comments/394818.htmlhttp://www.tkk7.com/RoyPayne/archive/2013/01/28/394818.html#Feedback1http://www.tkk7.com/RoyPayne/comments/commentRss/394818.htmlhttp://www.tkk7.com/RoyPayne/services/trackbacks/394818.html璋鋒瓕嫻忚鍣ㄧ殑cookie:
       渚濇鐐瑰嚮璁劇疆--楂樼駭閫夐」--鍐呭璁劇疆--cookies--閫夋嫨“鏄劇ずcookies鍜屽叾浠栫綉绔欐暟鎹寜閽氨鍙互鐪嬪埌浜?br />
firefox:
      渚濇鐐瑰紑FF嫻忚鍣ㄥ伐鍏烽夐」錛?宸ュ叿銆嬮夐」銆嬮殣縐併嬪湪鍘嗗彶閫夐」妗嗕腑閫夋嫨“浣跨敤鑷畾涔夊巻鍙茶褰曡緗?#8221; 榪涘叆鍚庯紝鍐嶉夋嫨“鏄劇ずCookies”.鍑烘潵涓涓璇濇錛岄噷闈㈠氨鏄疐F璁板綍鐨勬墍鏈塁ookie銆傚叾鍊間綘涔熷彲浠ュ緢鏂逛究鏌ョ湅鍒般?/span>






RoyPayne 2013-01-28 06:54 鍙戣〃璇勮
]]>
緙栧啓澶氱嚎紼婮ava搴旂敤涓殑姝婚攣闂http://www.tkk7.com/RoyPayne/archive/2012/12/10/392713.htmlRoyPayneRoyPayneMon, 10 Dec 2012 02:54:00 GMThttp://www.tkk7.com/RoyPayne/archive/2012/12/10/392713.htmlhttp://www.tkk7.com/RoyPayne/comments/392713.htmlhttp://www.tkk7.com/RoyPayne/archive/2012/12/10/392713.html#Feedback0http://www.tkk7.com/RoyPayne/comments/commentRss/392713.htmlhttp://www.tkk7.com/RoyPayne/services/trackbacks/392713.html      姝婚攣鏄竴涓粡鍏哥殑澶氱嚎紼嬮棶棰橈紝鍥犱負涓嶅悓鐨勭嚎紼嬮兘鍦ㄧ瓑寰呴偅浜涙牴鏈笉鍙兘琚噴鏀劇殑閿侊紝
浠庤屽鑷存墍鏈夌殑宸ヤ綔閮芥棤娉曞畬鎴愩傚亣璁炬湁涓や釜綰跨▼錛屽垎鍒唬琛ㄤ袱涓ゥ楗跨殑浜猴紝浠栦滑蹇呴』鍏變韓鍒鍙夊茍杞祦鍚冮キ銆?/div>
浠栦滑閮介渶瑕佽幏寰椾袱涓攣錛氬叡浜垁鍜屽叡浜弶鐨勯攣銆傚亣濡傜嚎紼?"A" 鑾峰緱浜嗗垁錛岃岀嚎紼?"B" 鑾峰緱浜嗗弶銆?/div>
綰跨▼ A 灝變細榪涘叆闃誨鐘舵佹潵絳夊緟鑾峰緱鍙夛紝鑰岀嚎紼?B 鍒欓樆濉炴潵絳夊緟 A 鎵鎷ユ湁鐨勫垁銆?br />      
      璁╂墍鏈夌殑綰跨▼鎸夌収鍚屾牱鐨勯『搴忚幏寰椾竴緇勯攣銆傝繖縐嶆柟娉曟秷闄や簡 X 鍜?Y 鐨勬嫢鏈夎呭垎鍒瓑寰呭鏂圭殑璧勬簮鐨勯棶棰樸?/div>
銆銆灝嗗涓攣緇勬垚涓緇勫茍鏀懼埌鍚屼竴涓攣涓嬨傚墠闈㈡閿佺殑渚嬪瓙涓紝鍙互鍒涘緩涓涓摱鍣ㄥ璞$殑閿併備簬鏄湪鑾峰緱鍒鎴栧弶涔嬪墠閮藉繀欏昏幏寰楄繖涓摱鍣ㄧ殑閿併?/div>
銆銆灝嗛偅浜涗笉浼氶樆濉炵殑鍙幏寰楄祫婧愮敤鍙橀噺鏍囧織鍑烘潵銆傚綋鏌愪釜綰跨▼鑾峰緱閾跺櫒瀵硅薄鐨勯攣鏃訛紝灝卞彲浠ラ氳繃媯鏌ュ彉閲忔潵鍒ゆ柇鏄惁鏁翠釜閾跺櫒闆嗗悎涓殑瀵硅薄閿侀兘鍙幏寰椼傚鏋滄槸錛屽畠灝卞彲浠ヨ幏寰楃浉鍏崇殑閿侊紝鍚﹀垯錛屽氨瑕侀噴鏀炬帀閾跺櫒榪欎釜閿佸茍紼嶅悗鍐嶅皾璇曘?/div>
銆銆鏈閲嶈鐨勬槸錛屽湪緙栧啓浠g爜鍓嶈鐪熶粩緇嗗湴璁捐鏁翠釜緋葷粺銆傚綰跨▼鏄洶闅劇殑錛屽湪寮濮嬬紪紼嬩箣鍓嶈緇嗚璁$郴緇熻兘澶熷府鍔╀綘閬垮厤闅句互鍙戠幇姝婚攣鐨勯棶棰樸?/div>


RoyPayne 2012-12-10 10:54 鍙戣〃璇勮
]]>jquery鍙朿heckbox閫変腑鐨勫?/title><link>http://www.tkk7.com/RoyPayne/archive/2012/03/02/371115.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Fri, 02 Mar 2012 01:40:00 GMT</pubDate><guid>http://www.tkk7.com/RoyPayne/archive/2012/03/02/371115.html</guid><wfw:comment>http://www.tkk7.com/RoyPayne/comments/371115.html</wfw:comment><comments>http://www.tkk7.com/RoyPayne/archive/2012/03/02/371115.html#Feedback</comments><slash:comments>21</slash:comments><wfw:commentRss>http://www.tkk7.com/RoyPayne/comments/commentRss/371115.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/RoyPayne/services/trackbacks/371115.html</trackback:ping><description><![CDATA[<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 />--><span style="color: #0000FF; "><!</span><span style="color: #FF00FF; ">DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br /></span><span style="color: #0000FF; "><</span><span style="color: #800000; ">html</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br /> </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">head</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />  </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">title</span><span style="color: #0000FF; ">></span><span style="color: #000000; "> New Document </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">title</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />  </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">meta </span><span style="color: #FF0000; ">name</span><span style="color: #0000FF; ">="Generator"</span><span style="color: #FF0000; "> content</span><span style="color: #0000FF; ">="EditPlus"</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />  </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">meta </span><span style="color: #FF0000; ">name</span><span style="color: #0000FF; ">="Author"</span><span style="color: #FF0000; "> content</span><span style="color: #0000FF; ">=""</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />  </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">meta </span><span style="color: #FF0000; ">name</span><span style="color: #0000FF; ">="Keywords"</span><span style="color: #FF0000; "> content</span><span style="color: #0000FF; ">=""</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />  </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">meta </span><span style="color: #FF0000; ">name</span><span style="color: #0000FF; ">="Description"</span><span style="color: #FF0000; "> content</span><span style="color: #0000FF; ">=""</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br /> </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">head</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />    </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">script </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="text/javascript"</span><span style="color: #FF0000; "> src</span><span style="color: #0000FF; ">="jquery.js"</span><span style="color: #0000FF; ">></</span><span style="color: #800000; ">script</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />    </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">script </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="text/javascript"</span><span style="color: #0000FF; ">></span><span style="background-color: #F5F5F5; color: #000000; "><br /><br />        </span><span style="background-color: #F5F5F5; color: #0000FF; ">function</span><span style="background-color: #F5F5F5; color: #000000; "> go() {<br />            </span><span style="background-color: #F5F5F5; color: #0000FF; ">var</span><span style="background-color: #F5F5F5; color: #000000; "> str</span><span style="background-color: #F5F5F5; color: #000000; ">=</span><span style="background-color: #F5F5F5; color: #000000; ">""</span><span style="background-color: #F5F5F5; color: #000000; ">;<br />            $(</span><span style="background-color: #F5F5F5; color: #000000; ">"</span><span style="background-color: #F5F5F5; color: #000000; ">input[name='checkbox']:checkbox</span><span style="background-color: #F5F5F5; color: #000000; ">"</span><span style="background-color: #F5F5F5; color: #000000; ">).each(</span><span style="background-color: #F5F5F5; color: #0000FF; ">function</span><span style="background-color: #F5F5F5; color: #000000; ">(){ <br />                </span><span style="background-color: #F5F5F5; color: #0000FF; ">if</span><span style="background-color: #F5F5F5; color: #000000; ">($(</span><span style="background-color: #F5F5F5; color: #0000FF; ">this</span><span style="background-color: #F5F5F5; color: #000000; ">).attr(</span><span style="background-color: #F5F5F5; color: #000000; ">"</span><span style="background-color: #F5F5F5; color: #000000; ">checked</span><span style="background-color: #F5F5F5; color: #000000; ">"</span><span style="background-color: #F5F5F5; color: #000000; ">)){<br />                    str </span><span style="background-color: #F5F5F5; color: #000000; ">+=</span><span style="background-color: #F5F5F5; color: #000000; "> $(</span><span style="background-color: #F5F5F5; color: #0000FF; ">this</span><span style="background-color: #F5F5F5; color: #000000; ">).val()</span><span style="background-color: #F5F5F5; color: #000000; ">+</span><span style="background-color: #F5F5F5; color: #000000; ">"</span><span style="background-color: #F5F5F5; color: #000000; ">,</span><span style="background-color: #F5F5F5; color: #000000; ">"</span><span style="background-color: #F5F5F5; color: #000000; "><br />                }<br />            })<br />            </span><span style="background-color: #F5F5F5; color: #008000; ">//</span><span style="background-color: #F5F5F5; color: #008000; ">alert(str);</span><span style="background-color: #F5F5F5; color: #008000; "><br /></span><span style="background-color: #F5F5F5; color: #000000; ">            str.split(</span><span style="background-color: #F5F5F5; color: #000000; ">"</span><span style="background-color: #F5F5F5; color: #000000; ">,</span><span style="background-color: #F5F5F5; color: #000000; ">"</span><span style="background-color: #F5F5F5; color: #000000; ">);<br />            alert(str[</span><span style="background-color: #F5F5F5; color: #000000; ">0</span><span style="background-color: #F5F5F5; color: #000000; ">]);<br />        }<br />    </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">script</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br /> </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">body</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />  </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">div</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br />    </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">input </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="text"</span><span style="color: #FF0000; "> id</span><span style="color: #0000FF; ">="content"</span><span style="color: #FF0000; "> value</span><span style="color: #0000FF; ">="111"</span><span style="color: #0000FF; ">/></span><span style="color: #000000; "><br />    </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">input </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="checkbox"</span><span style="color: #FF0000; "> name</span><span style="color: #0000FF; ">="checkbox"</span><span style="color: #FF0000; "> value</span><span style="color: #0000FF; ">="1"</span><span style="color: #0000FF; ">/></span><span style="color: #000000; "><br />    </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">input </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="checkbox"</span><span style="color: #FF0000; "> name</span><span style="color: #0000FF; ">="checkbox"</span><span style="color: #FF0000; "> value</span><span style="color: #0000FF; ">="2"</span><span style="color: #0000FF; ">/></span><span style="color: #000000; "><br />    </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">input </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="checkbox"</span><span style="color: #FF0000; "> name</span><span style="color: #0000FF; ">="checkbox"</span><span style="color: #FF0000; "> value</span><span style="color: #0000FF; ">="3"</span><span style="color: #0000FF; ">/></span><span style="color: #000000; "><br />    </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">input </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="checkbox"</span><span style="color: #FF0000; "> name</span><span style="color: #0000FF; ">="checkbox"</span><span style="color: #FF0000; "> value</span><span style="color: #0000FF; ">="4"</span><span style="color: #0000FF; ">/></span><span style="color: #000000; "><br />    </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">input </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="checkbox"</span><span style="color: #FF0000; "> name</span><span style="color: #0000FF; ">="checkbox"</span><span style="color: #FF0000; "> value</span><span style="color: #0000FF; ">="5"</span><span style="color: #0000FF; ">/></span><span style="color: #000000; "><br />    </span><span style="color: #0000FF; "><</span><span style="color: #800000; ">input </span><span style="color: #FF0000; ">type</span><span style="color: #0000FF; ">="button"</span><span style="color: #FF0000; "> id</span><span style="color: #0000FF; ">="test"</span><span style="color: #FF0000; "> onclick</span><span style="color: #0000FF; ">="go();"</span><span style="color: #0000FF; ">/></span><span style="color: #000000; "><br />  </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">div</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br /> </span><span style="color: #0000FF; "></</span><span style="color: #800000; ">body</span><span style="color: #0000FF; ">></span><span style="color: #000000; "><br /></span><span style="color: #0000FF; "></</span><span style="color: #800000; ">html</span><span style="color: #0000FF; ">></span></div><img src ="http://www.tkk7.com/RoyPayne/aggbug/371115.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/RoyPayne/" target="_blank">RoyPayne</a> 2012-03-02 09:40 <a href="http://www.tkk7.com/RoyPayne/archive/2012/03/02/371115.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>XFire WebService寮鍙戝揩閫熻搗姝?/title><link>http://www.tkk7.com/RoyPayne/archive/2012/02/01/369160.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Wed, 01 Feb 2012 06:50:00 GMT</pubDate><guid>http://www.tkk7.com/RoyPayne/archive/2012/02/01/369160.html</guid><wfw:comment>http://www.tkk7.com/RoyPayne/comments/369160.html</wfw:comment><comments>http://www.tkk7.com/RoyPayne/archive/2012/02/01/369160.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/RoyPayne/comments/commentRss/369160.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/RoyPayne/services/trackbacks/369160.html</trackback:ping><description><![CDATA[<div><span style="color: #555555; font-family: 瀹嬩綋; font-size: 20px; font-weight: bold; line-height: 20px; background-color: #ffffff; ">XFire WebService寮鍙戝揩閫熻搗姝?br /><br /><br /></span><div><a >http://lavasoft.blog.51cto.com/62575/105956/</a></div></div><img src ="http://www.tkk7.com/RoyPayne/aggbug/369160.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/RoyPayne/" target="_blank">RoyPayne</a> 2012-02-01 14:50 <a href="http://www.tkk7.com/RoyPayne/archive/2012/02/01/369160.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>jsp+oracle瀹炵幇綆鍗曠殑鍒嗛〉http://www.tkk7.com/RoyPayne/archive/2012/01/31/369073.htmlRoyPayneRoyPayneTue, 31 Jan 2012 05:25:00 GMThttp://www.tkk7.com/RoyPayne/archive/2012/01/31/369073.htmlhttp://www.tkk7.com/RoyPayne/comments/369073.htmlhttp://www.tkk7.com/RoyPayne/archive/2012/01/31/369073.html#Feedback2http://www.tkk7.com/RoyPayne/comments/commentRss/369073.htmlhttp://www.tkk7.com/RoyPayne/services/trackbacks/369073.html/*==================================================...  闃呰鍏ㄦ枃

RoyPayne 2012-01-31 13:25 鍙戣〃璇勮
]]>
Hibernate n+1闂http://www.tkk7.com/RoyPayne/archive/2012/01/30/369017.htmlRoyPayneRoyPayneMon, 30 Jan 2012 06:20:00 GMThttp://www.tkk7.com/RoyPayne/archive/2012/01/30/369017.htmlhttp://www.tkk7.com/RoyPayne/comments/369017.htmlhttp://www.tkk7.com/RoyPayne/archive/2012/01/30/369017.html#Feedback1http://www.tkk7.com/RoyPayne/comments/commentRss/369017.htmlhttp://www.tkk7.com/RoyPayne/services/trackbacks/369017.html

鍦⊿ession鐨勭紦瀛樹腑瀛樻斁鐨勬槸鐩鎬簰鍏寵仈鐨勫璞″浘銆傞粯璁ゆ儏鍐典笅錛屽綋Hibernate浠庢暟鎹簱涓姞杞紺ustomer瀵硅薄鏃訛紝浼氬悓鏃跺姞杞芥墍鏈夊叧鑱旂殑 Order瀵硅薄銆備互Customer鍜孫rder綾諱負渚嬶紝鍋囧畾ORDERS琛ㄧ殑CUSTOMER_ID澶栭敭鍏佽涓簄ull

浠ヤ笅Session鐨刦ind()鏂規硶鐢ㄤ簬鍒版暟鎹簱涓绱㈡墍鏈夌殑Customer瀵硅薄錛?nbsp;

List customerLists=session.find("from Customer as c"); 

榪愯浠ヤ笂find()鏂規硶鏃訛紝Hibernate灝嗗厛鏌ヨCUSTOMERS琛ㄤ腑鎵鏈夌殑璁板綍錛岀劧鍚庢牴鎹瘡鏉¤褰曠殑ID錛屽埌ORDERS琛ㄤ腑鏌ヨ鏈夊弬鐓у叧緋葷殑璁板綍錛孒ibernate灝嗕緷嬈℃墽琛屼互涓媠elect璇彞錛?nbsp;

select * from CUSTOMERS; 
select * from ORDERS where CUSTOMER_ID=1; 
select * from ORDERS where CUSTOMER_ID=2; 
select * from ORDERS where CUSTOMER_ID=3; 
select * from ORDERS where CUSTOMER_ID=4; 

閫氳繃浠ヤ笂5鏉elect璇彞錛孒ibernate鏈鍚庡姞杞戒簡4涓狢ustomer瀵硅薄鍜?涓狾rder瀵硅薄錛屽湪鍐呭瓨涓艦鎴愪簡涓騫呭叧鑱旂殑瀵硅薄鍥?


Hibernate鍦ㄦ绱笌Customer鍏寵仈鐨凮rder瀵硅薄鏃訛紝浣跨敤浜嗛粯璁ょ殑绔嬪嵆媯绱㈢瓥鐣ャ傝繖縐嶆绱㈢瓥鐣ュ瓨鍦ㄤ袱澶т笉瓚籌細 

錛?錛? select璇彞鐨勬暟鐩お澶氾紝闇瑕侀綣佺殑璁塊棶鏁版嵁搴擄紝浼氬獎鍝嶆绱㈡ц兘銆傚鏋滈渶瑕佹煡璇涓狢ustomer瀵硅薄錛岄偅涔堝繀欏繪墽琛宯+1嬈elect鏌ヨ璇?鍙ャ傝繖灝辨槸緇忓吀鐨刵+1嬈elect鏌ヨ闂銆傝繖縐嶆绱㈢瓥鐣ユ病鏈夊埄鐢⊿QL鐨勮繛鎺ユ煡璇㈠姛鑳斤紝渚嬪浠ヤ笂5鏉elect璇彞瀹屽叏鍙互閫氳繃浠ヤ笅1鏉?select璇彞鏉ュ畬鎴愶細 

select * from CUSTOMERS left outer join ORDERS 
on CUSTOMERS.ID=ORDERS.CUSTOMER_ID 

浠ヤ笂select璇彞浣跨敤浜哠QL鐨勫乏澶栬繛鎺ユ煡璇㈠姛鑳斤紝鑳藉鍦ㄤ竴鏉elect璇彞涓煡璇㈠嚭CUSTOMERS琛ㄧ殑鎵鏈夎褰曪紝浠ュ強鍖歸厤鐨凮RDERS琛ㄧ殑璁板綍銆?nbsp;

錛?錛夊湪搴旂敤閫昏緫鍙渶瑕佽闂瓹ustomer瀵硅薄錛岃屼笉闇瑕佽闂甇rder瀵硅薄鐨勫満鍚堬紝鍔犺澆Order瀵硅薄瀹屽叏鏄浣欑殑鎿嶄綔錛岃繖浜涘浣欑殑Order瀵硅薄鐧界櫧嫻垂浜嗚澶氬唴瀛樼┖闂淬?nbsp;
涓轟簡瑙e喅浠ヤ笂闂錛?span color="#ff0000" style="color: #ff0000;">Hibernate鎻愪緵浜嗗叾浠栦袱縐嶆绱㈢瓥鐣ワ細寤惰繜媯绱㈢瓥鐣ュ拰榪垏宸﹀榪炴帴媯绱㈢瓥鐣ャ傚歡榪熸绱㈢瓥鐣ヨ兘閬垮厤澶氫綑鍔犺澆搴旂敤紼嬪簭涓嶉渶瑕佽闂殑鍏寵仈瀵硅薄錛岃揩鍒囧乏澶栬繛鎺ユ绱㈢瓥鐣ュ垯鍏呭垎鍒╃敤浜哠QL鐨勫榪炴帴鏌ヨ鍔熻兘錛岃兘澶熷噺灝憇elect璇彞鐨勬暟鐩?/span>


瀵規暟鎹簱璁塊棶榪樻槸蹇呴』鑰冭檻鎬ц兘闂鐨勶紝 鍦ㄨ瀹氫簡1 瀵瑰榪欑鍏崇郴涔嬪悗錛?鏌ヨ灝變細鍑虹幇浼犺涓殑n +1 闂銆?nbsp;
1 錛? 瀵瑰錛屽湪1 鏂癸紝鏌ユ壘寰楀埌浜唍 涓璞★紝 閭d箞鍙堥渶瑕佸皢n 涓璞″叧鑱旂殑闆嗗悎鍙栧嚭錛屼簬鏄湰鏉ョ殑涓鏉ql鏌ヨ鍙樻垚浜唍 +1 鏉?nbsp;
2錛夊瀵? 錛屽湪澶氭柟錛屾煡璇㈠緱鍒頒簡m涓璞★紝閭d箞涔熶細灝唌涓璞″搴旂殑1 鏂圭殑瀵硅薄鍙栧嚭錛?涔熷彉鎴愪簡m+1

鎬庝箞瑙e喅n +1 闂錛?nbsp;
1 錛塴azy=true錛?hibernate3寮濮嬪凡緇忛粯璁ゆ槸lazy=true浜嗭紱lazy=true鏃朵笉浼氱珛鍒繪煡璇㈠叧鑱斿璞★紝鍙湁褰撻渶瑕佸叧鑱斿璞★紙璁塊棶鍏跺睘鎬э紝闈瀒d瀛楁錛夋椂鎵嶄細鍙戠敓鏌ヨ鍔ㄤ綔銆?nbsp;

2錛変簩綰х紦瀛橈紝 鍦ㄥ璞℃洿鏂幫紝鍒犻櫎錛屾坊鍔犵浉瀵逛簬鏌ヨ瑕佸皯寰楀鏃訛紝 浜岀駭緙撳瓨鐨勫簲鐢ㄥ皢涓嶆昻 +1 闂錛屽洜涓哄嵆浣跨涓嬈℃煡璇㈠緢鎱紝涔嬪悗鐩存帴緙撳瓨鍛戒腑涔熸槸寰堝揩鐨勩?nbsp;
涓嶅悓瑙e喅鏂規硶錛屼笉鍚岀殑鎬濊礬錛岀浜屾潯鍗村垰濂藉張鍒╃敤浜唍 +1 銆?/span>

3) 褰撶劧浣犱篃鍙互璁懼畾fetch=join(annotation : @ManyToOne() @Fetch(FetchMode.JOIN))



RoyPayne 2012-01-30 14:20 鍙戣〃璇勮
]]>spring security 鏉冮檺鎺у埗http://www.tkk7.com/RoyPayne/archive/2012/01/20/368785.htmlRoyPayneRoyPayneFri, 20 Jan 2012 02:41:00 GMThttp://www.tkk7.com/RoyPayne/archive/2012/01/20/368785.htmlhttp://www.tkk7.com/RoyPayne/comments/368785.htmlhttp://www.tkk7.com/RoyPayne/archive/2012/01/20/368785.html#Feedback1http://www.tkk7.com/RoyPayne/comments/commentRss/368785.htmlhttp://www.tkk7.com/RoyPayne/services/trackbacks/368785.html1. 鍦╳eb.xml鏂囦歡涓姞鍏ilter澹版槑 
<!-- Spring security Filter -->
<filter>
    <filter-name>springSecurityFilterChain</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
    <filter-name>springSecurityFilterChain</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

榪欎釜Filter浼氭嫤鎴墍鏈夌殑URL璇鋒眰錛屽茍涓斿榪欎簺URL璇鋒眰榪涜Spring Security鐨勯獙璇併?nbsp;

娉ㄦ剰錛宻pringSecurityFilterChain榪欎釜鍚嶇О鏄敱鍛藉悕絀洪棿榛樿鍒涘緩鐨勭敤浜庡鐞唚eb瀹夊叏鐨勪竴涓唴閮ㄧ殑bean鐨刬d銆傛墍浠ヤ綘鍦ㄤ綘鐨凷pring閰嶇疆鏂囦歡涓紝涓嶅簲璇ュ啀浣跨敤榪欎釜id浣滀負浣犵殑bean銆?nbsp;

涓嶢cegi鐨勯厤緗笉鍚岋紝Acegi闇瑕佽嚜琛屽0鏄庝竴涓猄pring鐨刡ean鏉ヤ綔涓篎ilter鐨勫疄鐜幫紝鑰屼嬌鐢⊿pring Security鍚庯紝鏃犻渶鍐嶉澶栧畾涔塨ean錛岃屾槸浣跨敤<http>鍏冪礌榪涜閰嶇疆銆?nbsp;

閫氳繃鎵╁睍Spring Security鐨勯粯璁ゅ疄鐜版潵榪涜鐢ㄦ埛鍜屾潈闄愮殑綆$悊 

浜嬪疄涓婏紝Spring Security鎻愪緵浜?涓璇佺殑鎺ュ彛錛屽垎鍒敤浜庢ā鎷熺敤鎴峰拰鏉冮檺錛屼互鍙婅鍙栫敤鎴峰拰鏉冮檺鐨勬搷浣滄柟娉曘傝繖涓や釜鎺ュ彛鍒嗗埆鏄細UserDetails鍜孶serDetailsService銆?nbsp;

public interface UserDetails extends Serializable {
    
    GrantedAuthority[] getAuthorities();

    String getPassword();

    String getUsername();

    boolean isAccountNonExpired();

    boolean isAccountNonLocked();

    boolean isCredentialsNonExpired();

    boolean isEnabled();
}

public interface UserDetailsService {
    UserDetails loadUserByUsername(String username)
        throws UsernameNotFoundException, DataAccessException;
}

闈炲父娓呮錛屼竴涓帴鍙g敤浜庢ā鎷熺敤鎴鳳紝鍙﹀涓涓敤浜庢ā鎷熻鍙栫敤鎴風殑榪囩▼銆傛墍浠ユ垜浠彲浠ラ氳繃瀹炵幇榪欎袱涓帴鍙o紝鏉ュ畬鎴愪嬌鐢ㄦ暟鎹簱瀵圭敤鎴峰拰鏉冮檺榪涜綆$悊鐨勯渶姹傘傚湪榪欓噷錛屾垜灝嗙粰鍑轟竴涓嬌鐢℉ibernate鏉ュ畾涔夌敤鎴峰拰鏉冮檺涔嬮棿鍏崇郴鐨勭ず渚嬨?nbsp;


RoyPayne 2012-01-20 10:41 鍙戣〃璇勮
]]>
Spring涓璔uartz鐨勯厤緗?/title><link>http://www.tkk7.com/RoyPayne/archive/2012/01/19/368757.html</link><dc:creator>RoyPayne</dc:creator><author>RoyPayne</author><pubDate>Thu, 19 Jan 2012 06:53:00 GMT</pubDate><guid>http://www.tkk7.com/RoyPayne/archive/2012/01/19/368757.html</guid><wfw:comment>http://www.tkk7.com/RoyPayne/comments/368757.html</wfw:comment><comments>http://www.tkk7.com/RoyPayne/archive/2012/01/19/368757.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/RoyPayne/comments/commentRss/368757.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/RoyPayne/services/trackbacks/368757.html</trackback:ping><description><![CDATA[     鎽樿: Quartz鏄竴涓己澶х殑浼佷笟綰т換鍔¤皟搴︽鏋訛紝Spring涓戶鎵垮茍綆鍖栦簡Quartz錛屼笅闈㈠氨鐪嬬湅鍦⊿pring涓庢牱閰嶇疆Quartz錛?nbsp; <a href='http://www.tkk7.com/RoyPayne/archive/2012/01/19/368757.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/RoyPayne/aggbug/368757.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/RoyPayne/" target="_blank">RoyPayne</a> 2012-01-19 14:53 <a href="http://www.tkk7.com/RoyPayne/archive/2012/01/19/368757.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Struts2-鎷︽埅鍣?鏉冮檺鎺у埗http://www.tkk7.com/RoyPayne/archive/2012/01/17/368664.htmlRoyPayneRoyPayneTue, 17 Jan 2012 08:35:00 GMThttp://www.tkk7.com/RoyPayne/archive/2012/01/17/368664.htmlhttp://www.tkk7.com/RoyPayne/comments/368664.htmlhttp://www.tkk7.com/RoyPayne/archive/2012/01/17/368664.html#Feedback0http://www.tkk7.com/RoyPayne/comments/commentRss/368664.htmlhttp://www.tkk7.com/RoyPayne/services/trackbacks/368664.htmlintercept鏂規硶鏈堿ctionInvocation瀵硅薄錛屽彲浠ヨ幏鍙栧綋鍓嶇殑Action璇鋒眰銆?br />
public class AuthorityInterceptor extends AbstractInterceptor {
    private static final long serialVersionUID = 1L; 
    private Logger LOG = Logger.getLogger(AuthorityInterceptor.class.getName()); 
    
    private AuthorityUtil authorityUtil;
    
    public String intercept(ActionInvocation invocation) throws Exception {
        if (authorityUtil == null) {
            authorityUtil = new AuthorityUtil();
        }
        
        //鑾峰彇褰撳墠鐢ㄦ埛鎵鏈夌殑鏉冮檺
        List<OperatorPurviewDO> operatorPurviews = getCurrentOperatorPurviews();
        
        //鑾峰彇褰撳墠鎿嶄綔鐨剈rl
        String currentUrl = getCurrentUrl(); 
        
         //濡傛灉鏄秴綰х鐞嗗憳鎴栨湁褰撳墠url鐨勬潈闄愶紝閭d箞鐩存帴榪斿洖銆?/span>
        if (OperatorUtil.getIsSuperAdmin() ||(OperatorUtil.getLoginName()!=null&&authorityUtil.checkUrl(operatorPurviews, currentUrl))){
             return invocation.invoke();
        }
         
        if (!OperatorUtil.getIsSuperAdmin()&&operatorPurviews.size()==0) {
            LOG.info("姝ょ敤鎴?" + OperatorUtil.getLoginName() + " 娌℃湁浠諱綍瑙掕壊錛屾病鏈夋潈闄愭墽琛屼換浣曞姛鑳?); 
            return "loginErr"; 
        }   
            return "authorityErr";
    }

2.struts2.xml 閰嶇疆interceptor

  2.1 瀹氫箟鑷畾涔夋嫤鎴櫒
<interceptor name="authorityInterceptor" class="com.wasu.eis.authority.AuthorityInterceptor" /> 
  2.2 鍔犱笂struts2榛樿鎷︽埅鍣紝褰㈡垚鎷︽埅鍣ㄦ爤
            <interceptor-stack name="eisManagerBasicStack">
                <interceptor-ref name="exception"/>
                <interceptor-ref name="alias"/>
                <interceptor-ref name="servletConfig"/>
                <interceptor-ref name="prepare"/>
                <interceptor-ref name="i18n"/>
                <interceptor-ref name="chain"/>
                <interceptor-ref name="debugging"/>
                <interceptor-ref name="profiling"/>
                <interceptor-ref name="scopedModelDriven"/>
                <interceptor-ref name="modelDriven"/>
                <interceptor-ref name="checkbox"/>
                <interceptor-ref name="staticParams"/>
                <interceptor-ref name ="fileUploadStack" /> 
                <interceptor-ref name="params">
                  <param name="excludeParams">dojo\..*</param>
                </interceptor-ref>
                <interceptor-ref name="conversionError"/>
                <interceptor-ref name="validation">
                    <param name="excludeMethods">input,back,cancel,browse</param>
                </interceptor-ref>
                <interceptor-ref name="workflow">
                    <param name="excludeMethods">input,back,cancel,browse</param>
                </interceptor-ref>
            </interceptor-stack>
            
            <interceptor-stack name="authorityInterceptorStack">
                <interceptor-ref name="authorityInterceptor" />
                <interceptor-ref name="eisManagerBasicStack" />
            </interceptor-stack>

3.璁劇疆涓虹己鐪佺殑鎷︽埅鍣?br />
<default-interceptor-ref name="authorityInterceptorStack"/>


RoyPayne 2012-01-17 16:35 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 久久精品无码专区免费青青| 免费很黄无遮挡的视频毛片| 久久国产高潮流白浆免费观看| 亚洲日本一区二区一本一道| 曰批免费视频播放免费| 亚洲国产V高清在线观看| fc2免费人成在线| 亚洲伊人色欲综合网| 在线观看免费视频一区| 国产aⅴ无码专区亚洲av| 久久美女网站免费| 亚洲综合图片小说区热久久| 妻子5免费完整高清电视| 国内精品久久久久影院亚洲| 永久久久免费浮力影院| 羞羞漫画在线成人漫画阅读免费| 亚洲国产激情一区二区三区| 黄色网站软件app在线观看免费 | 精品久久久久久久久免费影院| 亚洲精品网站在线观看你懂的| 一二三四视频在线观看中文版免费| 久久夜色精品国产噜噜亚洲a| 国产精品免费看香蕉| 久久精品无码专区免费| 亚洲国产女人aaa毛片在线| 国产情侣激情在线视频免费看| 亚洲七久久之综合七久久| 亚洲国产精品第一区二区三区| 中国一级特黄高清免费的大片中国一级黄色片 | 亚洲日韩在线中文字幕第一页| 国产综合免费精品久久久| 亚洲综合激情另类小说区| 免费特级黄毛片在线成人观看| 一区二区三区在线免费观看视频 | 在线观看亚洲免费视频| 国产亚洲精品免费视频播放| 亚洲三级视频在线观看| 亚洲日韩精品无码专区网站| 午夜免费1000部| 成年免费a级毛片| 亚洲综合一区二区精品导航|