Time of Update: 2018-03-01
標籤:term temp sync min 資料 pac lock class gradle 系統:Ubuntu 16.04 LTS環境:vscode+java extension
Time of Update: 2018-02-26
標籤:except 例子 point 基本 有關 一個 array textview int 嘗試在一個空的對象引用上引用boolean
Time of Update: 2018-02-23
標籤:.config app heap jmx pre index 1.3 ase ica 格式[[email protected] ~]# jps -hillegal
Time of Update: 2018-02-11
標籤:htm exe com ryu 虛擬 檔案 還需 specific 斷行符號 jar命令成功完成 java -jar
Time of Update: 2018-02-08
標籤:通過 歡迎來到 letter gen count 接收 ++ 字串轉換 情況 剛學了方法,做了個小項目,猜字元小遊戲,這裡和大家分享一下。我們通過要達到的效果來分析:
Time of Update: 2018-02-28
Spring Data的Domain Event的用法詳解,domainevent1.DDD與Spring DataDDD: domain-driven design(領域驅動設計)是複雜需求下軟體開發的實現方式。有時間我將專門來講解一下DDD。Spring Data在很多地方都是按照DDD原則進行的設計(如Repository), 這裡Spring Data主要是實現了DDD的aggregate和domain event: aggregate:一系列可以看成單一單元的領域對象的組合。如訂單(
Time of Update: 2018-02-28
【software construction】第一章 軟體構造的多維視角,construction多維第一章 軟體構造的多維視圖Outline描述軟體系統的三個維度階段:build-time && run-time動態:moment && period層級:code && component元素、關係和各種視角的模式不同視角間的轉換Notes【軟體的構成要素】 - 軟體=演算法+資料結構 - 軟體=程式+資料+文檔(80年代) - 軟體=
Time of Update: 2018-02-23
JAVAEE——BOS物流項目05:OCUpload、POI、pinyin4J、重構分頁代碼、分區添加、combobox,javaeeocupload1 學習計劃1、實現地區匯入功能n OCUpload一鍵上傳外掛程式使用n 將檔案上傳到Actionn POI簡介n 使用POI解析Excel檔案n 完成資料庫操作n 使用pinyin4J產生簡碼和城市編碼2、地區分頁查詢n 頁面調整n 服務端實現3、重構分頁
Time of Update: 2018-02-23
[Java 教程 03]
Time of Update: 2018-02-20
solr(六) 叢集,solr叢集前言 隨著使用者的增多,空間和並發量越來越多,會導致一台solr伺服器幹不過了。這時候,就需要將solr叢集以下。叢集架構 由多台伺服器共同完成索引和搜尋任務 實現的思路是將索引資料進行shard(分區) 拆分,每個分區由多台的伺服器共同完成。當一個索引或搜尋請求過來時會分別從不同的shard的伺服器中操作索引。 solrCloud需要
Time of Update: 2018-02-19
Java設計模式之監聽器模式執行個體詳解,設計模式監聽器本文執行個體講述了Java設計模式之監聽器模式。分享給大家供大家參考,具體如下:監聽器模式有三個要素——事件來源、事件對象、監聽器。事件來源:顧名思義,事件發生的源頭,比如點擊的按鈕,屬於被監聽的對象;事件對象:這個經常和事件來源混淆,它經常被用來封裝事件來源,切記,它畢竟是個事件,比如點擊事件,和事件來源的區別自己感受,木有栗子;監聽器:這個是監聽器模式的核心,定義事件發生後的動作,通常事件對象作為監聽器中定義的函數入參。下面舉個簡單的栗
Time of Update: 2018-02-11
java遞迴與非遞迴實現掃描檔案夾下所有檔案,java遞迴java掃描指定檔案夾下面的所有檔案,供大家參考,具體內容如下掃描一個檔案夾下面的所有檔案,因為檔案夾的層數沒有限制可能多達幾十層幾百層,通常會採用兩種方式來遍曆指定檔案夾下面的所有檔案。 遞迴方式 非遞迴方式(採用隊列或者棧實現) 下面我就給出兩種方式的實現代碼,包括了遞迴與非遞迴實現,code如下所示。java代碼:package q.test.filescanner; import java.io.File; import
Time of Update: 2018-02-11
Intellij IDEA 熱部署處理方法(圖解),intellijidea1. 首先參考IDEA熱部署同行經驗分享:Intellij IDEA 4種配置熱部署的方法2. IDEA 熱部署實戰:springboot項目: 不要引入熱部署工具包spring-boot-devtools在Intellij IDEA中預設是關閉了自動編譯的,可以按照如下2步設定開啟自動編譯:1.IDEA開啟項目自動編譯,進入設定,Build,Execut, Deployment -> Compiler
Time of Update: 2018-02-07
最佳化MyBatis設定檔中的配置詳解,mybatis設定檔本文研究的主要是最佳化MyBatis設定檔中的配置的相關內容,具體介紹如下。一、串連資料庫的配置單獨放在一個properties檔案中 之前,我們是直接將資料庫的串連配置資訊寫在了MyBatis的conf.xml檔案中,如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC
Time of Update: 2018-02-07
spring事務Propagation及其實現原理詳解,springpropagation本文研究的主要是spring事務Propagation及其實現原理,具體介紹如下。簡介spring目前已是java開發的一個事實標準,這得益於它的便利、功能齊全、容易上手等特性。在開發過程當中,操作DB是非常常見的操作,而涉及到db,就會涉及到事務。事務在平時的開發過程當中,就算沒有注意到,程式正常執行不會有副作用,但如果出現了異常,而又沒有處理好事務的話,可能就會出現意想不到的結果。spring在事務方面
Time of Update: 2018-02-06
http緩衝知多少,http緩衝知很久沒有寫部落格了,趁現在也快過年,最近項目不是很忙,寫一篇部落格做為2018年的開始,重拾剛畢業的幾年前寫部落格的衝動。http協議是每個程式猿應該需要知道的東西,不管是前端人員還是後端人員,以前在上家公司的時候,因為項目的需要,曾經專門去瞭解過cdn,其中就需要掌握http協議中的緩衝相關知識。http緩衝流程圖直接,後文會具體的敘述http協議在介紹http緩衝之前,作為知識鋪墊,先簡單介紹下http報文。http報文就是用戶端(如瀏覽器)和web伺服器通
Time of Update: 2018-02-06
用Rational Rose逆向工程(java)產生類圖(教程和錯誤解決),rational逆向工程拿到了項目架構工程代碼卻沒有uml圖,那麼方法之間的調用關係功能流轉就不容易看出來,那麼如何產生類圖呢,記憶裡方法有下:1.rose逆向工程,2.togetherrose有了,together前天才卸掉,那麼就用ROSE,摸索後得出以下步驟,知道的就不用看了,很粗糙的:)1.建立一個ROSE工程,選擇J2EE模板,2. 3.在出現的介面中,CLASSPATH中加入原始碼的目錄,加入支援的包,點'
Time of Update: 2018-02-06
java實現圖片轉base64字串 java實現base64字串轉圖片,javabase64java 圖片轉base64字串、base64字串轉圖片,具體內容如下1. 圖片轉base64字串: /** * base64編碼字串轉換為圖片 * @param imgStr base64編碼字串 * @param path 圖片路徑 * @return */ public static boolean base64StrToImage(String imgStr, String
Time of Update: 2018-02-06
JVM中的flag設定詳解,JVMflag設定詳解本文研究的主要是JVM中的flag設定詳解的相關內容,具體介紹如下。一、堆大小設定-Xmx3550m:設定JVM最大可用記憶體為3550M。-Xms3550m:設定JVM初始可用記憶體為3550M。-Xmn2g:設定年輕代大小為2G。-Xss128k:設定每個線程的堆棧大小為128K-XX:NewSize=4:設定年輕代大小為4-XX:NewRatio=4:設定年輕代(包括Eden和兩個Survivor區)與老年代(除去持久代)的比值為4,則年輕
Time of Update: 2018-02-06
高吞吐、安全執行緒的LRU緩衝詳解,吞吐lru緩衝詳解本文研究的主要是高吞吐、安全執行緒的LRU緩衝的相關內容,具體介紹如下。幾年以前,我實現了一個LRU緩衝用來為關鍵字來尋找它的id。資料結構非常有意思,因為要求的吞吐很大足以消除大量使用locks和synchronized關鍵字帶來的效能問題,應用是用java實現的。我想到一連串的原子引用分配會在ConcurrentHashMap中保持LRU保持LRU順序,開始的時候我把value封裝到entry中去,entry在雙鏈表的LRU鏈中有一個節點