原创 traceroute 的使用 記錄

首次編輯時間:2015.6.10 由於有軌電車 閘機 和 server 不通, 其間經過了 多個 L3路由設備,故用 traceroute 診斷。 windows上用tracert。P.S: S H I T 快寫完了, 保存的草稿不見了。

原创 bugzilla 相關的 網絡資料

一、 流程 及 狀態轉換  原文鏈接: http://www.51testing.com/html/37/14984337-851126.html 注意: 以防原文被刪, Ctrl+v  如下:  時間:2015.8.23.11.27

原创 linux 下 fork 的 使用

原文鏈接:http://blog.csdn.net/jason314/article/details/5640969 一、fork入門知識      一個進程,包括代碼、數據和分配給進程的資源。fork()函數通過系統調用創建一

原创 linux 實用命令find+grep 備忘

一、查找 指定 字符串(find+grep) /* 2015-05-17 */ /* 快速查找多個文件中的指定文本 */ # # find ./ -name "*.c" -exec grep "10000000" -n -H {} \;

原创 階乘、斐波那契、 1的個數統計 c語言 實現備忘

編輯時間: 2015.8.20.16.40 注意:          目的只爲 備忘。  一、階乘 注: long 只能實現到15!, long long只能實現到20!,更大後續需用數組實現。 long long digui(in

原创 typedef 的 研究與理解

2015.5.15(尷尬的時間) 看工程中博通的代碼,有些c語言基礎還不太瞭解,於是,深入瞭解總結了一下,如下: 一、常規用法     //常規用法1,不談 typedef unsigned int uint; //常規用法2

原创 IPV4與IPV6 的 一點區別 (不深究、只記錄備忘)

注:還未深入瞭解,目前只做備忘,留後續完善。 一、報文結構 1、從報文角度, 主要從 IP報文的第一字段  版本 來區分 ipv4 與 ipv6;  2、IPV6刪除了 IPV4的某些字段,如checksum、headlen、標識等

原创 max公約數+min公倍數+水仙花+分解因數 +

編輯時間:2015.9.7.13.32 一、 最大公約數 背景: 1、最大公約數就是 比如10 和15, 最大公約數 就是5;最小公倍數就是30(10*15/5). int max_gongyue_dec(int x, int y) {

原创 vmware 虛擬機 在使用中 遇到的 問題 備忘

一、vmware ubuntu 連接 internet 的問題 2015-07-09 昔日自由 描述: 宿主機 windows 有上網功能, vmware ubuntu 使用NAT方式 連接,但有時會出現啓

原创 acl 備忘

一、 我司bcm56224 不支持 cpu軟件出來的包, acl 出接口 的 限制, 只支持 入接口的限制?????

原创 linux 的 I/O模型----select 相關

一、 select 函數 概述 0、 select 其實是 linux I/O模型中的-------- I/O 複用 模型。        可實現統一進程  處理 多個客戶端的連接。 1、原型:int select(int nfds

原创 關於 readn、writen 函數--read返回值分析

編輯時間: 2015.8.22.18.46 注意: 研究zebra 的 vtysh端的 阻塞與非阻塞 時,看到readn及writen, 所以 轉載一些 感覺寫的較好的,以防收藏被刪。 一、zebra 中的 源碼,readn、write

原创 ubuntu apt-get 下載軟件ERROR的問題

背景: 1. 錯誤信息: E: Unable to locate package 2. linux 使用 apt-get 管理 各種軟件 ,其使用 /etc/apt/sources.list 作爲軟件源,當某些源 不可用的時候

原创 對 zebra 的一點理解 thread+socket+read部分 (備忘)

一、主要從 daemon 的 thread角度 分析備忘。 注意: 具體函數功能詳見附錄,分析要結合zebra源代碼(thread.c中)。 1、每個daemon(e.g igmp-snooping、ring)都定義一個 mast

原创 svn 版本管理 相關

注:原始編輯 是2015.5.29.15.50 1、從trunk或者branch 再 拉出一個 branch 注:可以是從trunk拉分支,也可以是從branch裏邊再拉一個分支出來。 branch/ branchA ======> b