原创 查看classpath

WEB-INF/lib 目錄下的jar優先 然後纔是 系統的共享目錄; 自己看看classpath,代碼: System.out.println(System.getProperty("java.class.path")); 如果重複,

原创 瀏覽器禁用退回功能

禁用瀏覽器的退回按鈕,右鍵菜單中的退回功能 //禁用瀏覽器返回 //禁用瀏覽器後退功能 history.pushState(null, null, document.URL); window.addEventListener('pops

原创 springboot開啓sql輸出

最近在學習springboot,已經整合了mybatis,使用的是mybatis的註解形式的,非常簡單就可以查詢到數據了。 但是突然之間我腦抽了一下,想看mybatis向數據庫發送的sql具體是什麼的時候發現,springboot在默認情

原创 ElasticSearch 搜索實例

 ElasticSearch 搜索,需要進行分類的搜索,同時搜索關鍵字。 public Map search(Map<String, String> searchMap) { //1.獲取關鍵字的值 String ke

原创 springframework中的StringUtil工具類詳解

 我們經常會對字符串進行操作,spring已經實現了常用的處理功能。我們可以使用org.springframework.util.StringUtils 工具類幫我們處理字符串。以前只會使用其中幾個,今天有時間總結一下StringUtil

原创 joda java8時間類參考的思想

java8之前的時間的類,很一般,而且有很多問題。在java8的時候,吸收了其他好的思想,並融入進來了。 https://www.joda.org/joda-time/

原创 關於Mybatis中的條件查詢。createCriteria example裏面的條件

之前用Mybatis框架反向的實體,還有實體裏面的Example,之前只是知道Example裏面放的是條件查詢的方法,可以一直不知道怎麼用,到今天才開始知道怎麼簡單的用。         在我們前臺查詢的時候會有許多的條件傳過來:先看個例

原创 瀏覽器禁用後退功能

瀏覽器禁用後退功能 <script type="text/javascript"> //禁用瀏覽器後退功能 history.pushState(null, null, document.URL); window.addEventList

原创 如果程序出現異常怎麼通知到管理員

有時我們需要監控我們的程序是否正常的執行。並不能實時的到服務器上去檢查程序的運行情況。需要程序自動的通知管理員,出現異常,需要查詢了。 或者我們使用kill命令殺死一個我們的程序是,也通知管理員。(但是使用kill -9 的命令,下面的代

原创 公鑰、私鑰、加密、解密

第一種用法:公鑰加密,私鑰解密。---用於加解密 第二種用法:私鑰簽名,公鑰驗籤。---用於簽名 有點混亂,不要去硬記,總結一下: 你只要想: 既然是加密,那肯定是不希望別人知道我的消息,所以只有我才能解密,所以可得出公鑰負責加密,私鑰負

原创 ora01720

今天,根據業務需要,寫了一個視圖。即A用戶需要查詢B用戶下的c表 已經進行過授權了。命令:grant select on c to B; 在創建視圖的時候出錯,錯誤信息爲:ORACLE ora-01720 授權選項對於'xxxx'不存在

原创 oracle導出,密碼中帶有特殊符號的

在oracle使用導出語句時,如果密碼中帶有特殊符號,比如@符號,如果直接使用正常的exp命令,則會提示錯誤,一般情況下是解析監聽錯誤。 那麼就需要我們將密碼進行特殊處理,才能使用。如下 windows os: exp user

原创 Excel初步驗證身份證號的合法性

我們獲取到身份證,需要驗證身份證的合法性可以通過如下的Excel語句進行驗證。 當然,驗證只是驗證是否合法,並不能驗證是不是真實 =IF(LOOKUP((LEFT(A1,1)*7+MID(A1,2,1)*9+MID(A1,3,1)*10

原创 nacos1.2.1支持mysql8的配置

今天搭建nacos,怎奈,電腦上安裝的是mysql8的版本,但是官方的nacos1.2.1支持的是mysql5,當配置成讀取mysq的模式時,點擊保存時報錯。 org.springframework.jdbc.CannotGetJdbc

原创 springboot 開啓aop

我們在開發過程中,或許會想要攔截一下請求看請求都做了些什麼,比如參數,比如執行事件,等。 這時,我們就需要使用到AOP的編程思想。那麼在springBoot中使用AOP是怎樣的呢? 非常簡單,請看下面的類. 當然,這裏只是象徵性寫了個執行