<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    54powerman

    開源~節(jié)流

    2006年10月18日 #

    試用Windows Live Writer

    還不錯(cuò),只是很多blog支持不好,汗了~規(guī)范還是很重要的。

    spaces.live.com很簡單,按照向?qū)л斎雔ive id和密碼即可,其他日志,需要指定一些參數(shù)。整理了一些配置參數(shù)放在這里,隨時(shí)更新:

    博客園

    日志網(wǎng)址:http://www.cnblogs.com/54powerman/

    日志類型:Metaweblog API

    日志遠(yuǎn)程發(fā)布url:http://www.cnblogs.com/54powerman/services/metablogapi.aspx

    BlogJava.net

    日志網(wǎng)址:http://www.tkk7.com/54powerman/

    日志類型:Metaweblog API

    日志遠(yuǎn)程發(fā)布url:http://www.tkk7.com/54powerman/services/metablogapi.aspx

    posted @ 2009-02-06 13:48 54powerman 閱讀(82) | 評論 (0)編輯 收藏

    C#文本文件讀寫范例

    ???string fileName="e:\\test.txt";
    ???System.IO.StreamWriter sw=new System.IO.StreamWriter(fileName);
    ???sw.WriteLine(System.DateTime.Now);
    ???sw.Close();

    ???if(System.IO.File.Exists(fileName))
    ???{
    ????System.IO.StreamReader sr=new System.IO.StreamReader(fileName);
    ????String line=null;
    ????while((line=sr.ReadLine())!=null)
    ????{
    ?????System.Console.WriteLine(line);
    ????}
    ????sr.Close();
    ???}

    posted @ 2006-10-18 16:50 54powerman 閱讀(1328) | 評論 (0)編輯 收藏

    實(shí)現(xiàn)Tomat啟動(dòng)自動(dòng)運(yùn)行一個(gè)類

    1 用一個(gè)例子來說明問題,本例要求統(tǒng)計(jì)tomcat啟動(dòng)的次數(shù),并保存在d:/test.txt中。一個(gè)很簡單的邏輯,重點(diǎn)在于tomcat啟動(dòng)自動(dòng)加載一個(gè)類來實(shí)現(xiàn)一定的操作。
    2 首先編寫一個(gè)servlet類--Startup.java
    3 將需要自動(dòng)運(yùn)行的操作代碼寫在init方法中。
    4 如下配置web.xml
    ? <servlet>
    ??? <servlet-name>startup</servlet-name>
    ??? <servlet-class>com.usease.Startup</servlet-class>
    ??? <load-on-startup>1</load-on-startup>
    ? </servlet>
    5 附servlet全代碼:
    package com.usease;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import java.util.*;
    public class Startup extends HttpServlet {
    ??? private static final String CONTENT_TYPE = "text/html; charset=GBK";
    ??? //Initialize global variables
    ??? public void init() throws ServletException {
    ??????? try {
    ??????????? File file = new File("d:/test.txt");
    ??????????? int count = 0;
    ??????????? if (file.exists()) {
    ??????????????? BufferedReader in = new BufferedReader(new FileReader(file));
    ??????????????? String inString = in.readLine();
    ??????????????? count = Integer.parseInt(inString);
    ??????????????? in.close();
    ??????????? }
    ??????????? count++;
    ??????????? PrintWriter out = new PrintWriter(new FileOutputStream("d:/test.txt"));
    ??????????? out.print(count);
    ??????????? out.close();
    ??????? }
    ?catch (IOException e) {}
    ??????? System.out.println("Count completed!");
    ??? }
    ??? //Process the HTTP Get request
    ??? public void doGet(HttpServletRequest request, HttpServletResponse response) throws
    ??????????? ServletException, IOException {
    ??? }
    ??? //Clean up resources
    ??? public void destroy() {
    ??? }
    }
    6 這樣,當(dāng)Tomcat加載這個(gè)Context路徑的時(shí)候,就會自動(dòng)相應(yīng)的操作了。
    ?
    說明:一般這個(gè)操作用于Tomcat啟動(dòng)后自動(dòng)加載一些全局變量,初始化信息等,當(dāng)然你可以象本例中做一些其他操作。

    posted @ 2006-10-18 15:52 54powerman 閱讀(194) | 評論 (0)編輯 收藏

    Jbuilder開發(fā)環(huán)境配置連接池常見錯(cuò)誤及解決

    1 、 Cannot create JDBC driver of class '' for connect URL ''

    問題:找不到 jdbc 驅(qū)動(dòng),但是提示信息里的 class 值為 null ,所以,可以斷定 Tomcat 沒有找到 Server.xml 里的 Resource 配置信息??赡艿脑虬ǎ?/span>

    1 )沒有配置 Resource ;

    2 Resource 配置信息放置的位置錯(cuò)誤。

    3 )一個(gè)不容易發(fā)現(xiàn)的錯(cuò)誤, driverClassName url 拼寫錯(cuò)誤。

    解決辦法:確認(rèn) Resource 配置正確,并且必須放在 DefaultContext 或者 Context 配置節(jié)內(nèi)。

    ?

    2 Cannot create JDBC driver of class 'xxx' for connect URL ''

    解決辦法:配置的數(shù)據(jù)庫驅(qū)動(dòng)類名 xxx 是錯(cuò)誤的,檢查并修改即可;如果確認(rèn)正確,那就是找不到驅(qū)動(dòng)庫,拷貝一個(gè) jar Tomcat/common/lib 中即可。

    ?

    3 Cannot create JDBC driver of class '' for connect URL 'xxx'

    解決辦法:配置的 url 字符串語法是錯(cuò)誤的,檢查后修改即可。

    ?

    4 Cannot create PoolableConnectionFactory, cause: Io 異常 : Connection refused

    問題:無法創(chuàng)建連接池工廠對象,原因是連接被拒絕。

    解決辦法:檢查 url 字符串,可能服務(wù)器地址、端口、數(shù)據(jù)庫名或者數(shù)據(jù)庫實(shí)例名等信息錯(cuò)誤。修改。

    ?

    5 、 No?suitable?driver? 沒有匹配的驅(qū)動(dòng)

    分析:驅(qū)動(dòng)程序配置錯(cuò)誤,請確認(rèn) Tomcat common/lib 子目錄中是否有數(shù)據(jù)庫驅(qū)動(dòng) jar 。

    ?

    6 Cannot create resource instance 無法創(chuàng)建數(shù)據(jù)源實(shí)例

    問題:找不到 commons-dbcp-1.1.jar (版本可能不同)

    解決辦法:復(fù)制 commons-dbcp-1.1.jar 庫文件到 Tomcat/Common/lib 子目錄中。

    ?

    7 root cause

    java.lang.NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

    問題:找不到 commons-collections.jar

    解決辦法:復(fù)制 commons-collections.jar 庫文件到 Tomcat/Common/lib 子目錄中。

    ?

    8 、 root cause

    ?java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool

    問題:找不到 commons-pool-1.1.jar (版本可能不同)。

    解決辦法:復(fù)制 commons-pool-1.1.jar 庫文件到 Tomcat/Common/lib 子目錄中。

    posted @ 2006-10-18 15:52 54powerman 閱讀(266) | 評論 (0)編輯 收藏

    Transport dt_socket failed to initialize, rc = 509

    錯(cuò)誤說明:用JbuilderX編譯工程,運(yùn)行沒有問題,debug調(diào)試就出現(xiàn)錯(cuò)誤。記得前幾天還好好的啊。奇怪?~!!

    折磨了我好幾天。錯(cuò)誤如下。

    錯(cuò)誤現(xiàn)象:

    -- Cannot start Java debug process VM --
    com.sun.jdi.connect.VMStartException: VM initialization failed for: C:\JBuilderX\jdk1.4\bin\javaw -classpath "C:\JBuilderX\thirdparty\jakarta-tomcat-4.0.6-LE-jdk14\bin\bootstrap.jar;C:\JBuilderX\jdk1.4\lib\tools.jar"? -Dcatalina.home="C:/JBuilderX/thirdparty/jakarta-tomcat-4.0.6-LE-jdk14"? -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=sensky-200:1076,suspend=y org.apache.catalina.startup.Bootstrap -config D:\Project\ResourceManage\Tomcat\conf\server8083.xml start
    Transport dt_socket failed to initialize, rc = 509.

    查了半天資料,大部分文章都說是Path中java.exe的路徑與Jbuilder中的啟動(dòng)程序路徑不同造成的。

    檢查了一下,沒錯(cuò)啊。就是這么設(shè)置的啊。還是不行。

    后來干脆把Path變量中的jdk路徑刪除,ok了。

    原來,前幾天,為了手動(dòng)編譯單個(gè)java文件方便,把jdk的bin目錄加到了path中,結(jié)果,脫褲子放屁,多此一舉。提示大家注意。

    另外,安裝jre5以后,它可能會自動(dòng)把它的bin目錄加到path中,注意。

    posted @ 2006-10-18 15:51 54powerman 閱讀(1500) | 評論 (0)編輯 收藏

    修正Jbuilder代碼編輯窗口光標(biāo)與字符錯(cuò)位問題

    在Jbuilder安裝目錄的 bin文件夾下 修改 jbuilder.config文件, 添加下面一行:

    ?

    ?vmparam -Dprimetime.editor.useVariableWidthFont=true

    ?

    關(guān)閉Jbuilder重新打開,看看效果吧。

    posted @ 2006-10-18 15:50 54powerman 閱讀(342) | 評論 (0)編輯 收藏

    C#集合類使用范例

    //Dictionary
    System.Collections.DictionaryEntry dic=new System.Collections.DictionaryEntry("key1","value1");

    //ArrayList
    System.Collections.ArrayList list=new System.Collections.ArrayList();
    list.Add(1);
    list.Add(2);
    for(int i=0;i<list.Count;i++)
    {
    ?System.Console.WriteLine(list[i]);
    }

    //HashTable
    System.Collections.Hashtable table=new System.Collections.Hashtable();
    table.Add("table1",1);
    table.Add("table2",2);
    System.Collections.IDictionaryEnumerator d=table.GetEnumerator();
    while(d.MoveNext())
    {
    ?System.Console.WriteLine(d.Entry.Key);
    }

    //Queue
    System.Collections.Queue queue=new System.Collections.Queue();
    queue.Enqueue(1);
    queue.Enqueue(2);

    System.Console.WriteLine(queue.Peek());
    while(queue.Count>0)
    {
    ?System.Console.WriteLine(queue.Dequeue());
    }

    //SortedList
    System.Collections.SortedList list=new System.Collections.SortedList();
    list.Add("key2",2);
    list.Add("key1",1);
    for(int i=0;i<list.Count;i++)
    {
    ?System.Console.WriteLine(list.GetKey(i));
    }

    //Stack
    System.Collections.Stack stack=new System.Collections.Stack();
    stack.Push(1);
    stack.Push(2);

    System.Console.WriteLine(stack.Peek());
    while(stack.Count>0)
    {
    ?System.Console.WriteLine(stack.Pop());
    }

    posted @ 2006-10-18 15:48 54powerman 閱讀(2119) | 評論 (1)編輯 收藏

    主站蜘蛛池模板: 亚洲精品无码久久毛片波多野吉衣| 亚洲免费在线视频播放| 在线看亚洲十八禁网站| 成年女人18级毛片毛片免费| 亚洲六月丁香六月婷婷色伊人| 最近最新高清免费中文字幕| 久久亚洲国产成人精品性色| 久久一本岛在免费线观看2020| 亚洲AV无码专区电影在线观看 | 久久久久亚洲国产| 免费无码精品黄AV电影| 亚洲色偷偷偷综合网| 女人张腿给男人桶视频免费版 | 亚洲精品乱码久久久久久| 免费看无码特级毛片| 亚洲精品高清久久| 福利免费观看午夜体检区| 亚洲人成色777777精品| 免费一级毛片在线播放| 一进一出60分钟免费视频| 国产亚洲人成网站观看| 99re免费视频| 亚洲女子高潮不断爆白浆| 亚洲JIZZJIZZ中国少妇中文| 精品无码国产污污污免费网站国产| 亚洲国产精彩中文乱码AV| 国产又黄又爽又猛免费app| 在线观看亚洲免费| 亚洲AV无码专区国产乱码电影 | 日韩视频在线精品视频免费观看| 久久亚洲国产成人影院| 亚洲七七久久精品中文国产| 中文字幕无码日韩专区免费| 亚洲av无码国产综合专区| 无码A级毛片免费视频内谢| 亚洲一级片在线播放| 人人狠狠综合久久亚洲高清| 华人在线精品免费观看| 久久久精品国产亚洲成人满18免费网站| 久久99毛片免费观看不卡| 亚洲日韩乱码中文字幕|