Time of Update: 2018-12-06
雲端運算平台是非常巨大的分布式系統,需要處理龐大的處理請求,因此任何小機率事件在此平台中都必然發生。DBMS強調ACID:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性
Time of Update: 2018-12-06
I/O bound 指的是系統的CPU效能相對硬碟/記憶體的效能要好很多,此時,系統運作,大部分的狀況是 CPU 在等 I/O (硬碟/記憶體) 的讀/寫,此時 CPU Loading 不高。CPU bound 指的是系統的 硬碟/記憶體 效能 相對 CPU 的效能 要好很多,此時,系統運作,大部分的狀況是 CPU Loading 100%,CPU 要讀/寫 I/O (硬碟/記憶體),I/O在很短的時間就可以完成,而 CPU 還有許多運算要處理,CPU Loading 很高。計算密集型
Time of Update: 2018-12-06
http://tech.idv2.com/2011/07/05/geohash-intro/上回說到了用經緯度範圍實現附近地點搜尋。 一些小型應用中這樣做沒問題,但在大型應用中它有個顯著的缺點:速度慢。慢的原因有兩個,
Time of Update: 2018-12-06
1,locales設定:語言設定選項 在這裡你可以體會到linux真的是一個非常強大的系統,windows如果要更改語言系統,必須要重新安裝軟體,這就是windows存在多國語言版的原因。而linux非常方便,我們可以通過locales設定,將linux從英文版更改為中文版,下面我們來看看如何更改語言設定。 配置locales: Locale –a:查看當前的locale環境,也就是當前的語言環境。 Locale –m:列出linux所支援的所有的locale語言環境。 我們要注意下面幾個目錄:
Time of Update: 2018-12-06
作者:Dong | 可以轉載, 但必須以超連結形式標明文章原始出處和作者資訊及著作權聲明網址:http://dongxicheng.org/structure/red-black-tree/1.簡介紅/黑樹狀結構是一種自平衡二叉尋找樹。它的統計效能要好於平衡二叉樹(AVL樹),因此,紅/黑樹狀結構在很多地方都有應用。在C++ STL中,很多部分(目前包括set, multiset, map, multimap)應用了紅/黑樹狀結構的變體(SGI
Time of Update: 2018-12-06
Java中LinkedList是線程不安全的,那麼如果在多線程程式中有多個線程訪問LinkedList的話會出現什麼問題呢?拋出ConcurrentModificationExceptionJDK代碼裡,ListItr的add(), next(), previous(), remove(), set()方法都會跑出ConcurrentModificationException。final void checkForComodification() { if (modCount !
Time of Update: 2018-12-06
http://duanple.blog.163.com/blog/static/7097176720101122604254/Brewer’s CAP
Time of Update: 2018-12-06
http://tech.idv2.com/2011/06/17/location-search/球面最短距離公式球面上任意兩點之間的距離計算公式可以參考維基百科上的下述文章,這裡就不再贅述了。Great-circle distanceHaversine formula值得一提的是,維基百科推薦使用Haversine公式,理由是Great-circle distance公式用到了大量餘弦函數, 而兩點間距離很短時(比如地球表面上相距幾百米的兩點),餘弦函數會得出0.999...的結果,
Time of Update: 2018-12-06
正確地做事與做正確的事同樣重要一位軟體工程師的6年總結作者:成曉旭(聲明:歡迎轉載,請保證文章的完整性)“又是一年畢業時”,看到一批批學子離開人生的象牙塔,走上各自的工作崗位;想想自己也曾經意氣風發、躊躇滿志,不覺感歎萬千……本文是自己工作6年的經曆沉澱或者經驗提煉,希望對所有的軟體工程師們有所協助,早日實現自己的人生目標。本文主要是關於軟體開發人員如何提高自己的軟體專業技術方面的具體建議,前面幾點旨在確定大的方向,算是廢話吧。謹以此文獻給那個自己為你奉獻3年青春與激情的Team
Time of Update: 2018-12-06
How to Bind an ArrayList to a DataGridMore Information on installing the .Net Framework click here.Download full Visual Studio C# .NET Examples from this Article.OverviewHere is a technique for binding an arraylist of objects where the objects
Time of Update: 2018-12-06
http://www.cnblogs.com/conanboa/archive/2010/03/04/1678402.htmlUbuntu內建的IME不太盡如人意思,用起來也不方便,我在Ubuntu和FC中都是用Fcitx,很好用!安裝配置如下: 1. 安裝 fcitx sudo apt-get install fcitx 2. 配置預設IME為 fcitx im-switch -s fcitx // 注意無須加 sudo 3. 重啟 x-window 重啟之後,fcitx
Time of Update: 2018-12-06
protected void ExportExcel() { gridbind(); if(ds1==null) return; string saveFileName="";// bool fileSaved=false; SaveFileDialog saveDialog=new SaveFileDialog(); saveDialog.DefaultExt ="xls"; saveDialog.Filter="Excel檔案|*.xls"; saveD
Time of Update: 2018-12-06
1、清理殘餘的設定檔。1)在終端中執行 sudo synaptic,以便啟動 Synaptic 包管理工具。2)點擊 Synaptic 右下角的 Status 按鈕進行切換。3)選擇Synaptic 左邊的 Not installed(residual config)即可在右邊看到包含有殘餘設定檔的包,選擇刪除該包。2、清理下載的緩衝包。通過apt安裝軟體時下載的包都緩衝在 /var/cache/apt/archives/ 目錄中,如要清理掉這些緩衝包,可以執行:1)sudo apt-get
Time of Update: 2018-12-06
文章目錄 Ubuntu下安裝Cacti Ubuntu下安裝Cacti 想安裝cacti很久了,在Windows和其他Linux發行版底下嘗試過,但都沒安裝成功,人笨啊,沒辦法。呵呵。Ubuntu可以很方便的整合LAMP環境,所以我想在Ubuntu底下安裝上Cacti,應該不是什麼太難的事情。終於給弄出來了。在安裝Ubuntu的時候,記得選上LAMP
Time of Update: 2018-12-06
今天突然遇到一個棘手的問題,就是對於url編碼的轉換。大家上網的時候經常可以發現我們輸入的漢字在url傳輸的時候是%xx%xx的形式。如果我們需要提取上面的資訊該怎麼辦呢?如果是通過類似index.aspx?name=%xx%xx還可以通過request取得值。所以不用管那麼多。可是如果這些字元包含在一個地址裡面,而不是參數,怎麼辦?用Uri.UnescapeDataString()函數轉化 後可以得到正確的中文編碼。 string ss = "%e9%ab%98%e6%b8%85
Time of Update: 2018-12-06
TCP_NODELAY 和 TCP_CORK, 這兩個選項都對網路連接的行為具有重要的作用。許多UNIX系統都實現了TCP_NODELAY選項,但是,TCP_CORK則是Linux系統所專屬的 而且相對較新;它首先在核心版本2.4上得以實現。此外,其他UNIX系統版本也有功能類似的選項,值得注意的是,在某種由BSD派生的系統上的
Time of Update: 2018-12-06
為了增強Url友好性,方便搜尋引擎的收錄,現在很多使用者都希望將較長的Url帶參數程式地址變成較短的程式或靜態網頁Url地址,辦法一
Time of Update: 2018-12-06
在 ~/ 目錄下建立或者修改一個 檔案gedit .gitconfig將下列複製進去,就有了預設配置 [color] ui = auto[user] name = w22ee email = w22ee@126.com [alias] st = status ci = commit br = branch co = checkout cvsup = !sh -c \"git stash && git
Time of Update: 2018-12-06
建立時間:2003-02-19文章屬性:原創文章來源:中國欲網技術論壇--草哲文章提交:caozhe (cao610_at_yeah.net)我在網上看到很多很多教你如何如何入侵之類的文章,我覺得對於菜鳥來說根本是看不懂的!於是呢,我冒出個想法!想寫篇簡單點的,適合菜鳥的文章!把我學到的跟大家說一下~!要入侵,我建議你在win2000環境下來*作!首先,要入侵,你得有工具!我向大家推薦幾款軟體,也是我一直用的東西!掃描的X-Scan
Time of Update: 2018-12-06
lshw -C networklshw命令用來顯示系統硬體資訊,network說明顯示網卡資訊,-C說明顯示詳細內容發現有線網卡驅動沒有尋找網卡型號lspci | grep -i ethernet到Broadcom公司官網http://www.broadcom.com/support/ethernet_nic/netxtreme.php 下載驅動下載後得到這樣一個檔案:linux-3.122g.zip1、解壓後得到一個Server檔案件,進入/Server/Linux/Driver檔案夾 cd