??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品视频在线免费,亚洲欧洲日韩极速播放,亚洲国产成人片在线观看无码http://m.tkk7.com/lushengdi/category/31909.htmlzh-cnMon, 25 Feb 2013 07:34:30 GMTMon, 25 Feb 2013 07:34:30 GMT60jrebelQ破解版Q?eclipse +jetty/tomcat 配置Q实现热部vhttp://m.tkk7.com/lushengdi/archive/2013/02/22/395579.html鲁胜q?/dc:creator>鲁胜q?/author>Fri, 22 Feb 2013 07:54:00 GMThttp://m.tkk7.com/lushengdi/archive/2013/02/22/395579.htmlhttp://m.tkk7.com/lushengdi/comments/395579.htmlhttp://m.tkk7.com/lushengdi/archive/2013/02/22/395579.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/395579.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/395579.html

Help » Install New Software

然后通过 如下 URL  http://www.zeroturnaround.com/update-site/
如果要离U下载的话,可以通过下蝲ȝ包的方式q行 http://www.zeroturnaround.com/update-site/update-site.zip

JRebel安装使用说明


2、下载jrebel5破解?br />    下蝲jrebel5破解版以后解压到D盘根目录卛_
    下蝲地址 Qhttp://download.csdn.net/detail/lushengdi/5080360

    配置jrebel破解版JAR包的路径 Q?/p>

 

 

3、配|jetty实现热部|?br />

    q是为jetty加蝲jrebel的关键?/span>

    目右键 ?run as ?run configuation.. ?点击jetty目

    在mvn jetty:run的JRE理选项卡中的VM参数中加?/p>

      -noverify -javaagent:d:/jrebel/jrebel.jar

      

    现在在eclipse中启动mvn jetty:runQjrebel被加蝲Q修改java代码可以不重启jetty而热部v生效了,
    修改java文g后自动在输出H口中显C重新加载的信息
2009-07-15_150006


tomcat 配置 参?h1>How to install and use JRebel in Tomcat, JBoss or Jetty with the Eclipse IDE http://zeroturnaround.com/jrebel/how-to-install-and-use-jrebel-formerly-javarebel-in-tomcat-with-the-eclipse-ide/



]]>
Ujs判断览器版?/title><link>http://m.tkk7.com/lushengdi/archive/2012/09/03/386845.html</link><dc:creator>鲁胜q?/dc:creator><author>鲁胜q?/author><pubDate>Mon, 03 Sep 2012 02:33:00 GMT</pubDate><guid>http://m.tkk7.com/lushengdi/archive/2012/09/03/386845.html</guid><wfw:comment>http://m.tkk7.com/lushengdi/comments/386845.html</wfw:comment><comments>http://m.tkk7.com/lushengdi/archive/2012/09/03/386845.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/lushengdi/comments/commentRss/386845.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/lushengdi/services/trackbacks/386845.html</trackback:ping><description><![CDATA[<font color="#555555">U?/font><a target="_blank" style="color: #2175bc; text-decoration: none; background-image: url(http://filer.blogbus.com/1490833/resource_1490833_13388789946.jpg); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #ffffff; padding-top: 0px; padding-right: 14px; padding-bottom: 0px; padding-left: 0px; font-family: 微Y雅黑, 宋体, 'Lucida Grande', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 15px; line-height: 23px; text-align: left; background-position: 100% -1px; background-repeat: no-repeat no-repeat; ">js</a><span style="color: #555555; font-family: 微Y雅黑, 宋体, 'Lucida Grande', 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 15px; line-height: 23px; text-align: left; background-color: #ffffff; ">的判断浏览器的版本,包括IE(6,7,8),FF,chrome,opera,safari的,很好用,很多地方会用刎ͼ有时不需要ؓ了一个效果而导入一个js库来调用Q用q段代码很好?/span><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"><div style="border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #cccccc; border-right-color: #cccccc; border-bottom-color: #cccccc; border-left-color: #cccccc; border-image: initial; 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 />-->Code:<br /><script type="text/javascript"><br />        <span style="color: #0000FF; ">var</span> Sys = {};<br />        <span style="color: #0000FF; ">var</span> ua = navigator.userAgent.toLowerCase();<br />        <span style="color: #0000FF; ">var</span> s;<br />        (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :<br />        (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :<br />        (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :<br />        (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :<br />        (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;<br /><br />        <span style="color: #008000; ">/*</span><span style="color: #008000; ">以下q行试<br />        if (Sys.ie) alert('IE: ' + Sys.ie);<br />        if (Sys.firefox) alert('Firefox: ' + Sys.firefox);<br />        if (Sys.chrome) alert('Chrome: ' + Sys.chrome);<br />        if (Sys.opera) alert('Opera: ' + Sys.opera);<br />        if (Sys.safari) alert('Safari: ' + Sys.safari);<br />  <br />        if (Sys.ie == 6.0){alert("fuck!")}<br />  </span><span style="color: #008000; ">*/</span><br /></script></div></div><img src ="http://m.tkk7.com/lushengdi/aggbug/386845.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/lushengdi/" target="_blank">鲁胜q?/a> 2012-09-03 10:33 <a href="http://m.tkk7.com/lushengdi/archive/2012/09/03/386845.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORACLE JOB间隔旉参?/title><link>http://m.tkk7.com/lushengdi/archive/2012/05/18/378485.html</link><dc:creator>鲁胜q?/dc:creator><author>鲁胜q?/author><pubDate>Fri, 18 May 2012 04:24:00 GMT</pubDate><guid>http://m.tkk7.com/lushengdi/archive/2012/05/18/378485.html</guid><wfw:comment>http://m.tkk7.com/lushengdi/comments/378485.html</wfw:comment><comments>http://m.tkk7.com/lushengdi/archive/2012/05/18/378485.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/lushengdi/comments/commentRss/378485.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/lushengdi/services/trackbacks/378485.html</trackback:ping><description><![CDATA[<span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">假设你的存储q程名ؓPROC_RAIN_JM </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">再写一个存储过E名为PROC_JOB_RAIN_JM </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">内容是: </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><div class="ggaii8k" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #ffffff; width: 679px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25px; text-align: left; "><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: bold; ">Java代码 <embed wmode="transparent" src="http://virgoooos.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=Create%20Or%20Replace%20Procedure%20PROC_JOB_RAIN_JM%0AIs%0Ali_jobno%20%20%20%20%20%20%20%20%20Number%3B%0A%0ABegin%0ADBMS_JOB.SUBMIT(li_jobno%2C'PROC_RAIN_JM%3B'%2CSYSDATE%2C'TRUNC(SYSDATE%20%2B%201)')%3B%20%0AEnd%3B" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a title="收藏q段代码" style="color: #006600; "><img src="http://virgoooos.iteye.com/images/icon_star.png" alt="收藏代码" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; " /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #d1d7dc; border-right-color: #d1d7dc; border-bottom-color: #d1d7dc; border-left-color: #d1d7dc; color: #2b91af; "><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">Create Or Replace Procedure PROC_JOB_RAIN_JM  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">Is  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">li_jobno         Number;  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">Begin  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">DBMS_JOB.SUBMIT(li_jobno,'PROC_RAIN_JM;',SYSDATE,'TRUNC(SYSDATE + 1)');   </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">End;  </li></ol></div><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">提交job语法Q?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><div class="uuoc0y0" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #ffffff; width: 679px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25px; text-align: left; "><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: bold; ">Java代码 <embed wmode="transparent" src="http://virgoooos.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=begin%0Asys.dbms_job.submit(job%20%3D%3E%20%3Ajob%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20what%20%3D%3E%20'P_CLEAR_PACKBAL%3B'%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20next_date%20%3D%3E%20to_date('04-08-2008%2005%3A44%3A09'%2C%20'dd-mm-yyyy%20hh24%3Ami%3Ass')%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20interval%20%3D%3E%20'sysdate%2B%201%2F360')%3B%0Acommit%3B%0Aend%3B" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a title="收藏q段代码" style="color: #006600; "><img src="http://virgoooos.iteye.com/images/icon_star.png" alt="收藏代码" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; " /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #d1d7dc; border-right-color: #d1d7dc; border-bottom-color: #d1d7dc; border-left-color: #d1d7dc; color: #2b91af; "><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">begin  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">sys.dbms_job.submit(job => :job,  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">                      what => 'P_CLEAR_PACKBAL;',  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">                      next_date => to_date('04-08-2008 05:44:09', 'dd-mm-yyyy hh24:mi:ss'),  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">                      interval => 'sysdate+ 1/360');  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">commit;  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">end;  </li></ol></div><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">创徏JOB </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><div class="uyogkcu" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #ffffff; width: 679px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25px; text-align: left; "><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: bold; ">Java代码 <embed wmode="transparent" src="http://virgoooos.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=variable%20jobno%20number%3B%0Abegin%0Adbms_job.submit(%3Ajobno%2C%20'P_CRED_PLAN%3B'%2CSYSDATE%2C'SYSDATE%2B1%2F2880'%2CTRUE)%3B%0Acommit%3B" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a title="收藏q段代码" style="color: #006600; "><img src="http://virgoooos.iteye.com/images/icon_star.png" alt="收藏代码" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; " /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #d1d7dc; border-right-color: #d1d7dc; border-bottom-color: #d1d7dc; border-left-color: #d1d7dc; color: #2b91af; "><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">variable jobno number;  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">begin  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">dbms_job.submit(:jobno, 'P_CRED_PLAN;',SYSDATE,'SYSDATE+1/2880',TRUE);  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">commit;  </li></ol></div><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">q行JOB </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><div class="gy800k0" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #ffffff; width: 679px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25px; text-align: left; "><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: bold; ">Java代码 <embed wmode="transparent" src="http://virgoooos.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=begin%0A%20%20%20%20dbms_job.run(%3Ajob1)%3B%0Aend%3B" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a title="收藏q段代码" style="color: #006600; "><img src="http://virgoooos.iteye.com/images/icon_star.png" alt="收藏代码" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; " /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #d1d7dc; border-right-color: #d1d7dc; border-bottom-color: #d1d7dc; border-left-color: #d1d7dc; color: #2b91af; "><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">begin  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">    dbms_job.run(:job1);  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">end;  </li></ol></div><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">删除JOB </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><div class="6ois0k0" id="" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; background-color: #ffffff; width: 679px; margin-left: 9px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; word-break: break-all; word-wrap: break-word; line-height: 25px; text-align: left; "><div><div style="padding-right: 3px; padding-bottom: 3px; padding-left: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: bold; ">Java代码 <embed wmode="transparent" src="http://virgoooos.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" width="14" height="15" flashvars="clipboard=begin%0A%20%20%20%20dbms_job.remove(%3Ajob1)%3B%0Aend%3B" quality="high" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> <a title="收藏q段代码" style="color: #006600; "><img src="http://virgoooos.iteye.com/images/icon_star.png" alt="收藏代码" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; " /></a></div></div><ol start="1" style="font-size: 1em; line-height: 1.4em; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #d1d7dc; border-right-color: #d1d7dc; border-bottom-color: #d1d7dc; border-left-color: #d1d7dc; color: #2b91af; "><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">begin  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">    dbms_job.remove(:job1);  </li><li style="font-size: 1em; margin-left: 38px; padding-right: 0px; border-left-width: 1px; border-left-color: #d1d7dc; background-color: #fafafa; line-height: 18px; ">end;  </li></ol></div><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">DBA_JOBS </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q=Q?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">字段Q列Q?nbsp;         cd                 描述 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">JOB                NUMBER          d的唯一标示?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">LOG_USER           VARCHAR2(30)    提交d的用?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">PRIV_USER          VARCHAR2(30)    赋予d权限的用?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">SCHEMA_USER        VARCHAR2(30)    对Q务作语法分析的用h?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">LAST_DATE          DATE            最后一ơ成功运行Q务的旉 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">LAST_SEC           VARCHAR2(8)     如HH24:MM:SS格式的last_date日期的小Ӟ分钟和秒 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">THIS_DATE     DATE            正在q行d的开始时_如果没有q行d则ؓnull </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">THIS_SEC     VARCHAR2(8)     如HH24:MM:SS格式的this_date日期的小Ӟ分钟和秒 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">NEXT_DATE          DATE            下一ơ定时运行Q务的旉 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">NEXT_SEC           VARCHAR2(8)     如HH24:MM:SS格式的next_date日期的小Ӟ分钟和秒 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">TOTAL_TIME         NUMBER          该Q务运行所需要的L_单位为秒 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">BROKEN             VARCHAR2(1)     标志参数QY标示d中断Q以后不会运?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">INTERVAL           VARCHAR2(200)   用于计算下一q行旉的表辑ּ </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">FAILURES    NUMBER     dq行q箋没有成功的次?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">WHAT               VARCHAR2(2000) 执行d的PL/SQL?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">CURRENT_SESSION_LABEL RAW          MLSLABEL 该Q务的信QOracle会话W?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">CLEARANCE_HI      RAW MLSLABEL     该Q务可信Q的Oracle最大间?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">CLEARANCE_LO      RAW              MLSLABEL 该Q务可信Q的Oracle最间?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">NLS_ENV           VARCHAR2(2000)   dq行的NLS会话讄 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">MISC_ENV          RAW(32)          dq行的其他一些会话参?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q- </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">描述                    INTERVAL参数?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">每天午夜12?nbsp;           'TRUNC(SYSDATE + 1)' </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">每天早上8?0?nbsp;        'TRUNC(SYSDATE + 1) + Q?*60+30Q?(24*60)' </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">每星期二中午12?nbsp;        'NEXT_DAY(TRUNC(SYSDATE ), ''TUESDAY'' ) + 12/24' </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">每个月第一天的午夜12?nbsp;   'TRUNC(LAST_DAY(SYSDATE ) + 1)' </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">每个季度最后一天的晚上11?'TRUNC(ADD_MONTHS(SYSDATE + 2/24, 3 ), 'Q' ) -1/24' </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">每星期六和日早上6?0?nbsp;   'TRUNC(LEAST(NEXT_DAY(SYSDATE, ''SATURDAY"), NEXT_DAY(SYSDATE, "SUNDAY"))) + Q?×60+10Q?Q?4×60Q? </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q- </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">1:每分钟执?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Interval => TRUNC(sysdate,'mi') + 1/ (24*60) </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">2:每天定时执行 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">例如Q每天的凌晨1Ҏ?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Interval => TRUNC(sysdate) + 1 +1/ (24) </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">3:每周定时执行 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">例如Q每周一凌晨1Ҏ?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Interval => TRUNC(next_day(sysdate,'星期一'))+1/24 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">4:每月定时执行 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">例如Q每?日凌?Ҏ?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Interval =>TRUNC(LAST_DAY(SYSDATE))+1+1/24 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">5:每季度定时执?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">例如每季度的W一天凌?Ҏ?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Interval => TRUNC(ADD_MONTHS(SYSDATE,3),'Q') + 1/24 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">6:每半q定时执?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">例如Q每q??日和1?日凌??nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Interval => ADD_MONTHS(trunc(sysdate,'yyyy'),6)+1/24 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">7:每年定时执行 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">例如Q每q??日凌?Ҏ?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">Interval =>ADD_MONTHS(trunc(sysdate,'yyyy'),12)+1/24 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; color: red; "><strong>TRUNC()函数分两U?/strong></span> <br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">trunc实际上是truncate函数Q字面意思是截断Q截?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; color: red; ">1.TRUNC(for dates)</span> <br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">TRUNC函数为指定元素而截ȝ日期倹{截֐q回最q日?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">其具体的语法格式如下Q?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">TRUNCQdate[,fmt]Q?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">date 一个日期?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">fmt 日期格式Q该日期由指定的元素格式所截去。忽略它则由最q的日期截去 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">下面是该函数的用情况: </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">select   trunc(sysdate,'mm')   from   dual=2009-1-1 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /> <br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; color: red; ">2.TRUNC(for number)</span> <br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">TRUNC函数的功能是数字进行截?Ҏ截取的结果ƈ不四舍五入。   </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">其具体的语法格式如下 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">TRUNCQnumber[,decimals]Q?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">number 待做截取处理的数?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">decimals 指明需保留数点后面的位数。可选项Q忽略它则截L有的数部分 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">下面是该函数的用情况: </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">TRUNCQ?9.985Q?Q?89.98 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">TRUNCQ?9.985Q?89 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">TRUNCQ?9.985Q?1Q?80 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #ffffff; ">  注意Q第二个参数可以敎ͼ表示为小数点左边指定位数后面的部分截去,卛_?记?/span> <br /><br /><br />转蝲?nbsp;<a >http://virgoooos.iteye.com/blog/342421</a> <br /><img src ="http://m.tkk7.com/lushengdi/aggbug/378485.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/lushengdi/" target="_blank">鲁胜q?/a> 2012-05-18 12:24 <a href="http://m.tkk7.com/lushengdi/archive/2012/05/18/378485.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>win7下用批处理文件进行IP地址切换http://m.tkk7.com/lushengdi/archive/2012/03/20/372283.html鲁胜q?/dc:creator>鲁胜q?/author>Tue, 20 Mar 2012 08:03:00 GMThttp://m.tkk7.com/lushengdi/archive/2012/03/20/372283.htmlhttp://m.tkk7.com/lushengdi/comments/372283.htmlhttp://m.tkk7.com/lushengdi/archive/2012/03/20/372283.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/372283.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/372283.html
假如你的W记本需要在安和公叔RJ地q行IP地址切换Q是不是很烦Q而网上大量的切换工具对Win7均无效,怎么办?请不要担心,自己DIY一个批处理文gp了?/p>

注意Q以下是针对IPv4q行的修攏V?/p>

另外Q安装了360可能会有风险提醒Q请大家不要担心Q放心点击通过Q此代码毫无风险Q童叟无ƺ,可安全使用?/p>

首先Q打开C本,新徏一?IP切换.txt"Q内容如下, 最后,把文件名改ؓ"IP切换.bat"大功告成了?/span> 
@echo off
rem //讄变量本地q接, Ҏ你的需要更?nbsp;
set Nic="本地q接 3" 
rem //可以Ҏ你的需要更?/div>
set Addr=192.168.1.11
set Mask=255.255.255.0
set Gway=192.168.1.1
set Dns=192.168.1.1
set Addr2=10.32.66.34
set Mask2=255.255.255.192
set Gway2=10.32.66.62
set Dns1=202.107.196.144   
set Dns2=202.101.172.46
rem //以上对应分别是IP地址、子|掩码、网兟뀁首选DNS、备用DNS Q自己根据情况修?/div>
rem //安的DNS和公怸样则可以用以上代码,不一样可能需要稍作修?/div>
echo ↗Design by 鲁胜q,龙腾虎跃↖
echo ★ 1 讄为公司IP ★ 
echo ★ 2 讄?**l合楼IP★ 
echo ★ 3 讄为动态IP ★ 
echo ★ 4 退?         ★ 
echo ●●●请选择目回R●●●
set /p answer=   
if %answer%==1 goto 1   
if %answer%==2 goto 2   
if %answer%==3 goto 3   
if %answer%==4 goto 4 
:1   
echo 正在q行静态公司IP 讄Q请E等...   
rem //可以Ҏ你的需要更?  
echo. I P 地址 = %Addr%   
echo. 子网掩码 = %Mask%   
netsh interface ipv4 set address name=%Nic% source=static addr=%Addr% mask=%Mask% gateway=%Gway% gwmetric=0 >nul   
echo. 首?DNS = %Dns%   
netsh interface ipv4 set dns name=%Nic% source=static addr=%Dns% register=PRIMARY >nul 
echo. 备用 DNS = %Dns%   
netsh interface ipv4 add dns name=%Nic% addr=%Dns% index=2 >nul   
echo ----   
echo 全部讄完成! 
pause   
goto end   
:2 
echo 正在q行静态萧山区政府l合楼IP讄Q请E等...   
rem //可以Ҏ你的需要更?  
echo. I P 地址 = %addr2%   
echo. 子网掩码 = %Mask2%   
netsh interface ipv4 set address name=%Nic% source=static addr=%addr2% mask=%Mask2% gateway=%Gway2% gwmetric=0 >nul   
echo. 首?DNS = %Dns1%   
netsh interface ipv4 set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul 
echo. 备用 DNS = %Dns2%   
netsh interface ipv4 add dns name=%Nic% addr=%Dns2% index=2 >nul   
echo ----   
echo 全部讄完成! 
pause   
goto end 
:3   
echo 正在q行动态IP讄Q请E等...   
echo. IP 地址正在从DHCP自动获取...   
netsh interface ip set address %Nic% dhcp   
echo. DNS地址正在从DHCP自动获取...   
netsh interface ip set dns %Nic% dhcp   
echo ----   
echo 全部讄完成!   
pause   
:4 
echo byeQ?  
goto end   


]]>快速架讑֟于宽带的服务?/title><link>http://m.tkk7.com/lushengdi/archive/2012/02/17/370190.html</link><dc:creator>鲁胜q?/dc:creator><author>鲁胜q?/author><pubDate>Fri, 17 Feb 2012 06:57:00 GMT</pubDate><guid>http://m.tkk7.com/lushengdi/archive/2012/02/17/370190.html</guid><wfw:comment>http://m.tkk7.com/lushengdi/comments/370190.html</wfw:comment><comments>http://m.tkk7.com/lushengdi/archive/2012/02/17/370190.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/lushengdi/comments/commentRss/370190.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/lushengdi/services/trackbacks/370190.html</trackback:ping><description><![CDATA[<p class="style16">前言Q架讑֟于宽带服务器要解决的几个问题</p> <p class="style13 style34">***W一个问题是Q如何解军_态IP地址映射成局域网的静态IP地址</p> <p class="style13 style34">***W二个问题是Q如何架设WEB服务?/p> <p class="style13 style34">***W三个问题是Q如何架设FTP服务?/p> <p class="style13 style34">  下面p三个问题Q提供如下的解决Ҏ?/p> <p class="style13 style36">一.动态IP地址映射成静态IP地址</p> <p class="style13 style34">  现在联接Internet的宽带用P方式很多Q如有线通、ADSL?FTTBQ但q些方式获得的因特网的IP地址是动态的Q当然也可以到电信申请一个固定的IP地址Q但q样的月U费特别贵,一个月可能要一千多元,而家庭动态IP用户Q月U可?0Q?00元。当焉态IP用户可以跌W一个问题)。如果家里有几台电脑Q共享上|,讄的IP地址是局域网的IP地址Q不能直接\由到因特|,所以必L一个第三方软g作因特网动态IP地址和局域网的静态IP地址的映。这斚w的Y件很多,比较优秀的Y件是q壟?/p> <p class="style13 style34">  下面是花生壳软g的介l:</p> <p class="style13 style34">   qx一套完全免费的动态域名解析服务客L软g。当您安装ƈ注册该项服务Q无论您在Q何地炏VQ何时间、用Q何线路,均可利用q一服务建立拥有固定域名和最大自L的互联网L?#8220;q?#8221;支持的线路包括普通电话线、ISDN、ADSL、有U电视网l、双l线到户的宽带网和其它Q何能够提供互联网真实IP的接入服务线路,而无接获得的IP属于动态还是静态?<br /><br />  q?pd版本?005q?月䆾发布3.0版本Q已?q多的时_q完全替代了q?.0?.xQ?.9版将是花生壳3pd的最后一个版本发布,2006q底q壛_推出全新内核和界面的新版本?<br /><br />  Oray九月推出疯狂的CNQ免贚wCN域名Q还同时免费赠送橄榄邮局pȝ?<br />  zd主题面Qhttp://www.oray.net/Activity/0609/ <br /><br />  q?.9版新特征描述Q?<br />  1、该版本增加了对英文操作pȝ的完全支持; <br />  2、去除原?#8220;q?#8221;功能Q降低前台程序内存占用; <br />  3、修改了一些界面处理bugQ?<br />  4、完善WebService获取信息部分Q比以前登陆速度更快Q?<br />  5、完善针对中文域名处理部分,对中文域名的支持更加完美Q?<br /><br />  Oray?006q??日永久停止花生壳1.0?.1版客L服务通告 <br />  https://www.oray.net/News/News_Details.asp?ID=101 <br /></p> <p class="style13 style34">  下面介绍具体的操作步骤: </p> <p class="style13 style34" align="left">1.下蝲q壛_LQ?a target="_blank">下蝲地址1</a>  <a target="_blank">下蝲地址2</a></p> <p class="style13 style34" align="left">2.安装q壻I一般直接点“下一?#8221;可以安装完成(安装q程cM安装QQ软gQ?/p> <p>  q壛_L安装后,它会随系l一起启动。在默认讄下,它会启动前台控制和后台服务,q在pȝ的通知区域昄Z个小盒子Q当|络q通且d到花生壳服务器时Q它会是彩色的,我们现在q没q接到花生壳服务器,所以它是灰色的?<br /><br />3.甌一个网域护?( 账户 )Q才能连接到qx务器<span id="aaqc00g" class="style13 style34">Q申误E类似申请QQLQ?/span>?<br /><br />  d?http://www.oray.net/ Q在最左边点击“免费注册oray护照”Q或直接在花生壳客户?#8220;状?#8221;选项卡上左键单击“甌|域护照”Q进入网域护照的甌|页Q在那里{v用户协议、填写护照基本信息、设|密码提C问题后Q就会得C个网域护照?<br />  如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/001.GIF" width="238" height="343" alt="" /></p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/002.GIF" width="641" height="396" alt="" /></p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/003.GIF" width="618" height="253" alt="" /></p> <p align="left">4.在网域申请一个免费的域名?</p> <p align="left">  d|域后,?#8220;甌免费域名”Q如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/004.GIF" width="592" height="247" alt="" /></p> <p align="left">  在弹出的面Q点“免费域名”Q如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/005.GIF" width="694" height="381" alt="" /></p> <p align="left">  在弹出的面Q输入您喜欢的域名,如我的网站jsjzx.xicp.cnQ在文本框里面输入jsjzxQ再在下面您要的后缀前面打钩Q再?#8220;查询域名”Q通过查看“搜烦l果”Q此域名已经被注册,如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/007.GIF" width="749" height="342" alt="" /></p> <p align="left">  重新输入jsjzxnetQ选择.xicp.netQ再?#8220;查询域名”Q可以知道,此域名没有被注册Q在“jsjzxnet.xicp.net”前面点一下,再点“注册选定免费域名”Q如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/006.GIF" width="748" height="370" alt="" /></p> <p align="left">  在弹出的面中填入您的真实信息(当然有的Uh信息q是保密比较好)Q如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/008.GIF" width="337" height="432" alt="" /></p> <p align="left">  再点“甌免费域名”Q下面弹出的面步骤和上面一P如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/009.GIF" width="734" height="163" alt="" /></p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/006.GIF" width="742" height="369" alt="" /></p> <p>  在弹出的面Q点“认甌”Q如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/010.GIF" width="618" height="157" alt="" /></p> <p align="left">  在弹出的面Q选择“?#8221;Q再?#8220;下一?#8221;Q如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/011.GIF" width="290" height="186" alt="" /></p> <p align="left">  在弹出的面中,输入|站的一些信息,然后?#8220;同意以下条款Q提交信?#8221;Q如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/012.GIF" width="457" height="386" alt="" /></p> <p align="left">  于是Q二U免费域名jsjzxnet.xicp.net甌成功Q如果WEB服务器设|好后,|友可以输入http://jsjzxnet.xicp.net讉K您的|站了(当然Q还要做一些设|才可以Q下面会具体介绍Q,如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/013.GIF" width="717" height="256" alt="" /></p> <p align="left">5.dq?span class="style13 style34">Q登录过E类似登录QQ软gQ?/span>Q?/p> <p align="left">  用自qL护照名和密码Q登录花生壳服务器,如下图所C:Q友情提C:最好把“自动dQ忘记密?#8221;打上钩,q样pȝ开动就dQ花生壳服务开启了Q?/p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/014.GIF" width="248" height="492" alt="" /></p> <p align="left">  ?#8220;免费域名”Q如果能看到“jsjzx.xicp.net”Q注意:q是我网站的二域名Q不是用上面的号码登录,而是用的另一个号码登录)p明服务开启成功,如下图所C:</p> <p align="center"><img src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/015.GIF" width="248" height="492" alt="" /></p> <p align="left">6.解决局域网的端口映:</p> <p>  如果是几台电脑共享上|,必须作端口映,才可以做服务器(如果是一台电脑,可以跌q步Q?/p> <p>  打开IE览器,输入192.168.1.1Q敲回RQ注意,不同的ADSL猫,IP地址不同Q有的是192.168.1.254Q这个IP地址Q可以看您的路由器说明书Q或者ADSL猫说明书Q上面有说明Q当然在癑ֺ也可以查刎ͼQ如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/016.GIF" width="255" height="140" alt="" /></p> <p align="left">  在弹出的H口Q输入用户名和密码,一般用户名admin或者rootQ密码admin或者rootQ当然可以查看说明书Q,?#8220;定”如下图所C:</p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/017.GIF" width="326" height="289" alt="" /></p> <p align="left">  在弹出的H口中,?#8220;转发规则”Q在“服务端口”中输?0Q在“IP地址”中输?92.168.1.8Q这是我电脑的IP地址Q您也可以设|其它IP地址Q,在协议中选择ALLQ在启用?#8220;打钩”。按照同LҎQ输入端口号21。如下图所C:</p> <p align="left">  友情提示Q设|?0端口Q是Z做WEB服务器,输入21端口Q是Z做FTP服务器。另外,教大家一招提高BT下蝲速度的方法,?#8220;服务端口”输入22557Q再打开BT软gQ点工具栏上?#8220;选项”Q?#8220;选项”Q在弹出的窗口中?#8220;监听端口”输入 22557Q再?#8220;定”可以了。另外,Ҏ我的l验Q在“全局最大上传速率”讄?0kB/sQ下载速度最快,当然您也可以Ҏ自己的网l去讄成一个合理的倹{?/p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/018.GIF" width="755" height="489" alt="" /></p> <p align="center"><img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/020.GIF" width="252" height="88" alt="" /></p> <p align="left">  <img border="1" src="http://cs.ecust.edu.cn/snwei/studypc/networks/pic/019.GIF" width="673" height="455" alt="" /></p> <p class="style13 style34" align="left"> </p> <p class="style13 style36" align="left">?架设WEB服务?/p> <p class="style13 style34" align="left">  关于WEB服务器的更多详细信息?a target="_self">计算机网l实验三</a>。下面只介绍我自q脑作WEB服务器的讄?/p> <p class="style13 style34" align="left">  做WEB服务器,可以用IISQ它比较单和方便Q但它有人数限制Q好象同一时刻只能q接100人,所以推荐大家用 Apache?/p> <p class="style13 style34" align="left">1.下蝲 ApacheQ?a target="_blank">下蝲地址</a></p> <p class="style13 style34" align="left">2.安装ApacheQ基本上?#8220;下一?#8221;可以?/p> <p class="style13 style34" align="left">  安装好后Q测试一下按默认配置q行的网站界面,?IE 地址栏打 “http://127.0.0.1” Q点 “ 转到 ” Q如果出现配|成功,表示 Apache 服务器已安装成功?</p> <p>  友情提示Q如?IIS 打开了,要停止它Q开始-控制面板Q管理工P服务QIIS Admin止Q,否则 apache 不能启动Q?</p> <p class="style13 style34" align="left">3.讄ApacheQ?/p> <p class="style13 style34" align="left">  “ 开?”Q?“ 所有程?”Q?“Apache HTTP Server 2.0.55”Q?“Configure Apache Server”Q?“Edit the Apache httpd conf Configuration file” Q点L开?</p> <p class="style13 style34" align="left">  友情提示Q每ơ配|文件的改变Q保存后Q?必须?Apache 服务器重启动后生?Q可以用前面讲的图标方便的控制服务器随?“ 重启?” ?</p> <p class="style13 style34" align="left">  查找关键?“DocumentRoot” Q也是|站根目录)Q找到如下图所C地方,然后?"" 内的地址Ҏ你的|站根目录,地址格式L图上的写 Q主要是一般文件地址?“\” ?Apache 里要Ҏ “/” ?<span id="u0os0yi" class="style37">比如我的|站是Q?DocumentRoot "f:/web" ?</span></p> <p class="style13 style34" align="left">  查找 “<Directory” 来定位,?"" 内的地址Ҏ?DocumentRoot 的一栗?span class="style37"> 比如我的|站Q?<Directory "f:/web"> ?</span></p> <p class="style13 style34" align="left">  查找“DirectoryIndex” Q目录烦引,也就是在仅指定目录的情况下,默认昄的文件名Q,可以d很多Q系l会Ҏ从左臛_的顺序来优先昄Q以单个半角I格隔开Q比如有些网站的首页?index.htm Q就在光标那里加?“index.htm ” 文g名是L的,不一定非?“index.html” Q比?“test.php” {,都可以?<span id="6i0ouci" class="style37">比如我的|站Q?DirectoryIndex index.html ?</span></p> <p>  好了Q简单的 Apache 配置到此结束了Q现在利用先前的图标重启动Q所有的配置q效了Q你的网站就成了一个网站服务器Q如果你加蝲了防火墙Q请打开 80 ?8080 端口Q或者允?Apache E序讉K|络Q否则别Z能访问。然后告诉您朋友二域名Q他们就可以讉K了,如我|站的新服务器地址Q?a target="_blank">http://jsjzx.xicp.net</a>?</p> <p class="style13 style36" align="left">?架设FTP服务?/p> <p class="style13 style34" align="left">  关于FTP服务器的更多详细信息?a target="_self">计算机网l实验四</a>。下面只介绍我自q脑作FTP服务器的讄?/p> <p class="style13 style34" align="left">  做FTP服务器,可以用IISQ它比较单,但管理不方便Q所以推荐大家用 serv-u ?/p> <p class="style13 style34" align="left">1.下蝲 serv-uQ?a target="_blank">下蝲地址</a></p> <p class="style13 style34" align="left">2.安装 serv-uQ基本上点下一步就可以了?/p> <p class="style13 style34" align="left">3.配置serv-uQ具体操作步?a target="_self">点这?/a>?/p> <p class="style13 style34" align="left">  通过q三步设|,您的电脑可以作FTP服务器和WEB服务器了Q如果有M问题和徏议,请与站长QQ317154001联系?br /><br />转蝲?<a >http://cs.ecust.edu.cn/snwei/studypc/networks/server.htm</a></p><img src ="http://m.tkk7.com/lushengdi/aggbug/370190.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/lushengdi/" target="_blank">鲁胜q?/a> 2012-02-17 14:57 <a href="http://m.tkk7.com/lushengdi/archive/2012/02/17/370190.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java 扚w反编译工?/title><link>http://m.tkk7.com/lushengdi/archive/2010/07/01/324970.html</link><dc:creator>鲁胜q?/dc:creator><author>鲁胜q?/author><pubDate>Thu, 01 Jul 2010 04:12:00 GMT</pubDate><guid>http://m.tkk7.com/lushengdi/archive/2010/07/01/324970.html</guid><wfw:comment>http://m.tkk7.com/lushengdi/comments/324970.html</wfw:comment><comments>http://m.tkk7.com/lushengdi/archive/2010/07/01/324970.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/lushengdi/comments/commentRss/324970.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/lushengdi/services/trackbacks/324970.html</trackback:ping><description><![CDATA[   JSunspot是一个基于Jad的Class文g(Java字节?反编译小软g.适用?000/XP/2003操作pȝ,用于反编译单个或扚w的Class文g.<br /> <br /> 1Q安? <p><br />    aQ运行环?/p> <p><br />       1Q需要JDK(JRE)1.5以上的版本?br />           注:如果不想安装JDKQ也可以从其它地Ҏ贝JDK安装目录下的文g到程序目录下的jre目录中?/p> <p><br />       2Q运行于2000/XP/2003操作pȝ</p> <p><br />    bQ如何进行安装与卸蝲</p> <p><br />        q行E序目录下这个程序Setup.exeq行安装和卸载?/p> <p><br /> <span style="color: #ff0000">2Q?/span> </p> <p><span style="color: #ff0000"><br />      aQ反~译单个的Class文gQ双LClass文g卛_?br />           注:默认反编译完成后Q用记事本打开得到的源文gQ可以在配置中修Ҏ开E序?/span> </p> <p><span style="color: #ff0000"><br />      bQ反~译扚w的Class文gQ右键Class文g所在的文g夹,在弹出的菜单中选择[JSunspot]卛_?br />           注:默认不处理子目录Q可以在配置中开启对子目录的递归处理?/span> <br /> <br /> 3Q配|?/p> <p><br />        q行E序目录下这个程序Configuration.exeq行配置?br /> <br />  <span style="color: #ff0000">   如果您在使用中发CQ何Bug或有M的徏议,误帖留a?/span></p> <p> 下蝲地址Qhttp://download.csdn.net/source/2506267</p> <img src ="http://m.tkk7.com/lushengdi/aggbug/324970.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/lushengdi/" target="_blank">鲁胜q?/a> 2010-07-01 12:12 <a href="http://m.tkk7.com/lushengdi/archive/2010/07/01/324970.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>plsql developer 下蝲、注册及破解Ҏhttp://m.tkk7.com/lushengdi/archive/2008/12/10/245426.html鲁胜q?/dc:creator>鲁胜q?/author>Wed, 10 Dec 2008 02:59:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/12/10/245426.htmlhttp://m.tkk7.com/lushengdi/comments/245426.htmlhttp://m.tkk7.com/lushengdi/archive/2008/12/10/245426.html#Feedback15http://m.tkk7.com/lushengdi/comments/commentRss/245426.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/245426.htmll测试最新版?.1.5.1398使用Ҏ法破解可以?/span>

plsql developer 7.1.5.1398 下蝲地址 http://allroundautomations.swmirror.com/plsqldev715.exe

中文语言?http://www.allroundautomations.com/plsqldevlang/70/chinese.exe

注册ҎQ?/span>

Product code: AT46-MUTG-QJWF-L9H6-7ZFM-XY
Serial number: 01.45678
Password: xs374ca

破解ҎQ?/span>

然后附仉的注册文件aalf.dat拯至PL/SQL Developer安装目录下即可!

附g下蝲 http://www.31km.cn/upload/aalf.rar


声明Q本文注册方法和破解Ҏ转蝲?/span>http://www.31km.cn/post/77.html

所有文件均安全无病毒,可放心下载?/span>

注册Ҏ可能会失败(本h没有注册成功Q,但是破解Ҏ可用?/span>




]]>
mysql jdbc 驱动下蝲地址 http://m.tkk7.com/lushengdi/archive/2008/11/14/240520.html鲁胜q?/dc:creator>鲁胜q?/author>Fri, 14 Nov 2008 06:06:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/11/14/240520.htmlhttp://m.tkk7.com/lushengdi/comments/240520.htmlhttp://m.tkk7.com/lushengdi/archive/2008/11/14/240520.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/240520.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/240520.htmlmysql jdbc 驱动下蝲地址

http://mysql.ntu.edu.tw/Downloads/Connector-J/mysql-connector-java-5.0.8.zip



]]>
MySQL 6 l色_BAT?下蝲 http://m.tkk7.com/lushengdi/archive/2008/10/23/236096.html鲁胜q?/dc:creator>鲁胜q?/author>Thu, 23 Oct 2008 01:59:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/10/23/236096.htmlhttp://m.tkk7.com/lushengdi/comments/236096.htmlhttp://m.tkk7.com/lushengdi/archive/2008/10/23/236096.html#Feedback2http://m.tkk7.com/lushengdi/comments/commentRss/236096.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/236096.htmlMySQL 6 l色_BAT?2.24 MB 下蝲

作ؓ一名开发h?我对l色Y件情有独?因ؓ用v来方便快捷嘛,便于携带,易于在演C系l中使用,开发时可立卌入状?  下蝲地址: http://beansoft.java-cn.org/download/mysql6green.7z 2.24 MB 下蝲后用 7Zip, WinRAR 最新版{Y件解压羃卛_.

以下是详l说?
MySQL 6 l色_?BAT版本)
        MySQL 6 支持外键,视图存储q程,事务{功?l色_版测试通过,支持q些功能),非常方便q行开?其是MyEclipse生成一对多,多对多的Hibernate/JPA映射代码,更方便快捷?事务功能则可以检验Hibernate或者Spring整合Hibernate时是否正处理了事务,如果p|的话会无法真正插入数?. 版本? 6.0.5alpha. Z方便开?把启动后的默认编码方式设|成ZGBK.可以配合MySQL-Front或者开源Y件HeidiSQL来管理数据库. 而配合免费的MySQL理工具 D猫免费版(Navicat Lite),可获得不低于SQL Server的易用度, 例如可视化徏? 修改表结? 创徏外键, 修改数据, 执行查询{功?此Y件的中文版可以在http://www.navicat.com.cn/download.html 下蝲:*
Navicat for MySQL 体中?
(Windows?
*非商业?nbsp;8.0.27 7.7 MB  
地址1 http://www.navicat.com/download/navicat8lite_mysql_cs.exe 

MySQL 6 l色版用批处理(BAT)文g执行,可以随意启动停止,使用非常方便,也很Ҏ作ؓ开发演C或者作为最l品的一部分发布.
    使用: 下蝲后解压羃到磁盘上的Q意目? 可以看到多出了一?mysql6green 的目? 打开q个目录, 有以下的几个文g:文g 说明
[bin]  MySQL 的二q制文g
[data] MySQL 数据库文?br /> [share] MySQL 英文资源文g
mysql_start.bat 启动 MySQL, 双击后如果没有错误的话可以在pȝq程中看?mysqld-nt.exe, q且可以通过 mysql 理工具q接? 端口 3306, 用户?root, 密码为空
mysql_stop.bat 停止 MySQL
mysqll色?htm 介绍文g


     原理: 首先只保留了 MySQL 的最运行文件来减少所占用的空? 当然如果你愿意的话留下所有的 Mysql 6 E序文g也没有问? 然后Ҏ mysqladmin.exe ?mysqld-nt.exe 的命令行参数q行工作. mysqld-nt.exe --verbose --help 可以看到所有能够用的参数.

mysql_start.bat@echo off
@echo Mysql startup ...
start bin\mysqld.exe --default-character-set=gbk
exit


以不需要配|文? 默认字符集ؓGBK的方式来启动 Mysql.

mysql_stop.bat@echo off
REM Mysql shutdown ...
bin\mysqladmin --user=root --password= shutdown


?root 用户q接?MySQL 执行 shutdown 命o来关闭服务器.

一些参考命?

创徏存储q程:

CREATE PROCEDURE `sp_family`()
select * from family


执行存储q程:

call sp_family()



]]>
mysql学习W记——不断更Chttp://m.tkk7.com/lushengdi/archive/2008/10/07/233021.html鲁胜q?/dc:creator>鲁胜q?/author>Tue, 07 Oct 2008 14:57:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/10/07/233021.htmlhttp://m.tkk7.com/lushengdi/comments/233021.htmlhttp://m.tkk7.com/lushengdi/archive/2008/10/07/233021.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/233021.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/233021.html免安装版MySQL
1、自解压免安装版mysql

2、将bin文g夹的路径加到path?br />

我的bin路径是C:\Program Files\mysql-5.1.6\bin

3、安装mysql服务

在命令模式下
>mysqld-nt   -install  
mysql服务加到了winxp的服务中
q样可以在服务中找到MySQL服务?br />

但这是我们会发现服务中MySQL?#8220;可执行文件的路径”?#8220;C:\mysqld-nt MySQL”

q个路径是在执行安装服务是默认的Q如果你的\径不同可以通过以下Ҏ实现修改

开始》》运?输入regedit 回Rq入注册?扑ֈ
字串3

    \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL

ImagePath ?#8220;数值数?#8221;改ؓ你自q路径?br />

在这里我的\径是 C:\Program Files\mysql-5.1.6\bin\mysqld-nt MySQL

 

=================================================================

》》》》》》》》》》》可以考虑一下做一个bat服务启动文g

>net   start   mysql  
  MySQL服务已经启动成功? 
   
  C:\mysql\bin>mysql  -u root
  Welcome   to   the   MySQL   monitor...



]]>
Mysql 免安?配置步骤http://m.tkk7.com/lushengdi/archive/2008/10/07/232836.html鲁胜q?/dc:creator>鲁胜q?/author>Tue, 07 Oct 2008 02:05:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/10/07/232836.htmlhttp://m.tkk7.com/lushengdi/comments/232836.htmlhttp://m.tkk7.com/lushengdi/archive/2008/10/07/232836.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/232836.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/232836.html mysql-noinstall-5.0.22下蝲地址 http://download.mysql.cn/download_file/zip/5.0/mysql-noinstall-5.0.22-win32.zip

配置my.ini文g
==========my.ini内容开始,不保含本?=========
[WinMySQLAdmin]
Server=D:\常用\mysql5\bin\mysqld-nt.exe

[mysqld]
basedir=D:\常用\mysql5
datadir=D:\常用\mysql5\data
# 讄mysql服务器的字符?
default-character-set=utf8

[client]
# 讄mysql客户端的字符?
default-character-set=utf8
==========my.ini内容l束Q不保含本行==========  阅读全文

]]>
hibernate+Spring 中用sql语句http://m.tkk7.com/lushengdi/archive/2008/10/06/232682.html鲁胜q?/dc:creator>鲁胜q?/author>Mon, 06 Oct 2008 07:53:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/10/06/232682.htmlhttp://m.tkk7.com/lushengdi/comments/232682.htmlhttp://m.tkk7.com/lushengdi/archive/2008/10/06/232682.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/232682.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/232682.html 以下两个Ҏ是DAO成的ҎQ?br />
 1public List queryBySQL(PageInfo page,String deptids) {
 2            final String[] params={};
 3            final  String sql= " From TDatasrc t1 Where t1.TDept.deptid In ("+deptids+")";
 4            
 5            System.out.println("sql=========="+sql);
 6            System.out.println("params=========="+params);
 7            
 8        int rowsCount = queryListCountForJDBC(sql, params).intValue();
 9        
10        System.out.println("rowsCount=========="+rowsCount);
11        page.setRowsCount(rowsCount);
12
13        final int rowNumber = page.getRowNumber();
14        final int firstReslult = page.getFirstIndex();
15//        return    this.getSession().createSQLQuery(hql).addEntity(TFunction.class).list();
16        return getHibernateTemplate().executeFind(new HibernateCallback() {
17
18            public Object doInHibernate(Session session)
19                    throws HibernateException, SQLException {
20                Query query = session.createQuery(sql);
21                if(params!=null){
22                    for (int i = 0; i < params.length; i++{
23                        query.setParameter(i, params[i]);
24                    }

25                }

26
27                if (rowNumber > 0{
28                    query.setFirstResult(firstReslult);
29                    query.setMaxResults(rowNumber);
30                }

31
32                return query.list();
33            }

34
35        }
);
36}


1public List queryDeptidBySql(String deptid){
2        String sql="Select * "+
3            "From t_Dept "+
4            "Connect By Prior Deptcode = Parentcode "+
5            "Start With Deptid ='"+deptid+"'";
6        System.out.println(""+sql);
7//        List list = getHibernateTemplate().find(sql);
8        return this.getSession().createSQLQuery(sql).addEntity(TDept.class).list();
9    }


该方法是Service层的ҎQ通过调用DAO层的Ҏ实现Ҏ据库的操?br />
 1public List qureyDatasrcBySql(PageInfo page,String deptid) {
 2     
 3        List<String> list_deptid = new ArrayList<String>();
 4        TDept dept=new TDept();
 5        List list_dept=datasrcManageDAO.queryDeptidBySql(deptid);
 6        for(int i=0;i<list_dept.size();i++){
 7           dept=(TDept)list_dept.get(i);
 8           list_deptid.add(dept.getDeptid());
 9        
10        }

11        
12       String deptids="";
13      
14       for(int i=0;i<list_deptid.size();i++){
15         if(deptids.equals(""))
16           deptids="'"+list_deptid.get(i)+"'";
17         else 
18         deptids=deptids+",'"+list_deptid.get(i)+"'";
19       }

20       System.out.println("********* deptids[0]*******************"+ deptids);
21        return datasrcManageDAO.queryBySQL(page,deptids);
22    }


]]>
在JSF面中显C数据库的图?/title><link>http://m.tkk7.com/lushengdi/archive/2008/09/19/229936.html</link><dc:creator>鲁胜q?/dc:creator><author>鲁胜q?/author><pubDate>Fri, 19 Sep 2008 06:51:00 GMT</pubDate><guid>http://m.tkk7.com/lushengdi/archive/2008/09/19/229936.html</guid><wfw:comment>http://m.tkk7.com/lushengdi/comments/229936.html</wfw:comment><comments>http://m.tkk7.com/lushengdi/archive/2008/09/19/229936.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/lushengdi/comments/commentRss/229936.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/lushengdi/services/trackbacks/229936.html</trackback:ping><description><![CDATA[list.jsp用于昄囄的JSF面<br />  <h:graphicImage url="show.jsp"/><br />   <br /> show.jsp 用于获取囄信息的jsp面 <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #000000"><%</span><span style="color: #000000">@ page contentType</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">text/html; charset=gbk</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">%></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #000000"><%</span><span style="color: #000000">@ page </span><span style="color: #0000ff">import</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.io.*</span><span style="color: #000000">"</span><span style="color: #000000">%></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #000000"><%</span><span style="color: #000000">@ page </span><span style="color: #0000ff">import</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.sql.*, javax.sql.*</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">%></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #000000"><%</span><span style="color: #000000">@ page </span><span style="color: #0000ff">import</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.util.*</span><span style="color: #000000">"</span><span style="color: #000000">%></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #000000"><%</span><span style="color: #000000">@ page </span><span style="color: #0000ff">import</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.math.*</span><span style="color: #000000">"</span><span style="color: #000000">%></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #000000"><%</span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">String photo_no = request.getParameter("photo_no");<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">mysqlq接 <br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">Class.forName("com.mysql.jdbc.Driver").newInstance();<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">String URL="jdbc:mysql:</span><span style="color: #008000">//</span><span style="color: #008000">localhost:3306/job?user=root&password=111111";<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">Connection con = DriverManager.getConnection(URL);<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">oracleq接 jdbc:oracle:thin:@192.168.1.33:1521:ora9i</span><span style="color: #008000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #000000">String URL</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">jdbc:oracle:thin:@192.168.1.33:1521:ora9i</span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />String user</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">wtcx</span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />String password</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">wtcx</span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" />Connection con </span><span style="color: #000000">=</span><span style="color: #000000"> DriverManager.getConnection(URL,user,password);<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> <img id="Codehighlighter1_665_1199_Open_Image" onclick="this.style.display='none'; Codehighlighter1_665_1199_Open_Text.style.display='none'; Codehighlighter1_665_1199_Closed_Image.style.display='inline'; Codehighlighter1_665_1199_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_665_1199_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_665_1199_Closed_Text.style.display='none'; Codehighlighter1_665_1199_Open_Image.style.display='inline'; Codehighlighter1_665_1199_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">try</span><span id="Codehighlighter1_665_1199_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://m.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_665_1199_Open_Text"><span style="color: #000000">{<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000"> 准备语句执行对象</span><span style="color: #008000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #000000">Statement stmt </span><span style="color: #000000">=</span><span style="color: #000000"> con.createStatement();<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />String sql </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">select t.* from t_file t Where fileid Like '402881e41c460e0a011c460eccd50009' </span><span style="color: #000000">"</span><span style="color: #000000">;<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />ResultSet rs </span><span style="color: #000000">=</span><span style="color: #000000"> stmt.executeQuery(sql);<br /> <img id="Codehighlighter1_869_1131_Open_Image" onclick="this.style.display='none'; Codehighlighter1_869_1131_Open_Text.style.display='none'; Codehighlighter1_869_1131_Closed_Image.style.display='inline'; Codehighlighter1_869_1131_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_869_1131_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_869_1131_Closed_Text.style.display='none'; Codehighlighter1_869_1131_Open_Image.style.display='inline'; Codehighlighter1_869_1131_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">if</span><span style="color: #000000"> (rs.next()) </span><span id="Codehighlighter1_869_1131_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://m.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_869_1131_Open_Text"><span style="color: #000000">{<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />Blob blob </span><span style="color: #000000">=</span><span style="color: #000000"> rs.getBlob(</span><span style="color: #000000">"</span><span style="color: #000000">content</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">long</span><span style="color: #000000"> size </span><span style="color: #000000">=</span><span style="color: #000000"> blob.length();<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">out.print(size);</span><span style="color: #008000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">byte</span><span style="color: #000000">[] bytes </span><span style="color: #000000">=</span><span style="color: #000000"> blob.getBytes(</span><span style="color: #000000">1</span><span style="color: #000000">, (</span><span style="color: #0000ff">int</span><span style="color: #000000">)size);<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />response.setContentType(</span><span style="color: #000000">"</span><span style="color: #000000">image/jpeg</span><span style="color: #000000">"</span><span style="color: #000000">); <br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />OutputStream outs </span><span style="color: #000000">=</span><span style="color: #000000"> response.getOutputStream(); <br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />outs.write(bytes);<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />outs.flush();<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />rs.close(); <br /> <img src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> <img id="Codehighlighter1_1138_1197_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1138_1197_Open_Text.style.display='none'; Codehighlighter1_1138_1197_Closed_Image.style.display='inline'; Codehighlighter1_1138_1197_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_1138_1197_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1138_1197_Closed_Text.style.display='none'; Codehighlighter1_1138_1197_Open_Image.style.display='inline'; Codehighlighter1_1138_1197_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">else</span><span style="color: #000000"> </span><span id="Codehighlighter1_1138_1197_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://m.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_1138_1197_Open_Text"><span style="color: #000000">{<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />rs.close();<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />response.sendRedirect(</span><span style="color: #000000">"</span><span style="color: #000000">./images/error.gif</span><span style="color: #000000">"</span><span style="color: #000000">);<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> <img id="Codehighlighter1_1208_1223_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1208_1223_Open_Text.style.display='none'; Codehighlighter1_1208_1223_Closed_Image.style.display='inline'; Codehighlighter1_1208_1223_Closed_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_1208_1223_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1208_1223_Closed_Text.style.display='none'; Codehighlighter1_1208_1223_Open_Image.style.display='inline'; Codehighlighter1_1208_1223_Open_Text.style.display='inline';" src="http://m.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /></span><span style="color: #0000ff">finally</span><span id="Codehighlighter1_1208_1223_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://m.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_1208_1223_Open_Text"><span style="color: #000000">{<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />con.close();<br /> <img src="http://m.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #000000">%></span><span style="color: #000000"><br /> <img src="http://m.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span></div>  list.jsp和show.jsp两个面在同意目录中的,在完成以上两个页面后可以进行测试了<br /> 在ie中输?a href="http://localhost:8089/...../list.faces">http://localhost:8089/<font color="#000000">.....</font>/list.faces</a>查看效果? <img src ="http://m.tkk7.com/lushengdi/aggbug/229936.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/lushengdi/" target="_blank">鲁胜q?/a> 2008-09-19 14:51 <a href="http://m.tkk7.com/lushengdi/archive/2008/09/19/229936.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jsf面跌d界面直接q入首页Q但是不能正常显Csessionhttp://m.tkk7.com/lushengdi/archive/2008/09/16/229119.html鲁胜q?/dc:creator>鲁胜q?/author>Tue, 16 Sep 2008 04:07:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/09/16/229119.htmlhttp://m.tkk7.com/lushengdi/comments/229119.htmlhttp://m.tkk7.com/lushengdi/archive/2008/09/16/229119.html#Feedback1http://m.tkk7.com/lushengdi/comments/commentRss/229119.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/229119.html         jsf面跌d界面直接q入首页Q但是不能正常显C内?br /> 原因是获取不到session变量

解决Q?br />         在web.xml中设|session filter
代码如下
<filter>
  <filter-name>Session Timeout Filter</filter-name>
  <filter-class>cn.com.hd.common.filter.SessionTimeoutFilter</filter-class>
  <init-param>
   <param-name>redirectURL</param-name>
   <param-value>/loginOut.jsp</param-value>
  </init-param>
  <init-param>
   <param-name>exceptFiles</param-name>
   <param-value>/#/login.faces#/resources/css/login_css.css#/resources/images/login/dl_r1_c1.jpg#/resources/images/login/dl_r1_c2.jpg#/resources/images/login/dl_r1_c3.jpg#/resources/images/login/dl_r2_c1.jpg#/resources/images/login/dl_r2_c2.jpg#/resources/images/login/dl_r2_c3.jpg#/resources/images/login/dl_r3_c1.jpg#/resources/images/login/dl_r3_c2.jpg#/resources/images/login/dl_r3_c3.jpg#/resources/images/login/dl_r3_c4.jpg#/resources/images/login/dl_r3_c5.jpg#/loginOut.jsp</param-value>
  </init-param>
  <init-param>
   <param-name>enable</param-name>
   <param-value>true</param-value>
  </init-param>
 </filter>
 
 <filter-mapping>
  <filter-name>Session Timeout Filter</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>
 
    <session-config>
  <session-timeout>30</session-timeout>
 </session-config>

]]>
手把手教Jsp上传文g(FileUpload+Servlet)http://m.tkk7.com/lushengdi/archive/2008/09/04/227063.html鲁胜q?/dc:creator>鲁胜q?/author>Thu, 04 Sep 2008 13:40:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/09/04/227063.htmlhttp://m.tkk7.com/lushengdi/comments/227063.htmlhttp://m.tkk7.com/lushengdi/archive/2008/09/04/227063.html#Feedback4http://m.tkk7.com/lushengdi/comments/commentRss/227063.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/227063.html转蝲?http://www.ojava.net/read.php?tid=7130 本教E以Apachel织的commons目中的FileUpload目做ؓjsp的文件上传组?FileUpload目完全守RFC1867规范?br /> 关于在HTTP request 中通过PostҎ提交文g的规?该项目性能E_快?易于部v和?
本次教程以前端jsp + 后端 servlet的方式上传文?你也可以完全在jsp中实现而不用servlet.
在开始之前你要准备以下几个东?
1. commons-FileUpload 1.2 ?
  下蝲地址:http://jakarta.apache.org/commons/fileupload/
2. commons-IO 1.3.1 ?
  下蝲地址:http://jakarta.apache.org/commons/io/
3. Commons-BeanUtils 1.7 ?
  下蝲地址:http://jakarta.apache.org/commons/beanutils/


有了上面q些东西我们可以开始了
===============================================================================
1. 新徏一个叫upload的WEB目(我用的是Lomboz3.2开发环?
2. 把上面下载下来的包分别解压ƈ拯*.jar的文件到上面那个目的WEB-INF/lib目录?br /> 3.接下来我们要准备一份如下内容的upload.jsp文g,用来选择要上传的文g,
<html>
<head>
<title>Jsp+Servlet upload file</title>
</head>
<body>
  <form name="upform" action="UploadServlet" method="POST" enctype="multipart/form-data">
    <input type ="file" name="file1" id="file1"/><br/>
    <input type ="file" name="file2" if="file2"/><br/>
    <input type ="file" name="file3" id="file3"/><br/>
    <input type="submit" value="Submit" /><br/>
    <input type="reset" />
  </form>
</body>
</html>

上面文g中有几个需要注意的地方是
1. action="UploadServlet" 必须和后面的web.xml配置文g中对servlet映射必须保持一?
2. method="POST" q里必须?POST"方式提交不能?GET".
3. enctype="multipart/form-data" q里是要提交的内Ҏ?表示你要提交的是数据?而不是普通的表单文本.
4. file1,file2,file3表示你要3个文件一起上?你也可以一ơ只上传一个文?
===================================================================================

接下来我们要写一个与上面q个upload.jsp配套的servletE序,叫做UploadServlet.java?br /> 以下是该servlet的详l代?
看上L炚w,不过q不复杂,很容易明白的.

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.commons.fileupload.DefaultFileItemFactory;
import org.apache.commons.fileupload.FileItemFactory;
import org.apache.commons.fileupload.FileItemIterator;
import org.apache.commons.fileupload.FileItemStream;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
import org.apache.commons.fileupload.util.Streams;

/**
* Servlet implementation class for Servlet: UploadServlet
*
*/
public class UploadServlet extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet {
    File tmpDir = null;//初始化上传文件的临时存放目录
    File saveDir = null;//初始化上传文件后的保存目?br />   public UploadServlet() {
    super();
  }    

  protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    doPost(request,response);
  }    
 
  protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    try{
        if(ServletFileUpload.isMultipartContent(request)){
          DiskFileItemFactory dff = new DiskFileItemFactory();//创徏该对?br />           dff.setRepository(tmpDir);//指定上传文g的时目?br />           dff.setSizeThreshold(1024000);//指定在内存中~存数据大小,单位为byte
          ServletFileUpload sfu = new ServletFileUpload(dff);//创徏该对?br />           sfu.setFileSizeMax(5000000);//指定单个上传文g的最大尺?br />           sfu.setSizeMax(10000000);//指定一ơ上传多个文件的d?br />           FileItemIterator fii = sfu.getItemIterator(request);//解析request h,q返回FileItemIterator集合
          while(fii.hasNext()){
            FileItemStream fis = fii.next();//从集合中获得一个文件流
            if(!fis.isFormField() && fis.getName().length()>0){//qo掉表单中非文件域
                String fileName = fis.getName().substring(fis.getName().lastIndexOf(""""));//获得上传文g的文件名
                BufferedInputStream in = new BufferedInputStream(fis.openStream());//获得文g输入?br />                 BufferedOutputStream out = new BufferedOutputStream(new FileOutputStream(new File(saveDir+fileName)));//获得文g输出?br />                 Streams.copy(in, out, true);//开始把文g写到你指定的上传文g?br />             }
          }
          response.getWriter().println("File upload successfully!!!");//l于成功?q不C的上传文件中看看,你要的东襉K到齐了吗
        }
    }catch(Exception e){
        e.printStackTrace();
    }
  }          

  public void init() throws ServletException {
    /* 对上传文件夹和时文件夹q行初始?br />     *
    */
    super.init();
      String tmpPath = "c:""tmpdir";
      String savePath = "c:""updir";
    tmpDir = new File(tmpPath);
    saveDir = new File(savePath);
    if(!tmpDir.isDirectory())
        tmpDir.mkdir();
    if(!saveDir.isDirectory())
        saveDir.mkdir();

   
  }  
}

========================================================================================================
upload.jsp文g有了,配套的servlet也有?现在最后剩下的是怎么让它们配合工作了,
接着我们把WEB-INF/web.xml文g请出?q在该文件中加入以下内容:

  <servlet>
    <servlet-name>UploadServlet</servlet-name>
    <servlet-class>UploadServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>UploadServlet</servlet-name>
    <url-pattern>/UploadServlet</url-pattern>
  </servlet-mapping>

写好以后再点?保存"

==========================================================================================================
把你的upload目整个拯到tomcat的webapps目录?启动tomcat.
打开IE览器在地址栏中输入http://localhost:8080/upload/upload.jsp
怎么LC传文件的输入框了? 什?没有看到,出错? 你仔l检查一下步骤有没有?
好了,现在我们点击面上的"览"按钮,扑ֈ我们要上传的文g,最后点?Submit",太激动了,q不看一下你的c:"updir里面有没有你要的东西.

]]>
在Oracle中存取BLOB对象实现文g的上传和下蝲http://m.tkk7.com/lushengdi/archive/2008/09/04/227061.html鲁胜q?/dc:creator>鲁胜q?/author>Thu, 04 Sep 2008 13:26:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/09/04/227061.htmlhttp://m.tkk7.com/lushengdi/comments/227061.htmlhttp://m.tkk7.com/lushengdi/archive/2008/09/04/227061.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/227061.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/227061.html
最q做一个j2ee目Q需要在jsp面实现Ҏ件的上传和下载。很早以前就知道jdbc支持大对象(lobQ的存取Q以为很ҎQ做h才发现问题多 多,M一大堆文章Q反而没有什么头l了。正如一位网友文章所Ԍ“…|络上的教程99%都是行不通的Q连sun自己的文档都一直错?#8230;…”Q实际情况大 致如此了?br />
存取blob出现q么多问题,我认为大半是由数据库开发商、应用服务器商在jdbc驱动上的不兼Ҏ带来的。而实际应用中Q每个h的开发运行环境不 同,使得某个|友的solution没有办法在别人的应用中重玎ͼ以至于骂C片。至于ؓ什么会不兼宏V有哪些问题Q我没有旉d清,q里只说说我们? 栯决了问题的?br />
Z上述原因Q先列出我们的开发环境,免得有h配不出来Q招人唾骂?br />
数据?oracle 9i

应用服务?bea weblogic 8.11

开发工?jbuilder x

在jsp实现文gupload/download可以分成q样几块 Q文件提交到形成inputsteamQinputsteam以blob格式入库Q数据从库中d为inputsteamQinputstream输出到页面Ş成下载文件。先说blob吧?br />
1.blob入库
Q?Q直接获得数据库q接的情?br />
q是oracle提供的标准方式,先插入一个空blob对象Q然后updateq个I对象。代码如下:

//得到数据库连接(驱动包是weblogic的,没有下蝲M新版本)

class.forname("oracle.jdbc.driver.oracledriver");

connection con = drivermanager.getconnection(

"jdbc:oracle:thin:@localhost:1521:testdb", "test", "test");

//处理事务

con.setautocommit(false);

statement st = con.createstatement();

//插入一个空对象

st.executeupdate("insert into blobimg values(103,empty_blob())");

//用for update方式锁定数据?br />
resultset rs = st.executequery(

"select contents from blobimg where id=103 for update");

if (rs.next()) {

//得到java.sql.blob对象Q然后cast为oracle.sql.blob

oracle.sql.blob blob = (oracle.sql.blob) rs.getblob(1).;

//到数据库的输出流

outputstream outstream = blob.getbinaryoutputstream();

//q里用一个文件模拟输入流

file file = new file("d:"proxy.txt");

inputstream fin = new fileinputstream(file);

//输入流写到输出?br />
byte[] b = new byte[blob.getbuffersize()];

int len = 0;

while ( (len = fin.read(b)) != -1) {

outstream.write(b, 0, len);

//blob.putbytes(1,b);

}

//依次关闭Q注意顺序)

fin.close();

outstream.flush();

outstream.close();

con.commit();

con.close();

Q?Q通过jndi获得数据库连?br />
在weblogic中配|到oracle的jdbc connection pool和datasourceQ绑定到context中,假定l定名ؓ”orads”?br />
Z得到数据库连接,做一个连接工厂,主要代码如下Q?br />
context context = new initialcontext();

ds = (datasource) context.lookup("orads");

return ds.getconnection();

以下是blob写入数据库的代码Q?br />
connection con = connectionfactory.getconnection();

con.setautocommit(false);

statement st = con.createstatement();

st.executeupdate("insert into blobimg values(103,empty_blob())");

resultset rs = st.executequery(

"select contents from blobimg where id=103 for update");

if (rs.next()) {

//上面代码不变

//q里不能用oracle.sql.blobQ会报classcast 异常

weblogic.jdbc.vendor.oracle.oraclethinblobblob = (weblogic.jdbc.vendor.oracle.oraclethinblob) rs.getblob(1);

//以后代码也不?br />
outputstream outstream = blob.getbinaryoutputstream();

file file = new file("d:"proxy.txt");

inputstream fin = new fileinputstream(file);

byte[] b = new byte[blob.getbuffersize()];

int len = 0;

while ( (len = fin.read(b)) != -1) {

outstream.write(b, 0, len);

}

fin.close();

outstream.flush();

outstream.close();

con.commit();

con.close();

2Qblob出库
从数据库中读出blob数据没有上述׃q接池的不同带来的差异,只需要j2se的标准类java.sql.blob可以取得输出流Q注意区别java.sql.blob和oracle.sql.blobQ。代码如下:

connection con = connectionfactory.getconnection();

con.setautocommit(false);

statement st = con.createstatement();

//q里的sql语句不再需?#8221;for update”

resultset rs = st.executequery(

"select contents from blobimg where id=103 ");

if (rs.next()) {

java.sql.blob blob = rs.getblob(1);

inputstream ins = blob.getbinarystream();

//用文件模拟输出流

file file = new file("d:"output.txt");

outputstream fout = new fileoutputstream(file);

//下面blob数据写入文g

byte[] b = new byte[1024];

int len = 0;

while ( (len = ins.read(b)) != -1) {

fout.write(b, 0, len);

}

//依次关闭

fout.close();

ins.close();

con.commit();

con.close();

3.从jsp面提交文g到数据库
Q?Q提交页面的代码如下Q?br />
<form action="handle.jsp" enctype="multipart/form-data" method="post" >

<input type="hidden" name="id" value="103"/>

<input type="file" name="filetoupload">

<input type="submit" value="upload">

</form>

Q?Q由于jsp没有提供文g上传的处理能力,只有使用W三方的开发包。网l上开源的包有很多Q我们这里选择apache jakarta的fileuploadQ在http: //jakarta.apache.org/commons/fileupload/index.html 可以得到下蝲包和完整的api文档。法奥ؓadajspexception

处理面Qhandle.jspQ的代码如下

<%

boolean ismultipart = fileupload.ismultipartcontent(request);

if (ismultipart) {

// 建立一个新的upload对象

diskfileupload upload = new diskfileupload();

// 讄上蝲文g的参?br />
//upload.setsizethreshold(yourmaxmemorysize);

//upload.setsizemax(yourmaxrequestsize);

string rootpath = getservletconfig().getservletcontext().getrealpath("/") ;

upload.setrepositorypath(rootpath+""uploads");

// 分析request中的传来的文件流Q返回item的集合,

// 轮询itemsQ如果不是表单域Q就是一个文件对象?br />
list items = upload.parserequest(request);

iterator iter = items.iterator();

while (iter.hasnext()) {

fileitem item = (fileitem) iter.next();

//如果是文件对?br />
if (!item.isformfield()) {

//如果是文本文Ӟ可以直接昄

//out.println(item.getstring());

//上载的文g写到服务器的web-infwebstart下,文g名ؓtest.txt

//file uploadedfile = new file(rootpath+""uploads"test.txt");

//item.write(uploadedfile);

//下面的代码是文件入库(略)Q?br />
//注意输入的获取



inputstream uploadedstream = item.getinputstream();



}

//否则是普通表?br />
else{

out.println("fieldname: " + item.getfieldname()+"<br>");

out.println("value: "+item.getstring()+"<br>");    }

}

}

%>

4Q从数据库读取blob然后保存到客L盘?/strong>
q段代码有点诡异Q执行后会弹出文g保存对话H口Q将blob数据d保存到本?

]]>
JSF获取面I过来的参数http://m.tkk7.com/lushengdi/archive/2008/08/28/225297.html鲁胜q?/dc:creator>鲁胜q?/author>Thu, 28 Aug 2008 06:41:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/08/28/225297.htmlhttp://m.tkk7.com/lushengdi/comments/225297.htmlhttp://m.tkk7.com/lushengdi/archive/2008/08/28/225297.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/225297.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/225297.htmlCommonRequest.getRequest().getParameter("deptID")

 1
 2import javax.faces.context.ExternalContext;
 3import javax.faces.context.FacesContext;
 4import javax.servlet.http.HttpServletRequest;
 5
 6public class CommonRequest {
 7    public CommonRequest() {
 8    }

 9
10    public static HttpServletRequest getRequest() {
11        FacesContext facesContext = FacesContext.getCurrentInstance();
12        ExternalContext externalContext = facesContext.getExternalContext();
13        return (HttpServletRequest) externalContext.getRequest();
14
15    }

16}


]]>
q速发布user目http://m.tkk7.com/lushengdi/archive/2008/08/05/220270.html鲁胜q?/dc:creator>鲁胜q?/author>Tue, 05 Aug 2008 11:45:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/08/05/220270.htmlhttp://m.tkk7.com/lushengdi/comments/220270.htmlhttp://m.tkk7.com/lushengdi/archive/2008/08/05/220270.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/220270.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/220270.htmlq速发布user目

1、将user目导入到myEclipse?br /> 2、打开User.hbm.xml,
 以下代?br />    <class name="User" table="user">
        <id name="id" column="id" type="integer">
            <generator class="native"/>
        </id>
 
        <property name="username" column="username" type="string"  not-null="true" />
        <property name="password" column="password" type="string"  not-null="true" />
    </class>
改ؓ
   <class name="User" table="user1">
        <id name="id" column="id" type="integer">
            <generator class="native"/>
        </id>
 
        <property name="username" column="username" type="string"  not-null="true" />
        <property name="password" column="password" type="string"  not-null="true" />
    </class>
其中user1表是我自己创建的?br /> 3、打开hibernate.cfg.xml,在可视化界面中选择数据库,q将相应的驱动导入到classpath?br /> 4、打开applicationContext.xml,dataSource中的各个属性改为对应的自己的数据库的参敎ͼ我的代码如下Q?br />          <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  <property name="driverClassName"
   value="oracle.jdbc.OracleDriver">
  </property>
  <property name="url"
   value="jdbc:oracle:thin:@localhost:1521:ora9i">
  </property>
  <property name="username" value="emp"></property>
  <property name="password" value="emp"></property>
 </bean>
Q疑惑:其实我现在ƈ不知道ؓ什么class中引入的是如上代码;当我在myEclipse中右键加入dataSource后生的代码是以下这LQ?br />  <bean id="dataSource"
  class="org.apache.commons.dbcp.BasicDataSource">
  <property name="driverClassName"
   value="oracle.jdbc.OracleDriver">
  </property>
  <property name="url"
   value="jdbc:oracle:thin:@localhost:1521:ora9i">
  </property>
  <property name="username" value="emp"></property>
  <property name="password" value="emp"></property>
 </bean>
跟上面的区别是q个class而已Q但是运行是却是错误的,现在q不知道是什么原因。)
5、当完成以上各步后就可以q行试了?/p>

]]>
JSF logout后无法重新登录(解决Q?/title><link>http://m.tkk7.com/lushengdi/archive/2008/08/05/220265.html</link><dc:creator>鲁胜q?/dc:creator><author>鲁胜q?/author><pubDate>Tue, 05 Aug 2008 11:02:00 GMT</pubDate><guid>http://m.tkk7.com/lushengdi/archive/2008/08/05/220265.html</guid><wfw:comment>http://m.tkk7.com/lushengdi/comments/220265.html</wfw:comment><comments>http://m.tkk7.com/lushengdi/archive/2008/08/05/220265.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/lushengdi/comments/commentRss/220265.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/lushengdi/services/trackbacks/220265.html</trackback:ping><description><![CDATA[在userBean.java中的<br /> public User getUser() {  }<br /> Ҏ中添加以下内?br /> public User1 getUser() {<br />   <span style="color: red">if (user == null) user = new User();<br />     return user;<br /> </span> }<br /> <br /> 原因Q个人理解)Q由userBean.java?br /> <p>public String logoutAction(){<br />   this.setUser(null);<br />   return "Logout";</p> <p> }<br /> 卛_执行logout后,user变量讄成了nullQ此时应该是原来那个user变量所占用的内存释放掉了,所以当用户再次d的时候,没有userq个内存区域了,所以就不能再次d了。若要解册个问题,必dgetUser()Ҏ中判断是否存在所需的内存空_若存在则q回所存储的数据;若不存在Q则创徏该内存空间?br /> ?/p> <img src ="http://m.tkk7.com/lushengdi/aggbug/220265.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/lushengdi/" target="_blank">鲁胜q?/a> 2008-08-05 19:02 <a href="http://m.tkk7.com/lushengdi/archive/2008/08/05/220265.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>修复双系l引D单方法与双系l问题集?/title><link>http://m.tkk7.com/lushengdi/archive/2008/07/30/218774.html</link><dc:creator>鲁胜q?/dc:creator><author>鲁胜q?/author><pubDate>Wed, 30 Jul 2008 08:48:00 GMT</pubDate><guid>http://m.tkk7.com/lushengdi/archive/2008/07/30/218774.html</guid><wfw:comment>http://m.tkk7.com/lushengdi/comments/218774.html</wfw:comment><comments>http://m.tkk7.com/lushengdi/archive/2008/07/30/218774.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/lushengdi/comments/commentRss/218774.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/lushengdi/services/trackbacks/218774.html</trackback:ping><description><![CDATA[<p><span style="color: red">一、修复Windows 98/XP双系l启动菜?/span><br />   1.修复前,在BIOS中设|从光驱启动。用Windows XP安装盘启动电脑,在加载必要的驱动后,出现Windows XP的安装界面。有三个选项Q?br />   (1)要现在开始安装Windows XPQ请?#8220;Enter”键?br />   (2)要用“恢复控制?#8221;修复Windows XP安装Q按“R”键?br />   (3)要退出安装程序,不安装Windows XPQ按“F3”键;</p> <p>  2. ?#8220;R”键,q入“Microsoft Windows XP (TM) 故障恢复控制?#8221;界面Q故障恢复控制台提供pȝ修复和故障恢复功能。系l这时会搜寻已安装的Windows XPpȝ文gQ然后显C搜ȝ果,q询?#8220;要登录到哪个Windows XP安装Q要取消Q请按EnterQ?#8221;Q选择1. DindowsQ回车,pȝ会再询问“理员密?#8221;Q再键入安装Windows XP时设|的理员密码,回RQ出现Dindows〉,q时需要输入修复命令FixbootQ后面的参数为启动扇写入的磁盘盘W,q里填入C:Q回车。修复完成,键入Exit退出。重启后׃看到久违的双重启动菜单了。ƈ且,q样修复后基本不产生垃圾文g?/p> <p> <span style="color: red"> 二、y修WindowsXP 双启动菜单 </span><br />   在Windows98下全新安装WindowsXPQ会自动生成双启动菜单,相当方便。WindowsXP是极其稳定的操作pȝQ但因ؓ双启动菜单的文g一般都在C盘根目录下,很易受损。虽然你可以备䆾与双启动有关的文Ӟq可以用Ghost把C盘整个备份下来,或制作紧急修复Y盘以便受损时恢复Q但如果使用者粗心大意没做备份,又没有紧急修复Y盘那怎么办?N要重装WindowsXPQ还有几十个大小软gQ!其实我们q有最后一招:恢复控制台?<br />   开始时和重装一P要选择全新安装Q等安装文g复制好,电脑重新启动Q选择q入恢复控制収ͼ控制C提示你要d到哪个WindowsXP安装Q一般就选默认的“1”Q键入系l管理员密码Q你p入了控制台的Windows目录下,键入“BOOTCFGQADD”Q控制台会扫描Windows安装Q几U钟后扫描完成,提示选择要添加的安装Q?#8220;1”Q接着提示输入加蝲识别W,可输?#8220;MicrosoftWindowsXPProfessional”Q提C入OS加蝲选项Q键入fastdetectQ回车,键入“EXIT”Q重新启动电脑,你可以看到熟悉的双启动菜单又回来了。进入系l后Q把所有分区内?#8220;Q?#8221;的文件及文g夹全删掉?/p> <p><span style="color: red">  三、恢复WinMe\XP双系l引D?/span> <br />   同时体验两个Windows操作pȝ的魅力,采用Windows Me与Windows XP双重引导Q是很多用户的选择。但是,׃U种原因Q很多时候你可能要重装Windows Me。而这一重装不要紧,之后你会发现用于双引导的启动选择菜单不见?q种情况见于在DOS下重装Windows 9x、特别是格式化C盘后的重?Q那么,Windows XP到底上哪儿去了呢Q?</p> <p>  和^共处有顺?</p> <p>  一般而言Q在安装双系l的时候,我们是先安装Windows MeQ然后在另一个分区安装Windows XP?br /> 安装了Windows Me之后QC盘引导区储存的是Windows Me的引g息,开机后pȝ通过加蝲pȝ文gIo.sys和Command.com来引导Windows Me?<br />   安装Windows XP之后QC盘引导区被Windows XP的引g息所覆盖Q用来启动Windows Me的引g息被Ud引导Z外,储存在一个名为Bootsect.dos的文件中?<br />   实现双引导后Q系l通过加蝲Windows XP的系l文件Ntldr来读取Boot.iniQ查扑օ他操作系l,q显C启动选择菜单Q让用户定启动哪个pȝQ如果选择启动Windows MeQ则通过Bootsect.dos来加载Io.sys和Command.compȝ文g来引导Windows MeQ如果选择启动Windows XPQ则直接加蝲Ntldr、通过Nntdetect.compȝ文g来引导Windows XP?</p> <p>  不同分区是前?</p> <p>  而一旦再ơ安装Windows MeӞC盘的引导区再ơ变成Windows Me的引g息,即Ntldr和Boot.ini两个文g仍存在,开机时pȝ也不再加载它们,因此不会出现启动选择菜单Q如果格式化了C盘,q两个文件将不复存在Q就更不会出现启动选择菜单了?br /> </p> <p>  其实Q大多数用户的Windows Me与Windows XPq没有安装在同一个分区,虽经格式化C盘、重装Windows MeQ变化的仅仅是C盘的引导区、选择引导不同pȝ的系l文Ӟ以及C盘上的Windows Me的安装文件和讄信息。也是_保存在其他分Z的Windows XP安装文g、设|信息ƈ没有被破坏,因此Q无需Ҏ费力地重新安装和讄Windows XPQ只要恢复一下C盘的引导区和选择引导pȝ的系l文Ӟ可以快速恢复Windows Me与Windows XP的双重引|扑֛原来的Windows XPQ?</p> <p>  拨开q雾见真?</p> <p>  恢复Windows Me和Windows XP双重引导的方法是Q?<br />   1、启动Windows Me后,执行Windows XP的安装程序?<br />   2、按照正常的安装q程Q在安装W一?#8220;安装选项”中选择“全新安装(高)”?<br />   3、输入安装密码,跌“升驱动?#8221;(不?#8220;升为NTFS文gpȝ”)?#8220;下蝲更新的安装程序文?#8221;两步?<br />   4、系l开始复制安装文Ӟ{绿色的复制q度条到头后Q出?#8220;重新启动计算?#8221;的红色进度条Q此Ӟq速按?#8220;Esc”键,止重新启动(成功止重新启动则直接进入第7??<br />   5、如果没有及时按?#8220;Esc”键而导致系l重新启动,会出现启动选择菜单Q其中包括三个启动选项(格式化C盘后重装Q则只出现后两项)Q?<br />   Microsoft Windows XP Professional <br />   Microsoft Windows Millennium Edition <br />   Microsoft Windows XP Professional安装E序 <br />   6、按键盘区的方向键Q在5U钟内选择“Microsoft Windows Millennium Edition”启动Windows Me?<br />   7、进入C盘即可看刎ͼ根目录上已经出现了实现双引导启动需要的五个文gQ?#8220;Ntldr”?#8220;Ntdetect.com”?#8220;Boot.ini”?#8220;Bootfont.bin”?#8220;Bootsect.dos”?<br />   此外q有Windows XP的三个安装文?#8220;ldr”?#8220;drvltr.~_~”?#8220;txtse-tup.sif”和一个文件夹“win_nt.~bt”Q其他分Z各有一个磁盘加速文?#8220;DRVLTR.~_~”Q直接删除即可?<br />   8、修改Boot.ini文g。在[Boot Loader]D中Q将“Default=C:QWIN_NT.~BTQBOOTSECT.DAT”一行改?#8220;Default=C:Q?#8221;Q如果不从启动选择菜单中进行选择Q默认从C盘引导启动Windows MeQ或改ؓ“Default=multi(0)disk(0)rdisk(0)partition(2)QWINDOWS”Qɾpȝ默认从D盘引导启动Windows XP(如果Windows XP安装在E盘,?#8220;partition(2)”中的“2”改ؓ“3”、以此类??<br />   同时Q还可在[Boot Loader]D中讑֮启动选择菜单l持的时?以秒为单?Q将“Timeout=5”中的“5”改ؓ你希望的旉卛_?<br />   在[Operating Systems]D中Q删?#8220;C:QWIN_NT.~BTQBOOTSECT.DAT="Microsoft Windows XP Professional安装E序"”一行,卛_Windows XP的安装选项从启动选择菜单中屏蔽掉。若是格式化C盘后重装Windows MeQ还需加入“multi(0)disk(0)rdisk(0)partition(2)QWINDOWS="Microsoft Windows XP Professional"/fastdetect”一行,使系l以快速启动的方式从D盘引导Windows XP。同Ӟq可以在[Operating Systems]D中修改启动选择菜单昄的文字,比如Q将“Microsoft Windows XP Professional”改ؓ“Windows XP中文?#8221;?#8220;Microsoft Windows Millennium Edition”改ؓ“Windows Me千禧?#8221;Q之后,选择引导菜单上显C的是“Windows XP中文?#8221;?#8220;Windows Me千禧?#8221;了?<br />   9、重新启动就恢复双重引导了,q且QWindows XP的全部设|百分之百保持原来的状态,与重装Windows Me前没有丝毫改变?/p> <p> <span style="color: red"> 四、修复双pȝ启动菜单</span><br />   如果安装了了双操作系l的朋友׃知道Q一般双pȝ都会?8/me加上2000/xpq样cd的操作系l,在安装操作系l的时候xp/2000会自动徏立v一个双重系l启动菜单,双重pȝ的启动是因ؓ在c盘的根目录下面含有这样几个文Ӟwin.ini boot.ini bootfont.bin ntdetect.com ntldr io.sys msdos.sys 后面q两个是要在文g多w项里面更改Q隐藏受保护的系l文Ӟ才能看到的。最好在其中的一个系l坏了以后先备䆾q几个文Ӟ如果没有备䆾先把c盘格式化了,q且安装好了98/me的话是不是感到没有办法了恢复了呢Q这里介l一U简单的ҎQ?br /> </p> <p>        先把xp/或?000的安装光盘放入光驱,q且执行setup安装xp/2000Q选择全新安装。安装程序就会l安装,{待重启以后不要l箋安装了,直接q入me/98Q观察c盘根目录Q多了几个文件夹Q还有一些看不懂的文件。但是更改了文g多w项里面的(隐藏受保护的pȝ文gQ以后发现win.ini boot.ini bootfont.bin ntdetect.com ntldr io.sys msdos.sys都恢复了Q那么你可以直接删除其他你看不懂的文件名很奇怪的文g夹了Q因为那是ؓwindows xp/2000安装准备的安装文?然后打开q这L辑boot.ini </p> <p>  [boot loader]<br />   timeout=10<br />   default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS<br />   [operating systems]<br />   multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="? Windows XP/2000 " /fastdetect<br />   C:\=? Windows ME/98</p> <p>  然后重新pȝ启动可以了 发现双启动菜单已l恢复了?/p> <p>  <span style="color: red">五、双操作pȝ共存常见问题解答 </span><br />   <span style="color: #ff00ff">双系l的安装序 </span></p> <p>  问:我打在一台电脑中安装多系l?Windows 9x/XP)Q请问在安装的先后顺序上有什么讲I么Q应该注意哪些地方? </p> <p>  {:一般来_安装序是先低版本到高U版本的Q也是说首先安装Windows9xQ然后在Windows9xpȝ下安装WindowsXPQ这样做的好处是pȝ可以自动生成开机选择画面?/p> <p>  要注意的有以下几点: </p> <p>  1、要把每个系l安装在不同的分Z。最好的安排是:把Windows 9x安装在C盘上QWindows XP安装在D盘上?/p> <p>  2、针对不同的pȝ要选择不同的系l文件格式。对于Windows9xQ要选择FAT16或FAT32的;而对于Windows XPQ最好用NTFS格式Q这Ll潜力会发挥的更好?</p> <p>  3、在Windows9x上安装Windows XP时要选择“全新安装”Q不要选择“升安装”?/p> <p>  高版本如何安装低版本</p> <p>  问:我的pȝ是Windows XPQ现在我惛_安装一个Windows 98Q请问如何在保留Windows XP的情况下安装Windows 98Q做个双pȝQ?/p> <p>  {:因ؓWindows XP下不能直接安装Windows 98Q所以必首先用Windows 98启动盘启动电?当然前提是在CMOS中设|先从A盘启?Q然后把Windows98安装到WindowsXP以外的分Z。重启系l后Q你会发现ƈ没有双启动菜单,pȝ直接q入了Windows 98。不要紧Q按照下一个问题的解答恢复卛_。恢复完后把盘各分Z?#8220;”字符打头q以“”l尾的文件删除就可以了? </p> <p><span style="color: #ff00ff">  恢复选择菜单 </span></p> <p>  问:我安装的是Windows 98加Windows 2000操作pȝQ由于误操作把boot.ini文g删除了,现在启动电脑时就会出?#8220;boot.ini非法”提示Q也没有选择菜单了,而是直接q入了Windows 2000Q请问该如何恢复Q?</p> <p>  {:首先在BIOS中将启动序调整为CD-ROM引导Q然后将Windows 2000安装盘放入光驱。等自动加蝲完安装程序后Q系l会问你是重新安装还是修复,不用它Q直接退出。最后到CMOS中把启动序再改为硬盘启动,q样再次开机后׃出现选择菜单了?/p> <p>  <span style="color: #ff00ff">删除其中一个系l?/span></p> <p>  问:请问在双pȝ?Windows9x和Windows XP)Q如何在不损害一个系l的情况下删除另外一个系l?</p> <p>  {:如果惛_除Windows9x的话Q可以在Windows XP中右键单?#8220;我的电脑”Q选择“属?#8594;高”Q点?#8220;启动和故障恢?#8221;中的“讄”按钮Q然后把启动旉改ؓ“0”Q这样在启动时就会直接进入Windows XPQ而不会在出现选择菜单了。最后把Windows 9x的Windows、Program Files目录和引导文?包括io.sys、msdos.sys、command.com、autoexec.bat和config.sys)删除卛_?br />   如果惛_除Windows XPQ首先在Windows 9x环境下把Windows XP所在的目录全部删除Q然后用一张Windows 9x的启动盘(Ҏ操作pȝ所?启动Q在“A:”下输?#8220;SYS C:”Q给Windows9x所在的C盘重Cpȝ卛_?br /> <br /> </p> <p><span style="color: #ff00ff">        如何讉KNTFS分区</span></p> <p>  问:我的电脑是Windows 98、Windows 2000的双pȝQWindows 2000所在的分区使用了NTFS文g格式Q这h在Windows 98下就不能讉K它们了,请问如何在不转化为FAT格式的情况下讉K它们呢?</p> <p>  {:目前没有太好的办法,只能使用软gNTFS for Windows 98Q它是专为Windows 9xpȝ讉KNTFS分区而设计的Q用它可以在Windows 9x环境下对NTFS分区q行d{操?</p> <img src ="http://m.tkk7.com/lushengdi/aggbug/218774.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/lushengdi/" target="_blank">鲁胜q?/a> 2008-07-30 16:48 <a href="http://m.tkk7.com/lushengdi/archive/2008/07/30/218774.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Oracle中取固定记录数的Ҏhttp://m.tkk7.com/lushengdi/archive/2008/07/26/217637.html鲁胜q?/dc:creator>鲁胜q?/author>Sat, 26 Jul 2008 03:38:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/07/26/217637.htmlhttp://m.tkk7.com/lushengdi/comments/217637.htmlhttp://m.tkk7.com/lushengdi/archive/2008/07/26/217637.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/217637.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/217637.htmlOracle中分取出数?
实例Q?
Select * From (Select Rownum r,t.* From (select Id,Name ,age,sex,address From employee Order By age Asc) t )
Where r<=120 And r>100  阅读全文

]]>
如何在Windows上完全卸载Oracle数据库(8i?iQ?/title><link>http://m.tkk7.com/lushengdi/archive/2008/07/23/216813.html</link><dc:creator>鲁胜q?/dc:creator><author>鲁胜q?/author><pubDate>Wed, 23 Jul 2008 03:04:00 GMT</pubDate><guid>http://m.tkk7.com/lushengdi/archive/2008/07/23/216813.html</guid><wfw:comment>http://m.tkk7.com/lushengdi/comments/216813.html</wfw:comment><comments>http://m.tkk7.com/lushengdi/archive/2008/07/23/216813.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/lushengdi/comments/commentRss/216813.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/lushengdi/services/trackbacks/216813.html</trackback:ping><description><![CDATA[<p>如何在Windows上完全卸载Oracle数据库(8i?iQ?</p> <p>1?停止oracle所有的服务Q开?àq行-à输入services.mscQ?</p> <p>2?删除注册表上的ORACLE的有关键?开?-》运?-》输入regeditQ将HKEY_LOACAL_MACHINE/SOFTWARE下的主键ORACLE全部删除?</p> <p>3. 下面删除Oracle服务Q进入HKEY_LOACAL_MACHINE/SYSTEM主键下,在ControlSet001、ControlSet002、CurrentControlSet-->Service中删除相关的Oracle服务。(也可以在注册表中删除oracle,orcl,ora打头的注册项Q可能有部分删除不了Q不用管Q?</p> <p>4. 删除Oracle软g所在的目录QOracle软g的有些配|信息存储在q个目录QC:Program FilesOracleQ) 然后再删除Y件安装的实际目录Q如果删除中Q出C能删除的文gQ请l它改名Q然后重新启动操作系l, 再删除这些文件。这h们就d删除了有关的文gQ对以后安装Oracle数据库没有Q何媄响?如果你用Oracle的卸载程序,首先Q用database configuration assistant工具删除所建立的数据库Q这样就删除了数据库的数据文Ӟ 但是不能删除Oracle可执行的文g。如果想删除的干q净净Q用上面的方法?<br /> </p> <img src ="http://m.tkk7.com/lushengdi/aggbug/216813.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/lushengdi/" target="_blank">鲁胜q?/a> 2008-07-23 11:04 <a href="http://m.tkk7.com/lushengdi/archive/2008/07/23/216813.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>clean.bathttp://m.tkk7.com/lushengdi/archive/2008/07/15/214896.html鲁胜q?/dc:creator>鲁胜q?/author>Tue, 15 Jul 2008 02:33:00 GMThttp://m.tkk7.com/lushengdi/archive/2008/07/15/214896.htmlhttp://m.tkk7.com/lushengdi/comments/214896.htmlhttp://m.tkk7.com/lushengdi/archive/2008/07/15/214896.html#Feedback0http://m.tkk7.com/lushengdi/comments/commentRss/214896.htmlhttp://m.tkk7.com/lushengdi/services/trackbacks/214896.html echo 正在清除pȝ垃圾文gQ请E等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除pȝLJ完成Q?
echo. & pause


]]>
վ֩ģ壺 a߹ۿ| ߹ۿ| ƵƷ| ɫۺϾþþƷ޹| Ƶ| ھƷ߹ۿ| ŷձƷ| aëƬ| ëƬa߹ۿ| պһĺ| ɫŮһ˿ | ߹ۿƵ| ձ߲| AƵһ| 99reƵƷ| gayվ| ޻ɫ߲| aëƬ| 24СʱƵ| Ƶһѹۿ| ޸Ƶַ| պձ| ߹ۿվ| ëƬa߹ۿ| ŷƵѹ | 99þùƷһ| һ24޿| avƬ߹ۿ| ҹƬѹۿ| þѿaëƬ | ѵҰսƵ| Ļѿ| avպavӰ | һ߹ۿ| ޾Ʒ߹ۿ㶮| ձһѵӰ| ŷÿѵӰ߹ۿ| ؼëƬƵ| þerƷѹۿ8| պŷvƬ| ۺһ|