锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲色成人网一二三区,亚洲AV日韩AV一区二区三曲 ,亚洲日本一区二区http://www.tkk7.com/parable-myth/鎱㈡參鐨勫害榪?/description>zh-cnSun, 23 Mar 2025 21:21:06 GMTSun, 23 Mar 2025 21:21:06 GMT60kettle ETL java 璋冪敤 kettle job 鎴?transferhttp://www.tkk7.com/parable-myth/archive/2014/03/02/410499.html鏃犲0鏃犲0Sun, 02 Mar 2014 00:20:00 GMThttp://www.tkk7.com/parable-myth/archive/2014/03/02/410499.htmlhttp://www.tkk7.com/parable-myth/comments/410499.htmlhttp://www.tkk7.com/parable-myth/archive/2014/03/02/410499.html#Feedback0http://www.tkk7.com/parable-myth/comments/commentRss/410499.htmlhttp://www.tkk7.com/parable-myth/services/trackbacks/410499.html
http://blog.csdn.net/chen978616649/article/details/9063695


浠g爜濡備笅錛氳皟鐢╧ettle 4.2鐗堟湰


package test;


import org.apache.commons.lang.StringUtils;
import org.apache.commons.vfs.FileSelector;
import org.pentaho.di.core.KettleEnvironment;
import org.pentaho.di.core.database.DatabaseMeta;
import org.pentaho.di.core.exception.KettleException;
import org.pentaho.di.core.util.EnvUtil;
import org.pentaho.di.job.Job;
import org.pentaho.di.job.JobMeta;
import org.pentaho.di.repository.RepositoryDirectory;
import org.pentaho.di.repository.RepositoryDirectoryInterface;
import org.pentaho.di.repository.kdr.KettleDatabaseRepository;
import org.pentaho.di.repository.kdr.KettleDatabaseRepositoryMeta;
import org.pentaho.di.trans.Trans;
import org.pentaho.di.trans.TransMeta;


import com.longtech.configuration.BaseConfiguration;
import com.platform.common.util.LoggerUtil;


/**
 * 
 * @Description:  java璋冪敤kettle 鏁版嵁搴撳瀷璧勬枡搴撲腑鐨勮漿鎹?br /> * @author chen 姝ょ被鏄皟鐢╧ettle 4.2鐗堟湰鐨勬祴璇曠被
 * @version 1.0, 
 * @date 2013-5-23 涓嬪崍02:40:50
 */
public class ExecRepositoryTrans {
/**
* 鏈祴璇曠被鎱庣敤錛侊紒錛侊紒錛侊紒錛?br />* @param args
*/
public static void main(String[] args) {
//D:\java\workspace\sics\src\config\kettle
String classesdir = BaseConfiguration.getString("classesdir");
String jobName = BaseConfiguration.getString("kettle.path.file");
if(StringUtils.isNotEmpty(jobName)){
LoggerUtil.info(ExecRepositoryTrans.class, "鎵цkettle job start-------------------");

runJob(classesdir + jobName);

LoggerUtil.info(ExecRepositoryTrans.class, "鎵цkettle job end -------------------");
}else{

LoggerUtil.info(ExecRepositoryTrans.class, "璇烽厤緗甼ettle.path.file job 鐨勮礬寰勬枃浠?);
}

}
/**
*java 璋冪敤kettle 杞崲 
*/
public static void runTransfer(){
Trans trans=null;  
FileSelector f = null;
try {
// 鍒濆鍖? 
            String fName= "D:\\kettle\\informix_to_am_4.ktr";
            // 杞崲鍏冨璞? 
        KettleEnvironment.init();//鍒濆鍖?br />        EnvUtil.environmentInit();
            TransMeta transMeta = new TransMeta(fName);
            // 杞崲  
            trans = new Trans(transMeta);  
            // 鎵ц杞崲  
            trans.execute(null);   
            // 絳夊緟杞崲鎵ц緇撴潫  
            trans.waitUntilFinished();  
            //鎶涘嚭寮傚父  
            if(trans.getErrors()>0){  
                throw new Exception("There are errors during transformation exception!(浼犺緭榪囩▼涓彂鐢熷紓甯?");  
            }  
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* java 璋冪敤 kettle 鐨刯ob
* @param jobname 濡傦細 String fName= "D:\\kettle\\informix_to_am_4.ktr";
*/
public static void runJob(String jobname){  
try {   
KettleEnvironment.init();   
//jobname 鏄疛ob鑴氭湰鐨勮礬寰勫強鍚嶇О   
JobMeta jobMeta = new JobMeta(jobname, null);   
Job job = new Job(null, jobMeta);   
//鍚慗ob 鑴氭湰浼犻掑弬鏁幫紝鑴氭湰涓幏鍙栧弬鏁板鹼細${鍙傛暟鍚峿   
//job.setVariable(paraname, paravalue);   
 job.start();   
 job.waitUntilFinished();   
 if (job.getErrors() > 0) {   
 throw new Exception("There are errors during job exception!(鎵цjob鍙戠敓寮傚父)");  
 }   
} catch (Exception e) {   
e.printStackTrace();
}   
}
/**
* 閰嶇疆鏁版嵁婧?璋冪敤璧勬簮搴撲腑鐨勭浉鍏砵ob 銆乼ransfer
*/
public static void dbResource(){
String transName="t1";  
         
       try {  
           KettleEnvironment.init();  
           DatabaseMeta dataMeta = new DatabaseMeta("KettleDBRep","MSSQL","Native","127.0.0.1","etl","1433","sa","bsoft");  
           KettleDatabaseRepositoryMeta repInfo = new KettleDatabaseRepositoryMeta();  
           repInfo.setConnection(dataMeta);  
           KettleDatabaseRepository rep = new KettleDatabaseRepository();  
           rep.init(repInfo);  
           rep.connect("admin", "admin");  
             
           RepositoryDirectoryInterface dir = new RepositoryDirectory();  
           dir.setObjectId(rep.getRootDirectoryID());  
             
           TransMeta tranMeta = rep.loadTransformation(rep.getTransformationID(transName, dir), null);  
           Trans trans = new Trans(tranMeta);  
           trans.execute(null);  
           trans.waitUntilFinished();  
       } catch (KettleException e) {  
           e.printStackTrace();  
       }  
}


}



鏃犲0 2014-03-02 08:20 鍙戣〃璇勮
]]>
etl涓涓緥瀛?/title><link>http://www.tkk7.com/parable-myth/archive/2014/03/02/410498.html</link><dc:creator>鏃犲0</dc:creator><author>鏃犲0</author><pubDate>Sun, 02 Mar 2014 00:15:00 GMT</pubDate><guid>http://www.tkk7.com/parable-myth/archive/2014/03/02/410498.html</guid><wfw:comment>http://www.tkk7.com/parable-myth/comments/410498.html</wfw:comment><comments>http://www.tkk7.com/parable-myth/archive/2014/03/02/410498.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/parable-myth/comments/commentRss/410498.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/parable-myth/services/trackbacks/410498.html</trackback:ping><description><![CDATA[     鎽樿: 杞嚜http://bbs.csdn.net/topics/390369075 鏈榪戦」鐩腑浣跨敤ETL宸ュ叿kettle錛?.+錛夊鏁版嵁搴撶殑鏁版嵁榪涜娓呮礂錛屼嬌鐢ㄥ伐鍏穝poon鏉ヤ嬌鐢ㄤ竴浜涘浘褰㈠寲鐨勬搷浣滄瘮杈冪畝鍗曪紝鎶界┖鐮旂┒浜嗕笅鐢ㄤ嬌鐢╧ettle鐨勪竴浜沯ar鍖咃紝鎶妅ettle緇撳悎鍒癹ava錛坵eb欏圭洰涓鏍鳳級紼嬪簭涓傜暀浣滀竴涓褰曪紝浠ュ悗澶囩敤鏌ョ湅銆?nbsp;   鍏堢湅鐪嬬綉绔欎笂涓嬩簡...  <a href='http://www.tkk7.com/parable-myth/archive/2014/03/02/410498.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/parable-myth/aggbug/410498.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/parable-myth/" target="_blank">鏃犲0</a> 2014-03-02 08:15 <a href="http://www.tkk7.com/parable-myth/archive/2014/03/02/410498.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>璁哄潧http://www.tkk7.com/parable-myth/archive/2014/01/09/408748.html鏃犲0鏃犲0Thu, 09 Jan 2014 13:25:00 GMThttp://www.tkk7.com/parable-myth/archive/2014/01/09/408748.htmlhttp://www.tkk7.com/parable-myth/comments/408748.htmlhttp://www.tkk7.com/parable-myth/archive/2014/01/09/408748.html#Feedback0http://www.tkk7.com/parable-myth/comments/commentRss/408748.htmlhttp://www.tkk7.com/parable-myth/services/trackbacks/408748.htmlhttp://www.dxper.net/forum-70-1.html

鏃犲0 2014-01-09 21:25 鍙戣〃璇勮
]]>
Spring 3.2.4婧愮爜緙栬瘧http://www.tkk7.com/parable-myth/archive/2013/09/05/403697.html鏃犲0鏃犲0Thu, 05 Sep 2013 02:55:00 GMThttp://www.tkk7.com/parable-myth/archive/2013/09/05/403697.htmlhttp://www.tkk7.com/parable-myth/comments/403697.htmlhttp://www.tkk7.com/parable-myth/archive/2013/09/05/403697.html#Feedback0http://www.tkk7.com/parable-myth/comments/commentRss/403697.htmlhttp://www.tkk7.com/parable-myth/services/trackbacks/403697.html
https://github.com/SpringSource/spring-framework/tags/v3.2.4.RELEASE
2銆佸畨瑁卝dk1.7(1.6緙栬瘧浼氭姤閿欙紝鎵句笉鍒癹ava.util.concurrent.ForkJoinPool)
3銆佽繘鍏ユ簮鐮佺洰褰曟墽琛?涓嶈鏈変腑鏂囪礬寰?
C:\>cd spring-framework
C:\spring-framework>gradlew build -x javadoc -x api -x groovydoc -x jdiff -x reference
3銆?鎵撳寘錛堝寘鍚繍琛屾椂渚濊禆jar鍖咃級
C:\>cd spring-framework
C:\spring-framework>gradlew depsZip -x javadoc -x api -x groovydoc -x jdiff -x reference
PS錛氭垜鍦ㄧ紪璇戞椂鍙戠幇濡傛灉瑕佺敓鎴恓avadoc錛屼細緙栬瘧涓嶆垚鍔燂紝鎵浠ュ皢javadoc銆乤pi銆乬roovydoc銆乯diff銆乺eference絳変換鍔¢兘浠庝換鍔″垪琛ㄤ腑鍘婚櫎浜嗭紝浠ヤ繚璇佺紪璇戝拰鎵撳寘閮借兘姝e父閫氳繃銆?br />緙栬瘧榪囩▼浼氫笅杞戒竴浜涗緷璧栧寘錛屾斁鍒癱鐩樼敤鎴風洰褰曚笅


鏃犲0 2013-09-05 10:55 鍙戣〃璇勮
]]>
杞瑆in8 64浣?Oracle 11g 64浣嶄笅浣跨敤PL/SQL Developer 鐨勮В鍐沖姙娉?/title><link>http://www.tkk7.com/parable-myth/archive/2013/09/02/403545.html</link><dc:creator>鏃犲0</dc:creator><author>鏃犲0</author><pubDate>Mon, 02 Sep 2013 01:42:00 GMT</pubDate><guid>http://www.tkk7.com/parable-myth/archive/2013/09/02/403545.html</guid><wfw:comment>http://www.tkk7.com/parable-myth/comments/403545.html</wfw:comment><comments>http://www.tkk7.com/parable-myth/archive/2013/09/02/403545.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/parable-myth/comments/commentRss/403545.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/parable-myth/services/trackbacks/403545.html</trackback:ping><description><![CDATA[<span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">1錛夊畨瑁匫racle 11g 64浣?/span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">2錛夊畨瑁?2浣嶇殑Oracle瀹㈡埛绔紙 instantclient-basic-win32-11.2.0.1.0錛?/span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">涓嬭澆 instantclient-basic-win32-11.2.0.1.0.zip (涓瀹氬緱鏄?2浣嶇殑錛屼笉瑕佷笅閿欎簡鐗堟湰錛孫racle瀹樼綉鏈変笅杞斤級錛屽皢鍏惰В鍘嬭嚦Oracle瀹夎鐩綍鐨凱roduct涓嬶紙鏈満鍛藉悕涓猴細instantclient_11_2錛夛細D:\Oracle\app\YM\product\instantclient_11_2銆?/span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">鎷瘋礉鏁版嵁搴撳畨瑁呮牴鐩綍涓嬬殑涓涓洰褰旸:\Oracle\app\YM\product\11.2.0\dbhome_1\NETWORK鍒癘racle瀹㈡埛绔洰褰曚笅D:\Oracle\app\YM\product\instantclient_11_2錛堝叾瀹炲彧闇瑕?NETWORK\ADMIN\tnsnames.ora錛屾渶濂芥槸鐩存帴鎷瘋礉榪欎釜鏂囦歡鍒癉:\Oracle\app\YM\product\instantclient_11_2鐩綍涓嬶級</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">3錛夊畨瑁匬L/SQL Developer</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">瀹夎 PL/SQL Developer錛屽湪perference->Connection閲岄潰璁劇疆OCI Library鍜孫racle_Home錛屼緥濡傛湰鏈鴻緗負錛?/span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">Oracle Home 錛欴:\Oracle\app\YM\product\instantclient_11_2</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">OCI Library 錛?D:\Oracle\app\YM\product\instantclient_11_2\oci.dll</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"> </span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">4) 璁劇疆鐜鍙橀噺(淇敼PATH鍜孴NS_ADMIN鐜鍙橀噺)</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">瀵逛簬NLS_LANG鐜鍙橀噺, 鏈濂借緗垚鍜屾暟鎹簱绔竴鑷? 棣栧厛浠庢暟鎹簱绔煡璇㈠瓧絎﹂泦淇℃伅:</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">SQL> select userenv('language') nls_lang from dual;</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">NLS_LANG</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">----------------------------------------------------</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">SIMPLIFIED CHINESE_CHINA.ZHS16GBK</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">鍙沖嚮"鎴戠殑鐢佃剳" - "灞炴? - "楂樼駭" - "鐜鍙橀噺" - "緋葷粺鐜鍙橀噺":</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">1>.閫夋嫨"Path" - 鐐瑰嚮"緙栬緫", 鎶?"D:\Oracle\app\YM\product\instantclient_11_2;" 鍔犲叆;</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">2>.鐐瑰嚮"鏂板緩", 鍙橀噺鍚嶈緗負"TNS_ADMIN", 鍙橀噺鍊艱緗負"D:\Oracle\app\YM\product\instantclient_11_2;", 鐐瑰嚮"紜畾";</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">3>.鐐瑰嚮"鏂板緩", 鍙橀噺鍚嶈緗負"NLS_LANG", 鍙橀噺鍊艱緗負"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 鐐瑰嚮"紜畾";</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">鏈鍚庣偣鍑?紜畾"閫鍑?</span><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><br style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" /><span style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; display: inline !important; font: 14px/26px Arial; white-space: normal; float: none; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">鍚姩 PL/SQL Developer 錛岃繍琛屾棤闂銆?/span><img src ="http://www.tkk7.com/parable-myth/aggbug/403545.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/parable-myth/" target="_blank">鏃犲0</a> 2013-09-02 09:42 <a href="http://www.tkk7.com/parable-myth/archive/2013/09/02/403545.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>crontab閰嶇疆璇﹁Вhttp://www.tkk7.com/parable-myth/archive/2013/02/22/395555.html鏃犲0鏃犲0Fri, 22 Feb 2013 02:22:00 GMThttp://www.tkk7.com/parable-myth/archive/2013/02/22/395555.htmlhttp://www.tkk7.com/parable-myth/comments/395555.htmlhttp://www.tkk7.com/parable-myth/archive/2013/02/22/395555.html#Feedback0http://www.tkk7.com/parable-myth/comments/commentRss/395555.htmlhttp://www.tkk7.com/parable-myth/services/trackbacks/395555.html鍚嶇О : crontab 
浣跨敤鏉冮檺 : 鎵鏈変嬌鐢ㄨ?nbsp;
浣跨敤鏂瑰紡 : 
crontab [ -u user ] file 
crontab [ -u user ] { -l | -r | -e } 
璇存槑 : 
crontab 鏄敤鏉ヨ浣跨敤鑰呭湪鍥哄畾鏃墮棿鎴栧浐瀹氶棿闅旀墽琛岀▼搴忎箣鐢紝鎹㈠彞璇濊錛屼篃灝辨槸綾諱技浣跨敤鑰呯殑鏃剁▼琛ㄣ?u user 鏄寚璁懼畾鎸囧畾 user 鐨勬椂紼嬭〃錛岃繖涓墠鎻愭槸浣犲繀欏昏鏈夊叾鏉冮檺(姣斿璇存槸 root)鎵嶈兘澶熸寚瀹氫粬浜虹殑鏃剁▼琛ㄣ傚鏋滀笉浣跨敤 -u user 鐨勮瘽錛屽氨鏄〃紺鴻瀹氳嚜宸辯殑鏃剁▼琛ㄣ?nbsp;

鍙傛暟 : 
crontab -e : 鎵ц鏂囧瓧緙栬緫鍣ㄦ潵璁懼畾鏃剁▼琛紝鍐呭畾鐨勬枃瀛楃紪杈戝櫒鏄?VI錛屽鏋滀綘鎯崇敤鍒殑鏂囧瓧緙栬緫鍣紝鍒欒鍏堣瀹?VISUAL 鐜鍙樻暟鏉ユ寚瀹氫嬌鐢ㄩ偅涓枃瀛楃紪杈戝櫒(姣斿璇?setenv VISUAL joe) 
crontab -r : 鍒犻櫎鐩墠鐨勬椂紼嬭〃 
crontab -l : 鍒楀嚭鐩墠鐨勬椂紼嬭〃 
crontab file [-u user]-鐢ㄦ寚瀹氱殑鏂囦歡鏇夸唬鐩墠鐨刢rontab銆?nbsp;
鏃剁▼琛ㄧ殑鏍煎紡濡備笅 : 
f1 f2 f3 f4 f5 program 
鍏朵腑 f1 鏄〃紺哄垎閽燂紝f2 琛ㄧず灝忔椂錛宖3 琛ㄧず涓涓湀浠戒腑鐨勭鍑犳棩錛宖4 琛ㄧず鏈堜喚錛宖5 琛ㄧず涓涓槦鏈熶腑鐨勭鍑犲ぉ銆俻rogram 琛ㄧず瑕佹墽琛岀殑紼嬪簭銆?nbsp;
褰?f1 涓?* 鏃惰〃紺烘瘡鍒嗛挓閮借鎵ц program錛宖2 涓?* 鏃惰〃紺烘瘡灝忔椂閮借鎵ц紼嬪簭錛屽叾棣綾繪帹 
褰?f1 涓?a-b 鏃惰〃紺轟粠絎?a 鍒嗛挓鍒扮 b 鍒嗛挓榪欐鏃墮棿鍐呰鎵ц錛宖2 涓?a-b 鏃惰〃紺轟粠絎?a 鍒扮 b 灝忔椂閮借鎵ц錛屽叾棣綾繪帹 
褰?f1 涓?*/n 鏃惰〃紺烘瘡 n 鍒嗛挓涓椂闂撮棿闅旀墽琛屼竴嬈★紝f2 涓?*/n 琛ㄧず姣?n 灝忔椂涓椂闂撮棿闅旀墽琛屼竴嬈★紝鍏墮綾繪帹 
褰?f1 涓?a, b, c,... 鏃惰〃紺虹 a, b, c,... 鍒嗛挓瑕佹墽琛岋紝f2 涓?a, b, c,... 鏃惰〃紺虹 a, b, c...涓皬鏃惰鎵ц錛屽叾棣綾繪帹 
浣跨敤鑰呬篃鍙互灝嗘墍鏈夌殑璁懼畾鍏堝瓨鏀懼湪妗f file 涓紝鐢?crontab file 鐨勬柟寮忔潵璁懼畾鏃剁▼琛ㄣ?nbsp;

渚嬪瓙 : 
#姣忓ぉ鏃╀笂7鐐規墽琛屼竴嬈?/bin/ls : 
0 7 * * * /bin/ls 
鍦?12 鏈堝唴, 姣忓ぉ鐨勬棭涓?6 鐐瑰埌 12 鐐逛腑錛屾瘡闅?涓皬鏃舵墽琛屼竴嬈?/usr/bin/backup : 
0 6-12/3 * 12 * /usr/bin/backup 
鍛ㄤ竴鍒板懆浜旀瘡澶╀笅鍗?5:00 瀵勪竴灝佷俊緇?alex@domain.name : 
0 17 * * 1-5 mail -s "hi" alex@domain.name < /tmp/maildata 
姣忔湀姣忓ぉ鐨勫崍澶?0 鐐?20 鍒? 2 鐐?20 鍒? 4 鐐?20 鍒?...鎵ц echo "haha" 
20 0-23/2 * * * echo "haha" 
娉ㄦ剰 : 
褰撶▼搴忓湪浣犳墍鎸囧畾鐨勬椂闂存墽琛屽悗錛岀郴緇熶細瀵勪竴灝佷俊緇欎綘錛屾樉紺鴻紼嬪簭鎵ц鐨勫唴瀹癸紝鑻ユ槸浣犱笉甯屾湜鏀跺埌榪欐牱鐨勪俊錛岃鍦ㄦ瘡涓琛岀┖涓鏍間箣鍚庡姞涓?> /dev/null 2>&1 鍗沖彲 

渚嬪瓙2 : 
#姣忓ぉ鏃╀笂6鐐?0鍒?nbsp;
10 6 * * * date 
#姣忎袱涓皬鏃?nbsp;
0 */2 * * * date 
#鏅氫笂11鐐瑰埌鏃╀笂8鐐逛箣闂存瘡涓や釜灝忔椂錛屾棭涓?鐐?nbsp;
0 23-7/2錛? * * * date 
#姣忎釜鏈堢殑4鍙峰拰姣忎釜紺兼嫓鐨勭ぜ鎷滀竴鍒扮ぜ鎷滀笁鐨勬棭涓?1鐐?nbsp;
0 11 4 * mon-wed date 
#1鏈堜喚鏃ユ棭涓?鐐?nbsp;
0 4 1 jan * date 
鑼冧緥 
$crontab -l 鍒楀嚭鐢ㄦ埛鐩墠鐨刢rontab. 

crontab鍛戒護鐨勫姛鑳芥槸鍦ㄤ竴瀹氱殑鏃墮棿闂撮殧璋冨害涓浜涘懡浠ょ殑鎵ц銆傚湪/etc鐩綍涓嬫湁涓涓猚rontab鏂囦歡錛岃繖閲屽瓨鏀炬湁緋葷粺榪愯鐨勪竴浜涜皟搴︾▼搴忋傛瘡涓敤鎴峰彲浠ュ緩绔嬭嚜宸辯殑璋冨害crontab銆?nbsp;

crontab鍛戒護鏈変笁縐嶅艦寮忕殑鍛戒護琛岀粨鏋勶細 

crontab [-u user] [file] 

crontab [-u user] [-e|-l|-r] 

crontab -l -u [-e|-l|-r] 絎竴涓懡浠よ涓紝file鏄懡浠ゆ枃浠剁殑鍚嶅瓧銆傚鏋滃湪鍛戒護琛屼腑鎸囧畾浜嗚繖涓枃浠訛紝閭d箞鎵цcrontab鍛戒護錛屽垯灝嗚繖涓枃浠舵嫹璐濆埌crontabs鐩綍涓嬶紱濡傛灉鍦ㄥ懡浠よ涓病鏈夊埗瀹氳繖涓枃浠訛紝crontab鍛戒護灝嗘帴鍙楁爣鍑嗚緭鍏ワ紙閿洏錛変笂閿叆鐨勫懡浠わ紝騫跺皢浠栦滑涔熷瓨鏀懼湪crontab鐩綍涓嬨?nbsp;

鍛戒護琛屼腑-r閫夐」鐨勪綔鐢ㄦ槸浠?usr/spool/cron/crontabs鐩綍涓嬪垹闄ょ敤鎴峰畾涔夌殑鏂囦歡crontab錛?nbsp;

鍛戒護琛屼腑-l閫夐」鐨勪綔鐢ㄦ槸鏄劇ず鐢ㄦ埛crontab鏂囦歡鐨勫唴瀹廣?nbsp;

浣跨敤鍛戒護crontab -u user -e鍛戒護緙栬緫鐢ㄦ埛user鐨刢ron(c)浣滀笟銆傜敤鎴烽氳繃緙栬緫鏂囦歡鏉ュ鍔犳垨淇敼浠諱綍浣滀笟璇鋒眰銆?nbsp;

鎵ц鍛戒護crontab -u user -r鍗沖彲鍒犻櫎褰撳墠鐢ㄦ埛鐨勬墍鏈夌殑cron浣滀笟銆?nbsp;

浣滀笟涓庡畠浠瀹氱殑鏃墮棿鍌ㄥ瓨鍦ㄦ枃浠?usr/spool/cron/crontabs/username閲屻倁sername浣跨敤鎴峰悕錛屽湪鐩稿簲鐨勬枃浠朵腑瀛樻斁鐫璇ョ敤鎴鋒墍瑕佽繍琛岀殑鍛戒護銆傚懡浠ゆ墽琛岀殑緇撴灉錛屾棤璁烘槸鏍囧噯杈撳嚭榪樻槸閿欒杈撳嚭錛岄兘灝嗕互閭歡褰㈠紡鍙戠粰鐢ㄦ埛銆傛枃浠墮噷鐨勬瘡涓涓姹傚繀欏誨寘鍚互spaces鍜宼abs鍒嗗壊鐨勫叚涓煙銆傚墠浜斾釜瀛楁鍙互鍙栨暣鏁板鹼紝鎸囧畾浣曟椂寮濮嬪伐浣滐紝絎叚涓煙鏄瓧絎︿覆錛岀О涓哄懡浠ゅ瓧孌碉紝鍏朵腑鍖呮嫭浜哻rontab璋冨害鎵ц鐨勫懡浠ゃ?nbsp;

絎竴閬撶浜斾釜瀛楁鐨勬暣鏁板彇鍊艱寖鍥村強鎰忎箟鏄細 

0锝?9 琛ㄧず鍒?nbsp;

1锝?3 琛ㄧず灝忔椂 

1锝?1 琛ㄧず鏃?nbsp;

1锝?2 琛ㄧず鏈堜喚 

0锝? 琛ㄧず鏄熸湡錛堝叾涓?琛ㄧず鏄熸湡鏃ワ級 

/usr/lib/cron/cron.allow琛ㄧず璋佽兘浣跨敤crontab鍛戒護銆傚鏋滃畠鏄竴涓┖鏂囦歡琛ㄦ槑娌℃湁涓涓敤鎴瘋兘瀹夋帓浣滀笟銆傚鏋滆繖涓枃浠朵笉瀛樺湪錛岃屾湁鍙﹀涓涓枃浠?usr/lib/cron/cron.deny,鍒欏彧鏈変笉鍖呮嫭鍦ㄨ繖涓枃浠朵腑鐨勭敤鎴鋒墠鍙互浣跨敤crontab鍛戒護銆傚鏋滃畠鏄竴涓┖鏂囦歡琛ㄦ槑浠諱綍鐢ㄦ埛閮藉彲瀹夋帓浣滀笟銆備袱涓枃浠跺悓鏃跺瓨鍦ㄦ椂cron.allow浼樺厛錛屽鏋滈兘涓嶅瓨鍦紝鍙湁瓚呯駭鐢ㄦ埛鍙互瀹夋帓浣滀笟銆?/span> 

鏃犲0 2013-02-22 10:22 鍙戣〃璇勮
]]>
灝咼SON杞崲鎴怣AP鐨勫伐鍏風被http://www.tkk7.com/parable-myth/archive/2013/01/30/394954.html鏃犲0鏃犲0Wed, 30 Jan 2013 11:48:00 GMThttp://www.tkk7.com/parable-myth/archive/2013/01/30/394954.htmlhttp://www.tkk7.com/parable-myth/comments/394954.htmlhttp://www.tkk7.com/parable-myth/archive/2013/01/30/394954.html#Feedback7http://www.tkk7.com/parable-myth/comments/commentRss/394954.htmlhttp://www.tkk7.com/parable-myth/services/trackbacks/394954.html
package digu.pendant.util;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
public class PandantTools {
   
    public static List<Map<String, Object>> parseJSON2List(String jsonStr){
        JSONArray jsonArr = JSONArray.fromObject(jsonStr);
        List<Map<String, Object>> list = new ArrayList<Map<String,Object>>();
        Iterator<JSONObject> it = jsonArr.iterator();
        while(it.hasNext()){
            JSONObject json2 = it.next();
            list.add(parseJSON2Map(json2.toString()));
        }
        return list;
    }
    
   
    public static Map<String, Object> parseJSON2Map(String jsonStr){
        Map<String, Object> map = new HashMap<String, Object>();
        //鏈澶栧眰瑙f瀽
        JSONObject json = JSONObject.fromObject(jsonStr);
        for(Object k : json.keySet()){
            Object v = json.get(k); 
            //濡傛灉鍐呭眰榪樻槸鏁扮粍鐨勮瘽錛岀戶緇В鏋?/div>
            if(v instanceof JSONArray){
                List<Map<String, Object>> list = new ArrayList<Map<String,Object>>();
                Iterator<JSONObject> it = ((JSONArray)v).iterator();
                while(it.hasNext()){
                    JSONObject json2 = it.next();
                    list.add(parseJSON2Map(json2.toString()));
                }
                map.put(k.toString(), list);
            } else {
                map.put(k.toString(), v);
            }
        }
        return map;
    }
    
   
    public static List<Map<String, Object>> getListByUrl(String url){
        try {
            //閫氳繃HTTP鑾峰彇JSON鏁版嵁
            InputStream in = new URL(url).openStream();
            BufferedReader reader = new BufferedReader(new InputStreamReader(in));
            StringBuilder sb = new StringBuilder();
            String line;
            while((line=reader.readLine())!=null){
                sb.append(line);
            }
            return parseJSON2List(sb.toString());
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
    
   
    public static Map<String, Object> getMapByUrl(String url){
        try {
            //閫氳繃HTTP鑾峰彇JSON鏁版嵁
            InputStream in = new URL(url).openStream();
            BufferedReader reader = new BufferedReader(new InputStreamReader(in));
            StringBuilder sb = new StringBuilder();
            String line;
            while((line=reader.readLine())!=null){
                sb.append(line);
            }
            return parseJSON2Map(sb.toString());
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
    
    
    //test
    public static void main(String[] args) {
        String url = "http://...";
        List<Map<String,Object>> list = getListByUrl(url);
        System.out.println(list);
    }
}


鏃犲0 2013-01-30 19:48 鍙戣〃璇勮
]]>
Java 鑾峰彇褰撳墠鏃ユ湡鍜屾椂闂?/title><link>http://www.tkk7.com/parable-myth/archive/2013/01/17/394364.html</link><dc:creator>鏃犲0</dc:creator><author>鏃犲0</author><pubDate>Thu, 17 Jan 2013 10:47:00 GMT</pubDate><guid>http://www.tkk7.com/parable-myth/archive/2013/01/17/394364.html</guid><wfw:comment>http://www.tkk7.com/parable-myth/comments/394364.html</wfw:comment><comments>http://www.tkk7.com/parable-myth/archive/2013/01/17/394364.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/parable-myth/comments/commentRss/394364.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/parable-myth/services/trackbacks/394364.html</trackback:ping><description><![CDATA[<p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>鏈変袱縐嶆柟娉曪細</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>鏂規硶涓錛氱敤java.util.Date綾繪潵瀹炵幇錛屽茍緇撳悎java.text.DateFormat綾繪潵瀹炵幇鏃墮棿鐨勬牸寮忓寲錛岀湅涓嬮潰浠g爜錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>import java.util.*; <br /></span><span>import java.text.*;<br /></span><span>//浠ヤ笅榛樿鏃墮棿鏃ユ湡鏄劇ず鏂瑰紡閮芥槸姹夎璇█鏂瑰紡<br /></span><span>//涓鑸璦灝遍粯璁ゆ眽璇氨鍙互浜嗭紝鏃墮棿鏃ユ湡鐨勬牸寮忛粯璁や負MEDIUM椋庢牸錛屾瘮濡傦細2008-6-16 20:54:53<br /></span><span>//浠ヤ笅鏄劇ず鐨勬棩鏈熸椂闂撮兘鏄啀Date綾葷殑鍩虹涓婄殑鏉ョ殑錛岃繕鍙互鍒╃敤Calendar綾繪潵瀹炵幇瑙佺被TestDate2.java<br /></span><span>public class TestDate { <br /></span><span>   public static void main(String[] args) { <br /></span><span>      Date now = new Date(); <br /></span><span>      Calendar cal = Calendar.getInstance(); <br />      <br /></span><span>      DateFormat d1 = DateFormat.getDateInstance(); //榛樿璇█錛堟眽璇級涓嬬殑榛樿椋庢牸錛圡EDIUM椋庢牸錛屾瘮濡傦細2008-6-16 20:54:53錛?br /></span><span>      String str1 = d1.format(now);<br /></span><span>      DateFormat d2 = DateFormat.getDateTimeInstance(); <br /></span><span>      String str2 = d2.format(now); <br /></span><span>      DateFormat d3 = DateFormat.getTimeInstance(); <br /></span><span>      String str3 = d3.format(now); <br /></span><span>      DateFormat d4 = DateFormat.getInstance(); //浣跨敤SHORT椋庢牸鏄劇ず鏃ユ湡鍜屾椂闂?br /></span><span>      String str4 = d4.format(now);</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>      DateFormat d5 = DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL); //鏄劇ず鏃ユ湡錛屽懆錛屾椂闂達紙綺劇‘鍒扮錛?br /></span><span>      String str5 = d5.format(now);<br /></span><span>      DateFormat d6 = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG); //鏄劇ず鏃ユ湡銆傛椂闂達紙綺劇‘鍒扮錛?br /></span><span>      String str6 = d6.format(now);<br /></span><span>      DateFormat d7 = DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT); //鏄劇ず鏃ユ湡錛屾椂闂達紙綺劇‘鍒板垎錛?br /></span><span>      String str7 = d7.format(now);<br /></span><span>      DateFormat d8 = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM); //鏄劇ず鏃ユ湡錛屾椂闂達紙綺劇‘鍒板垎錛?br /></span><span>      String str8 = d8.format(now);//涓嶴HORT椋庢牸鐩告瘮錛岃繖縐嶆柟寮忔渶濂界敤</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "> </p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><br /><span style="color: #3366ff; ">      <br /></span><span>      System.out.println("鐢―ate鏂瑰紡鏄劇ず鏃墮棿: " + now);//姝ゆ柟娉曟樉紺虹殑緇撴灉鍜孋alendar.getInstance().getTime()涓鏍?br />      <br />      <br /></span><span>      System.out.println("鐢―ateFormat.getDateInstance()鏍煎紡鍖栨椂闂村悗涓猴細" + str1);<br /></span><span>      System.out.println("鐢―ateFormat.getDateTimeInstance()鏍煎紡鍖栨椂闂村悗涓猴細" + str2);<br /></span><span>      System.out.println("鐢―ateFormat.getTimeInstance()鏍煎紡鍖栨椂闂村悗涓猴細" + str3);<br /></span><span>      System.out.println("鐢―ateFormat.getInstance()鏍煎紡鍖栨椂闂村悗涓猴細" + str4);<br />      <br /></span><span>      System.out.println("鐢―ateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL)鏍煎紡鍖栨椂闂村悗涓猴細" + str5);<br /></span><span>      System.out.println("鐢―ateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG)鏍煎紡鍖栨椂闂村悗涓猴細" + str6);<br /></span><span>      System.out.println("鐢―ateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT)鏍煎紡鍖栨椂闂村悗涓猴細" + str7);<br /></span><span>      System.out.println("鐢―ateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM)鏍煎紡鍖栨椂闂村悗涓猴細" + str8);<br /></span><span>   }</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>}</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>榪愯緇撴灉錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>鐢―ate鏂瑰紡鏄劇ず鏃墮棿: Mon Jun 16 20:54:53 CST 2008<br /></span><span>鐢―ateFormat.getDateInstance()鏍煎紡鍖栨椂闂村悗涓猴細2008-6-16<br /></span><span>鐢―ateFormat.getDateTimeInstance()鏍煎紡鍖栨椂闂村悗涓猴細2008-6-16 20:54:53<br /></span><span>鐢―ateFormat.getTimeInstance()鏍煎紡鍖栨椂闂村悗涓猴細20:54:53<br /></span><span>鐢―ateFormat.getInstance()鏍煎紡鍖栨椂闂村悗涓猴細08-6-16 涓嬪崍8:54<br /></span><span>鐢―ateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL)鏍煎紡鍖栨椂闂村悗涓?br /></span><span>錛?008騫?鏈?6鏃?鏄熸湡涓 涓嬪崍08鏃?4鍒?3縐?CST<br /></span><span>鐢―ateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG)鏍煎紡鍖栨椂闂村悗涓?br /></span><span>錛?008騫?鏈?6鏃?涓嬪崍08鏃?4鍒?3縐?br /></span><span>鐢―ateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT)鏍煎紡鍖栨椂闂村悗<br /></span><span>涓猴細08-6-16 涓嬪崍8:54<br /></span><span>鐢―ateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM)鏍煎紡鍖栨椂闂?br /></span><span>鍚庝負錛?008-6-16 20:54:53</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "> </p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>鏂規硶浜岋細鐢╦ava.util.Calendar綾繪潵瀹炵幇錛岀湅涓嬮潰錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>import java.util.*; <br /></span><span>import java.text.*;<br /></span><span>//浠ヤ笅鏄埄鐢–alendar綾繪潵瀹炵幇鏃ユ湡鏃墮棿鐨勶紝鍜孌ate綾葷浉姣旇緝姣旇緝綆鍗?/span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>public class TestDate2 { <br /></span><span>   public static void main(String[] args) { <br />      <br /></span><span>      Calendar ca = Calendar.getInstance();<br /></span><span>      int year = ca.get(Calendar.YEAR);//鑾峰彇騫翠喚<br /></span><span>      int month=ca.get(Calendar.MONTH);//鑾峰彇鏈堜喚 <br /></span><span>      int day=ca.get(Calendar.DATE);//鑾峰彇鏃?br /></span><span>      int minute=ca.get(Calendar.MINUTE);//鍒?nbsp;<br /></span><span>      int hour=ca.get(Calendar.HOUR);//灝忔椂 <br /></span><span>      int second=ca.get(Calendar.SECOND);//縐?br /></span><span>      int WeekOfYear = ca.get(Calendar.DAY_OF_WEEK); <br />      <br />      <br /></span><span>      System.out.println("鐢–alendar.getInstance().getTime()鏂瑰紡鏄劇ず鏃墮棿: " + ca.getTime());<br /></span><span>      System.out.println("鐢–alendar鑾峰緱鏃ユ湡鏄細" + year +"騫?+ month +"鏈?+ day + "鏃?);<br />      <br /></span><span>      System.out.println("鐢–alendar鑾峰緱鏃墮棿鏄細" + hour +"鏃?+ minute +"鍒?+ second +"縐?);<br /></span><span>      System.out.println(WeekOfYear);//鏄劇ず浠婂ぉ鏄竴鍛ㄧ殑絎嚑澶╋紙鎴戝仛鐨勮繖涓緥瀛愭濂芥槸鍛ㄤ簩錛屾晠緇撴灉鏄劇ず2錛屽鏋滀綘鍐嶅懆6榪愯錛岄偅涔堟樉紺?錛?br />      <br /></span><span>   }</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>}<br /></span><span>榪愯緇撴灉鏄細<br /></span><span>鐢–alendar.getInstance().getTime()鏂瑰紡鏄劇ず鏃墮棿: Mon Jun 16 21:54:21 CST 2008<br /></span><span>鐢–alendar鑾峰緱鏃ユ湡鏄細2008騫?鏈?6鏃?br /></span><span>鐢–alendar鑾峰緱鏃墮棿鏄細9鏃?4鍒?1縐?br /></span><span>2</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><br /><span>鎬葷粨錛氫腑鐨勬潵璇達紝鏂規硶浜屾槸鏈鏂逛究鐨勶紝鏂規硶涓鏄懼緱鍒嗙鎷欙紝涓嶈繃鐪嬩釜浜哄枩嬈簡銆?/span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "> </p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>杞嚜錛?/span><a style="color: #336699; text-decoration: none; "><span>http://student.csdn.net/space.php?uid=122120&do=blog&id=14681</span></a></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "> </p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>鏂規硶涓夛細</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "></p><div style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><h3><span>SimpleDateFormat 24灝忔椂鍒舵椂闂存樉紺?/span></h3><span>鍏抽敭瀛? java鍩虹</span></div><div style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><p> </p><table border="0" cellspacing="3" cellpadding="0" summary="Chart shows pattern letters, date/time component, presentation, and examples."><tbody><tr><th align="left"><span>瀛楁瘝</span></th><th align="left"><span>鏃ユ湡鎴栨椂闂村厓绱?/span></th><th align="left"><span>琛ㄧず</span></th><th align="left"><span>紺轟緥</span></th></tr><tr><td><code><span>G</span></code></td><td><span>Era 鏍囧織絎?/span></td><td><span>Text</span></td><td><code><span>AD</span></code></td></tr><tr><td><code><span>y</span></code></td><td><span>騫?/span></td><td><span>Year</span></td><td><code><span>1996</span></code><span>; </span><code><span>96</span></code></td></tr><tr><td><code><span>M</span></code></td><td><span>騫翠腑鐨勬湀浠?/span></td><td><span>Month</span></td><td><code><span>July</span></code><span>; </span><code><span>Jul</span></code><span>; </span><code><span>07</span></code></td></tr><tr><td><code><span>w</span></code></td><td><span>騫翠腑鐨勫懆鏁?/span></td><td><span>Number</span></td><td><code><span>27</span></code></td></tr><tr><td><code><span>W</span></code></td><td><span>鏈堜喚涓殑鍛ㄦ暟</span></td><td><span>Number</span></td><td><code><span>2</span></code></td></tr><tr><td><code><span>D</span></code></td><td><span>騫翠腑鐨勫ぉ鏁?/span></td><td><span>Number</span></td><td><code><span>189</span></code></td></tr><tr><td><code><span>d</span></code></td><td><span>鏈堜喚涓殑澶╂暟</span></td><td><span>Number</span></td><td><code><span>10</span></code></td></tr><tr><td><code><span>F</span></code></td><td><span>鏈堜喚涓殑鏄熸湡</span></td><td><span>Number</span></td><td><code><span>2</span></code></td></tr><tr><td><code><span>E</span></code></td><td><span>鏄熸湡涓殑澶╂暟</span></td><td><span>Text</span></td><td><code><span>Tuesday</span></code><span>; </span><code><span>Tue</span></code></td></tr><tr><td><code><span>a</span></code></td><td><span>Am/pm 鏍囪</span></td><td><span>Text</span></td><td><code><span>PM</span></code></td></tr><tr><td><code><span>H</span></code></td><td><span>涓澶╀腑鐨勫皬鏃舵暟錛?-23錛?/span></td><td><span>Number</span></td><td><code><span>0</span></code></td></tr><tr><td><code><span>k</span></code></td><td><span>涓澶╀腑鐨勫皬鏃舵暟錛?-24錛?/span></td><td><span>Number</span></td><td><code><span>24</span></code></td></tr><tr><td><code><span>K</span></code></td><td><span>am/pm 涓殑灝忔椂鏁幫紙0-11錛?/span></td><td><span>Number</span></td><td><code><span>0</span></code></td></tr><tr><td><code><span>h</span></code></td><td><span>am/pm 涓殑灝忔椂鏁幫紙1-12錛?/span></td><td><span>Number</span></td><td><code><span>12</span></code></td></tr><tr><td><code><span>m</span></code></td><td><span>灝忔椂涓殑鍒嗛挓鏁?/span></td><td><span>Number</span></td><td><code><span>30</span></code></td></tr><tr><td><code><span>s</span></code></td><td><span>鍒嗛挓涓殑縐掓暟</span></td><td><span>Number</span></td><td><code><span>55</span></code></td></tr><tr><td><code><span>S</span></code></td><td><span>姣鏁?/span></td><td><span>Number</span></td><td><code><span>978</span></code></td></tr><tr><td><code><span>z</span></code></td><td><span>鏃跺尯</span></td><td><span>General time zone</span></td><td><code><span>Pacific Standard Time</span></code><span>; </span><code><span>PST</span></code><span>; </span><code><span>GMT-08:00</span></code></td></tr><tr><td><code><span>Z</span></code></td><td><span>鏃跺尯</span></td><td><span>RFC 822 time zone</span></td><td><p><code><span>-0800</span></code></p><p> </p><p><br /></p></td></tr></tbody></table></div><div style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><span>瀹冩湁涓紭鐐瑰氨鏄敮鎸佷袱浣嶆湀浠斤紝涓や綅鏃ユ湡銆傚甫鍓嶇紑0.</span></div><div style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff; "><div><span>Date date = new Date();</span></div><div><span>SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd HH:mm");</span></div><div><span>String sDateSuffix = dateformat.format(date);</span></div><div><span>System.out.println("[+]sDateSuffix:"+sDateSuffix);</span></div></div><img src ="http://www.tkk7.com/parable-myth/aggbug/394364.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/parable-myth/" target="_blank">鏃犲0</a> 2013-01-17 18:47 <a href="http://www.tkk7.com/parable-myth/archive/2013/01/17/394364.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>娓呴櫎鐩綍涓嬬殑SVN淇℃伅http://www.tkk7.com/parable-myth/archive/2012/08/31/386680.html鏃犲0鏃犲0Fri, 31 Aug 2012 05:07:00 GMThttp://www.tkk7.com/parable-myth/archive/2012/08/31/386680.htmlhttp://www.tkk7.com/parable-myth/comments/386680.htmlhttp://www.tkk7.com/parable-myth/archive/2012/08/31/386680.html#Feedback0http://www.tkk7.com/parable-myth/comments/commentRss/386680.htmlhttp://www.tkk7.com/parable-myth/services/trackbacks/386680.html浠婂ぉ鎯蟲竻闄ょ洰褰曚笅鐨凷VN淇℃伅錛屽湪緗戜笂鎵句簡鎵撅紝璇存槸鏈変笁縐嶆柟娉曪細

涓銆佸湪linux涓?nbsp;

鍒犻櫎榪欎簺鐩綍鏄緢綆鍗曠殑錛屽懡浠ゅ涓?nbsp;
find . -type d -name ".svn"|xargs rm -rf 

鎴栬?nbsp;

find . -type d -iname ".svn" -exec rm -rf {} \;   


浜屻佸湪windows涓嬬敤浠ヤ笅娉曞瓙錛?nbsp;

1銆佸湪欏圭洰騫崇駭鐨勭洰褰曪紝鎵цdos鍛戒護錛?nbsp;
xcopy project_dir project_dir_1 /s /i 

2銆佹垨鑰呭湪欏圭洰鏍圭洰褰曟墽琛屼互涓媎os鍛戒護 
for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn" 

鍏跺疄絎簩縐嶆柟娉曞彲浠ョ敤鏉ュ共寰堝浜嬬殑錛屾瘮濡傛妸浠g爜涓殑.svn鏇挎崲涓轟換鎰忓叾浠栨枃浠跺悕騫跺湪紜洏鏍圭洰褰曚笅鎵ц錛屽氨鍙互浠庣‖鐩樹笂鍒犻櫎鎵鏈夌殑榪欎釜鏂囦歡鍟︺?nbsp;

3銆佹坊鍔犳敞鍐岃〃(浜茶嚜鍔ㄦ墜嫻嬭瘯榪? 
鍙互灝?#8220;蹇熷垹闄VN鐗堟湰淇℃伅”鍛藉悕澧炲姞鍒拌祫婧愮鐞嗗櫒鐨勫彸閿笂錛岃繖鏍鳳紝榧犳爣鐐逛袱涓嬪氨鑳芥妸閫変腑鐩綍涓嬬殑鎵鏈?svn鐩綍騫叉帀浜嗐?nbsp;

浠g爜涓猴細 

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] 
@="蹇熷垹闄VN鐗堟湰淇℃伅" 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command] 
@="cmd.exe /c D:\宸ュ叿\鎵瑰鐞嗘枃浠跺垹闄VN鐗堟湰淇℃伅.bat" 
灝嗚繖孌典唬鐮佷繚瀛樹負涓涓?reg鏂囦歡錛屽弻鍑葷‘璁ゅ鍏ユ敞鍐岃〃涓笉瀹屾暣錛屽悗鏉ヨ嚜宸辨墜宸ユ坊鍔犮傛敞鎰忥細鏂囦歡“鎵瑰鐞嗘枃浠跺垹闄VN鐗堟湰淇℃伅.bat”涓嶈兘鏀?鍦ㄦ湁絀烘牸鐨勬枃浠跺す涓嬶紝紜鍒犻櫎鏃惰鐪嬩竴涓嬪綋鍓嶇洰褰曚笉瑕佸垹闄や笉璇ュ垹鐨勭洰褰曚笅鐨凷VN鐗堟湰淇℃伅銆備笉鐭ラ亾鎬庝箞鏀硅繘“cmd.exe /c D:\宸ュ叿\鎵瑰鐞嗘枃浠跺垹闄VN鐗堟湰淇℃伅.bat”銆?nbsp;


鎵瑰鐞嗘枃浠跺垹闄VN鐗堟湰淇℃伅.bat鏂囦歡鍐呭濡備笅錛?nbsp;
@echo off 
echo *********************************************************** 
echo 娓呴櫎SVN鐗堟湰淇?鎭?nbsp;                                                                                              
echo *********************************************************** 
:start 
::鍚姩榪囩▼錛屽垏鎹㈢洰褰?nbsp;
:set pwd=%cd% 
:cd %1 
echo 宸ヤ綔鐩綍鏄細& chdir 
:input 
::鑾峰彇杈撳叆錛屾牴鎹緭鍏ヨ繘琛屽鐞?nbsp;
set source=: 
set /p source=紜畾瑕佹竻妤氬綋鍓嶇洰褰曚笅鐨?svn淇℃伅鍚楋紵[Y/N/Q] 
set "source=%source:"=%" 
if "%source%"=="y" goto clean 
if "%source%"=="Y" goto clean 
if "%source%"=="n" goto noclean 
if "%source%"=="N" goto noclean 
if "%source%"=="q" goto end 
if "%source%"=="Q" goto end 
goto input 
:clean 
::涓誨鐞嗚繃紼嬶紝鎵ц娓呯悊宸ヤ綔 
@echo on 
@for /d /r %%c in (.svn) do @if exist %%c ( rd /s /q %%c & echo    鍒犻櫎鐩綍%%c) 
@echo off 
echo "褰撳墠鐩綍涓嬬殑svn淇℃伅宸叉竻闄? 
goto end 
:noclean 
::鍒嗘敮榪囩▼錛屽彇娑堟竻鐞嗗伐浣?nbsp;
echo "svn淇℃伅娓呮鎿嶄綔宸插彇娑? 
goto end 
:end 
::閫鍑虹▼搴?nbsp;
cd "%pwd%" 
pause

娉細鏈鍚庝竴縐嶆柟娉曪紝濡傛灉鍑虹幇閿欒錛屽氨鎵撳紑娉ㄥ唽琛紝鎵懼埌瀵瑰簲鐨勯」錛屽惂“cmd.exe /c D:\宸ュ叿\鎵瑰鐞嗘枃浠跺垹闄VN鐗堟湰淇℃伅.bat “鐩存帴鍐欏叆娉ㄥ唽琛ㄤ腑鍗沖彲浣跨敤

鎴戝彧鐢ㄤ簡鏈鍚庝竴縐嶆柟娉曪細

鎶ユ枃浠舵病鏈夊叧鑱旈敊璇紝鎵懼埌榪欎釜娉ㄥ唽琛ㄩ」錛歔HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command] 
鍐欏叆錛?#8220;cmd.exe /c D:\宸ュ叿\鎵瑰鐞嗘枃浠跺垹闄VN鐗堟湰淇℃伅.bat “錛屾敞鎰忚礬寰?/p>

榪樻湁涓涓娉ㄦ剰鐨勶細鍦ㄤ嬌鐢ㄧ殑鏃跺欙紝涓嶈鍦ㄨ娓呴櫎鐨勬枃浠跺す涓婂彸鍑伙紝鍦ㄨ娓呴櫎鐨勬枃浠跺す閲岄潰鐨勫瓙鏂囦歡澶逛笂鍙沖嚮--銆嬪揩閫熷垹闄vn鐗堟湰淇℃伅



鏃犲0 2012-08-31 13:07 鍙戣〃璇勮
]]>
Symantec 鍗歌澆瀵嗙爜鏂規硶http://www.tkk7.com/parable-myth/archive/2012/06/17/380950.html鏃犲0鏃犲0Sun, 17 Jun 2012 01:31:00 GMThttp://www.tkk7.com/parable-myth/archive/2012/06/17/380950.htmlhttp://www.tkk7.com/parable-myth/comments/380950.htmlhttp://www.tkk7.com/parable-myth/archive/2012/06/17/380950.html#Feedback0http://www.tkk7.com/parable-myth/comments/commentRss/380950.htmlhttp://www.tkk7.com/parable-myth/services/trackbacks/380950.html


鏂規硶涓錛氬綋鏃跺氨鏄緭鍏ュ湪鏈嶅姟鍣ㄧ璁劇疆鐨勫瘑鐮侊紙璇洪】鐨勯粯璁ゅ瘑鐮佹槸symantec錛?nbsp;
鏂規硶浜岋細淇敼娉ㄥ唽琛℉KEY_LOCAL_MACHINE\SOFTWARE\INTEL\LANDesk\VirusProtect6CurrentVersion\AdministratorOnly\Security 
淇敼UseVPUninstallPassword閿間負0錛屽嵆鍙棤闇瀵嗙爜鍗歌澆



鏃犲0 2012-06-17 09:31 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 亚洲人成日本在线观看| 亚洲色成人四虎在线观看| 国产亚洲美日韩AV中文字幕无码成人| 国产精品免费看久久久无码| 日韩毛片免费在线观看| 亚洲精品无码久久毛片| 老司机亚洲精品影院| 亚洲一线产区二线产区精华| 久久久久久亚洲av无码蜜芽| 亚洲国产成人精品电影| 在线涩涩免费观看国产精品| 成视频年人黄网站免费视频| 可以免费观看的一级毛片| 久久精品7亚洲午夜a| 亚洲二区在线视频| 91青青国产在线观看免费| 国产中文字幕免费观看| 亚洲性天天干天天摸| 亚洲一级特黄特黄的大片| 免费的黄色的网站| 999国内精品永久免费观看| 免费在线观看理论片| 久久精品国产亚洲av品善| 日韩伦理片电影在线免费观看| 亚洲国产午夜精品理论片在线播放 | 国产亚洲精久久久久久无码AV| 国产亚洲Av综合人人澡精品| 精品国产污污免费网站| 国产在线观看免费完整版中文版| 亚洲熟女精品中文字幕| 国产精品免费看香蕉| 久久九九免费高清视频| 美女黄网站人色视频免费国产| 亚洲精品无码不卡| 亚欧在线精品免费观看一区| 亚洲免费观看视频| 日韩a毛片免费观看| 在线播放亚洲第一字幕| 免费看一级毛片在线观看精品视频| 免费人成视频在线观看视频| 大妹子影视剧在线观看全集免费|