原创 多線程---線程的六種狀態
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