曉風(fēng)殘月
          新手上路
          posts - 6,comments - 49,trackbacks - 0

          使用MS Sql2000 for JDBC SP3連接MS Sql2000出現(xiàn)如下錯誤:

          java.sql.SQLException:? [ Microsoft ][ SQLServer?2000?Driver?for?JDBC ] Error?establishing?socket.
          ????at?com.microsoft.jdbc.base.BaseExceptions.createException(Unknown?Source)
          ????at?com.microsoft.jdbc.base.BaseExceptions.getException(Unknown?Source)
          ????at?com.microsoft.jdbc.base.BaseExceptions.getException(Unknown?Source)
          ????at?com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown?Source)
          ????at?com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown?Source)
          ????at?com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown?Source)
          ????at?com.microsoft.jdbc.base.BaseConnection.open(Unknown?Source)
          ????at?com.microsoft.jdbc.base.BaseDriver.connect(Unknown?Source)
          ????at?java.sql.DriverManager.getConnection(Unknown?Source)
          ????at?java.sql.DriverManager.getConnection(Unknown?Source)
          ????at?drawServlet.doGet(drawServlet.java:
          50 )
          ????at?drawServlet.doPost(drawServlet.java:
          18 )
          ????at?javax.servlet.http.HttpServlet.service(HttpServlet.java:
          709 )
          ????at?javax.servlet.http.HttpServlet.service(HttpServlet.java:
          802 )
          ????at?org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
          237 )
          ????at?org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
          157 )
          ????at?org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
          214 )
          ????at?org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:
          104 )
          ????at?org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
          520 )
          ????at?org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:
          198 )
          ????at?org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
          152 )
          ????at?org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:
          104 )
          ????at?org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
          520 )
          ????at?org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
          137 )
          ????at?org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:
          104 )
          ????at?org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
          118 )
          ????at?org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:
          102 )
          ????at?org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
          520 )
          ????at?org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
          109 )
          ????at?org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:
          104 )
          ????at?org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
          520 )
          ????at?org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
          929 )
          ????at?org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:
          160 )
          ????at?org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
          799 )
          ????at?org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:
          705 )
          ????at?org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
          577 )
          ????at?org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:
          683 )
          ????at?java.lang.Thread.run(Unknown?Source)
          java.sql.SQLException:?
          [ Microsoft ][ SQLServer?2000?Driver?for?JDBC ] End?of?stream?was?detected?on?a?read.
          ????at?com.microsoft.jdbc.base.BaseExceptions.createException(Unknown?Source)
          ????at?com.microsoft.jdbc.base.BaseExceptions.getException(Unknown?Source)
          ????at?com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown?Source)
          ????at?com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown?Source)
          ????at?com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown?Source)
          ????at?com.microsoft.jdbc.base.BaseConnection.open(Unknown?Source)
          ????at?com.microsoft.jdbc.base.BaseDriver.connect(Unknown?Source)
          ????at?java.sql.DriverManager.getConnection(Unknown?Source)
          ????at?java.sql.DriverManager.getConnection(Unknown?Source)
          ????at?drawServlet.doGet(drawServlet.java:
          92 )
          ????at?drawServlet.doPost(drawServlet.java:
          18 )
          ????at?javax.servlet.http.HttpServlet.service(HttpServlet.java:
          709 )
          ????at?javax.servlet.http.HttpServlet.service(HttpServlet.java:
          802 )
          ????at?org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
          237 )
          ????at?org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
          157 )
          ????at?org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
          214 )
          ????at?org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:
          104 )
          ????at?org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
          520 )
          ????at?org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:
          198 )
          ????at?org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
          152 )
          ????at?org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:
          104 )
          ????at?org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
          520 )
          ????at?org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
          137 )
          ????at?org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:
          104 )
          ????at?org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
          118 )
          ????at?org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:
          102 )
          ????at?org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
          520 )
          ????at?org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
          109 )
          ????at?org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:
          104 )
          ????at?org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
          520 )
          ????at?org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
          929 )
          ????at?org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:
          160 )
          ????at?org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
          799 )
          ????at?org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:
          705 )
          ????at?org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:
          577 )
          ????at?org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:
          683 )
          ????at?java.lang.Thread.run(Unknown?Source)

          原因:由于開發(fā)環(huán)境是Win 2003 Server,故SQL 2000需要補丁包,不然在2k3下,SQL默認關(guān)閉了TCP連接
          解決:打上SQL serverSP4 就OK了?
          posted @ 2006-06-10 15:35 jinglecat 閱讀(22234) | 評論 (41)編輯 收藏
          老婆說明書
          【品名】民間俗稱老婆,正式場合可稱妻子或內(nèi)人;現(xiàn)亦叫達令。
          【化學(xué)名稱】woman?
          【成分】水、血液和脂肪類碳水化合物,氣味幽香。?
          【理化性質(zhì)】性質(zhì)活潑,根據(jù)情況可分為一價(嫁)、二價(嫁)、三價(嫁)。。。。?n?價(嫁)。易溶于蜜語、甜言;在真情、鉆石,金錢、豪宅的催化下熔點降低。難溶于白丁
          【性狀】本品為可樂狀的凹凸物,表面光潔,涂有各種化妝品、對鉆石,鉑金有強烈的親和力;羞澀時產(chǎn)生紅移現(xiàn)象;生氣產(chǎn)生藍移(綠移)本品隨時間推移產(chǎn)生黃移,形狀會有所改變,但不影響繼續(xù)使用。
          【功能主治】主治單身恐懼癥頑疾,對失戀和相思病也有明顯效果。
          【用法用量】?建議一生一片。
          【注意事項】本品僅適用于單身之成年男性。服用時需小心謹慎,如藥品導(dǎo)致使用者出現(xiàn)耳朵變軟(鈀耳朵)、懼內(nèi)、氣管炎等現(xiàn)象,則必須馬上找相關(guān)專業(yè)醫(yī)師咨詢,并在醫(yī)生指導(dǎo)下使用;沒有則可繼續(xù)使用。多吃有致命的過敏反應(yīng),吃?
          2 ?種以上即導(dǎo)致不良的相互作用!
          【規(guī)格】通常為45千克至?55千克,如出現(xiàn)特殊超重情況,請男人加強鍛煉或找健康醫(yī)生處理。
          【貯藏】常溫下妥善保存,室內(nèi)通風(fēng)處最佳;如在室外,則需避免女性、帥?哥成群處。使用期間,尤忌本品夜不歸宿
          【包裝】各種時裝、首飾、手袋,并隨季節(jié)變化隨時更換。
          【有效期】視幸福程度而定,最長可達一生;最短,一天也可能失效。
          【批準(zhǔn)文號】正式批準(zhǔn)文號見鉆戒說明書內(nèi)頁。
          【生產(chǎn)企業(yè)】老丈母和老丈人。
          【禁忌】無論什么時候,都不能說胖??
          posted @ 2006-05-23 22:39 jinglecat 閱讀(265) | 評論 (0)編輯 收藏

          今天在CSDN上詢問關(guān)于如何選擇Applet與服務(wù)器端的通訊方式?
          又得知有兩項關(guān)于分布式計算的東東:

          PS:什么時候才能真正跟得上技術(shù)啊

          一個產(chǎn)品:AXIS

          Axis是Apache組織推出的SOAP引擎,Axis項目是Apache組織著名的SOAP項目的后繼項目,目前最新版本是采用Java開發(fā)的1.1版本,C++的版本正在開發(fā)之中。Axis?v1.1軟件包可以從http://ws.apache.org/axis/dist/1_ 1 /下載得到。
          但是Axis不僅僅是一個SOAP引擎,它還包括:
          ????一個獨立運行的SOAP服務(wù)器
          ????一個servlet引擎的插件,這個servlet引擎可以是Tomcat
          ????對WSDL的擴展支持
          ????一個將WSDL的描述生成JAVA類的工具
          ????一些示例代碼
          ????還有一個監(jiān)控TCP/IP包的工具
          referred:
          http://eternalwang.blogchina.com/
          http://searchwebservices.techtarget.com.cn/tips/16/2072016.shtml
          http://searchwebservices.techtarget.com.cn/webzjdysummary/187/2122187.shtml
          http://spaces.msn.com/joe031102/blog/cns!34320203769D3EE1!587.entry

          一項技術(shù): IIOP
            Internet?Inter-ORB?Protocol的縮寫。一個用來在CORBA對象請求代理之間交流的協(xié)議。
          referred:
          http://www.cnpaf.net/Class/i/0510261204497204831.htm

          relative:IIOP.NET
          IIOP.NET?allows?a?seamless?interoperation?between?.NET,?CORBA?and?J2EE?distributed?objects.?This?is?done?by?incorporating?CORBA/IIOP?support?into?.NET,?leveraging?the?remoting?framework.?
          referred:
          http://sourceforge.net/projects/iiop-net/
          posted @ 2006-05-22 13:05 jinglecat 閱讀(272) | 評論 (0)編輯 收藏

          erverybody,
          ????? ?為什么偶將Applet的class文件放在WEB-INF\classes目錄就加載不了,Java 控制臺出現(xiàn)如下錯誤:

          載入:找不到類?cqu.slmt412.rfds.applets.Zbasicall. class 。

          java.lang.ClassNotFoundException:?cqu.slmt412.rfds.applets.Zbasicall.
          class

          ????at?sun.applet.AppletClassLoader.findClass(Unknown?Source)

          ????at?java.lang.ClassLoader.loadClass(Unknown?Source)

          ????at?sun.applet.AppletClassLoader.loadClass(Unknown?Source)

          ????at?java.lang.ClassLoader.loadClass(Unknown?Source)

          ????at?sun.applet.AppletClassLoader.loadCode(Unknown?Source)

          ????at?sun.applet.AppletPanel.createApplet(Unknown?Source)

          ????at?sun.plugin.AppletViewer.createApplet(Unknown?Source)

          ????at?sun.applet.AppletPanel.runLoader(Unknown?Source)

          ????at?sun.applet.AppletPanel.run(Unknown?Source)

          ????at?java.lang.Thread.run(Unknown?Source)

          Caused?by:?java.io.IOException:?open?HTTP?connection?failed.

          ????at?sun.applet.AppletClassLoader.getBytes(Unknown?Source)

          ????at?sun.applet.AppletClassLoader.access$
          100 (Unknown?Source)

          ????at?sun.applet.AppletClassLoader$
          1 .run(Unknown?Source)

          ????at?java.security.AccessController.doPrivileged(Native?Method)

          ?????
          10 ?more
          文件結(jié)構(gòu):
          applet2.JPG
          這是我的applet tag:
          <applet?code="cqu.slmt412.rfds.applets.Zbasicall.class"?width=600?height=400>
          即使加上codebase,也不行:
          <applet?code="cqu.slmt412.rfds.applets.Zbasicall.class"?codebase="WEB-INF\classes"?width=600?height=400>

          但將包含class的目錄放錄直接放于應(yīng)用程序路徑就可以顯示了,applet標(biāo)簽沒有任何的改動。
          可以運行的目錄結(jié)構(gòu):
          applet1.JPG

          運行環(huán)境:
          Windows 2003 sp1 + IE6 + Tomcat 5.02+Java(TM) Plug-in: 版本 1.4.2_11

          Why?

          posted @ 2006-05-20 19:04 jinglecat 閱讀(4939) | 評論 (5)編輯 收藏

          新手上路,最好的見面禮莫過于資源分享了。

          畢業(yè)設(shè)計中關(guān)鍵技術(shù)是數(shù)據(jù)壓縮模塊,數(shù)據(jù)傳輸?shù)氖亲止?jié)數(shù)組,卻沒有發(fā)現(xiàn)Java庫中現(xiàn)成的整型于字節(jié)數(shù)組的轉(zhuǎn)換,雖然Integer包裝類有toBinaryString()之類的靜態(tài)方法使用,但是卻無法直接滿足要求一個整數(shù)與4個字節(jié)數(shù)組的對應(yīng),幸好String類有g(shù)etBytes()幾個重載方法使用,要不然真的就哭死了

          記得net中就有BinConverter可以直接使用,而且實現(xiàn)了bytes與int16,int32,char等等多類型的轉(zhuǎn)換,有點感慨,還是.net方便,呵呵

          也許是偶還沒有發(fā)現(xiàn)相關(guān)的Java庫,google得也不深入,沒辦法,時間不等人,只好自己實現(xiàn)了一個,經(jīng)測試,正負數(shù)都OK(PS:google到一個算法,比較搞笑,只有負數(shù)是正確

          ?1 public ? class ?BitConverter? {
          ?2 ????
          ?3 ???? public ? static ? byte []?getBytes( int ?value)
          ?4 ???? {?
          ?5 ???????? byte []?bytes? = ? new ? byte [ 4 ];
          ?6 ????????bytes[ 0 ]? = ( byte )(?value? >> ? 24 ?);
          ?7 ????????bytes[ 1 ]? = ( byte )(?(value? << ? 8 )? >> ? 24 ?);
          ?8 ????????bytes[ 2 ]? = ( byte )(?(value? << ? 16 )? >> ? 24 ?);
          ?9 ????????bytes[ 3 ]? = ( byte )(?(value? << ? 24 )? >> ? 24 ?);????????
          10 ???????? return ?bytes;????????????
          11 ????}
          ?????????
          12
          13 ???? public ? static ? int ?toInt( byte []?bytes,? int ?startIndex) {????????
          14 ???????? int ?value? = ? 0 ;
          15 ???????? for ?( int ?j = startIndex;j < 4 ;j ++ )? {????????????
          16 ????????????value? = ?(value? << ? 8 )? | ?(bytes[j]? & ? 0xFF );
          17 ????????}
          ????????
          18 ???????? return ?value;????
          19 ????}

          20 }

          只有int版本,有時間了再研究其他數(shù)據(jù)類型的了。

          歡迎大家拋磚,期待更加便捷的算法。
          posted @ 2006-05-19 04:43 jinglecat 閱讀(1297) | 評論 (3)編輯 收藏
          終于,在blogjava上安家落戶啦!

          上學(xué)期,畢業(yè)設(shè)計選擇了個J2EE相關(guān)課題,全班其他同學(xué)要么搞VC++要么搞理論,只有俺孤身一人獨闖爪哇島,也是沒有辦法啊,供選的課題就沒有一個基于.NET的,要是這個課題也用.NET,俺也不用這么郁悶了;然而,要是這個課題也用.NET,這家新店也不曉得什么時候開張咯

          之前一直投身于NET社區(qū),對Web開發(fā)有許心得,桌面程序卻不怎么通曉,熟悉net常用 類庫,C#高級技巧倒是略知一二,C/C++卻只知語法,眼看答辯行期將近,只好先閣下手頭項目,著手畢業(yè)課題;現(xiàn)在才發(fā)現(xiàn),雖然常說語言只要通一則反三,但是真正和平臺結(jié)合起來,也不是那么容易上手的;籌劃新店以載心得
          posted @ 2006-05-19 04:24 jinglecat 閱讀(285) | 評論 (0)編輯 收藏
          主站蜘蛛池模板: 革吉县| 岱山县| 马关县| 泉州市| 丰都县| SHOW| 青神县| 台中县| 扬州市| 江西省| 新竹县| 扎赉特旗| 桃江县| 大足县| 四子王旗| 枣强县| 伊金霍洛旗| 衡水市| 拜城县| 定结县| 乡城县| 资源县| 安徽省| 抚州市| 拜城县| 龙南县| 额尔古纳市| 平安县| 芦溪县| 府谷县| 崇仁县| 色达县| 新营市| 南靖县| 平果县| 龙门县| 曲水县| 同仁县| 新乐市| 通州市| 仙游县|