Time of Update: 2018-12-04
生產環境中嘗試使用varnish替代squid的主要原因:1. squid不支援多核cpu, 生產環境中大多使用Dell R610系列,這種類型機器配置為2個4核雙線程cpu, 作業系統識別為16個,對squid來說,只能利用到一個邏輯cpu, 其它15個邏輯cpu相當於一直浪費。2. squid無法批量清除緩衝3. squid3.0目前還無法支援http 1.1, 這對一些管理調整(如gzip壓縮,cache-control)帶來不必要的麻煩4.
Time of Update: 2018-12-04
題目的Link在這裡:ACM UVa 507 - Jill Rides Again本質上來說,本題是一個Maximum Interval Sum問題,也就是求最大連續序列。一般的做法需要o(n^2)的時間,其實有一個簡單的O(n)複雜度的解法:從左至右逐步累加,記錄每次累加之後的最大值,假如累加值<0,則將累加值清0,重新累加。當這個過程結束之後所記錄的最大值就是最大的連續序列的累加值。因為只需要從左至右掃描一次,因此演算法的複雜度為O(n)直觀來說,這樣做把整個序列分為(A1, n1),
Time of Update: 2018-12-04
作者:賈水英楊建紅謝宏偉引言μVision是德國Keil公司開發的單片機IDE軟體,最初主要用於8051系列單片機,目前也有支援ARM系列單片機的專用版本MDK-ARM。RTX51是其內建的運行於8051系列單片機上的小型多任務即時作業系統,可用來設計具有即時性要求的多任務軟體。RTx51有2個版本:RTX51 Tiny和RTX51 Full。RTX51 Tiny是RTX51 Full的子集。RTX51
Time of Update: 2018-12-04
互連網的頻寬問題已經是影響互連網發展的主要瓶頸,在很多的站長論裡面看到很多的站長問這個問題“雙線單IP與雙線雙IP的區別及單線與雙線的區別?A、雙線雙IP的優勢與不足:雙線雙IP最顯大特點就是速度快,南北互連好。不足,技術上還不是很成熟,存在不穩定情況。 B、雙線單IP最大的特點是實現南北互連與快速存取,存在不足一般是電信網通訪問速度並不完全一樣。 C:雙線較之單線最大優點是南北互連,電信網通訪問都快,不足之處是頻寬貴,且頻寬並不充分。單線頻寬充足,但南北互連不好。
Time of Update: 2018-12-04
以前看電腦網路相關的書,每次看到IP或者UDP前序校正和時,都一瞥而過,以為相當簡單,不就是16bit資料的相加嗎。最近在研究《TCP/IP詳解 卷1:協議》這本書,看到校正和是16bit字的二進位反碼和(暈,以前都沒注意原來是反碼和,看來以前看書不仔細啊!罪過,罪過~~),覺得很奇怪,為什麼會用反碼和,而不是直接求和呢?(因為我認為TCP/IP協議裡面的演算法和思想一般都是非常經典的,人家這麼做一定有原因的)下面就來探索一下這個校正和演算法具體怎麼實現的。
Time of Update: 2018-12-04
單播”(Unicast)、“多播”(Multicast)和“廣播”(Broadcast)這三個術語都是用來描述網路節點之間通訊方式的術語。那麼這些術語究竟是什麼意思?區別何在?.1.單播:網路節點之間的通訊就好像是人們之間的對話一樣。如果一個人對另外一個人說話,那麼用網路技術的術語來描述就是“單播”,此時資訊的接收和傳遞只在兩個節點之間進行。單播在網路中得到了廣泛的應用,網路上絕大部分的資料都是以單播的形式傳輸的,只是一般網路使用者不知道而已。例如,你在收發電子郵件、瀏覽網頁時,必須與郵件伺服器
Time of Update: 2018-12-04
看見很多朋友說了幾種去掉迅雷廣告的方法,有些對我的5.8.5版就不起作用。通過自己操作,用下面的方法可以完全去掉迅雷所有的廣告,希望給別的朋友一點協助:1.清除頂部小廣告 首先確定已關閉迅雷。在迅雷安裝目錄裡開啟“Program”檔案夾,找到“gui.cfg”檔案,選擇用記事本開啟,找到以下四個單詞: ADServer= PVServer= ADCountingServer= HomePage=
Time of Update: 2018-12-04
搭建編譯環境時為什麼有時候要設定環境變數,而有時又設定使用者變數? 環境變數分為系統內容變數和使用者環境變數。 你所說的環境變數是指系統內容變數,對所有使用者起作用 而使用者環境變數只對目前使用者起作用。
Time of Update: 2018-12-04
sersync監控指令碼不但能對相關進程進行監控,還能夠自動將停止的進程自動重啟。下面就直接講解一下sersync監控ing指令碼的具體操作方法。環境介紹sersync安裝在/root/下發送警示的郵件內文在/etc/sersync/bady.txtsersync 的日誌位置放置在 /etc/sersync/checksersync.log中指令碼會自動將最新的日誌內容添加在郵件內文中以上路徑有操作者自己建立指令碼內容如下#!/bin/bash# usage:#
Time of Update: 2018-12-04
此內容是我工作中得到的,內容可能來自互連網Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]@="Delete SVN Folders"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]@="cmd.exe /c \"TITLE Removing SVN
Time of Update: 2018-12-04
在Informatica Session的Target Post-SQL 執行一條Insert語句的時候,報出如下錯誤:Teradata Database Corresponding select-list expressions are incompatible to get catalog stringselect列表運算式不相容。原因:union all的select列表下的資料類型不一致。如:select 999 from table1union allselect '999'
Time of Update: 2018-12-04
7月底我到北京博文視點談有關我的新書《程式員羊皮卷》的合作事宜,獲贈程式員職場小說《敏捷無敵》。我主動要求寫個書評,書不能白得,也希望以後能獲贈更多好書,哈哈!之前發表的文章裡,只有一個正式書評,當時參加《我是傳奇》小說讀後感比賽,得了第二名(jobchanceleo《到底是哪門子傳奇?》獲獎地址:http://www.amazon.cn/static/gl_080728_bk_jieguo.asp),這是第二次正式寫書評。“敏捷無敵”聽名字像本技術書,其實是本不錯的程式員職場小說,是《軟體英雄
Time of Update: 2018-12-04
程式開發與性格特徵 引言:程式員給很多人的印象一般是不善於交際、表情嚴肅、思維緊密、做事認真、沉著冷靜等等。那麼這些特徵到底和程式開發有沒有關係呢?不同性格的人在團隊開發當中將面臨什麼樣的問題以及不同性格的人在團隊開發中又將發揮著什麼樣的作用呢?程式開發是人的一種社會行為(開發不可能脫離社會,脫離應用),對程式開發的管理也就是對人的管理,充分瞭解每個人的性格特徵,才能有效發揮除每個人的最大工作效率。因此人員的組成在很大程度上決定了這個團對的核心競爭力,也決定了這個團隊的最終成敗。 當然程式員的
Time of Update: 2018-12-04
Multicast 不同於通常意義上到網路一對一多點傳輸,它是一對多(至少一個)點基於UDP/IP點傳輸協議,組播路由器通過IGMP協議瞭解每個介面串連的網段上是否存在組播組的接收者,也就是群組成員。如果存在成員,組播路由器應將組播資料包轉寄到這個網段;如果沒有成員則應停止轉寄具體可參考http://www.networksorcery.com/enp/protocol/igmp.htm 組播報文的目的地址使用D類ip地址, 範圍是從224.0.0.0到239.255.255.255 *
Time of Update: 2018-12-04
問題描述: 設有n(n = 2^k)位選手參加網球迴圈賽,迴圈賽共進行n-1天,每位選手要與其他n-1位選手比賽一場,且每位選手每天必須比賽一場,不能輪空。試按此要求為比賽安排議程: (1) 每個選手必須與其他n-1個選手各賽一場; (2) 每個選手一天只能賽一場; (3) 迴圈賽一共進行n-1天。 編程思想: 假設n位選手被順序編號為1,2,...,n,比賽的議程表是一個n行n-1列的表格,i行j列的表格內容是第i號選手在第j天的比賽對手。
Time of Update: 2018-12-04
GPU上平行處理大規模粒子系統 原文:[Latta04] Luta Latta, "Massively Parallel Particle Systems on the GPU Latta," <<ShaderX3>> 2004作者:Lutz Latta本文著作權歸原作者所有,僅供個人學習使用,請勿轉載,勿用於任何商業用途。翻譯:fannyfishBlog:http://blog.csdn.net/fannyfishamma@zsws.org介紹
Time of Update: 2018-12-04
UNICODE環境設定 在安裝Visual Studio時,在選擇VC++時需要加入unicode選項,保證相關的庫檔案可以拷貝到system32下。 UNICODE編譯設定: C/C++, Preprocessor difinitions 去除_MBCS,加_UNICODE,UNICODE 在ProjectSetting/link/output 中設定Entry為wWinMainCRTStartup 反之為MBCS(ANSI)編譯。 Unicode :寬位元組字元集 1.
Time of Update: 2018-12-04
需要下載oggenc2.85-1.2.0-P3.zip將其解壓至TTplayer所在檔案夾(如果將那個編碼器改名為oggenc.exe就可以用Q4Q5Q6編碼了,q4q5q6表示的也就是品質,很明顯q10表明的是最高品質然後在千千靜聽中,把想轉的歌曲加入到千千靜聽,在歌曲上右鍵點— 轉換格式-輸出格式中選命令列編碼器1.0,點擊“配置”【方法1】:建立1個編碼器方案,名稱任意 - 把編碼程式改為剛才下載的那個ogg編碼器 - 副檔名為ogg,命令參數為:-q10 --o "%d"
Time of Update: 2018-12-04
Windows通過進階音頻函數、媒體控制介面MCI裝置驅動程式;低級音頻函數MIDI Mapper、低級音訊裝置驅動;以及DirectSound提供了音頻服務,可以從音效卡擷取音頻流。 1. 播放音效檔的其它方法 在介紹wavex系列之前,我先來介紹之外的其它幾種方法: 1.1
Time of Update: 2018-12-04
編解碼學習筆記(一):基本概念媒體業務是網路的主要業務之間。尤其移動互連網業務的興起,在電訊廠商和應用開發商中,媒體業務份量極重,其中媒體的編解碼服務涉及需求分析、應用開發、釋放license收費等等。最近因為項目的關係,需要理清媒體的codec,比較搞的是,在豆丁網上看電訊廠商的規範 標準,同一電訊廠商同樣的業務在不同文檔中不同的要求,而且有些要求就我看來應當是曆史的延續,也就是現在已經很少採用了。所以豆丁上看不出所以然,從