原创 DBCP連接池配置參數詳解 轉

initialSize="10"           初始化連接,連接池啓動時創建的初始化連接數量(默認值爲0) maxActive="80"           最大活動連接,連接池中可同時連接的最大的連接數(默認值爲8) minId

原创 chrome瀏覽器允許跨域 原

瀏覽器,右鍵,在目標後面增加以下內容,和之前有空格 --disable-we-security --user-data-dir=C:\   例如我的加完之後目標完整路徑是: "C:\Program Files (x86)\Google\C

原创 DBCP連接池參數詳解-2.4.0版本 原

BasicDataSource 配置參數 這些配置均在dbcp源碼的BasicDataSource類的createPoolableConnectionFactory方法中使用和初始化。具體代碼如下: protected PoolableCo

原创 thymeleaf layout 原

thymeleaf是spring boot默認的模板引擎,屬於比較新的模板引擎,這個提供了很多新功能,頁面就是原生的html頁面,並且通過標籤的方式能徹底的進行前後端分離。通常的時候不管是管理系統還是網站系統,總會有很多共用的部分,例如he

原创 pyCharm最新2017激活碼 原

BIG3CLIK6F-eyJsaWNlbnNlSWQiOiJCSUczQ0xJSzZGIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpb

原创 java類加載過程 原

java類加載過程 本篇文章主要是摘抄周志明的《深入理解java虛擬機》這本書 類加載然後被使用最後被卸載,整個聲明週期包括如下: 加載,連接,初始化,使用,卸載。且連接中又包括 驗證,準備,解析這個過程。 加載 "加載"是類加載過程中的

原创 觀察者模式以及tomcat實現的觀察者模式 原

觀察者設計模式 觀察者模式也稱作發佈訂閱模式,監聽器模式,被觀察管理各個觀察者,當被觀察者的狀態有變更的時候,會主動通知觀察者。          通常的情況下,我們會怎麼實現如果一個對象的狀態變更,通知到對相應狀態感興趣的類呢,這個可以

原创 jvm 參數默認值(jdk7) 原

想查看自己jvm中默認的參數以及默認值是多少,可以用以下命令 java -XX:+PrintFlagsInitial 下面是jdk7的,可以作爲速查表! [Global flags] uintx AdaptivePermSize

原创 Lorg/jboss/netty/channel/socket/nio/AbstractNioWorker;) Wrong return type in function 原

Caused by: java.lang.VerifyError: (class: org/jboss/netty/channel/socket/nio/NioWorkerPool, method: newWorker signature:

原创 JVM Throughput和CMS垃圾回收器 原

垃圾收集器 Throughtput 垃圾收集器 簡介 Throughtput收集器是一款關注吞吐量的收集器。這個收集器也是唯一一個實現了UseAdaptiveSizePolicy策略的垃圾收集器。允許用戶通過指定最大的暫停時間和垃圾收集

原创 jmh 原

JMH,微基準測試引入方式 第一種方式,直接用maven創建微基準測試項目 mvn archetype:generate \ -DinteractiveMode=false \ -Darchety

原创 tomcat request請求解析 原

一、請求頭解析 我們都知道,請求參數可以存在於請求頭中,也可以存在於請求體中,瀏覽器中發過來的請求通常是下面這個樣子的 我們都知道,請求參數可以存在於請求頭中,也可以存在於請求體中,瀏覽器中發過來的請求通常是下面這個樣子的 POST ht

原创 tomcat容器啓動 原

tomcat文件結構 其中conf中有一些比較重要的文件,如下: catalina.properties Tomcat環境變量配置 catalina.policy 安全模式下運行時的默認安全策略 context.xml 所

原创 jvm 解釋器和編譯器 原

在商用虛擬機中,Java程序最初是通過解釋器(Interpreter)進行解釋執行的,當虛擬機發現某個方法或者代碼塊運行特別頻繁時 就會把這些代碼認定爲“熱點代碼”,爲了提高熱點代碼的執行效率,在運行時,虛擬機將會把這些代碼編譯成與本地平臺

原创 鍵盤win鍵失靈 原

有時候並不是因爲系統問題,找了很多方法不管用,最後竟然因爲鍵盤給關閉了這個按鍵