Time of Update: 2018-12-03
在網路上流暢很廣的一篇舊文,暫時沒找到原作者,目前所看到的最早轉載時間是 2005 年 2 月 28 日。作者用輕鬆的語言,形象解釋了 23 種模式,有很好的啟發作用。建立型模式1、FACTORY—追MM少不了請吃飯了,麥當勞的雞翅和肯德基的雞翅都是MM愛吃的東西,雖然口味有所不同,但不管你帶MM去麥當勞或肯德基,只管向服務員說“來四個雞翅”就行了。麥當勞和肯德基就是生產雞翅的Factory
Time of Update: 2018-12-03
之前我簡單向大家介紹了各個知名大型網站的架構,億萬使用者網站MySpace的成功秘密、Flickr架構、YouTube網站架構、PlentyOfFish
Time of Update: 2018-12-03
維基百科(Wikipedia)是一個基於Wiki技術的全球性多語言百科全書協作計劃,同時也是一部在網際網路上呈現的網路百科全書,其目標及宗旨是為全人類提供自由的百科全書──用他們所選擇的語言來書寫而成的,是一個動態、可自由和的全球知識體。wikipedia在IT架構方面的經驗,對於我們構建網站極有參考價值,因為wikipedia提供的這些資訊非常詳細和確鑿。下面是我學習Wikipedia架構後的一些總結。1、Wikipedia的相關資料峰值每秒鐘3萬個HTTP 請求每秒鐘 3Gbit流量,
Time of Update: 2018-12-03
------- android培訓、java培訓、期待與您交流! ---------- 看到後面張老師的視頻,他說過:誰擁有了資料,誰就向外提供操作資料的方法。這是物件導向非常重要的經驗,隨著時間的積累,知識的沉澱,我也慢慢的體會到了這句話的含義。於是乎,我回顧了一下物件導向的知識。真可謂是,驀然回首,對象卻在燈火闌珊處。
Time of Update: 2018-12-03
最近看到百度一道面試題:如何從2.5億個整數裡面找出不重複的數位個數寫了如下實現,時間略緊,想法略粗,有錯誤還請各位指出!謝謝。int[] isRepeat = new int[arr.length];修改為int[] isRepeat = new int[250000000];需申請jvm 512M的記憶體public static int getCount(int[] arr) {int norepeatCount = 0;//不重複的數字數量//int repeatCount = 0;//
Time of Update: 2018-12-03
採取 Windows 技術路線的 Web 2.0 網站並不多,除了 MySpace ,另外就是這個 PlentyOfFish。這個網站提供 “Online Dating” 服務。一個令人津津樂道的、驚人的資料是這個只有一個人(建立人Markus Frind)的網站價值 10 億,估計要讓很多人眼熱,更何況 Markus Frind 每天只用兩個小時打理網站–可操作性很強嘛。之所以選擇 Windows .NET 的技術路線是因為 Markus Frind 不懂 LAMP
Time of Update: 2018-12-03
中國的每個公司都想賺錢,但是真正能夠成功、能夠偉大的公司不是僅僅說我能賺多少錢、能多快賺錢、這個技術能不能賺錢、何時能上市、誰能發財誰買房買車,
Time of Update: 2018-12-03
IT人士運動方式選擇建議由於IT領域常常處於人類科技革命的前列,更是科研成果快速轉換成社會生產力的先行者,再加上IT行業自身的服務性質,更何況身處如今這種日新月異的大發展時代。各行各業對資訊技術服務的需求任務多、時間緊、標準高,致使一線的IT從業者常年過著殫精竭慮、夙興夜寐、早出晚歸的悲慘生活。在短短五六年時間內,慢性胃炎、腰肌勞損、頸椎增生,常見的IT職業病接踵而至,身體也常感乏力、精力不支、效率低下。尋醫問藥自不必說,但效果一直不盡人意。實在沒辦法,開始嘗試通過運動來鍛煉身體,堅持了幾個月的
Time of Update: 2018-12-03
看後感覺相當不錯,特此轉載分享!!!1、應用程式中,保證在實現功能的基礎上,盡量減少對資料庫的訪問次數;通過搜尋參數,盡量減少對錶的訪問行數,最小化結果集,從而減輕網路負擔;能夠分開的操作盡量分開處理,提高每次的響應速度;在資料視窗使用SQL時,盡量把使用的索引放在選擇的首列;演算法的結構盡量簡單;在查詢時,不要過多地使用通配符如SELECT * FROM T1語句,要用到幾列就選擇幾列如:SELECT COL1,COL2 FROMT1;在可能的情況下盡量限制盡量結果集行數如:SELECT
Time of Update: 2018-12-03
公司的一個員工在公司幹了8 年的時間,一直以來他都做技術。是什麼動力讓他能夠一直做下去。是毅力。幾年時間如下: 最初的2 年,主要是學習公司的技術及業務。 接下來3 年,將建設自己的系統,產品。 後兩年,主要完善及推廣自己的產品。給出我們幾點建議: * 學習技術 o 主要是看原始碼,看好的架構。 o 不要去追求時髦的技術,這些應當是老闆壓著你才做的。我們應該要追求精髓 。 * 業務與技術相輔相成 o
Time of Update: 2018-12-03
分析一架構,莫過於類圖,近日,親自畫此類圖。高清圖:http://img1.ph.126.net/pngTQtip2YZ5JR_yqdNSmQ==/6597918589632662351.jpg主要分為:client、JobTracker、TaskTracker、TaskRunner、Clild。協調有的是通過RPC調用,有的是通過Shell命令調用。阻塞通過要麼是wait\nodtify,要麼
Time of Update: 2018-12-03
1、Facebook架構大體層次劃分,Facebook的架構可以從不同角度來換分層次。一種是:一邊是PHP整的經典的LAMP stack;另外一個是非PHP整的各種service。--Web 前端是由 PHP 寫的。Facebook
Time of Update: 2018-12-03
觸發器簡介觸發器實際上就是一種特殊類型的預存程序,它是在執行某些特定的T-SQL語句時自動執行的一種預存程序。在SQL Server 2005中,根據SQL語句的不同,把觸發器分為兩類:一類是DML觸發器,一類是DLL觸發器。 觸發器的概念和作用在SQL Server
Time of Update: 2018-12-03
HDFS支援fsck命令用以檢查各種不一致。fsck用以報告各種檔案問題,如block丟失或缺少block等。fack命令用法如下:bin/hadoop fsck [-move | -delete | -openforwrite] [-files [-blocks [-locations | -racks]]]<path>
Time of Update: 2018-12-03
很多情況片在WEB顯示的時候要加浮水印,利用gui+網路上也有很多類似的代碼,但是在頁面不同並要求加的浮水印圖片不同的情況下,利用gui實現就只有把各種情況下加上的浮水印圖片都準備好,再分別調用不同的圖片路徑,這樣就未免會耗費資源,為了更好實現可能出現多個浮水印狀況的圖片,好的方式就是利用DIV層來實現圖片的浮水印.整段代碼竟用JS實現,浮水印位置為右下角,浮水印圖片為.png格式.
Time of Update: 2018-12-03
------- android培訓、java培訓、期待與您交流! ---------- 抬頭看了看時間,已經是下午五點了,冬天的寒冷加上陰暗的天讓我許久沒有激動過的心更加的焦慮和壓抑。 大學四年稀裡糊塗的過去,然後稀裡糊塗的進了一家公司,然後稀裡糊塗的做了三個月。似乎我自己都快認為自己就是一個稀裡糊塗的人了。不!不是的!我醒悟了,在發現自己前途迷茫的時候,我覺醒了,我該努力奮鬥了。
Time of Update: 2018-12-03
1.1 Struts2請求處理1. 一個請求在Struts2架構中的處理步驟:a) 用戶端初始化一個指向Servlet容器的請求;b) 根據Web.xml配置,請求首先經過ActionContextCleanUp過濾器,其為可選過濾器,這個過濾器對於Struts2和其他架構的整合很有協助(SiteMesh Plugin),主要清理當前線程的ActionContext和Dispatcher;c) 請求經過外掛程式過濾器,如:SiteMesh、etc等過濾器;d)
Time of Update: 2018-12-03
比較一篇文章和其它文章的相似性,可以拆解為以下幾個步驟。1、定義:如何認定兩篇文章具有相似性? a)有若干相同的單詞或者關鍵詞主題詞。 b)有若干相同的句子。 c)有若干相同的段落。2、設計演算法和係數:需要根據測試資料和經驗來設定計算公式,首先我們可以假設。 a)假設主題詞的相似性占整篇文章相似性的比重為20%,即0.2 *a b)假設句子相似性占整篇文章相似性的比重為50%,即0.5*b
Time of Update: 2018-12-03
------- android培訓、java培訓、期待與您交流! ---------- 某一夜,一人在群裡發了一個多線程的問題,在下熱心腸的為他做解答,帶他一步一步的去理解程式中的每一步表達什麼意思。哪知道,天有不測風雲,講到後來,我自己也被繞進去了。對wait()和notify()方法理解的不透徹,然後對於電腦在執行這些線程的時候會發生切換這一點沒有充分考慮,搞得自己灰頭土臉,鎩羽而歸。那一夜,多線程你傷害了我!
Time of Update: 2018-12-03
------- android培訓、java培訓、期待與您交流! ---------- 這幾天在回顧畢姥爺的關於集合架構的視頻,雖說腦袋裡對於類集有了一個大體的概念,但是每每想要使用集合的時候,卻什麼也寫不出來。不知道這個東西該往哪裡用,哪些情況下使用。對每種類型的集合理解的也不是非常的深入,比如看到老師在複寫hashCode()方法和equals()方法,怎麼樣才能更加最佳化代碼,每當這時,往往會發現自己的智商不夠用了。集合架構,我的每次靠近,換來的只是傷痕纍纍。