原创 SSH配置非默認目錄

//-b 2048知道rsa密鑰位數,默認1024, -f 指定密鑰生成的目錄和文件名 ssh-keygen -t rsa -b 2048 -C "[email protected]" -f ~/.ssh/gitcode //校驗是否能訪問

原创 Mybatis攔截器動態修改sql語句

自定義mybatis攔截器 import net.sf.jsqlparser.expression.Expression; import net.sf.jsqlparser.parser.CCJSqlParserUtil; import n

原创 GitLab 在線合併解決衝突後反向合併的問題

問題描述: 在gitlab上面做合併操作,出現衝突,解決衝突後提交,確認合併,發現兩個分支互相合並了,平白無故多了很多麻煩,巨坑。 已經被它坑了不少次了,如果使用 Gitlab 提供在在線衝突解決工具的話,本來是將 A 往 B 合併的,結

原创 Git版本管理流程與規範-生活圈

分支定義及含義說明 分支流程中包含5類分支,分別是master、release、test、dev、hotfix,各類分支作用和生命週期各不相同。 【master 】:(僅一個)該分支是線上穩定版本代碼,禁止提交代碼;對於各種庫的依賴都需要依

原创 Jenkins:Git拉取代碼版本不對

結論: 對於想要指定特定分支進行拉取,最好的四種沒有二義性的寫法是: refs/heads/<branchName> refs/remotes/<remoteRepoName>/<branchName> refs/tags/<tagName

原创 java html2image

java html轉圖片 推薦一個好用的圖形音頻庫:https://gitee.com/liuyueyi/quick-media 1.安裝phantomjs windows參考: phantomjs安裝步驟 mac和linux # 1.

原创 git免密碼clone push,多個git賬號配置

github免密碼更新 使用Git提交代碼遇到每次都需要輸入用戶名密碼的情況,只要在本地生成一個認證文件即可免去輸入。 在%HOME%目錄,一般是C:\users\Administrator。或者是C:\Users\admin 使用git

原创 java8 lamda操作

package lambda; import java.util.*; import java.util.stream.Collectors; /** * @Author: SimonHu * @Date: 2019/8/23 16

原创 單例模式雙重檢驗鎖的volatile和兩次判空

首先是代碼,經典的雙重鎖寫法 public class Singleton { private volatile static Singleton Instance; private Singleton(){} pu

原创 查詢mac序列號詳細信息包含-》生產日期

https://appleserialnumberinfo.com/Desktop/index.php

原创 Java使用OpenSSL生成的RSA公私鑰進行數據加解密

參考:https://www.cnblogs.com/yaowen/p/9226566.html RSAEncrypt: package com.zhx.base.interceptor; import java.io.BufferedR

原创 Oracle自定義DES3加解密

加密部分: CREATE OR REPLACE FUNCTION fun_encrypt_app( V_STR VARCHAR2, V_KEY VARCHAR2) RETURN VARCHAR2 AS V_KEY_RAW

原创 Springboot手動添加quartz-jobs

添加pom文件 <!-- quartz 模塊 --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifa

原创 自定義input上傳圖片框

<!-- 自定義按鈕效果 --> <div class="input_img_father_div"> <input class="upload_input" id=

原创 解決linux在ssh使用~/.bashrc環境變量都需要重新source

在~/.bashrc裏寫好了相應環境,在桌面登陸可以直接使用,但ssh每次都需要source下(沒有ll命令,沒有文件顏色),解決方法: vim ~/.bash_profile 在文件內部輸入 # 加載.bashrc文件 if test