<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://m.tkk7.com/54powerman/

    日志類型:Metaweblog API

    日志遠(yuǎn)程發(fā)布url:http://m.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)編輯 收藏

    主站蜘蛛池模板: av永久免费网站在线观看| 成年丰满熟妇午夜免费视频| 亚洲AV美女一区二区三区| 成年人视频免费在线观看| 无码色偷偷亚洲国内自拍| 77777亚洲午夜久久多人| 亚洲高清视频免费| 看免费毛片天天看| 亚洲好看的理论片电影| 国产国产人免费人成免费视频| 99视频在线观看免费| 91午夜精品亚洲一区二区三区| 国产精品久免费的黄网站| 中文字幕免费在线观看动作大片 | 亚洲另类视频在线观看| 国产中文字幕免费观看| 免费A级毛片无码A∨中文字幕下载| 亚洲依依成人亚洲社区| 亚洲成AV人片一区二区| 免费黄色毛片视频| 日韩精品极品视频在线观看免费| 黄色一级视频免费观看| 亚洲黄色免费网站| 亚洲人成人网站在线观看| 4444www免费看| 中文字幕乱码系列免费| 亚洲精品蜜夜内射| 亚洲成人午夜电影| 亚洲成AV人在线播放无码| 国产精品高清全国免费观看| 9277手机在线视频观看免费| 中文字幕手机在线免费看电影| 亚洲色www永久网站| 亚洲AV无码第一区二区三区| 亚洲av麻豆aⅴ无码电影| 最近2019中文字幕mv免费看| 小草在线看片免费人成视久网| 一级午夜免费视频| 亚洲AV无码一区二区三区网址| 亚洲视频在线观看地址| 国产AV无码专区亚洲AV毛网站 |