原创 存儲過程循環插入

delimiter $$ create procedure pre() begin declare i int; set i=1; while i<100 do INSERT INTO test (name) VAL

原创 高可用筆記

學習博客地址:https://www.cnblogs.com/shizhiyi/p/7750530.html   一、什麼是高可用 高可用是分佈式系統架構設計中必須考慮的因素之一,它是指通過設計減少系統不能提供服務的時間。很多公司的高可用

原创 【Nginx】nginx反向代理映射FTP文件

訪問FTP服務上的文件地址都是ftp://開頭的,如果想要用http://協議訪問FTP服務器,就可以用Nginx實現,步驟很簡單,前提是FTP服務器已經部署完成,FTP服務器部署可參見之前的文章【FTP】使用FileZilla搭建FTP

原创 MyBatis中轉移符轉義

在myBatis中有 <、>、&、 '、" 需要使用<![CDATA[轉義內容]]>進行轉義 例: <![CDATA[ #{tstmBegin} <= tstm AND tstm <= #{tstmEnd}]]>  

原创 【HTML】子頁面提交父頁面表單

$('#formId', window.parent.document).submit(); formId爲父頁面表單id

原创 【springMVC】Controller返回中文亂碼

在spring-mvc.xml下增加以下代碼: <mvc:annotation-driven content-negotiation-manager="contentNegotiationManager"> <mvc:mess

原创 Git提交代碼流程

1.先將本地代碼add(將代碼添加到暫存區) 2.將代碼commit(將暫存區的代碼提交到本地版本庫) 3.使用pull(拉取遠程代碼到本地),如果有衝突先解決衝突,解決完衝突再次commit,無衝突繼續執行第4步 4.使用push(將本

原创 SpringBoot境配置文件的多環境配置

1.在main目錄下創建profiles文件夾,profiles文件夾下再創建dev(開發)、test(測試)、product(生產)用於存放配置文件 2.設置dev文件夾爲資源文件 3.在pom.xml中的project標籤下增加如下

原创 Windows停止端口運行的進程

以端口9110爲例: 1.查詢PID netstat -ano|findstr 9110   2.關閉該端口正在執行的進程 taskkill /pid 12240 /f

原创 【Elasticsearch】漫講ES

戳戳戳 ----> 圖解!終於有人把Elasticsearch原理講透了!

原创 FTP上傳或下載偶爾出現文件爲空

解決辦法:加上 ftpClient.enterLocalPassiveMode();   原因:調用FTPClient.enterLocalPassiveMode();這個方法的意思就是每次數據連接之前,ftp client告訴ftp s

原创 Maven多項目之間包的引用順序

例:A項目需要引用B.jar 1.首先去本地倉庫(IDEA-Settings-Maven-Local repository-倉庫路徑)找 2.如果倉庫沒有就去maven私服找 3.如果我們在同一工作空間打開A和B兩個項目,B增加了一個方法

原创 數據庫知識

一、事物的基本特性 1.原子性(atomicity):一個事務必須視爲一個不可分割的最小工作單元,整個事務中的所有操作要麼全部提交成功,要麼全部失敗回滾,對於一個事務來說,不可能只執行其中的一部分操作,這就是事務的原子性。 2.一致性(c

原创 Maven項目啓動時無法讀取資源文件導致啓動失敗

勾選這個就好了,雖然不知道爲啥,有人知道可以評論留言分享下

原创 【c3p0】A PooledConnection that has already signalled a Connection error is still in use!

解決辦法:在c3p0的bean配置中添加: <!--最大空閒時間,60秒內未使用則連接被丟棄。若爲0則永不丟棄。默認值: 0--> <property name="maxIdleTime" value="60"/> 原因:MySql默認