原创 C#動態生成代碼——CodeDom
private void GenerateCode() { /*注意,先導入下面的命名空間 using System.CodeDom using System.CodeDom.Compiler; using Microsoft.CShar
原创 Ubuntu系統下安裝和配置PostgreSQL8.1
在Ubuntu下安裝和配置PostgreSQL 相對來說很簡單,只是需要注意一些細節上的問題。在這裏簡單過一遍安裝步驟。其中帶 的地方需要特別留意。 1- $ sudo apt-get install postgresql-8.1
原创 Fix Bug的五個階段
下面的文章和《各種流行的編程方式》有異曲同工,請你不要理解錯了。本文來源,翻譯如下: —————————————————— 一個非常嚴重和困難的bug,能夠成就一個飽經滄桑深受壓力的有經驗的專業程序員的職業生涯。經受這種考驗的創傷程度,
原创 Runtime C# Expression Evaluator
This is a simple class library (or just .cs file if you wish) to allow for runtime compilation and evaluation of
原创 U盤安裝windows 7圖文教程
微軟在最新的系統Windows 7中允許沒有光驅的PC用戶適用USB設備安裝windows 7。拉斐爾·里維拉在“Within Windows” blog指出該工具包含了一些GPL v2 licence但隨後又迅速地刪除該文章,UPD
原创 周鴻禕:怎樣才能成爲一個優秀的產品經理?
現在,互聯網公司裏開始重視產品經理了,這是一個好事。以前互聯網談融資,談商業模式,談戰略,很少有談產品的,因爲產品可以從國外抄,誰下手快誰就能獲得先發優勢。現在,互聯網裏的資本已經不成問題,抄襲速度都一樣快了。這個時候,互聯網比拼的就是
原创 程序出錯後 程序員給測試人員的20條高頻回覆
程序員和軟件測試員之間的關係無須多言。這些經典回覆是國外程序員總結分享的,“全球通用”。 20. "That’s weird…" 很奇怪…… 19. "It’s never done that before." 以前沒這樣過的
原创 《我是如何管理90後的》
無論如何,這是篇命題作文。 老友TTD,給我發短信,非讓我寫寫我是如何管理公司那幫小孩的,其實,我們漂網九零後倒也沒幾個,不過大多數都是八五後,平均年齡極其年輕,確實是真的。 TTD同學來我公司溜達,驚訝於漂網小童鞋們的敬業,晚上九點,還
原创 如何反編譯 Android 應用程序
Android 上的應用程序是用 java 開發的,但打包格式是 apk 而不是 jar。那麼,該如何反編譯 apk 文件呢? 一、使用 dex2jar 將 apk 文件轉換爲 jar 文件。 1、從 http://code.goog
原创 一個JS動畫框架-基於HTML5::Canvas
好久之前,發現必須應該有個動畫框架,才能支持開發出更加複雜的動畫效果。所以在學習Canvas的過程中,我就萌發了這樣的念頭,在無數大神大牛的啓發下,今天“出廠”一個小的動畫框架,希望能和有興趣的朋友一起探討交流一下。 1、實現精靈 模
原创 蘋果設計天才喬納森-艾維
在蘋果產品成功的背後,是天才的設計團隊。近日,英國媒體人羅伯·沃(Rob Waugh)撰文,向我們介紹了蘋果設計總監喬納森·艾維(Jonathan Ive)的一些不爲人知的故事。以下是評論節選: 在艾維的努力下,蘋果的營業額超越谷歌
原创 Chrome線程模型(編譯)
多線程編程是非常複雜的,Chrome的多線程處理有很多值得借鑑的地方。這篇文章是Chromium項目中Threading的設計和說明文檔,簡單翻譯和註釋了一下,以幫助理解。 簡單總結就是,不要啓動太多線程而應該使用專用的公共
原创 一道傳說中愛因斯坦出的智力題
幾年前在網上看到一道智力題,傳說是愛因斯坦出的。當時很興奮,想搞定它,無奈年事已高、腦力不足,拖了好幾年也沒搞定。 昨天再次想起該問題,決定暴力一把,用程序把結果給它枚舉出來。 閒話不說,題目如下: (題目中的哪些個英文牌子的香菸被我
原创 一道傳說中愛因斯坦出的智力題 [續]
閒着沒事,把之前的枚舉算法(那甚至不能稱爲算法)改進了一下,採用推理方式來解決該問題。居然不到一秒鐘就計算出了結果,這讓13個半小時的枚舉情何以堪。。。更奇怪的事,枚舉只得到了5個結果,而推理卻得到了7個結果——原來枚舉也有疏漏的時候~~
原创 查看服務時提示“一個或多個ActiveX控件無法顯示”的解決方法
最近,查看服務(services.msc)時,默認使用擴展視圖時會提示一個或多個ActiveX控件無法顯示,原因可能是下列其中之一: 1)當前安全設置禁止運行此頁面中的ActiveX控件,或 2)您已經阻止了其中一個控件的發佈者。 因