原创 Jetty 源代碼分析之NIO連接器

         JETTY 的三大模塊中,連接器實現I/O的請求響應,JETTY 既實現了BIO 的阻塞式I/O,也實現了異步非阻塞式的I/O模式,而在JETTY自身的實現了,默認採用了異步非阻塞時的NIO模型,NIO的連接器實現爲Se

原创 Jetty 源代碼分析之線程池

Jetty 通過Server將連接器Connector和處理組件Handler連接起來,Connector負責監聽用戶連接請求,Handler負責讀寫I/O,解析HTTP協議以及Servlet規範。無論是Connector還是Handle

原创 shell 中的賦值和替換

shell 中包含了一組檢查並賦值的表達式: 1) newValue = ${ref:-another} 如果ref值非空,則用ref的值賦值給newValue,否則用another的值賦值給newValue x=1 v1=${x:-2}

原创 Shell 中的算術計算

Shell 中提供了三種算術表達式的計算 let 、 expr  、(()) 1) let  let  用於計算表達式的值,可以同時計算多個表達式 返回值:取決於最後一個表達式,非零返回0,否則返回1 [root@localhost S

原创 Shell 中的特殊權限設置

1) setuid setgid 這個權限位會覆蓋執行位(setuid是user,setgid是group),使得普通的用戶具有root的權限執行某些程序 chmod u+s file 2) sticky bit 粘滯位 對於文件,表示

原创 Shell 中的條件測試

shell提供了兩種形式的條件測試 test 和 [ 都是shell的內置類型 root@localhost Shell]# type test test is a shell builtin [root@localhost Shell]