原创 【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 /