Time of Update: 2018-07-27
轉自:http://www.jcombat.com/spring/working-with-jasperreports-for-easy-report-generation JasperReports is a Java based open source report generating engine. It has great dynamic report generating capabilities that can be added to any Java
Time of Update: 2018-07-27
一:下面用到的buffer是一個位元組數組。 1.Object 類的 toString 方法返回一個字串,該字串由類名(對象是該類的一個執行個體)、 at 標記符“@”和此對象雜湊碼的無符號十六進位表示組成。換句話說,該方法返回一個字串,它的值等於: getClass().getName() + '@' + Integer.toHexString(hashCode()). 如:位元組數組.toString()
Time of Update: 2018-07-27
在使用註解映射器和註解適配器之前應該在springmvc的設定檔中添加以下的配置資訊: 註解映射器和註解適配器兩者是結合在一起使用的,@Controller匯入的包和使用非註解適配器實現的Controller包不是同一個包。 @Controller
Time of Update: 2018-07-27
當一個進程中存在多個線程時,且此時有可能對同一資源進行訪問,那麼此時可能會發生安全問題,因此在訪問之前需要將這些資源放在同步代碼塊中或同步方法中,通過synchronized關鍵字聲明,此時只能存在一個線程並且該線程在擷取到對應的鎖後才能對共用資源操作,完成之後其他線程才能獲得該鎖進而操作共用資源。
Time of Update: 2018-07-27
這個我一直讓我想不通,後面iteye上看到了一篇文章才煥然大悟... 在此把文章引用到我blog裡面,如下: 這段時間用了一下spring
Time of Update: 2018-07-27
HashMap詳講 HashMap詳講 hashing散列法或雜湊法的概念 什麼是HashMap以及HashMap的構成 HashMap的基本存放裝置原理以及儲存內容的組成 HashMap的工作原理以及存取方法過程 HashMap中的碰撞探測collision detection以及碰撞的解決方案 如何重新調整HashMap的大小
Time of Update: 2018-07-27
背景 嘗試將本地方法加入Feign介面 嘗試通過實現兩個介面 IS -> HAS 背景 封裝一個使用者服務,一部分功能需要調用遠程服務,?而另一部分功能調用本地方法,如: @FeignClient(value="USER-SERVICE")public interface RemoteUserService{
Time of Update: 2018-07-27
<a onclick="return false" href="form.html">form</a> 所以當點擊超連結時,會觸發onclick'事件,它會優先於超連結請求指向form.html檔案 如果onclick事件是在包含<a>的父標籤時,順序也一樣: <ul><li onclick="return true"><a href="
Time of Update: 2018-07-27
最近在搭建svn伺服器,搭建完之後發現只能通過localhsot或者機器的服務名訪問而不能通過機器的ip地址訪問,後來在網上百度了一番,發現網上提供的方法都試了,都不行。後來自己想了想,是不是tomcat也只能通過localhost訪問呢,後來測試了果然是。然後又是百度了一番,網上大多都是說改動系統的hosts(C:\Windows\System32\drivers\etc)檔案,還有修改tomcat伺服器的配置,然後折騰了一番還是不行,難道這是人品問題。。。
Time of Update: 2018-07-27
JDBC操作資料庫的基本步驟: 1)載入(註冊)資料庫驅動(到JVM)。 2)建立(擷取)資料庫連接。 3)建立(擷取)資料庫操作對象。 4)定義操作的SQL語句。 5)執行資料庫操作。 6)擷取並操作結果集。
Time of Update: 2018-07-27
本部落格技術基於參考 懶得安分 的部落格實現的技術 原文連結: JS組件系列——自己動手擴充BootstrapTable的 凍結列 功能:徹底解決高度問題 在此非常感謝這位大神:懶得安分 懶得安分實現了左側固定並適配固定高度,同時在上文中,在此實現右側固定,並且實現按鈕事件轉移,但是沒有時間繼續實現適配固定高度。 本人業務需求需要實現表頭,左右列固定,並適配高度, 實現效果如下:
Time of Update: 2018-07-27
osgi之ServiceListener的應用 前言 我原想直接跳過這些osgi中基礎知識,直接從osgi應用的一些中級篇或者進階篇開始的,後來想到osgi中的ServiceListener、ServiceTracker、Ds還是都需要講一下,所以決定將osgicommand後續中的內容放一下,從ServiceListener開始講一下,不過這裡就不再講述felix官網中的ServiceListener的example,而是自己單獨編寫example和進行相關講解。
Time of Update: 2018-07-27
TCP協議在能夠發送資料之前就建立起了“串連”。要實現這個串連,啟動TCP串連的那一方首先將發送一個SYN資料包。這隻是一個不包含資料的資料包, 然後,開啟SYN標記。如果另一方同時在它收到SYN標記的連接埠通話,它將發回一個SYN+ACK:SYN和ACK標誌位都被開啟,並將ACK(確認)編
Time of Update: 2018-07-27
spring boot jpa 批量入庫 在高並發的情況下需要進行批量往資料庫插入對象,jpa貌似沒有提供處理批量插入的介面 處理辦法一 利用jpa提供的save(Iterator it)方法 但是把日誌列印出來還是hibernate一條一條插入的,不過效率已經提高好幾個數量級了,自己分析原因可能是減少了與資料庫建立連結的開銷,減少了事務建立的開銷。 處理辦法二 用EntityManager做批量處理
Time of Update: 2018-07-27
mybatis *Mapper.xml 中resultMap的id用來提高整體效能,是比較對象執行個體時的識別屬性,特別是嵌入緩衝和結果映射。如果resultMap中不含id項,有可能出現org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be
Time of Update: 2018-07-27
kata <4kyu>Guess the Digits and Expression Description: Give you a multiplication arithmetic expression: ABC * CBA ------- = 39483 Each character represents a diffrent digit(1-9), and you need to
Time of Update: 2018-07-27
java8引入了一套全新的時間日期API,本篇隨筆將說明學習java8的這套API。 java。time包中的是類是不可變且安全執行緒的。新的時間及日期API位於java.time中,下面是一些關鍵類 ●Instant——它代表的是時間戳記 ●LocalDate——不包含具體時間的日期,比如2014-01-14。它可以用來儲存生日,周年紀念日,入職日期等。 ●LocalTime——它代表的是不含日期的時間
Time of Update: 2018-07-27
構建: 原文地址:http://www.cnblogs.com/candle806/p/3439469.html Eclipse+Maven建立webapp項目<一> 1、開啟eclipse,右鍵new——》other,如下圖找到maven project 2、選擇maven project,顯示建立maven項目的視窗,勾選如圖所示,Create a simple project 3、輸入maven項目的基本資料,如下圖所示:
Time of Update: 2018-07-27
tomcat啟動報錯,具體報錯資訊如下: Unable to complete the scan for annotations for web application [/Ftrans] due to a StackOverflowError. Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependencies. The class hierarchy
Time of Update: 2018-07-27
RESTful 的核心就是制定用戶端與伺服器互動的統一介面,HttpServlet 基於 HTTP ,可以使用 doXXX 方法來定義CRUD方法。 下面這個栗子,使用了HttpServlet 來實現 RESTful 風格的設計,用doGet 定義查詢介面,用doPost 定義建立介面,用 doPut 定義更新介面,用doDelete 定義刪除介面。Resource representation 格式使用 JSON . domain ,一個類,Prediction,who