原创 java 導入excel 文件工具類
簡單好用的java 導入 excel 工具類 註解類 package com.wl.poi.read.annotation; import java.lang.annotation.ElementType; import java.
原创 springboot 整合activemq 以及tpoic 持久化 和 虛擬主題(virtual topic)
mq 分爲 queue(隊列模式,生產者生產了一個消息,只能由一個消費者進行消費) topic(發佈/訂閱模式,生產者生產了一個消息,可以由多個消費者進行消費) application.properties 配置 # http por
原创 spring-data-jpa 模糊查詢特殊字符轉義
當使用特殊字符 譬如 _ %等模糊查詢時往往查詢的結果不是我們想要的 _會匹配任意的一個字符 %會匹配任意多個字符。想要使用_ %進行模糊查詢 必須對其進行轉義 例如下面的sql select * from orders whe
原创 java導出excel 輕鬆導出百萬條記錄
網上查了很多博客,發現很多導出excel 都是 存一個集合 然後利用poi 的api 導出 ,這樣在數據量比較小的時候沒什麼問題,但是在數據量稍微大一點就會造成堆棧溢出了。所以寫了一個每次導出一條記錄的工具類,分享給大家!完美導出超大數據
原创 expat源碼安裝
Expat是一個用C語言開發的、用來解析XML文檔的開發庫,它最初是開源的、Mozilla 項目下的一個XML解析器。 下載源碼 進入解壓目錄執行 ./configure root@ubuntu:/home/wl/service/dep
原创 jenkins 打包 git 倉庫源碼
安裝並配置jenkins jenkins 安裝並配置 新建一個任務 配置 店家立即構建 Started by user wuli Building in workspace /root/.jenkins/workspa
原创 nginx+tomcat 實現反向代理及負載均衡
環境搭建:一臺nginx服務器 兩臺tomcat服務器nginx的安裝可以參考我的另一篇博客《nginx安裝》tomcat依賴於jdk nginx 服務器 192.168.10.229:80 tomcat1 192.168.10.22
原创 FastDFS+nginx服務搭建與配置
FastDFS有很多個版本,如果安裝的是5.05以下的版本則首先需要安裝libevent以及libfastcommon,如果安裝的是5.05以上的版本(包含5.05)則不需要安裝libevent,僅需要安裝libfastcommon-ma
原创 ubuntu14.04安裝mysql服務
通過安裝包安裝mysql ,首先要下載mysql的安裝包。下載地址mysql-server_5.7.16-1ubuntu14.04_amd64.deb-bundle.tar。解壓縮,進入解壓目錄如下 root@ubuntu:/usr/my
原创 spring-boot-starter-mail + dubbo 實現發送郵件微服務
1.搭建一個dubbo + zookeeper 的環境 dubbo + zookeeper環境搭建 2.新建兩個工程 2.1簡單的 api接口工程 email-api <project xmlns="http:/
原创 nginx 搭建maven 私有倉庫
搭建maven倉庫有多種方法,實際上只需要有一個可以訪問的http服務就可以搭建一個maven倉庫。在這裏介紹通過nginx作爲web容器的搭建方法。 1.安裝nginx nginx 的安裝 2.配置nginx 靜態資源服務器 ngi
原创 vsftpd ftp服務器搭建
vsftpd源碼包下載地址點擊here,安裝包下載地址點擊here。本文通過源碼包安裝vsftpd服務 首先下載vsftpd.tar.gz源碼包,解壓並進入解壓目錄。查看INSTALL並按照上面的步驟進行安裝 1.第一步 Step 1)
原创 跨域重定向插件
下載鏈接https://chrome.google.com/webstore/detail/nlfbmbojpeacfghkpbjhddihlkkiljbi (需要翻牆)
原创 Ubuntu 安裝nginx
linux安裝nginx需要先安裝 openssl zlib pcre等,關於openssl以及zlib的安裝可以參考我的另一篇博客《redis集羣配置》下面直接介紹 pcre的安裝和nginx的安裝 PCRE(Perl Compati
原创 二維數組轉換爲笛卡兒積
有項目需求將二維數組轉換笛卡爾積。 直接貼代碼 public static void main(String[] args) { Integer[][] arras = new Integer[][] { { 1, 2