原创 多線程---線程的六種狀態

Java的Thread類中 線程的狀態有6種: 1.New : 尚未啓動的線程的線程狀態   2.Runnable :可運行的線程狀態,等待CPU的調度 3.Blocked : 線程阻塞等待監視器(monitor)鎖定的線程狀態。處於sy

原创 多線程---線程中止

不正確的線程終止:stop Stop:中止線程,並且清除監控器鎖的信息,但是可能導致線程安全問題,JDK不建議用。 下面我們用一段代碼來演示一遍: 1.main public static void main(String[] ar

原创 java 調用第三方接口

1.在配置文件中準備好url和 所需的參數 String param=xxxx; String url =xxx; 2.創建http請求 try { HttpClient httpClient = httpClientBuilder.cr

原创 nginx-windows搭建文件服務器

1.首先你需要去http://nginx.org/en/download.html 下載 nginx安裝包 我這邊選擇的版本是nginx/Windows-1.14.2  2.下載好之後 解壓文件夾找到conf 中的 nginx.conf文

原创 Mysql替換字段中的值

UPDATE xx(表名) SET xxx(表字段) = replace(xxx, "abc", "edf") where ... 比如 字段本身是123456    update xx(表名) set xxx(表字段) replace

原创 JVM --簡單的瞭解及總結

    一個java程序運行是由源碼編譯成.class字節碼文件(嚴格按照虛擬機規範的一種格式),中間無任何分隔符,文件開頭有一個0xcafebabe(16進制)的標誌,專門用來給jvm讀的。    首先由.java的源代碼 編譯成.cl

原创 linux 命令找不到

whereis(命令名稱) ln -s /usr/share/man/man1/source.1.gz  /usr/bin