原创 標籤頁效果

html代碼   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transit

原创 java利用jxl讀寫excel表格

package com.kjlink.test; import java.io.File; import java.io.IOException; import jxl.Cell; import jxl.Sheet; import jxl

原创 POI實現excell批註背景圖片(仿html浮窗顯示圖片)

              公司客戶需要從系統中導出一些帶圖片的excel報表,因爲圖片的大小不固定,所以如果直接放在excel中會導致嚴重變形。公司的客服說以前有個客戶發給她這樣一個excel表格,在excel中顯示小圖片,鼠標放到小

原创 java.lang.IllegalStateException: The maximum number of cell styles was exceeded

 POI導出execl時在本地測試沒有異常,在發佈到正式環境後報上面的異常,原因是在for循環裏創建了 HSSFCellStyle style = wwb.createCellStyle()對象,所有當導出數據很多時就會報上面的異常

原创 基於Socket實現簡單RPC框架

廢話不多說,直接上代碼: 1. RpcServer:rpc服務端,用於啓動Socket監聽端口 import java.io.IOException; import java.net.ServerSocket; import java.

原创 初探spring boot Enable能力

       spring boot 由於其超強的整合能力和強大的社區生態,已經漸漸成爲java項目開發必備框架。        使用過springboot的同學們應該都很清楚,很多第三方組件與springboot集成時只需要添加一個@E

原创 JVM垃圾收集算法筆記

      商用HotSpot虛擬機將堆內存分爲年輕代和老年代。年輕代又可細分爲Eden區和From survivor區和To survivor區。Eden和survivor默認使用8:1比例。        常用收集算法:      

原创 javacv使用筆記

javacv使用筆記 一.前言 最近在做一個視頻審覈的功能,但是運營覺得每個視頻都要看一篇太浪費時間了,於是提出了這樣一個需求,給每個視頻隨機截取5張圖片展示出來,根據這5張圖片決定是否需要繼續觀看視頻內容,以提高審覈效率。既然運營提出了

原创 學習深入理解java虛擬機筆記--對象已死嗎

       在堆裏面存放着java世界中幾乎所有的對象實例,垃圾收集器在對堆進行回收前,第一件事情就是要確定這些對象之中哪些還“存活”着,哪些已經"死去"(即不可能再被任何途徑使用的對象)。        1. 引用計數算法    

原创 使用ControllerAdvice獲取controller接口@ResponseBody返回值

前言: 接口類項目開發時,爲了便於後期查找問題,一般會攔截器或過濾器中記錄每個接口請求的參數與響應值記錄, 請求參數很容易從request中獲取,但controller的返回值無法從response中獲取,有一個簡單的方法,在contro

原创 java基本數據結構之List常用實現類總結

1. List List是一個有序的集合接口。可以通過一個位置索引進行新增、刪除、查找元素。它允許重複的元素。 2. AbstractList List接口的抽象實現類,它提供了List接口的一些基本實現。 3. ArrayList 最常

原创 SPRING MVC工作原理

Spring MVC簡介 Spring MVC是一個開源的web開發框架, Spring MVC 分離了控制器、模型對象、分派器以及處理程序對象的角色,這種分離讓它們更容易進行定製。它以零配置,性能優,開發效率高和與spring無逢集成

原创 poi導出excel工具類

poi版本 <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupI

原创 java併發鎖之Lock

              寫這篇文章的主要目的是記錄,如果能幫到一些人那也是及好的。               JDK1.5在併發包java.util.concurrent.locks中增加了新的併發編程接口Lock(以及相關實

原创 Map常用實現類總結