原创 網絡基礎之網絡協議篇

看到一篇不錯的網絡協議文章,轉載過來以備查看 1.操作系統基礎 操作系統:(Operating System,簡稱OS)是管理和控制計算機硬件與軟件資源的計算機程序,是直接運行在“裸機”上的最基本的系統軟件,任何其他軟件都必須在操作系統的支

原创 分享一個自己寫的py掃描路徑工具

mac下懶得找掃描工具,自己寫了一個簡單的文件路徑如下: #文件結構 -file文件夾 -result文件夾 -scan.py # -*- coding: utf-8 -*- import requests import time imp

原创 淺談網絡協議(四) IP的由來--DHCP與PXE

上一節說過,IP就是一臺計算機的通訊地址,要和其他機器通訊,就需要一個通訊地址,就要給網卡配置這麼一個地址。 配置 IP 那如何配置呢?可以使用 ifconfig,也可以使用 ip addr。設置好了之後,用這兩個命令,將網卡 up 一下,

原创 開篇文章,長期記錄安全筆記

更新於 2018.12.8 密碼位置 密碼位於註釋中 密碼位於服務器端文件中 通過訪問根目錄下.htaccess、robots.txt查看禁查路徑 密碼文件可能存在的路徑:/、/extra/、/extras/ 密碼還可能存在於.htpas

原创 Ubutun 16.04安裝git服務器

GitHub就是一個免費託管開源代碼的遠程倉庫。既不想公開源代碼,又捨不得給GitHub交保護費,那就只能自己搭建一臺Git服務器作爲私有倉庫使用。 本文演示如何使用Ubutun 16.04搭建一臺git服務器。 搭建之前建議先 apt-g

原创 淺談網絡協議(二) 網絡分層的含義

做開發的朋友肯定知道,越是複雜的程序,往往越是需要分得越細。即使是剛剛入門的程序員,也知道MVC等分層結構。複雜的程序都要分層。 爲什麼網絡要分層 因爲不同的層次之間有不同的溝通方式,溝通使用的協議不同。與程序相似的,網絡也是一個非常複雜的

原创 vue 2.x實現城市二級聯動

城市數據見 城市數據 樣式是基於bootstrap 直接上代碼 html部分 <div class="col-sm-5"> <label class="search-label">地區:</label> <selec

原创 Web應用中的緩存一致性問題

上篇總結了緩存中出現頻率比較高的一些問題,今天詳細說說web應用中的緩存一致性問題。 主要說以下三個方面 數據庫與緩存中數據不一致出現的情形 發生不一致時的優化思路 如何保證數據庫與緩存的一致性 先來討論下結論 由於操作緩存與操作數據庫

原创 CMake和Make之間的區別

本文翻譯的是一篇英文文檔,主要講述的是CMake和Make之間的區別。下文中首先列出文章的中文翻譯,然後緊接着的是英文原文。 下面是中文翻譯部分: 編程人員已經使用CMake和Make很長一段時間了。當你加入一家大公司或者開始在一個具有

原创 sqlmap用法精簡版

基礎用法: 一下./sqlmap.py 在kali和backtrack中使用sqlmap的時候,直接用:sqlmap ./sqlmap.py -u “注入地址” -v 1 –dbs // 列舉數據庫 ./sqlmap.py -u “注入

原创 phalcon系列(2) 簡單CURD操作

這一篇先簡單介紹curd操作。 phalcon默認是所有的控制器放在 app.controllers 下,並沒有放入更深層的結構,所以暫時只用最簡單的實現。多項目深目錄的文件結構不適用 phalcon開發工具。 創建一張表 CREATE T

原创 淺談網絡協議(六) 交換機與VLAN

上一次,我們在宿舍裏組建了一個本地的局域網 LAN,可以愉快地玩遊戲了。這是一個非常簡單的場景,因爲只有一臺交換機,電腦數目很少。今天,讓我們切換到一個稍微複雜一點的場景,辦公室。 上一篇說了如何組建一個簡單的局域網,只用到了一個交換機,但

原创 淺談網絡協議(一) 爲什麼要學網絡協議

最近在學習網易研究院雲技術部首席架構師劉超先生的趣談網絡協議,開一個系列記錄一下。 本系列文章是在原作的基礎上修正,並加以自己的見解進行二次編輯,在此特地說明 先看一段代碼 public function hello() { ech

原创 sql基本注入總結

mysql5.0版本之後,默認在數據庫中存放一個 information_schema 的數據庫,其中三張表是值得記住的,分別是schemata、tables、columns。 schemata表存儲了用戶創建的所有的數據庫的庫名,數據庫庫

原创 淺談網絡協議(三) 關於IP的一些講解

如何獲取一臺電腦的IP地址? 這是個簡單的問題,稍微折騰過linux系統的人,都知道如何獲取電腦的IP地址。windows上面ipconfig,linux上面是 ifconfig 與 ip addr 。 但是不是所有人都知道 ifconfi