Time of Update: 2018-12-05
最近從同事手中接過一個Java ME的遊戲項目,公司計劃改造並移植到Android上。從來沒有參與過Java ME的項目,搭建環境過程中也遇到了很多問題。下面記錄一下最方便的環境搭建過程。首先安裝JDK,這個就不用多說了。然後從下面的地址下載Java ME SDK
Time of Update: 2018-12-05
/*當我們對二進位的檔案處理的時候,我們應該使用FileInputStream和FileOutputStream。當我們操作檔案的時候,可以首先使用File類得到對這個檔案的引用,例如File file = new
Time of Update: 2018-12-05
1)接收檔案時出現如下錯誤:java.io.UTFDataFormatException: malformed input around byte 19at java.io.DataInputStream.readUTF(DataInputStream.java:617)at java.io.DataInputStream.readUTF(DataInputStream.java:547)at
Time of Update: 2018-12-05
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/love254443233/article/details/7897269實現:用戶端:多個socket(多個連接埠),其中一個用戶端的一個連接埠用於接收服務端發送過來的訊息,其一個用於向服務端發送訊息。其它用戶端只有發訊息的功能。服務端:兩個socket,一個用於迴圈接收用戶端發送過來的socket請求。一個用於接收訊息手自動向用戶端發送訊息。註:先
Time of Update: 2018-12-05
介紹一下jacob:jacob是在java與微軟的com組件之間的橋樑,通過使用jacob內建的dll動態連結程式庫通過jni的方式實現了在sun
Time of Update: 2018-12-05
/**@auther:kevin@function: 冒泡排序(BubbleSort)的基本概念是:依次比較相鄰的兩個數,將小數放在前面,大數放在後面。即在第一趟:首先比較第1個和第2個數,將小數放前,大數放後。然後比較第2個數和第3個數,將小數放前,大數放後,如此繼續,直至比較最後兩個數,將小數放前,大數放後。至此第一趟結束,將最大的數放到了最後。在第二趟:仍從第一對數開始比較(因為可能由於第2個數和第3個數的交換,使得第1個數不再小於第2個數),將小數放前,大數放後,一直比較到倒數第二個數
Time of Update: 2018-12-05
import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import com.jacob.activeX.ActiveXComponent;import com.jacob.com.Dispatch;import com.jacob.com.Variant;public class WordExtractor ...{ //
Time of Update: 2018-12-05
/**auther:kevindate:20110710function:a multiplication table Editon:1rt*/import java.util.Scanner; //progarm uses class Scannerpublic class Jiujiu{ //main method begins execution of Java application public static void main(String
Time of Update: 2018-12-05
查看文章 (引)遇到org.apache.tomcat.util.digester.Digester fatalError的錯誤2009-06-28 22:51修改server.xml檔案。運行tomcat 報錯:org.apache.tomcat.util.digester.Digester fatalErrorParse Fatal Error at line 37 column 1: Invalid byte 1 of 1-byte UTF-8
Time of Update: 2018-12-05
繼org.apache.tomcat.util.digester.Digester fatalError出現改正後,再次運行tomcat出現如下2010-4-16 15:26:21 org.apache.catalina.core.AprLifecycleListener init資訊: The Apache Tomcat Native library which allows optimal performance in production environments was not
Time of Update: 2018-12-05
http://radio-weblogs.com/0122027/stories/2003/10/20/implementingTheSingletonPatternInJava.html This is a copy of a 8 August 1998 article I had originally published on my Tripod site, which strangely seems to still get a number of hits. I've moved
Time of Update: 2018-12-05
因為微軟沒有公開word原始碼,所以直接用java流來讀取word的後果是讀出來的全是亂碼。所以必須通過jacob這個中間橋 。當然也可用poi來讀取。 先說用poi讀取的方法吧。用poi讀取的話,先要下載tm-extractors-0.4.jar百度一下可以找到。代碼如下: import org.textmining.text.extraction.WordExtractor; try { FileInputStream
Time of Update: 2018-12-05
1.在你覺得有錯的地方設定斷點2.點擊甲殼蟲一樣的按鈕下面的子按鈕,也是甲殼蟲一樣的,叫Debug3.運行程式,當程式運行到剛才設定斷點的位置就會停下來,並且那行代碼底色會高亮顯示。4.接著你在如下介面你可以看到你想要的資訊5.在Variables裡面可以查看所有變數的值,比如剛才設定的斷點裡面的strClassName的值就可以看到。 6.下面按鈕第一個是進入方法執行,比如你調用了其他方法,可以進入方法一步一步執行,如果點擊第二個按鈕,只會在本方法內一步一步執行,第三個按鈕時你跳出此方法,繼續
Time of Update: 2018-12-05
Q:org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLException: socket creation errorat
Time of Update: 2018-12-05
/***author:kevin*date :2011-7-19*version 1.0*function:【班級選舉系統】:輸入 參與投票人數 和 需要 選出人數,系統隨機生產 選出人員編號*discussion:存在重複輸出情況*/package com.day5;import java.util.Scanner;public class Demo { public static void main(String[] args) { Scanner s = new
Time of Update: 2018-12-05
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/love254443233/article/details/7972525在網上找了很多有關java監聽檔案修改的資料,很多都做得太複雜了;而且用到本地都有問題。這裡自己寫一個簡單的監聽檔案修改的方法,代碼如下:package com.yunho.rule;import java.text.SimpleDateFormat;import
Time of Update: 2018-12-05
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/love254443233/article/details/7881886實現:用戶端:用兩個socket(兩個連接埠),一個用於接收服務端發送過來的訊息,一個用於向服務端發送訊息。服務端:用兩個socket,一個用於接收用戶端發送過來的訊息,一個用於接收訊息手自動向用戶端發送訊息。註:可單獨運行SocketServer與SocketClient;1、
Time of Update: 2018-12-05
根據公司項目所需,需要對iphone應用進行訊息推送,一開始選的是php,但是php語言知識略懂,開發起來比較麻煩,所有就用比較熟悉的java語言進行訊息推送。需要依賴的jar包: 具體代碼如下:/** * MainSend.java * 著作權(C) 2012 * 建立:cuiran 2012-07-24 11:31:35 */package com.wpn.iphone.send;import java.util.ArrayList;import
Time of Update: 2018-12-05
import java.math.BigDecimal;import java.text.NumberFormat;public class Java中double類型的資料精確到小數點後兩位 {/** * @param args */public static void main(String[] args) {//1double f = 749.1666666666666; BigDecimal b = new BigDecimal(f);double f1 =
Time of Update: 2018-12-05
據文檔所說,類增強器比用代理的方式速度上有優勢。 有兩種方式, 第一種是在類載入時動態處理,這個對現有程式不用修改。只需要改下啟動並執行java指令碼即可對於Java 1.5如下所示 java -javaagent:lib/je-<version>.jar=enhance:packageNames ... je-<version>.jar 就是Berkeley DB JAVA庫的名字。 packageNames就是你寫的用於Berkeley