Time of Update: 2018-07-19
需求:標題其實就很清楚了,具體點就是用HTTP請求Google天氣預報API,得到的是一個標準XML檔案,XML檔案中包含的就是我們所需要的天氣資料,這時我們就是解析這個XML文檔得到天氣資料了。 訪問Google天氣預報: http://www.google.com/ig/api?hl=zh-cn&weather=,,,30670000,104019996
Time of Update: 2018-07-19
config.property檔案配置的為 closeSolrUpdate=true; 類檔案 public class GoodSearchIndexHelper { private boolean colseSolrUpdate; public boolean isCloseSolrUpdate() { return closeSolrUpdate;
Time of Update: 2018-07-20
自從接觸Java和JSP以來,就不斷與Java的中文亂碼問題打交道,現在終於得到了徹底的解決,現將我們的解決心得與大家共用。 一、Java中文問題的由來 Java的核心和class檔案是基於unicode的,這使Java程式具有良好的跨平台性,但也帶來了一些中文亂碼問題的麻煩。原因主要有兩方面,Java和JSP檔案本身編譯時間產生的亂碼問題和Java程式於其他媒介互動產生的亂碼問題。
Time of Update: 2018-07-19
在一個android項目中使用到了zip進行檔案的傳輸,可以大大減少儲存空間和傳輸串流量,於是就會涉及到zip檔案的加壓縮問題。下面將會詳細介紹java原生的zip api。先來簡單列舉一下java中關於zip的api: 一、zip壓縮 java通過 ZipOutputStream 對zip檔案建立輸出資料流,可以使用以下構造方法: FileOutputStream fos = new FileOutputStream(outFile);ZipOutputStream
Time of Update: 2018-07-25
簡要說明下:使用java nio開發網路通訊 是比較快速和方面的。因為他可以不用阻塞的方式偵聽用戶端的串連 ,在java nio中可以使用基於事件的機制進行非阻塞通訊,當有新的事 件進行註冊時 我們只需要通過事件偵聽機制 擷取新的事件 簡單的說就是 java nio中裡面有一個selector 非同步 I/O 中的核心對象名為 Selector。Selector 就是您註冊對各種 I/O 事件的興趣的地方,而且當那些事件發生時,就是這個對象告訴 您所發生的事件。
Time of Update: 2018-07-25
轉載請註明出處:http://blog.csdn.net/anxpp/article/details/51512200,謝謝。 本文會從傳統的BIO到NIO再到AIO自淺至深介紹,並附上完整的代碼講解。 下面代碼中會使用這樣一個例子:用戶端發送一段算式的字串到伺服器,伺服器計算後返回結果到用戶端。 代碼的所有說明,都直接作為注釋,嵌入到代碼中,看代碼時就能更容易理解,代碼中會用到一個計算結果的工具類,
Time of Update: 2018-07-25
如代碼所示 /** * */package pkg;import java.util.Enumeration;import java.util.Iterator;import java.util.Map.Entry;import java.util.Properties;/** * @author qefee * */public class ShowProperties {/** * @param args */public static void main(String[]
Time of Update: 2018-07-26
這篇文章主要來談論一下DTO使用的場合及其帶來的好處。首先要理解DTO是什麼。 DTO就是資料轉送對象(Data Transfer Object)的縮寫。 DTO模式,是指將資料封裝成普通的JavaBeans,在J2EE多個層次之間傳輸。 DTO類似信使,是同步系統中的Message。 該JavaBeans可以是一個資料模型Model。
Time of Update: 2018-07-26
關於隊列,使用的地方非常的多。現實中有很多的例子。比如醫院的挂號系統,銀行裡的叫號系統,食堂裡的排隊打飯等等。市場上又這樣的排隊取號的裝置。他們的功能基本如下:
Time of Update: 2018-07-26
想用java操作word檔案?jacob是個不錯的選擇,也就是java-com橋,你可以在http://sourceforge.net/projects/jacob-project/下載,我下載的版本是1.12,注意版本太低的話可能會報錯。
Time of Update: 2018-07-26
這些天在做一個學校的技能訓練項目。 配置好了模版以及項目,想看下模版的效果,結果在瀏覽器地址欄輸入 localhost:8080/項目名稱 出現錯誤404,檢查web.xml已設定好welcome節。轉向Console發現異常原因是java.lang.ClassNotFoundException。 而找不到的類根本就不存在項目裡。此時Tomcat中啟動並執行項目僅僅有這一個新生的項目。
Time of Update: 2018-07-26
JFreeChart 是一個開源的 JAVA 項目,它主要用來開發各種各樣的圖表,這些圖表包括:餅圖、柱狀圖 ( 普通柱狀圖以及堆棧柱狀圖 ) 、線圖、地區圖、分布圖、混合圖、甘特圖以及一些儀錶盤等等。在這些不同式樣的圖表上可以滿足目前商業系統的要求。 JFreeChart 是一種基於 JAVA 語言的圖表開發技術。 JFreeChart 可用於 Servlet 、 JSP 、
Time of Update: 2018-07-02
標籤:內容 不同 有序 abs 線程 索引值 實現 整理 詳細 對HashMap的整體認識 HashMap是一個散列表,它儲存的內容是索引值對(key-value)映射。H
Time of Update: 2018-05-20
標籤:src 回收 AC result generated pid proxy 最新版本 ibm 線上的代碼之前啟動並執行都很平穩,突然就出現了一個很奇怪的問題,看錯誤資訊是第三方架構Druid
Time of Update: 2018-05-05
標籤:Java開發 Java學習 Java入門 Java基礎 隨著互連網行業的迅猛發展,作為IT開發中發展最持久的開發技術,Java技術深得企業的青睞,程式設計語言排名總是在第一位,是IT界的常青樹。掌握Java技術的職場人員,能夠更輕鬆的找到高薪工作,然而,目前社會上各種社會培訓機構比比皆是,良莠不齊。建議大家選擇靠譜的培訓機構之前,一定要貨比三家,看教學
Time of Update: 2018-05-03
標籤:工具 寫代碼 image word 開啟 整合 ips 對象 efault Java調用logo是“P”表徵圖的第三方外掛程式,實現線上編輯儲存Word檔案(以jsp調用為例,支援SSM、
Time of Update: 2018-04-07
標籤:thinking 高效 理解 int cpu 使用權 syn span java 1.9
Time of Update: 2018-04-07
標籤:synchronizedsynchronized關鍵字最主要有以下3種應用方式修飾執行個體方法,作用於當前執行個體加鎖,進入同步代碼前要獲得當前執行個體的鎖;執行個體鎖,一個執行個體一把鎖修飾靜態方法,作用於當前類對象加鎖,進入同步代碼前要獲得當前類對象的鎖;對象鎖,一個對象一把鎖修飾代碼塊,指定加鎖對象,對給定對象加鎖,進入同步程式碼程式庫前要獲得給定對象的鎖;對象鎖,一個對象一把鎖執行個體鎖public class SuperHakceTest implements Runnable{
Time of Update: 2018-02-27
標籤:com size tle cpp params log 儲存 產生 常量池 1、 int是基礎資料型別 (Elementary Data
Time of Update: 2018-03-22
解決Spring Boot和Feign中使用Java 8時間日期API(LocalDate等)的序列化問題,feignlocaldateLocalDate 、 LocalTime 、 LocalDateTime 是Java 8開始提供的時間日期API,主要用來最佳化Java 8以前對於時間日期的處理操作。然而,我們在使用Spring Boot或使用Spring Cloud Feign的時候,往往會發現使用請求參數或返回結果中有 LocalDate 、 LocalTime 、