Time of Update: 2018-03-18
標籤:direct idt 複雜 運行程式 int 變數 命令編譯 必須 應用程式 對於初學者來說,使用CMD命令(Unix以及類Unix系統採用Termial)來編譯和運行Java的好處是讓初
Time of Update: 2018-03-13
標籤:set ssi 命名 XML 任務 資源 class exception let <?xml version="1.0"
Time of Update: 2018-03-11
標籤:this using physical get fit reason any getch sid A Java NIO FileChannel is a channel that is
Time of Update: 2018-03-10
標籤:程式碼 enc new jvm 適合 賦值 隊列 not 情況下 強引用(StrongReference)強引用就是指在程式碼之中普遍存在的,比如下面這段代碼中的object和str都是強
Time of Update: 2018-03-08
標籤:atom span blog public join head out 程式 exception 最近在學高並發的一些知識,在學到Atomic時,運行程式,與預期不一樣代碼如下public
Time of Update: 2018-03-05
標籤:tac 編程 使用 文字 組件 override add style 展開 在這篇文章中,筆者會介紹Java圖形介面編程中菜單組件的用法。關於菜單組件,因為java存在AWT編程和Swin
Time of Update: 2018-03-01
標籤:Jenkins 持續整合 發布war包 Maven 筆記內容:通過Jenkins部署java項目筆記日期:2018-02-2826.9 部署java項目-建立私人倉庫26.10 部署java項目-下載zrlog源碼26.11 安裝配置tomcat26.12 部署java項目-安裝maven26.13 安裝外掛程式26.14 構建job26.15
Time of Update: 2018-03-17
沒有基礎的初學者學java怎樣快速入門?超全的學習路線圖,java路線圖現在地球人都知道互連網行業工資高,上萬都是小case,不值一提。可是對於大部分人來說,工資七八千都算很難了。那我也想學java,當程式員,賺大錢。可是作為一個初學者,怎樣才可以快速入門呢?早點入門就可以早點賺大錢啊。劃重點:對於沒有基礎卻想快點入門的強烈建議參加培訓班。可以選擇自學或者參加培訓。自學一般是通過看書、視頻入門,瞭解JAVA這門程式設計語言的一些基礎性知識。但是,毫不誇張地說,很多零基礎小白自學JAVA如果直接通
Time of Update: 2018-03-16
intellij IDEA配置springboot的圖文教程,intellijspringbootIntelliJ IDEA 簡介IDEA 全稱 IntelliJ IDEA,是java語言開發的Integration Environment,IntelliJ在業界被公認為最好的java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支援、各類版本工具(git、svn、github等)、JUnit、CVS整合、程式碼分析、
Time of Update: 2018-03-15
java 多線程超詳細總結——阿里大牛熬夜整理,阿里大牛引如果對什麼是線程、什麼是進程仍存有疑惑,請先Google之,因為這兩個概念不在本文的範圍之內。用多線程只有一個目的,那就是更好的利用cpu的資源,因為所有的多線程代碼都可以用單線程來實現。說這個話其實只有一半對,因為反應“多角色”的程式碼,最起碼每個角色要給他一個線程吧,否則連實際情境都無法類比,當然也沒法說能用單線程來實現:比如最常見的“生產者,消費者模型”。很多人都對其中的一些概念不夠明確,如同步、並發等等,讓我們先建立一個資料字典,
Time of Update: 2018-03-12
【SpringBoot】攔截器使用@Autowired注入介面為null解決方案,最近使用SpringBoot的自訂攔截器,在攔截器中注入了一個DAO,準備下面作相應操作,攔截器代碼:public class TokenInterceptor implements HandlerInterceptor { @Autowired private ITokenDao tokenDao; @Override public boolean
Time of Update: 2018-03-12
IntelliJ IDEA設定JVM運行參數的操作方法,intellijjvm開啟 IDEA 安裝目錄,看到有一個 bin 目錄,其中有兩個 vmoptions 檔案,需針對不同的JDK進行配置:32 位:idea.exe.vmoptions64 位元:idea64.exe.vmoptions-Xms512m -Xmx1024m -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=225m -XX:+UseConcMarkSweepGC
Time of Update: 2018-03-12
java.text.DecimalFormat用法詳解,簡要DecimalFormat 的 pattern 都包含著 正負子 pattern ,例如 “#,##0.00;(#,##0.00)”:/** * Created by Shuai on 2016/7/11. */public class Main { public static void main(String[] args) { // 正值 BigDecimal bigDecimal =
Time of Update: 2018-03-12
詳解Maven私服Nexus的安裝與使用,詳解maven私服nexus本文介紹了詳解Maven私服Nexus的安裝與使用,分享給大家,具體如下:1.安裝1.1 安裝docker並加速yum update && yum install dockersudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors":
Time of Update: 2018-03-11
JWT 簡介,jwt簡介JWT是一種用於雙方之間傳遞安全資訊的簡潔的、URL安全的表述性聲明規範。JWT作為一個開放的標準(RFC 7519),定義了一種簡潔的,自包含的方法用於通訊雙方之間以Json對象的形式安全的傳遞資訊。因為數位簽章的存在,這些資訊是可信的,JWT可以使用HMAC演算法或者是RSA的公私秘鑰對進行簽名。簡潔(Compact): 可以通過URL,POST參數或者在HTTP
Time of Update: 2018-03-07
防止網頁被別人的網站iframe,服務端如何設定HTTP頭部中的X-Frame-Options資訊?, 一、現象:in a frame because it set 'X-Frame-Options' to 'deny'. 二、服務配置因為,有時候為了防止網頁被別人的網站iframe,我們可以通過在服務端設定HTTP頭部中的X-Frame-Options資訊。X-Frame-Options
Time of Update: 2018-03-06
Jmeter MD5外掛程式,jmetermd5外掛程式實際業務中,會要求 HTTP 協議中附加 MD5 校正欄位, 防止請求參數被惡意篡改, 對於開發同學來說, 這是個很簡單的需求。 但是給自動化測試增加了難度, Jmeter 原生不支援這個功能,應測試同學要求,開發了一個簡單的小外掛程式。一、功能分析 1. MD5 值建置規則: Step1, HTTP 要求增加新參數 ct, 值為目前時間毫秒數; Step2, 擷取HTTP 要求所有參數,放入 list; Step3,
Time of Update: 2018-03-06
Java 中實現隨機無重複數位方法,java數字一般有點開發經驗的朋友都能實現這樣的功能,只不過是效率上的問題。我們一般在面對這樣的問題時,總會平鋪直序的聯想到,先產生一個數組,然後在一個迴圈中向數組中添加隨機數字,在添加數位過程中先尋找一下數組中是否存在這個數字,如果不存在這個數字就直接添加到數組中;如果存在這個數字就不添 加。我們一般都是這樣考慮問題的,這樣考慮也能實現功能,我剛才也說了,只不過是效率上的問題。為了更好地理解這個題意,我們先來看下具體內容:產生一個1-100
Time of Update: 2018-03-03
map集合修改其中元素 去除Map集合中所有具有相同值的元素 Properties長久儲存的流操作 兩種用map記錄單詞或字母個數的方法,package com.swift.lianxi;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;/*1.請簡述Map 的特點2.請簡述HashMap的特點3.請簡述LinkedHashMap的特點4.使用代碼依次完成:
Time of Update: 2018-03-01
jstack工具介紹,jstack工具一、使用情境當一個java應用CPU的使用比較高或者到達100%以上的時候,需要分析代碼哪裡有問題。這時候可以使用jstack命令二、怎麼使用先使用命令ps –ef |grep keyword 找到應用的進程號,用PID表示。然後使用命令匯出當前的堆棧,命令如下jstack 23000 > 1.log