Time of Update: 2018-07-26
方法1: public static void removeMethod(String s) { StringBuffer sb=new StringBuffer(); int len=s.length(); int i=0; boolean flag=false; &
Time of Update: 2018-07-26
webservice 即時發布 報錯說找不到class檔案 http://127.0.0.1:8080/axis/HelloWS.jws?wsdl Sorry, something seems to have gone wrong... here are the details: Fault - ; nested exception is: java.io.FileNotFoundException:
Time of Update: 2018-07-26
[原]BigDecimal Java中最好用的保留小數點的方法 2014-3-31閱讀332 評論0 Java 中保留小數位的方法有四種,如下: <span style="padding: 0px; margin: 0px; font-family: 'Microsoft YaHei'; font-size: 14px;">import
Time of Update: 2018-07-26
轉自: http://blog.sohu.com/people/!bWFiaXFpYW5nQHNvaHUuY29t/70343632.html 最近一直在做一個項目的前期設計工作,考慮到後期系統的擴充和效能問題也找了很多解決方案,有一個就是用到了資料庫的緩衝工具memcached(當然該工具並不僅僅局限於資料庫的緩衝)。先簡單的介紹下什麼是memcached。 Memcached是高效能的,
Time of Update: 2018-07-26
import java.awt.Color; import java.awt.Graphics; import java.awt.Graphics2D; import javax.swing.JFrame; import javax.swing.JPanel; public class MyFrame extends JFrame {
Time of Update: 2018-07-26
設定JFrame的背景圖片由兩種方式:1.Jpanel類的paintComponent(Graphics g)重新繪製背景圖片2.利用LayeredPane為Swing控制項增加了深度,允許組建在需要的時候互相重疊 由低到高的層次是:Default,Palette,Modal,PopUp,Drag 運行展示:稍後上傳 API查詢:
Time of Update: 2018-07-26
在web開發中,隨著資料量的增加,系統承受的壓力越來越大,尤其是多線程以及資料庫的訪問,無時無刻不在考驗著系統。為此,一些緩衝工具的出現,可以大大的緩解系統的壓力。 下面我們介紹一下MemCached這個緩衝工具。 需要用到的jar包如下,點選連結可以下載 java_memcached-release_1.6.jar 關於MemCached的安裝,請參見我的另一篇文章 windows下memcached的安裝 公用類 MemcachedUtil.java
Time of Update: 2018-07-26
情境:需要讀取某個TXT檔案內容,但是該TXT使用UTF-8寫的,開發環境預設字元集是GBK。 核心代碼: public ArrayList<String[]> readData(String srcPath) { // TODO Auto-generated method stub ArrayList<String[]> datalist = new ArrayList<String[]>();
Time of Update: 2018-07-26
遇到問題: 今天在使用者現場使用JNI調用同事封裝好的DLL時,出現報錯 java.lang.UnsatisfiedLinkError: no xxx in java.library.path 從字面上的理解是沒有載入到這個DLL檔案。 問題排查: 載入代碼如下: System.loadLibrary("callDll"); 意思是載入名字叫“callDll”的動態連結程式庫 其實還有另外一種寫法
Time of Update: 2018-07-26
錯誤資訊: javax.mail.MessagingException: [EOF] at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1481) at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:151
Time of Update: 2018-07-26
Java Socket應用通訊實現多用和登入,查詢IP地址 服務端: package JavaLearn;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;import
Time of Update: 2018-07-26
引言: 在Java語言中,線程被廣泛的使用,在大部分的情況下,大家其實都是不關心到底在Java Application中建立了多少個線程的,那該如何去查看進程到底啟動了多少個線程呢。本文將給出若干種方法 top命令 top -Hp pid 比如當前的pid為1212, 則可以查看進程的線程數量,程式輸出為: 在輸出資訊中,明確顯示threads為14. ps指令 ps huH p pid| wc -l 這裡的pid為1212,
Time of Update: 2018-07-26
1、建立類ZabbixRequest public class ZabbixRequest {String jsonrpc = "2.0";String method;String auth;Integer id;public String getJsonrpc() {return jsonrpc;}public void setJsonrpc(String jsonrpc) {this.jsonrpc = jsonrpc;}public String
Time of Update: 2018-07-26
package traversemap;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;public class TraverseMap {public static Map<String, String> transformXmlToMap(String xml) {Map<String, String> map =
Time of Update: 2018-07-26
上一篇中嘗試了一下SequoiaDB的 shell控制台的使用,研究了一下控制台中匹配符、更新符和聚集符的使用。今天嘗試一下SequoiaDB官方提供的Java 驅動。 首先要從官方下載驅動程式,按照http://www.sequoiadb.com/document/1.8/developement/application/java/topics/java.html給出的資訊搭建開發環境,也就是將jar包加入到工程中。
Time of Update: 2018-07-26
//官方地址, https://github.com/scalanlp/breeze/wiki/Quickstar //由於編輯器的格式原因, 自行拷貝到整合式開發環境中調試格式, 代碼都可以正確運行 def breezeTest: Unit ={ //Vector支援訪問和更新, DenseVector是列向量 valx = DenseVector.zeros[Double](5) ;//構建一個5維的稠密向量
Time of Update: 2018-07-26
http://blog.sina.com.cn/s/blog_63dc036501013ao4.html Ant調用java類 (2012-04-08 12:59:19) 轉載▼ 標籤: ant 分類: 其他 一個簡單的帶main方法的類: package com.
Time of Update: 2018-07-26
最近使用IDEA寫東西發現調用系統cmd /k dir返回的字串顯示出來有很多亂碼,明顯是UTF8和GBK對中文的處理又出現差異。 想了想windows採取了GBK編碼,於是在IDEA的虛擬機器運行參數加上-Dfile.encoding=GBK即可解決。 -Dfile.encoding 解釋: 在命令列中輸入 java,在給出的提示中會出現 -D 的說明: -D= # set a system property -D 後面需要跟一個索引值對,作用是設定一項系統屬性 對
Time of Update: 2018-07-26
在編程的世界裡,說的最多的也是最具體有技術含量的就是並發編程了。有的同學一說到並發,就想的多線程,多進程。還有沒有其它的並發編程的方案呢,答案是肯定的。有一本書叫《seven concurrency models in seven days》,裡面就講了7種並發的編程模型,今天的學習,就帶領大家領略7種並發編程的技術及筆者的一些思考。 在開始說並發之前,讓我們先區分一下 concurrency 與 parallel .concurrency
Time of Update: 2018-07-26
首先下載Linux版本發布包 CRF++-0.58.tar.gz ,然後將其解壓並進入解壓路徑中,敲入以下命令安裝:% ./configure % make% su# make install 建立以下符號連結ln -s /usr/local/lib/libcrfpp.a /usr/lib/libcrfpp.aln -s /usr/local/lib/libcrfpp.so /usr/lib/libcrfpp.soln -s /usr/local/lib/libcrfpp.so.