原创 Linux容器 - LXC簡介

什麼是LXC LXC是在Linux內核容器特徵的一個用戶空間接口。通過強大的API和簡單的工具,他使得Linux用戶很簡單的創建並且管理系統或應用容器。 特徵 當前的LXC使用下面的內核特徵來包含進程: 內核命名空間(Kerne

原创 Linux啓動過程學習

該學習過程是一個Linux從主引導記錄到第一個用戶空間程序的指導. 啓動一個Linux系統的過程包含一系列步驟.但是無論你是啓動一個標準的X86桌面或嵌入式PowerPC,大部分流程是相似的.該文章探索Linux從最初的引導程序

原创 Docker的安裝,配置,更新和卸載

在Linux中開啓Docker引擎 我們可以在Linux中安裝Docker並運行Hello world應用程序。通過下面這些操作,我們將會學到更多有關於Docker的基礎特徵。我們將會學到如何: 安裝Docker引擎 在一個容

原创 使用lex---01

(一)、寫在前面 lex是構建詞法分析程序的工具。詞法分析程序把隨機輸入流標記化,即將他拆分成詞法標記。然後,可以進一步處理這種被標記化的輸出,通常是由yacc來處理的,或者他就成爲“最終產品”。 當編寫lex規範的時候,可以創

原创 驗證的啓動

介紹 Android 4.4和後續版本通過可選的dm-verity內核特徵來支持驗證啓動,其會提供透明的塊設備的完整性檢查.dm-verity能幫助阻止root組件,該組件能夠獲取root特權.該實驗特徵能

原创 什麼是Docker?

什麼是Docker? Docker允許我們打包我們的應用以及其所有的依賴包到一個標準化單元中用於軟件開發。 Docker容器將一塊應用打包到一個完整的文件系統中,在該文件系統中包含了該應用要運行的所有要求:代碼,運行時,系統工

原创 CM android的CMUpdater分析(一)

(一):寫在前面 目前正在從事一個項目,該項目需要修改CM android的CMUpdater源碼,將更新程序修改爲面向我們項目的程序.我們使用平時的IDE無法看到一些界面等實時預覽,所以我們準備使用eclipse來進行項目的修

原创 純C實現的詞法分析和lex實現的詞法分析的對比

(一):寫在前面 在上面的學習當中,我們通過簡單的lex例子,進一步擴展lex例子,通過和yacc的融合來進行簡單英語語法分析。通過這幾個例子,使我們深深的感受到lex和yacc的方便和強大功能。我們最終的目標是通過學習使用le

原创 (八):構建WineLib DLL

(一):介紹 出於某些原因,你可能會發現你想要和使用Windows DLL一樣使用你的Linux庫.對於這有一些原因如下: 你正在支持一個使用多個第三方庫的大應用.該項目在Linux中是可用的,但是你還沒有準備直接鏈接到他作爲

原创 CM android的CMUpdater分析(二)

至於爲何要在這裏講解android系統源碼中的系統更新,我已經在上一篇《 CM android的CMUpdater分析(一)》中介紹了。在上一篇中,主要講解了在eclipse中如何搭建系統應用的開發環境,現在我們就使用eclips

原创 (七):處理MFC

(一):簡介 爲了能夠在一個Winelib應用中使用MFC,你需要首先使用Winelib重新編譯MFC。在理論上,你應該爲Windows的MFC編寫一個封裝(如何編寫在後面介紹)。但是,在實踐中,對MFC來說,可能不是一個真正的

原创 ListView實現物流追蹤

目前我的一個項目中需要物流追蹤界面實現,我想到時候ListView來實現物流追蹤界面。下面我們先來看一下界面實現的效果: 該效果完全是使用ListView來實現了,下面我們來看一下是如何實現的 (一):佈局ListView並編寫

原创 android全磁盤加密

android 全磁盤加密 什麼是全磁盤加密?全磁盤加密是使用一個密鑰來爲android設備上所有的用戶數據加密的過程。一旦設備被加密,所有的用戶創建的數據都將會在提交的磁盤之前自動加密,在讀取之前都會自動解密。A

原创 Spring IoC容器

核心技術 發行版5.0.8 這一部分的指導文檔覆蓋了所有的完全集成到Spring框架中的技術。 這些技術中首要的便是Spring框架的控制反轉(IoC)容器。Spring框架的IoC容器的全面的處理是與Spring的面向切面編程

原创 高性能負載均衡2

2.3 UDP負載均衡 問題 你需要在兩個或多個UDP服務器之間進行負載均衡。 解決方法 在UDP服務器之間使用Nginx的stream模塊進行負載均衡,使用被定義爲udp的upstream塊。 stream{ upstrea