原创 sql injection violation, multi-statement not allow錯誤

我的環境: spring+mybatis+druid+mysql   解決方案: 首先,給鏈接中加上 allowMultiQueries=true 然後,在spring的配置數據庫dataSource的xml中設置: <bean id

原创 CAS Apereo中,AbstractTicketValidationFilter的useSession和redirectAfterValidation兩個參數在驗證流程中的作用

內容 這裏記錄下Cas20ProxyReceivingTicketValidationFilter類中,useSession和redirectAfterValidation兩個參數對驗證流程的影響。 涉及的類 org.jasig.cas.

原创 spring : mvc:annotation-driven 與 context:component-scan 與 context:annotation-config

<context:annotation-config/> 首先,在spring的xml中配置了bean後(也就是註冊後),這些bean想要在其它的類中,按照使用註解的方式注入到類的屬性中去的話,就在xml中增加這一配置。但是,我們很懶,不

原创 idea調試lua

idea調試lua代碼,沒有openresty參與 剛開始接觸lua,簡要的做下筆記。 在idea中的plugins界面中搜索EmmyLua,安裝並重啓idea 打開一個空項目,在裏面可以右鍵創建lua文件 編輯文件 配置deb

原创 【集羣下多個子服務之間的nginx代理https通信】+【自己頒發證書】的情境中,證書生成、安裝配置 小試

本文重點在於證書上,對於nginx和tomcat以及resin怎麼啓用https服務,請自行百度:)。 簡述       在自己頒發證書的測試環境下,不同域名下的服務之間調用https服務,需要給每一臺機器的jdk都安裝指定域名的證書纔可

原创 AS Client向CAS Server 請求驗證ticket的時候,總是收到返回的內容是cas server的登陸頁面內容

CAS Client向CAS Server 請求驗證ticket的時候,總是收到返回的內容是cas server的登陸頁面內容,導致client報錯誤:  No principal was found in the response fr

原创 剛剛安裝jenkins後,訪問報錯

環境:  centos7: CentOS-7-x86_64-DVD-1810  tomcat: Apache Tomcat/9.0.17  jenkins:  Jenkins 2.164.1  for  Generic Java pack

原创 HttpClient 控制檯輸出太多

我用的版本是4.5,執行的時候總是輸出大量的信息,網上查了下,居然有一樣的版本下的文章。 該版本下HttpClient默認集成的logback的功能,所以,在resources裏面創建logback的xml後,設置級別即可: <logg

原创 Error:java: 無法訪問org.apache.http.annotation.ThreadSafe 找不到org.apache.http.annotation.ThreadSafe的類文件

     這幾天需要把項目升級,項目用的是springboot,由1.X升級爲2.X,這個過程中很是煎熬,各種報錯,於是就重新創建新的2.X的項目,然後,再將原來項目的內容遷移過去,但是在這個過程中,出現了一個問題,正如文章標題所寫的,有