原创 1. Google Chrome擴展

谷歌瀏覽器,不用多說了吧,程序員必備瀏覽器(或者還有 Firefox ?),響應快速,還有非常多好用的插件,這裏先給大家推薦幾個插件: ① Octotree github 必備插件,沒有之一,直接在Chrome側邊欄像打開文件夾一樣的查看

原创 Spring Boot防重複提交

  網速比較慢的情況下,用戶提交表單後,發現服務器半天都沒有響應,用戶極有可能會以爲是自己沒有提交表單,就會再點擊提交按鈕重複提交表單。我們在開發中必須防止表單重複提交,否則很有可能會生成非法數據。本文介紹一種非分佈式服務後臺防重複提交的

原创 阿里雲三網手機號實名認證和印刷文字識別_身份證識別

1.先創建AliyunHttpUtils 下載地址: https://github.com/aliyun/api-gateway-demo-sign-java/blob/master/src/main/java/com/aliyun/ap

原创 簡潔又快速地處理集合——Java8 Stream(下)

  上一篇文章我講解 Stream 流的基本原理,以及它與集合的區別關係,講了那麼多抽象的,本篇文章我們開始實戰,講解流的各個方法以及各種操作 值得注意的是:學習 Stream 之前必須先學習 lambda 的相關知識。本文也假設讀者已

原创 linux 記錄Linux系統下所有用戶的操作信息

一:配置調試 1.創建用戶審計文件存放目錄和審計日誌文件 ; mkdir -p /var/log/usermonitor/ 2.創建用戶審計日誌文件; echo usermonitor >/var/log/usermonitor/user

原创 java 安全模式微信消息體加解密

一.示例代碼下載 微信公衆平臺爲開發者提供了5種語言的示例代碼(包括C++、php、Java、Python和C#版本) 點擊下載 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=m

原创 微信掃碼登錄

微信掃碼登錄實現方式有多中,本次介紹的是利用帶場景值的二維碼去實現掃碼登錄 流程大致是 1授權綁定 【生成二維碼並保存】     ->【  接收微信推送事件】->【輪詢是否掃碼】 ->【授權綁定】  2掃碼登錄 【生成二維碼並保存】   

原创 兩個list 比較差異部分

/** * 計算列表aList相對於bList的增加的數據 * @param aList 本列表 * @param bList 對照列表 * @return 返回增加的元素組成的列表 */ public List<RuleP

原创 Sqlserver mybatis 封裝批量操作

一.批量插入 <insert id="insertBatches" parameterType="java.util.List"> INSERT INTO tabelName( reason, status

原创 字符串替換工具類

public class Tools { private static Pattern pattern; static { pattern = Pattern.compile("((?<=\\{)([

原创 關於獲取日期的一些方法

/** * 獲取某月的最後一秒 */ public static Date getLastSecondOfMonth(Date date) { SimpleDateFormat format = new SimpleDate

原创 idea 安裝 mybatis 插件MyBatisCodeHelper-Pro

一安裝MyBatisCodeHelper-Pro    1.file->選擇setting裏面的plugins      2.在搜索框中輸入MyBatisCodeHelper-Pro       3.安裝該插件 ,重啓idea即可使用

原创 刪除重複記錄並且只保留一條

SELECT * FROM     zy_agent_money_history WHERE     id NOT IN ( SELECT             amh.minid FROM             ( SELECT M

原创 Idea設置自動導包

Auto Import設置 1.進去 Settings→Editor→General→Auto Import  然後勾選Add unambiguous imports on the fly以及Optimize imports on the

原创 解決Beyond Compare中文亂碼問題

使用Beyond Compare比較一些含有中文的java或者jsp文件的時候,明明在項目裏面是對的,可是用Beyond Compare 打開之後就會出現亂碼,而且看着一堆亂碼還難受。那麼該怎麼解決GBK/UTF-8等字符、編碼顯示亂碼呢