Time of Update: 2018-12-04
本文是Google院士jeff dean在今年SOCC大會上的一次演講的筆記,主要介紹了一些用於設計分布式系統的模式,原文地址,這次演講的視頻地址(需要安裝Silverlight)。將一個大而複雜系統切分為多個服務,而且服務之間依賴儘可能的少,這樣有助於測試,部署和小團隊獨立開發。例子:一個google的搜尋會依賴100多個服務。ike:需要一套機制來確保服務的fault-tolerant,不能讓一個服務的成敗影響全域。 需要有Protocol Description
Time of Update: 2018-12-04
呵呵,雖然本人對演算法不是特別精通,但是最近花了挺多時間在P/NP問題,而且也想到了一個全新的思路,所以今天寫一篇關於這個問題的blog,順便也鞏固一下我自己在這方面的認知,如果大家發現本文有任何問題,請指正。什麼是P/NP問題?P/NP問題可以被認為說整個電腦科學最核心的問題,也是Clay七大千禧年大獎難題之一,首先將給大家介紹一下P/NP問題的四個最核心的概念: NP:由所有其肯定解可以在給定正確資訊的多項式時間內驗證的決定問題組成,也就是說,NP問題就是那些計算過程比較繁瑣,但驗證答案卻
Time of Update: 2018-12-04
1. Create Empty Web Project and add the following class along with its associated interface codepublic class Person { public string Id { get; set; } public string Name { get;
Time of Update: 2018-12-04
本文原載於ITalk,這篇文章對雲端運算進行了商業方面的思考,作者是上海計算所所長孔華威老師。圖1. Cloud
Time of Update: 2018-12-04
本文是彎曲大牛KernelChina所寫,非常不錯,在這裡和大家分享一下。代碼層次的最佳化是最直接,也是最簡單的,但前提是要對代碼很熟悉,對系統很熟悉。很多事情做到後來,都是一句話:無他,但手熟爾^-^。在展開這個話題之前,有必要先簡單介紹一下Cache相關的內容,如果對這部分內容不熟悉,建議先補補課,做效能最佳化對Cache不瞭解,基本上就是盲人騎瞎馬。Cache的關注點Cache一般來說,需要關心以下幾個方面1)Cache hierarchyCache的層次,一般有L1, L2, L3
Time of Update: 2018-12-04
Unity(四):使用情境Ⅰ:建立類型映射在之前的一篇文章“Unity(三):快速入門”中,給出了一個簡單的樣本,讓我們對Unity有一個感性的認識。但是,Unity到底是做什麼用的呢?一個簡單樣本並不能解答這個問題。總的來看,Unity的使用情境主要有以下幾個:建立類型映射 用於單例模式 用於依賴注入 接下來,將逐一介紹各使用情境。
Time of Update: 2018-12-04
先說下題意,很簡單,給n個點的座標,求距離最近的一對點之間距離的一半。第一行是一個數n表示有n個點,接下來n行是n個點的x座標和y座標,實數。 這個題目其實就是求最近點對的距離。主要思想就是分治。先把n個點按x座標排序,然後求左邊n/2個和右邊n/2個的最近距離,最後合并。合并要重點說一下,比較麻煩。
Time of Update: 2018-12-04
呵呵,今天主要有兩個好訊息和大家分享。首先,經過一段時間的開發,YunEngine的原型已經完成了,從下周起將正式進入內測階段,第一個用於測試的是一個用於建立個人檔案的應用,其非常簡單,但由於它本身是J2EE6的官方例子之一,所以是一個非常不錯的例子,如果大家有興趣的話,可以通過這個連結看一下。其次,YunEngine下一步是小規模公測,具體時間大概會是在11月底或者12月初,下面是和小規模公測相關的資訊:邀請規模50-100人左右測試平台Linode支援的語言Java主要支援的架構Servl
Time of Update: 2018-12-04
在介紹了BigTable的儲存模型之後,本篇將重點給大家介紹其分布式模型。由於本文大多數內容參考BigTable的論文,如果有些博友已經熟讀這篇論文,可以跳過本文。綜述從分布式的角度而言,BigTable會涉及總共五種獨立的構件:Client端的庫:一個基於BigTable的應用會根據其所使用語言的不同,而選擇不同的Client端庫來訪問一個BigTable系統。 Chubby服務:一個高可用、分布式的鎖服務,用於協調整個BigTable的運作。
Time of Update: 2018-12-04
身為一個虛擬化技術的愛好者,每年的VMworld大會是不得不關注的,因為在每年的VMworld大會上VMware都會發布許多非常有心意的虛擬化產品,今年也是如此,在8月30號的VMWorld 2010大會上,VMware正式對外發布了用於搭建企業內部雲端運算中心的管理產品vCloud Director,通過這個產品能有效地提升整個IT部門的營運方式,並推動IT轉向以業務為中心的模式,也就是“IT即服務”,而本文將給大家深入介紹這款產品。簡介vCloud
Time of Update: 2018-12-04
自己的模板:鄰接表。#include<iostream>using namespace std; struct{ int v, cap, cost, next, re; // re記錄逆邊的下標。}edge[eMax];int n, m, ans;int k, edgeHead[nMax];int que[nMax], pre[nMax], dis[nMax];bool vis[nMax]; void addEdge(int u, int v, int ca, int
Time of Update: 2018-12-04
DescriptionPeople in Silverland use coins.They have coins of value A1,A2,A3...An Silverland dollar.One day Tony opened his money-box and found there were some coins.He decided to buy a very nice watch in a nearby shop. He wanted to pay the exact
Time of Update: 2018-12-04
在發布YunTable0.1版之後,我將這個好訊息和我一個在中國移動工作的同濟同學分享了,他首先向我表示祝賀,但是他不理解像YunTable這樣的分散式資料庫和Oracle這樣的關係型資料庫有什麼區別?當接到這個問題的時候,我並沒有立即回答,因為我感到這個疑問不僅是他一個人會有,而且估計有很多同學也有類似的疑問,這就是本文的由來。但在介入分散式資料庫之前,讓我們剖析一下關係型資料庫有哪些不足。 關係型資料庫的不足之處擴充困難:由於類似“join”等語句的存在,使得一個關係型資料庫很難擴充,即使
Time of Update: 2018-12-04
#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;#define lowbit(x) x&(-x)int res[1000005] , tree[1000005] ;struct num{ int val,pos;}m[1000005];bool cmp (num a, num b){ return a.val<b.val;}void
Time of Update: 2018-12-04
下面是VMware vSphere 4.1官方資料,希望大家能喜歡!What’s New in vSphere 4.1VMware vSphere 4.1 Release Notes—ESX EditionVMware vSphere: The CPU Scheduler in VMware ESX 4.1Microsoft Office SharePoint Server 2007 Performance on VMware vSphere 4.1Understanding Memory
Time of Update: 2018-12-04
S60的安裝程式可以使應用程式圖示顯示在指定的檔案夾下,如果程式指定的檔案夾不存在,則會為程式表徵圖建立新的檔案夾。S60 2nd的程式通過AIF_DATA結構中的groupName屬性指定程式表徵圖出現在哪個檔案夾下面。S60 3rd的程式通過APP_REGISTRATION_INFO結構中的group_name屬性為實現這個功能:S60 2nd:Code:RESOURCE AIF_DATA{ app_uid=[YourAppUid]; num_icons=2;
Time of Update: 2018-12-04
呵呵,今天告訴大家一個好訊息,YunEngine SDK已經開始發放了,這周的規模是5人,從下周開始將會初步擴大,請使用者們注意查收郵件,希望能早日覆蓋到龐大的YunEngine的註冊使用者群中的每個人,同時我們團隊會進行不斷地完善,希望半年內能在使用性和反應速度這兩方面接近甚至超越Google App Engine,而且YunEngine應該是國內第一個已試運行,並開始發放SDK的Java PaaS服務。
Time of Update: 2018-12-04
從今天開始,為了讓網友們更方便地閱讀mini書的內容,從今天開始將在部落格上進行連載,由於有一些內容的初稿都已經在網上放過了,所以如果看過的話,可以略去。還有,書已經可以在噹噹網和china-pub上預訂,而且本周應該可以發貨。前 言 “想要One Piece嗎?那就去找吧,我的一切都在那裡,在那偉大航道的盡頭!”。——海賊王,哥爾 •D. 羅傑如果你不知道什麼是“One Piece”,千萬不要傷心,因為這隻能說明你很成熟。“One
Time of Update: 2018-12-04
(1) 運行 sudo vi /etc/apache2/httpd.conf (2)在httpd.conf裡面加了如下語句Alias /anstyla "E:/anstyla/src/web" <Directory "E:/anstyla/src/web"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow
Time of Update: 2018-12-04
摘自:http://blog.csdn.net/wyyl1/archive/2011/06/07/6528718.aspx eclipse php 外掛程式(http://wiki.eclipse.org/PDT/Installation):http://download.eclipse.org/tools/pdt/updates/2.2/milestones--------------------------------------------------------------------