Time of Update: 2018-02-18
標籤:hit tor tox lang 錯誤 sum i/o path 面向 Java在util包下提供了一個Properties類來操作Properties資源檔:public class
Time of Update: 2018-02-17
標籤:內部類 new 靜態 靜態成員 特點 alt 包括 關鍵字 作用 內部類( Inner Class
Time of Update: 2018-02-18
標籤:+= val pac ntb input main scanner put rand package hangshu;/* *
Time of Update: 2018-02-17
標籤:before nbsp 拋出異常 after 必須 效率 問題 應用 第三方類 AOP的攔截功能是由java中的動態代理來實現的。說白了,就是在目標類的基礎上增加切面邏輯,產生
Time of Update: 2018-02-17
標籤:沒有 可見 zed pre ola 有序性 靜態成員變數 volatile pen 1,volatile關鍵字是否能保證安全執行緒?()答案:否volatile關鍵字用在多線程同步中,可保
Time of Update: 2018-02-17
標籤:collect 一點 cti 排列 false 子類 特點 數組 ash 關係圖單例集合體系---------| Collection 單例集合的根介面--------------|
Time of Update: 2018-02-18
Jenkins自動構建時報java.io.IOException: No space left on device問題的解決方案,出現此情況一般是Jenkins所在的伺服器記憶體空間不足,首先進入伺服器查看磁碟空間使用方式 df -hT結果查看到如所示發現磁碟空間佔用滿瞭然後進入Jenkins的目錄下查看Jenkins空間佔用情況 du
Time of Update: 2018-02-18
JDK8的新特性——Lambda運算式,jdk8新特性lambda JDK8已經發布快4年的時間了,現在來談它的新特性顯得略微的有點“不合時宜”。儘管JDK8已不再“新”,但它的重要特性之一——Lambda運算式依然是不被大部分開發人員所熟練運用,甚至不被開發人員所熟知。 國內的開發環境大家都知道,有各種的老項目,有各種各樣的發布風險,讓公司以及項目組對新的技術往往望而卻步,有公司甚至時至今日還在使用JDK6來進行項目開
Time of Update: 2018-02-17
Maven項目中的設定檔找不到以及打包問題,maven設定檔 我們在使用maven開發項目的時候,建立model的時候會自動建立一個resource目錄;這個目錄是用來放設定檔的,我們把設定檔放在這個目錄中項目打包才會將設定檔打包進去。 有的時候我們會把設定檔放在java檔案目錄中,但是這樣打包的時候不會將設定檔打包進去;那沒打包進去運行起來肯定會報設定檔找不到,這時候我們需要在pom設定檔中添加配置:<build> <resources>
Time of Update: 2018-02-17
簡單實現Java通訊錄系統,實現java通訊錄本文執行個體為大家分享了Java通訊錄系統的具體代碼,供大家參考,具體內容如下import java.util.Scanner;class Person { String name; String number; }class connect{ Person a[]; int number; public connect() { a=new Person[100]; number=0; }
Time of Update: 2018-02-17
hibernate架構學習筆記4:主鍵建置原則、對象狀態,hibernate學習筆記建立一個實體類:package domain;public class Customer { private Long cust_id; private String cust_name; private String cust_source; private String cust_industry; private String cust_level;
Time of Update: 2018-02-17
spring-boot 禁用swagger的方法,spring-bootswagger在使用spring-boot開發的時候,我們很多時候會使用swagger作為api文檔輸出。可以在UI介面上看到api的路徑,參數等等。當然,作為開發環境是很方便的,但是上生產環境的時候,我們需要把swagger禁掉。怎麼通過設定檔的方法來禁用swagger呢?代碼如下:import
Time of Update: 2018-02-17
JAVAEE——BOS物流項目03:學習計劃、messager、menubutton、登陸攔截器、資訊校正和取派員添加功能,javaeemenubutton1 學習計劃1、jQuery easyUI messager使用方式n alert方法n confirm方法n show方法2、jQuery easyUI
Time of Update: 2018-02-17
hibernate架構學習筆記5:緩衝,hibernate學習筆記緩衝不止存在與程式中,電腦硬體乃至於生活中都存在緩衝目的:提高效率比如IO流讀寫位元組,如果沒有緩衝,讀一位元組寫一位元組,效率低下 hibernate中的一級緩衝:提高操作資料庫的效率 樣本:抽取的工具類package utils;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.
Time of Update: 2018-02-18
4.並發編程模型,並發編程模型並發系統可以採用多種並發編程模型來實現。並行存取模型指定了系統中的線程如何通過協作來完成分配給它們的作業。不同的並行存取模型採用不同的方式拆分作業,同時線程間的協作和互動方式也不相同。這篇並行存取模型教程將會較深入地介紹目前(2015年,本文撰寫時間)比較流行的幾種並行存取模型。並行存取模型與分布式系統之間的相似性本文所描述的並行存取模型類似於分布式系統中使用的很多體繫結構。在並發系統中線程之間可以相互連信。在分布式系統中進程之間也可以相互連信(進程有可能在不同的機
Time of Update: 2018-02-17
hibernate架構學習筆記6:事務,hibernate學習筆記MySQL的事務、JDBC事務操作:詳細見這篇文章:比較詳細http://www.cnblogs.com/xuyiqing/p/8430214.html 如何在hibernate中配置隔離等級:再核心設定檔中: <!-- 指定hibernate操作資料庫時的隔離等級 #hibernate.connection.isolation 1|2|4|8
Time of Update: 2018-02-17
180217_JAVA學習_TreeSet中存放含多個String的類並設定定序,有Person類如下:1 class Person {2 String name;3 int age;4 String address;5 }有main如下: 1 import java.util.TreeSet; 2 3 public class Test{ 4 public static void main(String[] args){ 5 Person p1 = new
Time of Update: 2018-02-17
Android之使用枚舉利弊及替代方案,android枚舉Android上不應該使用枚舉,占記憶體,應該使用@XXXDef註解來替代使用 Enum 的缺點每一個枚舉值都是一個對象,在使用它時會增加額外的記憶體消耗,所以枚舉相比與 Integer 和 String 會佔用更多的記憶體。較多的使用 Enum 會增加 DEX 檔案的大小,會造成運行時更多的開銷,使我們的應用需要更多的空間。如果你的應用使用很多的 Enum ,最好使用Integer 或 String
Time of Update: 2018-02-17
面試題:私人構造方法類外部能訪問嗎,用什麼方法?反射,試題構造反射的時候通過暴力破解是可以訪問的package com.swift.fanshe;import java.util.List;public class Fanshe { String name="swift"; private Fanshe(List list) { System.out.println("list"); }}用反射的方法調用上面的類package
Time of Update: 2018-02-17
Java記憶體地區與虛擬機器類載入機制,java虛擬機器一、Java運行時資料區域 1、程式計數器 “線程私人”的記憶體,是一個較小的記憶體空間,它可以看做當前線程所執行的位元組碼的行號指標。Java虛擬機器規範中唯一一個沒有OutOfMemoryError情況的地區。 位元組碼解譯器工作時就說通過改變這個計數器的值來選取下一條需要執行的位元組碼指令,分支、迴圈、跳轉、異常處理、線程恢複等基礎功能都需要依賴這個計數器來完成。2、Java虛擬機器棧 Java