原创 7-31 記錄自己編寫的 關於限定用戶輸入的方法
/** * @function 控制輸入,不是數字就循環, 不是想的數字,也循環 * max && min 是正確整數的區間 */ public int isNum ( int min ,int max ) { int
原创 linux 給nginx安裝ssl證書,並強制使用https協議訪問
環境centos7,影響不大。 停止服務(如何停,看我其他博文) 如果不停止而先去改配置文件後面會麻煩一些(別問我爲什麼知道),因爲停服務的好像會校驗nginx.conf文件,不正確的話不能停下來。 改配置文件 強制
原创 nginx的啓動、與關閉
本文不適合單獨看,最好結合其他博文一起(爲啥不寫全?當然是我懶咯) 參考: https://blog.csdn.net/duyusean/article/details/79348613 windows環境 Nginx c:
原创 sed 、awk 命令 基礎使用
1.1 sed sed編輯器會作如下操作。 (1) 一次從輸入中讀取一行數據。 (2) 根據所提供的編輯器命令匹配數據。 (3) 按照命令修改流中的數據。 (4) 將新的數據輸出到STDO
原创 springBoot啓動類
啓動類上,使用該註解,定義要掃描的包 @ComponentScan(value ={"com.hollycrm,com.csc"}) 因爲@SpringBootApplication 會默認將掃描位置等於當前目錄。詳見@SpringBoo
原创 springBoot 配置文件 yml、properties
@Value獲取值和@ConfigurationProperties獲取值比較 @ConfigurationProperties @Value 功能 批量注入配置文件中的屬性 一個個指定 鬆散綁定(鬆散語法)
原创 springBoot自動化配置
SpringBoot 1.5.12.RELEASE 版本 已爲例JdbcTemplate 爲例。 spring-boot-autoconfigure-1.5.12.RELEASE.jar!\org\springframework\bo
原创 使用SpringBoot內嵌的tomcat 做SSL配置——https
參考博文 https://blog.csdn.net/yinhuaiya/article/details/81774314 1.1 確定JDK有 keytool 文件 在合適目錄下運行 keytool -genkey -alia
原创 正則表達式學習筆記
1.1 正則表達式,區分大小寫 $ echo "This is a test" | sed -n '/this/p' 將不會有輸出 ---- $ echo "This is a test" | sed -n '/This/p' This
原创 Nginx 防host攻擊漏洞
URL存在http host頭攻擊漏洞。 http協議中,host值經常被使用於jsp 中獲取上下文,如果不做驗證,很容易被引用其他途徑的資源。 cmd中運行,curl 去官網下載解壓就能用(你想全局用,就設置環境變量吧,這個博文也很
原创 js 設置按鈕點擊間隔時長(禁用有提示)
思路: 將按鈕指向其他提示語的function ,使用 setTimeout 設置 時長,將按鈕關聯的方法改回來。 就個人而言,可能更偏向於使用遮罩的方式,不讓用戶用任何功能。 //導出按鈕設置爲不可導出 $('#export
原创 排查java程序,資源佔用過高
以下shell腳本,通過預先放置在服務器中,出現資源過高時,可直接運行,便於捕捉程序快照。文件捕捉完成後,直接打包成對應壓縮包。 #!bin/bash/ ################ 變量 ############# #項目路徑
原创 隱藏Nginx版本號
參考 https://blog.csdn.net/yuanzhenwei521/article/details/78819482 查看工具 curl ,可看到http協議的頭內容。 配置文件中配置即可關閉版本號。
原创 bash shell 命令 - linux
參考書籍《Linux命令行與shell腳本編程大全》 複製文件 cp 1.sh -i 13.sh cp -i 在覆蓋前詢問用戶 cp -v 告訴用戶正在做什麼 創建目錄 mkdir 創建多級目錄 mkdir -p New_Dir
原创 JDBCTemple 手動設置
在使用Junit時,需要手動new JDBCTemple 對象,