原创 解決SpringBoot項目啓動時候不對數據庫連接進行校驗的問題

當SpringBoot項目在啓動時候,不做特殊設置的話,會不去校驗數據庫是否連接正確,只有對數據庫操作時候纔會進行報錯,會影響項目效率,所以搜索了一篇文章,對數據庫連接在連接失敗後退出項目運行。 @Component public cl

原创 Eclipse運行時提示“Failed to load the JNI shared library /Java/jre6/bin/client/jvm.dll”的一個解決方案

當運行基於Java的東西,例如eclipse或者MyEclipse時候,如果出現:“Failed to load the JNI shared library /Java/jre6/bin/client/jvm.dll” 之類的問題時,則

原创 Maven配置文件settings.xml詳解

當Maven運行過程中的各種配置,例如pom.xml,不想綁定到一個固定的project或者要分配給用戶時,我們使用settings.xml中的settings元素來確定這些配置。這包含了本地倉庫位置,遠程倉庫服務器以及認證信息等。 se

原创 java中applet小程序的數字簽名

Appleet小程序--重新做數字簽名步驟: (1)將java程序打包   jar cvf test.jar test.class (2)生成名爲mcni.store的密鑰庫,別名爲mcni   keytool -genkey -keys

原创 解決Spring MVC 中文亂碼 問題

1、表單提交controller獲得中文參數後亂碼解決方案 修改web.xml,增加編碼過濾器,如下(注意,需要設置forceEncoding參數值爲true) <filter>           <filter-name>char

原创 spring集成mybatis後,需要打印SQL語句

mybatis-config.xml中配置一下信息: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.o

原创 使用navicat premium連接oracle數據庫的步驟

一、環境:win7+ora客戶端+navicat 二、新建一個ora的連接,輸入相應的信息 三、如果測試連接報錯 解決方法:工具--->選項,修改ora客戶端的指定到位置下 http://www.cnblogs.com/lidabo/

原创 js實現修改參數數據

function changeURLPar(destiny, par, par_value) { var pattern = par+'=([^&]*)'; var replaceText = par+'='+par_value

原创 Linux黑窗口狀態下如何備份日誌並下載到本地

Linux黑窗口狀態下如何備份日誌並下載到本地 1、把一個文件打成jar包,命令如下:jar cvf 名稱.jar linux下文件名(pwd可以預覽linux下文件的路徑)2、ALT+P鍵,進入一個新的sftp窗口cd + 路徑   -

原创 用JS獲取地址欄參數的方法

方法一:採用正則表達式獲取地址欄參數:( 強烈推薦,既實用又方便!)function GetQueryString(name) { var reg = new RegExp("(^|&)"+ n

原创 mysql select查詢語句優化方案

1.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。  2.應儘量避免在 where 子句中使用!=或<>操作符,否則將引擎放棄使用索引而進行全表掃

原创 mysql中You can't specify target table for update in FROM clause錯誤

情景:執行刪除【delete】語句時候,mysql中由於語法問題,導致sql會報錯,提示錯誤信息是You can't specify target table for update in FROM cla

原创 dubbo學習教程(一):完成入門第一個hello world程序【基於zookeeper】

一、爲何使用dubbo服務來實現功能開發? 隨着互聯網的發展,網站應用的規模不斷擴大,常規的垂直應用架構已無法應對,分佈式服務架構以及流動計算架構勢在必行,亟需一個治理系統確保架構有條不紊的演進。 單一應用架構 當網站流量

原创 mysql中delete的語法別名問題

首先確認,mysql中的delete語句是支持別名的; 在自己書寫delete語法時候,語句如下: delete from tableA a where a.c_pk_id = '123' 但是會報一個別名使用錯誤,如下: [Err]

原创 Git提交和推送的區別

推送(push):把您本地倉庫的代碼推送至服務器提交(commit):把您做的修改,保存到本地倉庫中git一般分:git add . ->將修改添加至本地緩存git commit -m 'msg' ->將本地緩存保存到本地倉庫中git p