Time of Update: 2018-12-03
我在圖書館——自習中..近日在圖書館裡上自習。想事情想得煩了,晃動雙腳摩擦著地面期待靈感的顯現。這瞬間突然發現有個人與自己很像——馬克思。不過很可惜自己不姓馬,所以即使克思也不是馬克思..當年馬克思是不是在為資本論而發愁呢?想想自己在圖書館自習室某個位置坐久了,會不會也磨出個腳印呢?想到這裡,又用腳狠狠的磨了下地板。
Time of Update: 2018-12-03
以下代碼來自NeHe,基於第一課架構之上:http://download.csdn.net/source/1907052 1,定義一個全域變數來儲存BMP檔案:GLuint texture[1];// 儲存一個紋理 2,定義兩個函數載入BMP檔案:/* * LoadBMP *載入位元影像映像 */AUX_RGBImageRec *LoadBMP(char *filename){FILE *file = NULL;if (!filename){return NULL;}//
Time of Update: 2018-12-03
一:名詞解釋 自然辯證法 元氣論 科學假說 科學事實 科學理論 科學共同體 二:簡答題: 1,辯證自然觀的特徵是什麼? 2,19世紀的五大科學發現如何促進了辯證自然觀的產生? 3,科學假說的構成? 4,默頓提出的"科學的精神氣質"是什麼? 5,曆史主義的科學發展模式是什麼? 6,國家創新體系的內容. 三:論述題: 1,如何理解"科學技術是第一生產力"? 2,試以案例分析論述文化對科學發展的影響. 一、 名詞解釋(每小題4分,共20分):自然辯證法 元氣論 科學事實 科學理論
Time of Update: 2018-12-03
學了形式化方法這麼課,是有很大的啟發的。不管對測試還是開發.但是也有不少問題.於是寫了下面的感言: 形式化是因正常化,拒絕二義性而產生的。形式化方法希望用技術的手段提高軟體的可靠性,安全性,減少程式設計中的錯誤。希望機器可以理解形式化語言,並可以自動的檢測程式中的錯誤。形式化語言是基於數學的語言,從而可以避免二義性,將語言嚴格化,正常化。軟體需求等自然語言的描述方法,常常造成軟體設計,軟體開發的不一致性和不正確性。但是,形式化方法也不能夠代替現有的測試方法,和其他工程學管理方法。另外因為使用形
Time of Update: 2018-12-03
在NeHe架構基礎之上,繪製一個正方形,控制其移動,通過移動座標軸來實現:1,定義全域變數GLfloat size = 0.5f;GLfloat max = 10.0f;GLfloat color[2][3] = {{1.0f, 0.0f, 0.0f},{0.0f, 1.0f, 0.0f}};// 0紅,1綠GLfloat x = 0.0f;GLfloat y = 0.0f;GLfloat z = -20.0f;bool up = false;bool down = false;bool
Time of Update: 2018-12-03
微軟的研究方向:多媒體,自然人機互動,Data-intensive computing(包括資料採礦,檢索等) ,search and online AD(廣告), Compute Science 基礎然後展示了幾個很有趣的Demo:Deblurred image(處理模糊數位照片)Remote Computer(這個項目的名字記不得了,不過是在區域網路內2M頻寬情況下,可以使用web瀏覽器remote幾台機器的實驗,據示範效果說:比過去remote desktop
Time of Update: 2018-12-03
1、初入江湖:化肥會揮發 2、小有名氣:黑化肥發灰,灰化肥發黑 3、名動一方:黑化肥發灰會揮發;灰化肥揮發會發黑 4、天下聞名:黑化肥揮發發灰會花飛;灰化肥揮發發黑會飛花 5、一代宗師:黑灰化肥會揮發發灰黑諱為花飛;灰黑化肥會揮發發黑灰為諱飛花 6、超凡入聖:黑灰化肥灰會揮發發灰黑諱為黑灰花會飛;灰黑化肥灰會揮發發黑灰為諱飛花化為灰
Time of Update: 2018-12-03
透視投影(Perspective Projection)void gluPerspective(GLdouble fovy,GLdouble aspect,GLdouble zNear, GLdouble zFar);其操作是建立一個對稱的透視投影矩陣,並且用這個矩陣乘以當前矩陣。參數fovy定義視野在X-Z平面的角度,範圍是[0.0,
Time of Update: 2018-12-03
gcc的參數有很多,這裡說一個很重要的參數-E。如果我們只是想把源檔案預先處理一下,-E就派上用場了。 它能幹什嗎?(1)把使用者定義的所有的預定義#define展開。舉個例子,如果使用者有以下代碼:#define Max(a, b) ((a)>(b)?(a):(b))...int c = Max(a, b);經過gcc預先處理後,預定義都將展開成如下樣子:int c =
Time of Update: 2018-12-03
1, #include <mmsystem.h>2, 配置庫 Project => Setting... => Link標籤 "Object/Library Modules"選項開始處加上Winmm.lib3, 在想播放聲音的地方調用函數PlaySound,如PlaySound("xxx.wav", NULL, SND_SYNC | SND_FILENAME); 停止聲音播放:PlaySound(NULL, NULL, 0); ------------------
Time of Update: 2018-12-03
電腦判斷兩個數相等,將判斷所有的二進位位是否相等,當所有的位都相等時,兩個數才相等,絕對的相等。但人們對小數來說,保留小數點後幾位就足夠了,因此兩個小數的差在可接受的精度範圍內就可以被認為是相等的。/* a == b*/int dequals(double a, double b){return fabs(a-b) < 0.000001;}此時,當a>b時,a有可能等於b,因此判斷大小關係時,先判斷a是否等於b。
Time of Update: 2018-12-03
昨天上午聽了微軟工程院和微軟研究院的研發部的資深經理的講座。晚上在體育館參與google的李開複的湖大googlecamp的開營儀式。這種機遇恐怕在大學的短短4年裡也頂多隻有這一次了。i'm a lucky dog....當了googlecamp的志願者混了件T-shirt和李開複的簽名。。。雖然自己對李開複沒有太多的崇拜情節,但是這個簽名卻可以在那些開複的fans前炫耀一翻。。。。
Time of Update: 2018-12-03
最近,使用TThreadPoolServer遇到一個問題,就是線程池線程的數量少於發送端的數量引起的問題。外部表格現有2個: 1)某些用戶端無論如何都串連不上服務端。 2)服務端開啟socket越來越多,直至65536,最終無法接收資料,甚至程式崩潰。 這算不算TThreadPoolServer bug?還是我用的不對?它應該拒絕多出來的請求,並關閉socket。 錯誤資訊:Thrift: Mon May 6 17:15:21 2013 TThreadPoolServer:
Time of Update: 2018-12-03
如何使用其他傳輸協議?預設使用TBinaryProtocol,如何使用TCompactProtocol?解決方案:首先確認系統支援算術位移(負數的位移)在支援的情況下#include <config.h>因為在檔案TCompactProtocol.tcc開頭會有:#if !defined(SIGNED_RIGHT_SHIFT_IS) || !defined(ARITHMETIC_RIGHT_SHIFT)# error "Unable to determine the
Time of Update: 2018-12-03
創新實踐者——What matters is not innovation , but useful innovation。跨領域合成者——What matters is not analysis but synthesis。三商合作者——EQ is 9 times more important than IQ。 高效能溝通者——The man who can think and does not know how to express what he thinks is at the
Time of Update: 2018-12-03
學校裡學到的東西為什麼沒有用處?主要是學到的東西大部份都有人去實現了。比如資料結構中學做一個二叉樹。其實在外邊幹活的時候根本不需要。誰會讓你去編寫一個二叉樹?即使做項目的時候真的有用,大概也有已經實現的類代替了。所以有人說學校裡學到的東西基本沒有用。不過也難怪,因為這些人只是學到了原理或者方法。
Time of Update: 2018-12-03
這個星期可是忙死了。製做了一份電子院刊。雖然那院刊是用iebook製作的,並且很多貼圖和flash動畫是從網上下的。可是真正做起來也是蠻費力的。本來說是和報紙版的一樣的樣式。可是後來加的東西越來越多。最後做成了40頁的雜誌。裡面有軍訓日記、軍訓照片、招新啟示等等內容。特別是校慶資訊。我大改了3次,“發布了”近40個版本。最後終於可以拿出去見人了。可能要貼到我們的院網上去吧。本來是在科技部做事的,現在改轉到編輯部了。最後或許也可以把編輯部發生的事情拍成電視劇叫做“新編輯部的故事”。
Time of Update: 2018-12-03
上士聞道,勤而行之;中士聞道,若存若亡;下士聞道,大笑之——弗笑,不足以為道。翻譯成現代文:優等學生聽人討論道以後,學以致用,勤奮實踐;中等學生聽人討論道以後,將信將疑,辯證推敲;一般學生聽人討論道以後,斷章取義,駁斥譏笑;天下評註:其實,譏笑是必須的,因為沒有經曆譏笑或懷疑的階段是無法真正領會“道”的。就像大家嘴上經常說的:最近的道路也許乍眼看去格外得昏暗曲折。前進的道路可能暫時導致無奈地遠離目標。平坦的道路有時暗藏隱密眾多的陷阱障礙。小卒觀點: 感覺中士之道更值得自己學習,畢竟這世上的理論不
Time of Update: 2018-12-03
thrift序列化和還原序列化很簡單,寫個例子如下:#include <transport/TSocket.h> #include <transport/TBufferTransports.h> #include <protocol/TBinaryProtocol.h> #include "gen-cpp/student_types.h"using namespace apache::thrift; using namespace
Time of Update: 2018-12-03
關於json的資訊可以去看百度百科http://baike.baidu.com/view/136475.htm。本文寫的是,如何使用c++讀取json的資料,使用jsoncpp庫。先附上代碼,之後說明下jsoncpp的使用。// g++ -g -Wall -o test_json test_json.cpp -I./include -L./lib -ljson#include <string>#include "json/json.h"using namespace std;int