Time of Update: 2018-12-04
隨便說一些事情,微博體。1.
Time of Update: 2018-12-04
上周六(2月23日),IEEE-CS力推的CSDP認證培訓第三期班在中關村創新研修學院開班。這次的開班儀式很有特色,主辦方特別舉辦了一個軟體工程研討會。我趕到會場的時候正趕上中軟通用產品研發中心總經理陳尚義先生的演講,主題是軟體工程師的專業性問題。陳先生在美國矽谷工作多年,現在中軟集團擔任高層管理工作,又在CSDP培訓中擔任講師,對中美軟體產業都有切身體驗,對這個問題理解很深。我一落座就被陳先生的話題吸引。在演講中,陳先生提出自己的一個觀察:矽谷軟體工程師的平均效率(或說生產率)比北京的軟體工程
Time of Update: 2018-12-04
(關於轉貼文章的聲明,如果轉貼的文章損害了作者的利益,請與本人聯絡,本人將會刪除相關文章.)在OpenGL中使用各異向性紋理過濾 1.
Time of Update: 2018-12-04
http://blog.chinaunix.net/uid-25871104-id-3069931.html1,如何產生靜態庫靜態庫只是一堆object對象的集合,使用ar命令可以將.o檔案打包成.a靜態庫。假設gcc已經產生了a.o, b.o, c.o,使用下面的命令即可產生libmylib.a#ar rcs libmylib.a a.o b.o c.o2,如何產生動態庫動態庫的產生由gcc直接產生。假設a.c, b.c兩個檔案,通過下面的命令可產生libmylib.so#gcc a.c b.
Time of Update: 2018-12-04
僅供個人學習使用,切勿用於商業行為,謝謝大家。 安裝9.3版相對簡單多了,成功率也高,如果方法不對,老是破解不成功。 使用最新EFA的破解,(PADS9.3不再需要替換MGLS.DLL)1、安裝PADS9.3首先將PADS9.3.zip解壓,解壓後會出現一個PADS9.3_mib.exe的可執行檔,XP系統雙擊運行“PADS9.3_mib.exe”(Windows 7系統請右鍵點擊選擇“以管理員身份運行”)1)提示需要硬體狗,點擊“Next”2)提示沒有檢測到授權檔,點擊“Skip”3)點擊“
Time of Update: 2018-12-04
從12月5日起,Google不再鼓勵人們使用SOAP風格的Searching API,代之以AJAX風格。 這裡頭有三件事請值得注意。 一是一個肯定句。SOAP肯定是要完蛋了,至少是在公用互連網上要完蛋了。
Time of Update: 2018-12-04
1. Java:內部字串用Unicode儲存,基本上不用關注這個問題。Regex、字元計數和字串截取都工作正常。2. Perl:
Time of Update: 2018-12-04
目錄 • 介紹 • 編譯 • 運行 OpenSSL.exe • 演算法編程 API • 介紹 OpenSSL 是使用非常廣泛的 SSL 的開源實現。由於其中實現了為 SSL 所用的各種密碼編譯演算法,因此 OpenSSL 也是被廣泛使用的加密函數庫。 1.1 SSL SSL(Secure Socket Layer) 安全性通訊協定是由 Netscape 公司首先提出,最初用在保護 Navigator 瀏覽器和 Web 服務器之間的 HTTP 通訊 ( 即 HTTPS) 。後來
Time of Update: 2018-12-04
WPF視窗:MainWindow.xaml中修改代碼如下:Title="MainWindow" Height="1080" Width="1920" WindowStyle="None"<!--無邊框--> Background="{x:Null}" AllowsTransparency="True" <!--透明--> Topmost ="True" <!--置頂-->>MainWindow.xaml.cs中修改如下: public
Time of Update: 2018-12-04
一、像觀察自己的BABY成長一樣,觀察使用者的行為、發掘使用者需求 1、每天至少看一次公司產品的論壇,發現使用者有提問或者投訴,要還原情境來考慮使用者的行為,再做出最佳化或者創新的判斷;2、能夠準確說出自己的使用者畫像,他們的年齡層、性別比例、主體需求、行為偏好;3、掌握適合自己產品的有效CE方法,包括觀察法、問卷調查、焦點訪談,每季度親身經曆一次;4、維護公司產品使用者QQ群(至少一個使用者QQ群),或者加幾個使用者為QQ好友,每盩厔少聊一次;
Time of Update: 2018-12-04
最近去又美國出了一趟差,先後參加了微軟MIX 08大會和SDWest大會,生平第一次造訪了傳說中的矽谷和斯坦福,穿過了見面不如聞名的金門大橋,品嘗了舊金山漁人碼頭味美的大螃蟹和醇香的加州紅葡萄酒,也難免被噁心的墨西哥卷弄得直反胃。不過親臨世界IT高科技的中心,主要的心思還是放了在技術與產業的觀察與思考上。回國以後想想,頭緒很多,得分若干個話題來談。
Time of Update: 2018-12-04
開啟一個Opencv的項目之後,在項目的屬性頁面,“配置屬性”/“連結器”/“系統”("Configuration Properties"/" Linkers "/" System")中“子系統”(Subsystem)選擇“Windows(/SUBSYSTEM:WINDOWS)原先為“控制台(/SUBSYSTEM:CONSOLE)”;如果只修改這一項,重新編譯的時候會報這樣的錯誤:MSVCRTD.lib(crtexew.obj) : error LNK2019: 無法解析的外部符號
Time of Update: 2018-12-04
本文轉載自:http://anony3721.blog.163.com/blog/static/511974201132244451/What are the basic steps to use OpenGL in a Windows Program?Getting a Device Context (DC) for the rendering location Selecting and setting a pixel format for the Device Context
Time of Update: 2018-12-04
下面是實現程式視窗圓角多角矩形的三種方法,但效果都比較差。只是簡單的將邊角裁剪,從邊框和標題列上都可以看出來。不過可以通過這三個函數來學習下SetWindowRgn()及建立一個HRGN的不同方法。方法1void SetWindowEllipseFrame1(HWND hwnd, int nWidthEllipse, int nHeightEllipse){HRGN hRgn;RECT rect;GetWindowRect(hwnd, &rect);hRgn =
Time of Update: 2018-12-04
Ruby中進行UTF-8編碼檢測的方法是String#unpack方法,傳入 "U*" 模板。這個模板的意思是把字串當成一個UTF-8串,分別把每一個Unicode字元轉換成對應的代碼點並組合為數組。字串本身確實是UTF-8,則能夠轉換成功,否則將拋出異常。根據這種行為,給String添加如下執行個體方法: class String def utf8? unpack('U*') rescue return false true end end
Time of Update: 2018-12-04
字元編碼問題經常煩擾人。為了避免遺忘,這裡我把我理解的一些東西記錄下來。原始碼的編碼:原始碼的編碼在編輯的時候就確定了。一般可以通過編輯器設定。比如notepad++能非常容易的設定源碼的編碼。不管是動態語言還是編譯型的靜態語言,我們都需要某個程式來讀取我們的原始碼。動態語言使用解譯器來讀取,編譯型語言使用編譯器。各種“讀取原始碼的程式”都有預設的輸入編碼。2.X版本的python解譯器預設原始碼是asicii編碼,3.X預設是UTF8編碼。g++預設是不帶bom的UTF8。而MSVC根據是否帶
Time of Update: 2018-12-04
最近被一個很低級的問題差點搞死,而且很容易就能描述清楚,所以必須記錄下來。前幾天下載了一個別人的demo,然後在debug下配置編譯正常運行;配置Release的時候基本都是copy過去的,結果編譯時間出現連結錯誤1>LINK: fatal error LNK1181: cannot open input file
Time of Update: 2018-12-04
剛剛聯絡到正在成都的朋友楊祥吉(Kevin)。他曾在《程式員》雜誌上發表過好幾篇文章,國內關注Ruby on
Time of Update: 2018-12-04
這樣定義一個沒有參數的訊號 speak = QtCore.Signal()這樣定義一個帶參數的訊號 speakNumber = QtCore.Signal(int)訊號的重載 speak = QtCore.Signal((int,someType),(str,otherType))重載的參數作為tuple或者list傳遞給Signal(),調用時someone.speak.emit(10)someone.speak[str].emit("Hello
Time of Update: 2018-12-04
CPUID指令有兩套函數,第一套函數返回處理器的基本資料,第二套函數返回處理器的擴充資訊。圖一總結了CPUID指令所能輸出的處理器的基本資料。CPUID指令的輸出完全依賴於EAX寄存器的內容,根據EAX寄存器中的值,執行CPUID指令時會調用不同的函數(見表一)。為了確定CPUID指令輸出處理器的基本資料時,EAX寄存器所能接受的最大的輸入值,應用程式應該將EAX寄存器賦值為0並執行CPUID指令:MOV EAX, 00HCPUID執行完後結果會儲存在EAX寄存器中,為了返回有效CPU基本資料,