原创 [gerrit場景教程] gerrit "missing Change-Id"解決辦法

套路部分爲解決問題的步驟,心法部分爲所用到的知識點的梳理. 場景: 你用 git push 向 gerrit 提交了待審覈代碼,一切都很順利,你腦袋裏冒出了"代碼頭上加了'佛祖保佑'果然有效"的想法. 此時 git 打印出如下提示,你的內

原创 SQL取字段中首字母,並按首字母排序

SELECT ID, USER_NAME userName,contacts, province, email, lower(case when contacts REGEXP '^[a-zA-Z]' then LEFT(cont

原创 Spring Boot乾貨系列:(十一)數據存儲篇-Spring Boot整合Mybatis通用Mapper插件

轉載自:點擊打開鏈接前言上次介紹了Spring Boot中Mybatis的簡單整合,本篇深入來結合通用Mapper、Mybatis Geneator以及分頁PageHelper來打造適合企業開發的模板框架。正文項目框架還是跟上一篇一樣使用

原创 Nginx代理夠功能與負載均衡詳解

Nginx的代理功能與負載均衡功能是最常被用到的,關於nginx的基本語法常識與配置已在上篇文章中有說明,這篇就開門見山,先描述一些關於代理功能的配置,再說明負載均衡詳細。 Nginx代理服務的配置說明 1、上一篇中我們在http模塊中有

原创 MySQL創建存儲過程,使用while循環插入數據

// 刪除已有的user表 DROP TABLE IF EXISTS `user`; // 創建新的user表 CREATE TABLE `user` ( `userId` INT (11) NOT NULL AUTO_IN

原创 Git利用SourceTree 衝突解決方案

Git現在越來越火,很多人都從Svn遷移到Git上面,Git讓我們更加與世界接軌,不再是“局域網”的程序猿,特別是掌握了Git之後,會發現它真的很好用,本文對Git中比較煩人的衝突進行了詳細的說明,希望能幫助那些剛接觸Git的程序猿。亮點

原创 sourceTree 添加 ssh key 方法

1.使用 git 客戶的生成公私鑰:id_rsa、id_rsa.pub1.1設置Git的user name和email:$ git config --global user.name "xxx" $ git config --global

原创 使用HttpClient訪問其他項目的接口

public class HttpClientUtils { private final static Logger logger = LoggerFactory.getLogger(HttpClientUtils.class); /

原创 Nginx配置詳解

Nginx (engine x) 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。Nginx是由伊戈爾·賽索耶夫爲俄羅斯訪問量第二的Rambler.ru站點(俄文:Рамблер)開發的,第一個公開版本

原创 spring boot下驗證碼的實現

流程是按照交互順序。 1.controller層代碼,獲取驗證碼,以及生成驗證碼圖片。   1.1獲取html @RequestMapping(value="/authImage",method=RequestMethod.GET) p

原创 Spring Aop實例@Aspect、@Before、@AfterReturning@Around 註解方式配置

用過spring框架進行開發的人,多多少少會使用過它的AOP功能,都知道有@Before、@Around和@After等advice。最近,爲了實現項目中的輸出日誌和權限控制這兩個需求,我也使用到了AOP功能。我使用到了@Before、@

原创 freemarker + ItextRender 根據模板生成PDF文件

1. 製作模板<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio

原创 java將不同模塊數據導出到多個excel並壓縮下載

package com.chinamobile.cmss.osmcs.api; import java.io.IOException; import java.util.ArrayList; import java.util.List;

原创 Mybatis中運用小技巧(一)

1、對於時間戳的處理如果你使用的是Mysql數據庫的話,那麼時間類型可以存儲爲timestamp類型,而你的項目中的實體類中相應屬性的類型可以定義爲java.util.Date類型。那麼,存儲時:Object.setTime(new Ti

原创 springboot開發中使用postman 以POST方式向後臺傳遞json數據的時候,爲空

我的錯誤原因就是因爲,在spring註解開發中,使用get或者是post請求的時候,就是需要這些注意事項 這裏寫圖片描述 就是這兩個地方搞混,後臺就會拿不到前臺傳遞的json數據