Time of Update: 2018-12-07
── 分散式運算開源架構Hadoop入門實踐(一)在SIP項目設計的過程中,對於它龐大的日誌在開始時就考慮使用任務分解的多執行緒模式來分析統計,在我從前寫的文章《Tiger Concurrent Practice --日誌分析並行分解設計與實現》中有所提到。但是由於統計的內容暫時還是十分簡單,所以就採用Memcache作為計數器,結合MySQL就完成了存取控制以及統計的工作。然而未來,對于海量日誌分析的工作,還是需要有所準備。現在最火的技術詞彙莫過於“雲端運算”,在Open
Time of Update: 2018-12-07
[07] Unix進程環境==================================1、 進程終止 atexit()函數註冊終止處理常式。 exit()或return語句: 終止處理常式->終止處理常式->標準I/O清除->_exit()->進入核心。 _exit()直接進入核心。2、 環境表 extern char **environ; 例: for( i=0; environ[i] != NULL; i++)
Time of Update: 2018-12-07
============================== grep [選項]基本Regex[檔案]1. 選項 -c 只輸出匹配行的計數 -i 不區分大小寫(單字元) -h 不顯示檔案名稱(多檔案時) -l 只輸出檔案名(多檔案時) -n 顯示匹配行及行號 -s 不顯示錯誤資訊 -v 顯示不包含匹配文本的所有行2. 查詢多個檔案 grep "sort" *.doc grep
Time of Update: 2018-12-07
G(2^8)有限域上的運算-----------------------------------------------------本原多項式P(x) = x8+x4+x3+x2+1 [1 0001 1101]定義 P(x) = 0 則 x8 = x4+x3+x2+1 [0 0001 1101]-----------------------------------------------------區間[0,255]可以表示成各種多項式。例如: 0 = 000000
Time of Update: 2018-12-07
1. PE檔案的資源是以樹形結構儲存的。2. 資來源目錄: typedef struct { DWORD Characteristics; DWORD TimeDateStamp; WORD MajorVersion; WORD MinorVersion; WORD NumberOfNamedEntries; WORD NumberOfIdEntries;
Time of Update: 2018-12-07
線框是一個非常有用的網頁開發工具,正確使用有助於協助Web開發人員節省時間和精力!下面介紹一些常見的線框工具,希望對Web設計師有協助。 1. 960.gs Templates for Inkscape 960個Inkscape樣板集合。 2. Android Patterns 一組幫你設計Android應用的互動模式。互動模式是應用程式設計中的傳統模式。但開發人員無需墨守成規,要能夠靈活運用。 3. Free Photoshop browser templates
Time of Update: 2018-12-07
1. get是從伺服器上擷取資料,post是向伺服器傳送資料。 2.get是把參數資料隊列加到提交表單的ACTION屬性所指的URL中,值和表單內各個欄位一一對應,在URL中可以看到。post是通過HTTP post機制,將表單內各個欄位與其內容放置在HTML HEADER內一起傳送到ACTION屬性所指的URL地址。使用者看不到這個過程。 3. 對於get方式,伺服器端用Request.QueryString擷取變數的值,對於post方式,伺服器端用Request.Form擷取提交的資料。 4
Time of Update: 2018-12-07
網頁給人最直觀的感受就是它的頁面架構與構造,就像一座大樓的主體架構與形態,你可能記不起東方明珠塔和艾菲爾鐵塔是用什麼顏色或什麼材料塗的外牆,但我想你一定記得起它們的什麼樣的形狀。同樣,網頁設計中的構圖也足以影響到整個網站給人的感受,雖然比喻並不十分恰當,但就網頁其構圖而言,些許的改變和簡單的創新也許就能起到事半功倍的效果,讓網站給人的視覺感受耳目一新。如何將網頁這座樓蓋的漂亮?以下就例舉一些在網頁設計上能起到事半功倍的構圖技巧。個人拙見,希望能夠拋磚引玉。【一】堅實的地基-幾何圖形的力量。幾何圖
Time of Update: 2018-12-07
利用 MySQL Proxy 實現資料切分及整合 MySQL Proxy 是 MySQL 官方提供的一個資料庫代理層產品,和 MySQL Server 一樣,它也是一個基於 GPL 開源協議的開源產品。可用來監視、分析或傳輸它們之間的通訊資訊。它的靈活性允許最大限度地使用它,目前具備的功能主要有連線路由、Query分析、Query過濾和修改、負載平衡,以及基本的 HA 機制等。實際上,MySQL Proxy
Time of Update: 2018-12-07
jQuery
Time of Update: 2018-12-07
Flickr是我個人喜愛的網站之一,也是互連網上最主要的圖片共用網站。Flickr網站後台有許多非常複雜的問題需要處理,它們需要處理海量的新增的內容,管理大批的使用者,不斷保持新的功能特徵,與此同時,還要提供一流的效能。它們是如何做到的呢? Flickr網站的網址是:http://www.flickr.com/ 參考文獻 Flickr and PHP(一個早期的文檔) LAMP容量規劃 Flickr聯盟:Flickr網站體繫結構指南 來自Flickr網站工程師Cal
Time of Update: 2018-12-07
文章目錄 第1階段:資料收集第2階段:相容性研究第3階段:常規前端開發流程第4階段:DEMO測試第5階段:總結整理 為什麼叫“研發”流程而不是“開發”流程,在下文中會進行解釋。首先我們來看一下“研發”的流程圖: MobileWEB研發流程(點擊放大)1. 為什麼要叫“研發”流程?我們知道,對於傳統的WEB前端開發,一般情況下我們需要關注的作業系統/瀏覽器情況如下:作業系統:Windows/MacOS
Time of Update: 2018-12-07
RSA演算法描述:1) 選擇兩個大素數 p、q, 計算 n = p*q;2) 產生 e, d 使: e*d = 1mod(p-1)(q-1) e 與 (p-1)(q-1) 互質[公開金鑰] e、n[私密金鑰] d、n3) 加密: c = m^d mod n4) 解密: m = c^e mod
Time of Update: 2018-12-07
軟體一般都要輸出日誌,方便排錯和跟蹤運行情況。所有記錄檔的格式還是要美化點好,以免在尋找關鍵資訊時費時費力。所以日誌函數要支援: 1、時間和地點。即什麼時候哪個地方報的資訊。 2、為了方便調用,必須支援多重格式的輸出,所以使用printf的格式是最好的。下面就是我寫的一個日誌函數:#include <stdarg.h>#include <stdio.h>#include <time.h>#define
Time of Update: 2018-12-07
>>用C實現WebService,gsoap是最好的選擇了。近一個月都在折騰這個,做個總結吧,估計會寫得比較長。因為其中碰到了不少問題,但最終都解決調了。>>快速開始 1. gsoap官網。遇到問題時,官網往往是最能提供協助的地方。 http://gsoap2.sourceforge.net/ 2. 幾個值得參考的連結。 GSoap使用心得: http://www.cppblog.com/qiujian5628/archive/2008/10/11/5
Time of Update: 2018-12-07
希望寫一個通用的設定檔的格式,必須方便軟體進行讀取定義的資料,並且易讀。暫時想到了如下的方式:color(var.r, var.g, var.b);font(var.font, var.size, var.b, var.u, var.i );keys(color.cl, font.ft, var..kw );incs(var.begin, var.end);keytabs( keys..kw, incs..ic )syntax;syntax = {
Time of Update: 2018-12-07
1. 建立一個ca目錄。 mkdir ca 2. 建立一個openssl.cnf檔案。內容如下:dir = .[ req ] default_bits = 1024 # Size of keys default_keyfile = key.pem # name of generated keys default_md = md5 # message digest algorithm string_mask = nombstr # permitted characters
Time of Update: 2018-12-07
實現的目標是,讓一個視窗永久的置於另一視窗的頂部,但是不能影響到別的程式的介面。 這種需求在很多情況下會遇到。比如,文字編輯器的尋找替換視窗,如果是模態對話方塊的話,那麼操作完成後必須關閉對話方塊,然後才能回到主介面進行編輯操作。但是,如果是非模態對話方塊,當回到主介面編輯的時候,這個對話方塊又會被覆蓋。所以,要使用非模態對話方塊,又要使它在編輯介面的頂層。 為瞭解決這個問題,我嘗試了很多方法。1.
Time of Update: 2018-12-07
CuteC 下載更新內容:1. 修改了便箋管理介面,添加了加解密功能2. 添加了FTP功能3. 添加了代碼的符號顯示該軟體還在開發過程中,由於個人的時間有限,開發進度受到多方因素的影響,但我將不斷的更新完善。希望大家多多支援~命令介面如上。FTP介面如上。符號介面如上。 便箋檔案介面如上。
Time of Update: 2018-12-07
這一年來我花了很多的時間在寫一個代碼編輯器。大部分時間都是在實現各種各樣的功能,其中也遇到了不少的問題。現在把實現這個編輯控制項的一些問題的解決方案寫出來,以供參考。這裡說明下,我用的是MFC,當然了,沒有用現成的控制項,而是直接從CWnd繼承來實現自己的編輯控制項。先給大家弄個吧,你可以在這裡CuteC Editor下載,歡迎大家提出意見。 問題1:如何讓控制項接受所有的按鍵和漢字。問題2:如何計算游標的位置。問題3:如何儲存編輯控制項的常值內容。問題4:如何?關鍵字高亮。問題5:如何?