Time of Update: 2018-01-18
java讀取word-excel-ppt檔案代碼,javaword-excel-pptWORD: import org.apache.lucene.document.Document; import org.apache.lucene.document.Field; import org.apache.poi.hwpf.extractor.WordExtractor; import java.io.File; import java.io.InputStream; import java.io.
Time of Update: 2018-01-18
Eclipse下使用ANT編譯提示OutOfMemory的解決方案,antoutofmemory出現此錯我的原因是由於ant在執行的時候,預設給JVM的記憶體不夠,需要通過設定啟動參數,增加允許使用的記憶體量。如果是通過命令列直接執行ANT,那麼,直接修改啟動命令即可。但是,在Eclipse上執行,命令列的設定就不好用了。 自己也是實驗了好幾次,最後終於搞定。 爭取的設定方法是,直接在Eclipse的執行JVM上設定參數,如下:
Time of Update: 2018-01-18
Java常見問題之javac Hello.java找不到檔案的解決方案,javachello.java前言對於初學者們來說,剛開始編寫Java代碼時,會遇到很多困難,下面來說一個比較常見的錯誤,如下:初學者一般都是從Hello,World開始的學起的,廢了好大勁兒,銅鼓了半天,終於要在DOS上運行javac
Time of Update: 2018-01-18
Java Regex 解釋說明,javaRegex運算式意義: 1.字元 x 字元 x。例如a表示字元a \\ 反斜線字元。在書寫時要寫為\\\\。(注意:因為java在第一次解析時,把\\\\解析成Regex\\,在第二次解析時再解析為\,所以凡是不是1.1列舉到的逸出字元,包括1.1的\\,而又帶有\的都要寫兩次) \0n 帶有八進位值 0的字元 n (0 <= n <= 7) \0nn 帶有八進位值 0的字元 nn (0 <= n <= 7) \0mnn
Time of Update: 2018-01-18
Spring用代碼來讀取properties檔案執行個體解析,springproperties有些時候,我們需要以Spring代碼直接讀取properties設定檔,那麼我們要如何操作呢?下面我們來看看具體內容。我們都知道,Spring可以@Value的方式讀取properties中的值,只需要在設定檔中配置org.springframework.beans.factory.config.PropertyPlaceholderConfigurer<bean
Time of Update: 2018-01-18
Java實現的按照順時針或逆時針方向輸出一個數字矩陣功能樣本,java矩陣本文執行個體講述了Java實現的按照順時針或逆時針方向輸出一個數字矩陣功能。分享給大家供大家參考,具體如下:題目:按照指定的長寬和輸出方向,從外向內列印一個從 1 開始的數字矩陣,矩陣的開始位置在左上方。如代碼及注釋如下:public class NumberMatrix { public static void main(String[] args) { int width = 25; int
Time of Update: 2018-01-18
淺談SpringCloud實現簡單的微服務架構,淺談springcloudSpring Cloud是一系列架構的有序集合。它利用Spring Boot的開發便利性巧妙地簡化了分布式系統基礎設施的開發,如服務發現註冊、配置中心、訊息匯流排、負載平衡、斷路器、資料監控等,都可以用Spring Boot的開發風格做到一鍵啟動和部署。Spring並沒有重複製造輪子,它只是將目前各家公司開發的比較成熟、經得起實際考驗的服務架構組合起來,通過Spring Boot風格進行再封裝屏蔽掉了複雜的配置和實現原理,
Time of Update: 2018-01-18
一個簡單的Python名片管理系統,字串和列表學完,自己試著寫了一個非常簡單的Python名片管理系統。新萌嘗試,大佬們不要噴。修改名片的功能我偷了個懶,因為我不知道怎麼通過定義下標,然後通過下標來修改列表內的字串。我的思路是,把使用者準備修改的名片刪除,再把使用者新命名的名片添加即可;如果有大佬有直接修改的辦法,歡迎指點一下。代碼如下:name = []while True: print("="*50) print(" 歡迎進入名片管理系統V1.0") print("1:添加一個名片")
Time of Update: 2018-01-18
深入學習Spring Boot排查 @Transactional 引起的 NullPointerException問題,寫在前面這個demo來說明怎麼排查一個@Transactional引起的NullPointerException。https://github.com/hengyunabc/spring-boot-inside/tree/master/demo-Transactional-NullPointerException定位 NullPointerException
Time of Update: 2018-01-18
Docker 部署 SpringBoot 項目整合 Redis 鏡像做訪問計數範例程式碼,dockerspringboot最終效果如下大概就幾個步驟1.安裝 Docker CE 2.運行 Redis 鏡像 3.Java 環境準備 4.項目準備 5.編寫 Dockerfile 6.發布項目 7.測試服務環境準備 系統:Ubuntu 17.04 x64 Docker 17.12.0-ce IP:45.32.31.101一、安裝 Docker
Time of Update: 2018-01-18
SpringMVC檔案上傳及查看的範例程式碼,springmvc檔案上傳寫在前面談到檔案上傳,首先要說商務邏輯,如果上傳的檔案大家都可以看(比如廣告或者首頁的banner)等,那麼我們就把圖片放在靜態資源區(與css,js一樣的位置)中,如果檔案是受保護的(像使用者只能查看自己上傳的照片),那麼我們就把它存放在伺服器中的某個專門存放圖片的位置。本例分別展示了存放在兩個位置的上傳檔案的方法,上傳之後,作為延伸,還添加了查看上傳的檔案以及下載已經上傳的檔案的功能。準備工作配置SpringMVC,匯入
Time of Update: 2018-01-18
java基於jcifs.smb實現遠程傳送檔案到伺服器,javajcifs.smb本文執行個體為大家分享了java實現遠程傳送檔案到伺服器的具體代碼,供大家參考,具體內容如下1.依賴的相關jar包 jcifs-1.3.14.1.jar 2.建立SMB的聲明import java.io.BufferedInputStream; import java.io.File; import
Time of Update: 2018-01-18
java實現上傳檔案到伺服器和用戶端,java上傳檔案JAVA編寫一個可以上傳檔案的伺服器和用戶端,具體內容如下服務端class Server { public static void main(String[] args) throws Exception { //建立服務端Socket ServerSocket ss = new ServerSocket(10005); //接收用戶端Socket Socket fileLoaderSocket = ss.accept(); /
Time of Update: 2018-01-18
Spring Web項目spring設定檔隨伺服器啟動時自動載入,spring設定檔前言:其實設定檔不隨伺服器啟動時載入也是可以的,但是這樣操作的話,每次擷取相應對象,就會去讀取一次設定檔,從而降低程式的效率,而Spring中已經為我們提供了監聽器,可監聽伺服器是否啟動,然後在啟動時,載入spring的設定檔,並且只載入一次,從而提高程式效率。實現:其配置需要在web.xml中進行,具體實現如下:<!--配置監聽器 -->
Time of Update: 2018-01-18
Spring Boot 項目中使用Swagger2的樣本,springswagger2本文介紹了Spring Boot 項目中使用Swagger2的樣本,分享給大家,具體如下:添加Swagger2依賴在pom.xml中加入Swagger2的依賴<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId>
Time of Update: 2018-01-18
將java程式打成jar包在cmd命令列下執行的方法,jarcmd前言大家都知道一個java應用項目可以打包成一個jar,當然你必須指定一個擁有main函數的main
Time of Update: 2018-01-18
Java實現檔案上傳伺服器和用戶端,java實現檔案上傳本文執行個體為大家分享了Java實現檔案上傳伺服器和用戶端的具體代碼,供大家參考,具體內容如下檔案上傳伺服器端:/** * 使用TCP協議實現上傳功能的伺服器端 * 思路: * 建立ServerSocket * 等待用戶端串連 * 串連上後開啟子線程,把串連擷取的Socket傳給子線程 * 迴圈進行 * @author yajun * */ public class UploadServer { public
Time of Update: 2018-01-18
Java版水果管理系統源碼,java管理系統源碼水果管理系統Java版分享給大家。主類 FruitsDemo/** * 功能: * 1. 查看所有的水果 * 2. 添加新的水果(添加的時候判斷水果名是否有重複) * 3. 對所有的水果進行排序(價格排序、庫存排序) * 4. 刪除指定的水果 * 5. 退出系統 * * 注意: * 1. 每種水果都必須有水果id,水果名,水果數量,水果價格 * 2. 添加水果時,要由使用者輸入水果名、數量和價格 * 3. 刪除水果時要二次確認 *
Time of Update: 2018-01-18
java解析XML Node與Element的區別(推薦),nodeelement對Element和Node有困惑是因為對xml整個結構不瞭解,以下作為一個簡要概述:以為w3c.org網站的xml文檔樹圖:從可以看出,一個xml文檔由元素節點,屬性節點,文本節點構成,其中bookstore被稱為文件項目或根項目,也是一個元素節點XML DOM是這樣規定一個節點的XML 文檔中的每個成分都是一個節點。整個文檔是一個文檔節點
Time of Update: 2018-01-18
Spring Boot + thymeleaf 實現檔案上傳下載功能,springthymeleaf最近同事問我有沒有有關於技術的電子書,我開啟電腦上的小書庫,但是郵件發給他太大了,公司又禁止用檔案夾共用,於是花半天時間寫了個小的檔案上傳程式,部署在自己的Linux機器上。提供功能: 1 .檔案上傳