原创 JVM原理最全、清晰、通俗講解

1.java自動管理堆(heap)和(棧),程序員不能直接的設置堆和棧。 3.操作系統的堆和棧: 堆(操作系統):一般由程序員分配釋放,若程序員不釋放,程序結束時可能由OS回收,分配方式類似於鏈表。 棧(操作系統):由操作系統自動分配釋放

原创 jersey誇服務上傳文件

實際項目中可能要用到單獨的文件服務器, 這時候可以使用jersey上傳文件的方法達到分離文件服務器和主服務器的目的 1. 修改tomcat配置, 允許文件寫操作 使用Tomcat需要修改conf目錄下的web.xml, 添加readon

原创 mysql客戶端連接錯誤

博客園 首頁 新隨筆 聯繫 管理 訂閱 隨筆- 555  文章- 7  評論- 639  Mysql連接錯誤:Lost connection to Mysql server at 'waiting for initial communic

原创 java多線程

如果對什麼是線程、什麼是進程仍存有疑惑,請先Google之,因爲這兩個概念不在本文的範圍之內。 用多線程只有一個目的,那就是更好的利用cpu的資源,因爲所有的多線程代碼都可以用單線程來實現。說這個話其實只有一半對,因爲反應“多角色”的

原创 分佈式集羣高併發問題

在項目實戰中比較頭疼的幾個場景之一就是在處理併發的時候,一些平常看似正常的業務可能會在併發量過大時出現問題。 在工作解決此類問題,我們常常會用到下面幾種方法(實用簡單~\(≧▽≦)/~)。 實用簡單 1.用Java同步關鍵字sy

原创 springboot

springboot學習筆記-5 springboot整合shiro   shiro是一個權限框架,具體的使用可以查看其官網 http://shiro.apache.org/  它提供了很方便的權限認證和登錄的功能.   而sp

原创 hibernate 註解詳解

一。實體Bean 每個持久化POJO類都是一個實體Bean, 通過在類的定義中使用 @Entity 註解來進行聲明。 聲明實體Bean @Entitypublic class Flightimplements Serializab

原创 java弱引用軟引用

在Java中,引用分爲強引用、軟引用、弱引用和虛引用四種。 強引用,代碼中普遍存在的形式,例如常見的普通類new出對象後的引用。GC不會回收強引用的對象。軟引用,軟引用對象會在內存溢出異常之前進行回收,也就是說在內存富裕的情況下GC不回

原创 spring boot 使用spring AOP實現攔截器

在spring boot中,簡單幾步,使用spring AOP實現一個攔截器:1、引入依賴: [html] view plain copy <dependency>       <groupId>org.springfra

原创 jpa使用

1.JPA簡介: Java持久化規範,是從EJB2.x以前的實體Bean(Entity bean)分離出來的,EJB3以後不再有實體bean,而是將實體bean放到JPA中實現。JPA是sun提出的一個對象持久化規範,各JavaEE應用服

原创 架構設計:負載均衡層設計方案(2)——Nginx安裝

前一篇文章《架構設計:負載均衡層設計方案(1)——負載場景和解決方式》中我們描述了要搭設負載均衡層的業務場景和負載均衡層搭建和擴展思路。從這篇文章開始的後幾篇文章,我們將詳細介紹Nginx、LVS和Nginx+Keepalived、LV

原创 bootstrap-treeview 後臺拼裝JSON

/* 初始化數據    * @param specTableList    * @return    */   @SuppressWarnings({ "unchecked", "rawtypes" })   public List 

原创 Bootstrap Validate表單驗證

1、依賴js、css文件 <link rel="stylesheet" href="/path/to/bootstrap/css/bootstrap.css"/>   <link rel="stylesheet" href="/path

原创 java集合Collection講解

Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接

原创 web容器的會話機制

基本所有web應用開發的朋友都很熟悉session會話這個概念,在某個特定時間內,我們說可以在一個會話中存儲某些狀態,需要的時候又可以把狀態取出來,這整個過程的時間空間可以抽象成“會話”這個概念。儘管你對session的使用已經很熟悉了