原创 【Masm】使用教程

如果你在用彙編語言來開發windows下的程序的話,MASM32是很好的選擇。 (Masm32下載地址請用google搜索罷。) 工欲善其事,必先利其器。 本文主要針對masm32 v8來說明三點:1、基本使用方法 如何在MASM32中建

原创 【BCompare】文件對比工具Beyond Compare使用方法

第三版的Beyond Compare是在第二版之上的完全重構。類似從第一版到第二版的過渡,第三版重新考慮了用戶界面,重新設計了內部基本結構並增加了顯著的新功能。Beyond Compare 可以對文本、mp3、圖片、數據、註冊表等進行比

原创 【OD】簡單使用

我們先來運行一下這個 crackme(用 PEiD 檢測顯示是 Delphi 編的),界面如圖: 這個 crackme 已經把用戶名和註冊碼都輸好了,省得我們動手^_^。如下圖     我們在那個“Register now !

原创 【ASN.1】BER編碼規則

ASN.1抽象語法標記(Abstract Syntax Notation One) ASN.1是一種 ISO/ITU-T 標準,描述了一種對數據進行表示、編碼、傳輸和解碼的數據格式。它提供了一整套正規的格式用於描述對象的結構,而不管語言上

原创 【Fiddler】(二) - 使用Fiddler做抓包分析

上文( http://blog.csdn.net/ohmygirl/article/details/17846199 )中已經介紹了Fiddler的原理和軟件界面。本文主要針對Fiddler的抓包處理。 Fiddler抓取HTTP請求

原创 【Linux內核】led子系統(3)

前面寫了很多關於led子系統的相關知識,現在終於可以開始分析leds-gpio.c這個驅動了。         註冊了platform驅動。          platform_driver_register(&gpio_led_d

原创 【視頻編碼格式】全面解析

視頻編碼格式全面解析 我們在詳解各種主流的視頻格式之前,先拋開各種視頻格式的定義,來討論這樣一件事情:你覺得目前的視頻格式編碼混亂嗎?相信這個問題問出來,許多、、不同知識層次的人有不同的思考,但是答案卻都有一個共同點就是:“混亂”。從我們

原创 【H264】詳細介紹

原文地址:http://blog.csdn.net/yangzhongxuan/article/details/8003494 名詞解釋 場和幀 :    視頻的一場或一幀可用來產生一個編碼圖像。在電視中,爲減少大面積閃爍現象,把一

原创 【Linux內核】led子系統(2)

對於led子系統中,有那麼多得trigger,下面就來簡單瞭解下。 1、default-on [html] view plain copy <pre name="code" class="html">stat

原创 【Linux內核】led子系統(1)

就像學編程第一個範例helloworld一樣,學嵌入式,單片機、fpga之類的第一個範例就是點亮一盞燈。對於龐大的linux系統,當然可以編寫一個字符設備驅動來實現我們需要的led燈,也可以直接利用gpio口,應用程序來拉高拉低管腳控制

原创 【Linux內核】timer子系統

一般來說要讓整個linux系統跑起來,那麼一個必須的就是linux的時鐘,也就是時間子系統了,這裏正好工作需要,那麼就研究下linux下的時間子系統了。     linux內核必須完成兩種主要的定時測量。一個是計時,保存當前的時間和日

原创 【代碼優化】學會利用“配置文件”優化我們的代碼結構

假設有這樣一個場景: 某系統會產生三類錯誤, 分別是:ERROR_TYPE_ONE, ERROR_TYPE_TWO, ERROR_TYPE_THREE. 但是呢, 各省份有不同的需求, 比如:       1. 安徽省要求遇到上述

原创 【Redis】調優總結

Redis基礎、高級特性與性能調優本文將從Redis的基本特性入手,通過講述Redis的數據結構和主要命令對Redis的基本能力進行直觀介紹。之後概覽Redis提供的高級能力,並在部署、維護、性能調優等多個方面進行更深入的介紹和指導。本文

原创 【mysql】centos mysql 安裝配置

目錄    1、官方安裝文檔    2、下載 Mysql yum包    3、安轉軟件源    4、安裝mysql服務端    5、首先啓動mysql    6、接着檢查mysql 的運行狀態    7、修改臨時密碼      7.1 獲

原创 【GO學習筆記】(四)

Go 語言切片(Slice) Go 語言切片是對數組的抽象。 Go 數組的長度不可改變,在特定場景中這樣的集合就不太適用,Go中提供了一種靈活,功能強悍的內置類型切片("動態數組"),與數組相比切片的長度是不固定的,可以追加元素,在