原创 碼神營地-網絡安全之---Cookie攻擊與防範技術

下面總結一下常見的Cookie攻擊和防禦的過程和步驟: 更過關於Cookie操作和學習教程請進入碼神營地官網:www.icodegod.com Cookie欺騙攻擊(瞭解欺騙原理) 1)Cookie信息安全隱患 持久Cooki

原创 倒排索引

一,什麼是倒排索引 問題描述:文檔檢索系統,查詢那些文件包含了某單詞,比如常見的學術論文的關鍵字搜索。 基本原理及要點:爲何叫倒排索引?一種索引方法,被用來存儲在全文搜索下某個單詞在一個文檔或者一組文檔中的存儲位置的映射。  以英文爲例

原创 redis數據結構-字典

###Redis數據結構-字典 字典是比較麻煩的一種數據結構,數據結構也相對複雜一些,redis2-x和redis4-x版本該數據結構定義是一致的,本文拿redis4-x來看。 數據結構 首先看看哈希表節點實體的結構,簡單的由k

原创 Nginx模塊開發-日誌模型

1、日誌級別 簡介 Level Description Example emerg Emergencies - system is unusable 緊急 - 系統無法使用 Child cannot open

原创 Http的請求字段和響應字段

用於HTTP請求中的常用請求頭字段 Accept:用於高速服務器,客戶機支持的數據類型 Accept-Charset:用於告訴服務器,客戶機採用的編碼格式 Accept-Encoding:用於告訴服務器,客戶機支持的數據壓縮格式

原创 鏈表常見操作

鏈表常見操作 鏈表是筆試面試經常考到的,應該能夠迅速寫出正確的代碼,相關操作如下: 求單鏈表中結點的個數 注意檢查鏈表是否爲空。時間複雜度爲O(n)。參考代碼如下: // 求單鏈表中結點的個數 unsigned int GetLis

原创 網絡安全之---Cookie攻擊與防範技術

下面總結一下常見的Cookie攻擊和防禦的過程和步驟: Cookie欺騙攻擊(瞭解欺騙原理) 1)Cookie信息安全隱患 持久Cookie 會話Cookie 2

原创 網絡安全之---數據庫入侵與防範技術

前面介紹了SQL注入的攻防,當然數據庫入侵和防範也很重要,下面介紹關於數據庫攻防的經典做法和步驟: 數據庫漏洞(首先得了解數據庫漏洞分類) 1.數據庫下載漏洞 2.暴庫漏洞 數據庫連接知識(

原创 malloc底層實現

很早之前看了malloc的底層實現,很多同學在面試的時候也會問道,最近整理出來進行,方便大家查看和了解,部分內容摘自他人博客。 其實總的來說,malloc早不同的系統上還有微小的區別,實質malloc底層內存的分配和STL中的空間配

原创 Linux網絡管理

Linux網絡管理 Linux IP地址的配置方法: 1. ifconfig臨時配置IP地址 2. Setup工具永久配置IP地址(僅限於red hat系統) 3. 修改網絡配置文件:(標準配置方式) 4.

原创 C 內存管理詳解

C 內存管理詳解 偉大的Bill Gates 曾經失言:   640K ought to be enough for everybody — Bill Gates 1981   程序員們經常編寫內存管理程序,往往提心吊膽。如果不想觸雷,

原创 Linux學習筆記

目錄類型及其意思: /boot 根目錄,系統內核文件 /etc 系統配置文件 /home 用戶文件 /bin 系統常用命令 /lib 系統庫文件 /var 服務相關信息 /usr 用戶空間

原创 Tmux的強大

最近在公司實習,看到老大用了一種新的工具來管理各種終端,會話,窗口,並且切換自如,於是自己也開始學習,發覺真的很好用,上手快很方便。 現在把基本的操作轉給大家。 簡介 有些開發者經常要使用終端控制檯工作,導致最終打開了過多的標籤頁。如

原创 redis數據結構-string

redis數據結構-string redis最常見數據結構之一就是string,當然這不是簡單的C字符串,它是一種簡單動態字符串,在redis中這種數據類型既能包含C字符串的功能同時又能保持redis的高性能。 數據結構 redis中

原创 二叉樹的常見操作

數據結構中樹這一塊兒一直是個難點和考點,剛好前幾天在面實習生,面試過程中問到了二叉樹並讓寫出代碼,就想自己再寫一遍二叉樹的常見操作,目的爲了留着以後用起來方便,於是乎,拿起書本又看了一遍,寫下這些代碼,編譯環境是VS2012。 在Btre