原创 tcpdump命令速查

 tcpdump 和它類似的工具在windows中是wireshark,其採用底層庫winpcap/libpcap實現。採用了bpf過濾機制。下面我們看看提供的不同參數的含義。 參數名 含義 -n 使用IP地址表示主機。使用數字表示端

原创 RenderMan:渲染技術

https://renderman.pixar.com/ 渲染人 世界上最通用的渲染器   憑藉針對基於物理的渲染進行了優化的新的最新框架,RenderMan可以爲任何生產管道提供無與倫比的靈活性。   RenderMan不僅在Pixar

原创 linux: kill -9

首先查看kill信號 $ kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) S

原创 lsof命令速查

lsof 列出當前系統打開的文件描述符工具。可以得知感興趣的描述符是被哪些進程使用 同樣,我們看看相關參數 參數 描述 -i 顯示sokcet文件描述符 -c 顯示指定的命令打開的所有文件描述符 -t 僅顯示打開了目標文件描述符的進程

原创 github刪除已經push到服務器上的commit的方法

使用兩條指令: git log git reset --hard <commit_id> git push origin HEAD --force 其中commit_id是你想回到的commit的id(即想刪除的commit的前一個

原创 AIO,BIO,NIO:同步阻塞式IO,同步非阻塞IO,異步非阻塞IO

  BIO,同步阻塞式IO,簡單理解:一個連接一個線程 NIO,同步非阻塞IO,簡單理解:一個請求一個線程 AIO,異步非阻塞IO,簡單理解:一個有效請求一個線程 IO:阻塞IO BIO:同步阻塞IO。服務器實現模式爲一個連接一個線程,即

原创 【轉】Linux 物理內存和虛擬內存

https://mp.weixin.qq.com/s/6kNJnVd1ZTng7nQ8zLyJvA https://mp.weixin.qq.com/s/xgUlAeOxvmCzynEabOrNQA Table of Contents L

原创 HTTPS原理與流程

Table of Contents HTTP HTTPS 實現原理 工作流程 對稱加密與非對稱加密 CA 頒發機構 總結 HTTP HTTP(Hypertext Transfer Protocol)超文本傳輸協議,是一種用於分佈式、協作式

原创 UEFI 引導與 BIOS 引導

Table of Contents BIOS啓動流程: UEFI啓動流程: DELL服務器 只要符合UEFI driver model的驅動都可以在各個BIOS上運行; 符合UEFI標準的操作系統都可以流暢的在各種主板上運行; UEF

原创 Linux開機自動啓動軟件/可執行程序方法-一個示例

/etc/rc.d/rc.local #!/bin/bash # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES # # It is highly advisable to create ow

原创 健身的程序員

原创 Docker Engine在CentOS上的安裝

https://docs.docker.com/engine/install/centos/ 目錄 Install Docker Engine on CentOS Prerequisites OS requirements Uninsta

原创 C語言libcurl例程:multi 多線程,多任務

目錄 A multi-threaded example that uses pthreads to fetch several files at once multi_socket API using libuv using the mu

原创 GnuTLS傳輸層安全性庫

https://www.gnutls.org/   歡迎來到GnuTLS項目頁面 總覽 GnuTLS是一個安全的通信庫,實現SSL,TLS和DTLS協議 及其周圍的技術。它提供了用於訪問安全通信協議的簡單C語言應用程序編程接口(API),