原创 Velocity的基本使用

Velocity是一個基於java的模板引擎(template engine)。它允許任何人僅僅簡單的使用模板語言(template language)來引用由java代碼定義的對象。 當Velocity應用於web開發時,界面設計人員

原创 java spring註解定時器應用

在現在項目中註解應用越來越廣泛。爲了有更深的理解,前面學習了java註解使用的一些原理,做了相關的總結和梳理,對註解有了更深的認識。趁熱打鐵,利用理解到的註解做點東西吧。結合日常工作中的一個點,利用註解做一些改造,也可以知道註解在實際項

原创 webclient使用介紹

      webclient 和webflux(參考(webflux)) 這一系列,我們可以開好多節課程來講解       什麼是webclient,在spring5中,出現了reactive 響應式編程思想(參考響應式編程文章),並且

原创 linux 下oracle11g 安裝

安裝環境                      Linux服務器:SuSe10 sp2 64位                      Oracle服務器:Oracle11gR2 64位 系統要求 Linux安裝Oracle

原创 分佈式文件系統研究-fastDFS(二)

一、上傳文件 FastDFS安裝包中,自帶了客戶端程序,通過程序可以進行文件上傳。在使用這個客戶端程序之前,首先需要配置client.conf,然後再進行文件上傳及下載。   1、修改%FastDFS%/conf/client.c

原创 Connection has been closed BEFORE response異常

  最近我組使用的spring cloud gateway 線上偶發返回500,後臺查看報錯日誌信息,發現有一條下面的異常: reactor.netty.channel.AbortedException: Connection has

原创 js data 格式轉換

方法一:這個很不錯,好像是 csdn 的 Meizz 寫的:  [javascript] view plaincopy // 對Date的擴展,將 Date 轉化爲指定格式的String    // 月(M)、日(d)

原创 java 註解 學習

週末閒來無事,想要研究一下註解方面的知識,以前看過幾次,都忘記了,這次學習下,並且寫篇文章記錄下, 1、元註解  元註解是指註解的註解。包括 @Retention @Target @Document @Inherited四種。 1.1、@

原创 DateFormat 類

DateFormat 抽象類繼承於Format類,其子類有SimpleDateFormat類,用法如下: @Test public void test() { String s; /** getDateInstance()

原创 XFire開發客戶端幾種方式的示例

目錄: 概述 根據默認配置實現代理客戶端 根據JSR 181註解實現代理客戶端 根據WSDL自動生成客戶端代碼 動態客戶端的實現 [一]、概述 以 XFire webservice入門開發實例 中發佈的服務端爲例,

原创 spring源碼解讀之 JdbcTemplate源碼

    在Spring中,JdbcTemplate是經常被使用的類來幫助用戶程序操作數據庫,在JdbcTemplate爲用戶程序提供了許多便利的數據庫操作方法,比如查詢,更新等,而且在Spring中,有許多類似 JdbcTemplate的

原创 JAXB註解使用

一.Jaxb處理java對象和xml之間轉換常用的annotation有: @XmlType@XmlElement@XmlRootElement@XmlAttribute@XmlAccessorType@XmlAccessorOrder

原创 java集合之HashMap

    hashMap按照哈希算法來存取鍵對象,有很好的存取性能,在內部設計中,採用數據結構中的數組和鏈表對數據存儲,一般稱爲鏈表散列。   數組 數組存儲區間是連續的,佔用內存嚴重,故空間複雜的很大。但數組的二分查找時間複雜度小,爲O

原创 too many open files 的問題

     近幾個月公司我所在組負責的系統一直出現“too  many open files” 錯誤,報錯如下: 因爲我們負責的系統是處理公司的一些對接業務,系統中使用了大量的webservice ,和http連接操作,所以一般使用了x

原创 MogileFS 安裝

一、使用用cpan  # cpan   # cpan> installIO::AIO       # cpan> install DBI   # cpan> install DBD::mysql      # cpan> install