Time of Update: 2018-12-08
緣起看到一篇文章,講述如何將伺服器從30台降到2,效能甚至更加優秀。文章中介紹了完成這一出色任務的語言為Go,於是對Go語言產生了興趣,逐步瞭解到這還是一門比較新的語言,且潛力很足。所以展開了研究之旅~特點簡介:1.引入輕量級線程——協程(coroutine),Go語言中叫goroutine。2.採用Erlang風格的並行存取模型,即訊息是進程間唯一的通訊方式(而非共用記憶體)。兩個goroutine之間通訊通過channel(通道)進行。3.對代碼風格進行了強制統一,比如public變數必須以
Time of Update: 2018-12-08
看到年輕人們,懷揣180塊錢,還在衝鋒,沒有面試,沒有電話,連個Email回應都沒有,但是,還是要學習Java,還是要學習編程.還是要花萬多塊去上北大青鳥.你看得見我用鍵盤打出的字,卻看不到我掉在鍵盤上的淚,想起本人也是沒錢,眼淚嘩嘩的,萬惡的銀行啊.早之不如學金融了.痛哭之餘,不僅要問,孩紙,你為什麼要上北大青鳥,為什麼要編程?總之一句話,你除了做,到底有沒有想過?中國教育和培訓,當然還有環境,很誤導人,得到的只是聽著不錯的光環,還有一張或幾張紙片,實際上吃了大虧.先說大學吧,4年下來花至少6
Time of Update: 2018-12-08
在開發應用程式的時候,經常會遇到這樣的情況,會在運行時動態根據條件來決定顯示哪個View或某個布局。那麼最通常的想法就是把可能用到的View都寫在上面,先把它們的可見度都設為View.GONE,然後在代碼中動態更改它的可見度。這樣的做法的優點是邏輯簡單而且控制起來比較靈活。但是它的缺點就是,耗費資源。雖然把View的初始可見View.GONE但是在Inflate布局的時候View仍然會被Inflate,也就是說仍然會建立對象,會被執行個體化,會被設定屬性。也就是說,會耗費記憶體等資源。推薦的做法
Time of Update: 2018-12-08
在C#winform應用程式中,可以用GDI繪製出線條或圖形。1、在主表單上繪製線條或圖形複製代碼 代碼如下: using (Graphics g = this.CreateGraphics()) { g.DrawLine(Pens.Blue, new Point(10, 10), new Point(100, 100)); }2、在指定的容器上繪製線條或圖形,如在panel1上繪製複製代碼 代碼如下: using (Graphics
Time of Update: 2018-12-08
在C語言編程中經常會遇到全域變數。全域變數的定義一般採用下面的方式.C檔案中定義unsigned int gVariable;.h檔案中聲明extern unsigned int
Time of Update: 2018-12-07
Django的Model使用ORM來操作資料庫,通常我們只需關注Model類本身,Django自己會處理到資料庫的映射。但凡事總有例外,有時需要改變預設的映射行為。Django對此也提供了豐富的支援。 1. 自訂欄位名 預設的欄位名與屬性名稱相同,可以通過欄位的db_column屬性自訂,如 where = models.CharField(max_length=400, db_column='place') 2.
Time of Update: 2018-12-07
Windbg/KD配置可以參見xIkUg的文章1,調試動態載入的驅動,如果有符號,則可以在驅動載入前,在Windbg/KD中執行如下命令 bu mydriver!DriverEntry,驅動在載入的時候就會被斷在DriverEntry函數入口. 2,如果沒有符號,1種辦法是,在系統調用DriverEntry處下斷,因為作業系統不同,所以其具體位置也不一樣, 不過目前win2k,xp,2k3 都在nt!IopLoadDriver函數裡, 調用代碼Win2k是:
Time of Update: 2018-12-07
來源:eworks 作者:中國石油長慶油田分公司第一採油廠 李建華 “數字油田”到底是什麼呢?如果我們把“數字油田”看作是擁有一整套完整、先進的電腦軟、硬體,那麼,不禁要問,這種先進性我們能保持多久?舉一個不十分貼切的例子做類比,拿我們家庭買個人pc來說,pc的檔次有很多,有近兩萬的,有四、五千的,對於我們普通家庭來說,pc的主要功能就是辦公和娛樂,我們買個近兩萬的和買個五、六千的會有多大差別呢?那個兩萬的pc又能保持多久的先進性呢?如果我們就僅僅把“數字油田”看作是純粹的軟、硬體的堆積,
Time of Update: 2018-12-08
Time of Update: 2018-12-07
轉自:http://www.x-beta.cn/linux/no-command-play-ubuntu-v81.html 這次更新,計劃包括如下一些子版塊:一、系統安裝部分:用Live CD安裝系統用Alternative CD安裝系統用Wubi無痛體驗Ubuntu系統用Alternative CD硬碟安裝系統從Ubuntu 8.04升級系統在虛擬機器中安裝系統(Virtual Box和VMware)二、系統配置部分:基本系統配置常用軟體介紹其中,Live CD、Alternative
Time of Update: 2018-12-07
一、什麼是 WSGI 。在認識 flup 之前,得先認識一下 WSGI 。WSGI 的全稱為: Python Web Server Gateway Interface v1.0 (Python Web 服務器網關介面),它是 Python 應用程式和 WEB 伺服器之間的一種借口,更多詳細的細節,可以參考 PEP333 。它的作用,類似於FCGI 或 FASTCGI 之類的協議的作用。WSGI 的目標,是要建立一個簡單的普遍適用的伺服器與 WEB 架構之間的介面。WSGI
Time of Update: 2018-12-07
Django MTV 開發模式 分類: python 2009-04-19 11:44 462人閱讀 評論(0) 收藏 舉報MTV 開發模式在鑽研更多代碼之前,讓我們先花點時間考慮下 Django 資料驅動 Web
Time of Update: 2018-12-07
List View是android內建一個控制項,稍微瞭解誒下就行了。我們先瞭解標準尺寸表格1.ldpimdpihdpi24 x 24 px32 x 32 px48 x 48 px所有Android 版本 結構1個像素的邊框,依舊用來消除鋸齒所有大小基於32*32像素。因為其他版本會自動縮放view icon structure.">圖1. Safeframe和填滿漸層 list view icons. Icon 大小 32x32.亮度, 效果, 陰影List view
Time of Update: 2018-12-07
App Widget設計指南 App widgets (以後我們直接叫 "widgets") 是android1.5引入的一種新特性,並在android3.0和3.1中大大改善了改功能。1個widget 能在home螢幕上顯示應用程式的最及時的相關資訊。圖1. Android 4.0上的widgets例子注意本章內容主要是說怎麼設計Widget,具體開發Widget的功能我們會在第二篇講解。8.2.1 標準Widget 剖析典型的Android應用程式widget有三個主要組件: 一個邊界框,
Time of Update: 2018-12-07
本文轉自:http://www.cnblogs.com/lonelysharer/archive/2011/11/10/2243828.html之前向大家介紹過全球最大線上圖片服務網站Flickr網站架構,Yupoo(又拍網)作為國內最大的圖片服務提供者,我們也一起來看看它的架構,同樣是提供圖片服務,看看他與Flickr的差別在哪裡,大家看完本文可以思考一下。 一、先來看看Yupoo網站的基本資料: 頻寬:4000M/S (參考)伺服器數量:60 台左右Web伺服器:Lighttpd,
Time of Update: 2018-12-07
任務、進程和線程關於Android中的組件和應用,之前涉及,大都是靜態概念。而當一個應用運行起來,就難免會需要關心進程、線程這樣的概念。在Android中,組件的動態運行,有一個最與眾不同的概念,就是Task,翻譯成任務,應該還是比較順理成章的。Task的介入,最主要的作用,是將組件之間的串連,從進程概念的細節中剝離出來,可以以一種不同模型的東西進行配置,在很多時候,能夠簡化上層開發人員的理解難度,協助大家更好的進行開發和配置。任務在SDK中關於Task(guide/topics/fundame
Time of Update: 2018-12-07
2005.12.06 來自:賽迪 Google最近發布了一系列基於 web的服務,如最新的Google Base、Google Video等等。Google 下一步的動作會是什麼呢?很多人都猜測是基於web技術AJAX的辦公套件,姑且叫它做Google Office。Goole map 的作者最近在雪梨作了關於如何研發Google map的經過,其中問道Goolge是否在研發 AJAX的 辦公室套件,他不置可否,只說在Goo lge有三千個工程師,他不可能知道每個人都幹什麼。
Time of Update: 2018-12-07
這天早上10點左右,我們離開北海賓館。說是下山,其實還要上山,因為至此我們還沒有攀上光明頂。要是不上光明頂,那不豈是白來了。向光明頂進發的路當然仍舊是上坡,正常情況下大概是40分鐘的路,我們走了有一個小時。這實在要怪罪於我們昨天在西海大峽穀的體力消耗。其實西海大峽穀才開發沒多久,能見到的景色也無法與黃山經典的幾個景點相媲美。走完一趟卻要花5,6個小時。付出與獲得相比並不太值得。除非,你有超強的體力;除非,你在山上有超多的時間;除非,你已經把黃山其他景點玩遍了;除非,你想探險。否則,還是算了吧。言
Time of Update: 2018-12-07
這是轉載我朋友發給我的一封郵件:想長壽,早點睡 沉重的話題: 一個97級的校友,畢業後進微軟的,上月死了,只不過25歲的黃金年齡,珍視自己的生命吧,大家。對自己好一點。早一點睡,這件事是真的,因為我妹妹就在聯旭當設計,死掉的人都還是 她熟悉的同事。她同事死前每天加班到早上六點才回家,睡到中午又回公司繼續上班,連續五天最後一天睡一睡就沒醒過來了,死前都很健康無任何心臟方面的疾病。其實這已經是她們公司第三個過勞死的了,希望大家能隨時注意自己的身體狀況。
Time of Update: 2018-12-07
Via MMUG<!--- ---><cfset initDriver=createObject("java","java.lang.Class").forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance()><cfset strURL = "jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:\CFusionMX\db\company.mdb">&