Nginx原理解析 一、反向代理 工作流程 用戶通過域名發出訪問Web服務器的請求,該域名被DNS服務器解析為反向代理服務器的IP地址; 反向代理服務器接受用戶的請求; 反向代理服務器在本地緩存中查找請求的內容,找到后直接把內容發送給用戶; 如果本地緩存里沒有用戶所請求 ...
dll 一 什么是dll 二 為何要有dll 三 什么是dll注入: 四 什么時候需要dll注入 五 dll注入的方法 修改注冊表來注入dll 使用CreateRemoteThread函數對運行中的進程注入dll 使用SetWindowsHookEx函數對應用程序掛鈎 HOOK 迫使程序加載dll 替換應用程序一定會使用的dll 把dll作為調試器來注入 用CreateProcess對子進程注入d ...
2020-04-29 17:54 0 997 推薦指數:
Nginx原理解析 一、反向代理 工作流程 用戶通過域名發出訪問Web服務器的請求,該域名被DNS服務器解析為反向代理服務器的IP地址; 反向代理服務器接受用戶的請求; 反向代理服務器在本地緩存中查找請求的內容,找到后直接把內容發送給用戶; 如果本地緩存里沒有用戶所請求 ...
kprobe是linux內核的一個重要特性,是一個輕量級的內核調試工具,同時它又是其他一些更高級的內核調試工具(比如perf和systemtap)的“基礎設施”,4.0版本的內核中,強大的eBPF特性也寄生於kprobe之上,所以kprobe在內核中的地位就可見一斑了。本文想把kprobe的原理掰 ...
前言 EventBus的核心思想是觀察者模式 (生產/消費者編程模型) 。 SpringBoot+EventBus使用教程(一) SpringBoot+EventBus使用教程(二) ...
CAS底層原理 概念 CAS的全稱是Compare-And-Swap,它是CPU並發原語 它的功能是判斷內存某個位置的值是否為預期值,如果是則更改為新的值,這個過程是原子的 CAS並發原語體現在Java語言中就是sun.misc.Unsafe類的各個方法。調用UnSafe類中的CAS方法 ...
全文總結 1.I/O多路復用是什么意思?多個網絡I/O操作復用一個單線程。 2.為什么Redis要使用 I/O 多路復用呢?Redis是單線程的,所有操作都是按照順序線性執行的 ...
最近空閑時間在研究Semi-Direct Monocular Visual Odometry(SVO)[1,2],覺得它值得寫一寫。另外,SVO的運算量相對較小,我想在手機上嘗試實現它。 關於SVO的介紹,有兩篇博客介紹得非常好,因此我這里只簡單提一下大概的思路,重點講解了一下深度濾波器的原理 ...
說起 happypack 可能很多同學還比較陌生,其實 happypack 是 webpack 的一個插件,目的是通過多進程模型,來加速代碼構建,目前我們的線上服務器已經上線這個插件功能,並做了一 ...
HTTPS 一些概念 http 概述 HTTP是一個客戶端(用戶)和服務端(網站)之間請求和應答的標准,通常使用TCP協議。其本身位於TCP/IP協議族的應用層。 特點 密碼學 ...