原创 idea合併兩個不同倉庫的代碼

背景:有兩個倉庫A和B(B倉庫是個老倉庫,已有好幾個分支,A倉庫是新倉庫,除了master無任何分支),在A倉庫本地以master爲在基礎在本地新拉了一個分支,比如說分支名,a_dev_v1.0;想pullB倉庫的b_dev_v1.1分支

原创 mysql生成隨機字符串

select substring(MD5(RAND()),1,20) 參考的這個 https://www.cnblogs.com/vijayfly/p/6525722.html

原创 flush close

response.getOutputStream().flush(); response.getOutputStream().close(); 之前看網上材料說,close方法會自動調用flush方法,我看其它人代碼,都是flush後再

原创 Unknown lifecycle phase "mvn". You must specify a valid lifecycle phase or a goal in the format

用idea在執行mvn license:add-third-party -s "D:\settings.xml"  出現如下錯誤 Unknown lifecycle phase "mvn". You must specify a val

原创 win10+idea+console日誌亂碼

win10+idea+spring+mvc工程,logback的console的appender如下 <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppe

原创 datagrip查看ddl和複製爲insert語句

1.如下圖,點擊1處,即可查看ddl語句 2.如下圖,在2處選擇SQL Inserts,複製表中的記錄時候,就是insert語句。默認是Comma-separated。也就是打綠色鉤的那個

原创 MySQL實現快速刪除所有表的數據或者多表而不刪除數據庫的方法

使用下面命令,快速構造數據庫所有表的truncate語句(這個命令刪除不了表的數據,只能把刪除表數據的命令構造出來) SELECT CONCAT( 'truncate table ', table_name, ';' )

原创 linux安裝mysql(yum安裝和二進制文件安裝)

參考這篇博客https://blog.csdn.net/u011291990/article/details/80693925 不同的是: 第六步:啓動或者關閉mysql,用service mysqld start命令提示 /etc/in

原创 tomcat8lib下的servlet-api.jar理解

都說tomcat8支持servlet3.1的規範,項目中用的也都是javax.servlet-api.jar(javax.servlet-api.jar是3.0之後版本,servlet-api.jar是3.0之前的)包,怎麼tomcat8

原创 父pom文件的與子pom文件中直接的關係

發現一個有點奇怪的問題,我有一個多module的項目,爲了控制jar包版本,使用 </dependencyManagement>將jar包版本管理起來 <dependencyManagement> <dependenc

原创 Mysql 遠程連接可以登陸,本地連接無法登陸的解決方法

工作完了以後,回家發現mysql無法登陸了,中午才改完遠程連接可以拿navicsat連接呢,晚上回家就連不上了,真是奇了怪。 開啓遠程的方法 update user set host='%' where user='r

原创 HTTPS執行流程疑問

HTTPS只驗證服務器的SSL握手過程(客戶端驗證服務器端)過程,參考這篇文章 https://www.jianshu.com/p/c2bf75485c15 假定客戶端叫做愛麗絲,服務器叫做鮑勃,其驗證步驟爲: 愛麗絲(瀏覽器)給出協議

原创 【未解決】HttpClient不設置SSL也能連接帶Https的網頁

https://ask.csdn.net/questions/925380 https://ask.csdn.net/questions/1063565

原创 url-pattern*.htmlurl-pattern導致根路徑訪問404的問題

背景:有一個spring mvc項目,web.xml的配置如下 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLS

原创 while循環+線程池

public class VolatileTest2 { private static volatile int ticket = 10; public static void main(String[] args)