原创 【JMS】

JMS是什麼? 常用在哪裏? jdk 什麼時候引入的?  

原创 【dbcp】

dbcp:  

原创 【Docker】安裝Docker解決字符集問題

0. 使用CentOS 7.2安裝Docker: 查看CentOS的系統版本: uname /  uname -a /  lsb_release -a CentOS 安裝 Docker: https://www.runoob.com/d

原创 【編譯openJDK】

看了《深入理解JVM虛擬機》,也想自己來編譯一套自己的JDK,體驗下過程。 openjdk 8u,外網下載緩慢,提供一個 地址:鏈接:https://pan.baidu.com/s/1ilXqMh-5OgiD3ZeKICRzOA 提取碼:

原创 【Launch4j】和【Jsmooth】初使用

在用java開發 window 桌面程序的時候,用 批處理腳本執行 .jar,每次都會有一個 cmd的黑色窗口,非常醜。後來接觸了 jsmooth 和 Launch4j,記錄下使用的方法,梳理下邏輯。   用SWT/JFace寫了個測試窗

原创 【SourceForge】鏡像站

今天在下載 SourceForge 的 Launch4j 的時候,發現下載速度非常慢,開了vpn都不行,下了一下午。 後來在使用手機(apple 有了文件功能之後,真的是爽歪歪)開vpn 下載的7M的工具,通過郵件發送給電腦,真的是煩死了

原创 【How Tomcat works】解析Tomcat

最近在看 容器的東西,看到了jetty,但是沒找到jetty的書籍和資料,就拿Tomcat的資料來學習下。發現實例程序有點問題,特意記錄一下。 第一個實例使用 瀏覽器訪問失敗了,但是測試 404是可以的,後來改了下 response的代碼

原创 【2020-05-01】

1. HTTP 翻譯爲 超文本傳輸協議,還是超文本轉移協議 ,圖靈社區有討論,https://www.ituring.com.cn/article/1817 感覺大家都是覺得之前的不妥,應該翻譯爲 超文本轉移協議。 個人的理解:    

原创 【Hibernate】學習

  1.  Hibernate  在更新數據時: public static void main(String[] args) { SessionFactory sf = getSessionFactory(); Sessio

原创 【字符編碼】

        計算機發展以來先產生了 ASCII 碼,用來代表 生活中出現的 常用字符,比如數字、字母等,不僅有可顯示字符,還有33個控制字符,比如換行、結尾等等。ASCII碼一共有127個字符,如下圖:      隨着計算機的進一步發

原创 【工具類】 jxl 和 POI

最近寫一個處理excel的小Demo,用到了這兩個 工具類,簡單來記錄下。   區別: jxl 不支持 xlsx,支持xls。poi 不支持 Biff 5 就是比較舊一點的 excel,比如 excel 5 ,但是完美支持 xlsx,還支

原创 【java_PC】swing、swt/JFace、JFX

1.swt 改變UI觀感 在main 方法添加 :             try {                 UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.Ni

原创 【日常收集壁紙】

1.   喜歡的元素:(排名不分前後) 宮崎駿漫畫、  Bing 壁紙、 熱血高校(芹澤多摩雄)、 NBA(curry)、 張藝興、 陳冠希、 香港電影、 頭文字D、AE86       2.     3.  

原创 【SM2證書】簽發SM2根證書 (精簡、直接)

0.程序員專用開頭:     1.項目結構:     2. 源碼: AlgSm2Demo.java  (簽名驗籤) package alg.sm2demo; import org.bouncycastle.jcajce.provi

原创 【SM2根證書】簽發SM2證書

0. 程序員標配。 記錄下 , Java代碼簽發 SM2證書。   1. Java Project  項目結構: 只需要 兩個 java 文件,  SM2KeyStore.java   GenSM2Certificate.java /