1. 減少記憶體用量
2. 減少函數呼叫消耗
3. 增加平行運算的可能性
4. 以上都是為了效能考慮
歡迎留言補充。
1. 減少記憶體用量
2. 減少函數呼叫消耗
3. 增加平行運算的可能性
4. 以上都是為了效能考慮
歡迎留言補充。
範例一.費氏數列
範例二.快速排序
範例三.深度優先搜尋
範例四.廣度優先搜尋
//範例五.八皇后
//範例六.泛用解法
要用迭代首先要確定
(儲存資訊)"每個迴圈需要的資訊"與
(全域資訊)"需要累加或累記的資訊"。
他的繪圖函式如果是要一直更新資料的話,
不可以使用預設的多執行緒渲染,
要用 viewer->setThreadingModel(osgViewer::Viewer::SingleThreaded);
設定viewer才行,不會就會一直爆炸,炸到你哭出來。
(2011/12/31) 修正
當你要更新Rendering data時要一定先改成
viewer->setThreadingModel(osgViewer::Viewer::SingleThreaded);
然後在不改變時再把渲染改回多執行緒。
參考: http://www.tjansson.dk/?p=419
套件:
\usepackage{listings}
\usepackage{color}
\usepackage{textcomp}
宣告:
\lstset{
language=[Visual]C++,
keywordstyle=\bfseries\ttfamily\color[rgb]{0,0,1},
首先使用c++寫了一個com物件,
最好用/MT選項,可以減少相依性
然後在目標電腦註冊com元件 參考:http://blog.blueshop.com.tw/hammerchou/archive/2006/04/06/20787.aspx
RegSvr32 C:\123.dll 註冊
RegSvr32 /u C:\123.dll 反註冊
這裡要注意的是,
需要如果你的COM有用到別的dll也要一起複製過來,
不然會註冊失敗,
要知道相依性可以用dumpbin.exe來查
其實我對 給他魚吃不如給他釣竽 這個哲學很感冒,
因為不是每個人都要當釣手,
就像現在的國民教育一樣,
你教了那麼多,可是這些學生心中沒有目標,
也許這些東西他出去以後根本用不到?
數學學超難,物理學超深,
也許總有一天會用到,或一生用不到,
不過至少他還會知道他出去用不到,
所以我們國家才會比東南亞其它國家強?
你知道嗎?
很多開源的程式庫都會互相相依,
讓人編譯編到快掛掉,
而且很多東西都沒有vs專案,
要自己設定一堆東西才能編,
等寫完報告來編程式庫好了。
才不會浪費辛苦買來的mu空間。
dosbox0.63,需要放任意一片光碟片在光碟機
進入bosbox後,依照下面輸入執行遊戲
mount c c:\
mount d d:\ -t cdrom (註:d表示任意一片光碟)
c:
cd xyszl
play
今天,有人要介紹社團活動吧?
問我:「請問可以借用一點時間嗎?」
我當機立斷:「不行。」
話語中充滿說不出的堅決。
好這不是重點,某光就說這樣會傷到他幼小的心靈。
好這也不是重點,
重點是最近看到政治人物被罵翻了,
這表示什麼?
表示很多事情做了一定會被罵,那還解釋那麼多幹麻?
你罵你的,我做我的,井水不犯河水就好了呀!
幹,如果你有這種心態出現,
那你已經脫離了這個行業,
失去了最基本的know how,
簡單來說,你必需要一直依賴會這些know how的人,
不然你一定死的很慘,
常常可以聽到某主管或某老闆這樣說。
建立一個X, Y的物件表,
struct axis_bind
{
axis_bind(float* v, Ball* b):
value(v), ball(v){}
float* value;
Ball* ball;
bool operator < (const axis_bind& ab)
{
return *value < *ab.value;
http://news.chinatimes.com/forum/11051401/112011091900053.html
新聞常掛點,直接貼過來~
日前時論廣場刊出〈把台大校長做小了〉一文,針對台大校長李嗣涔先生,僅僅提出簡單的「四不」守則訓勉新生。在此,我也提出個人淺見,請諸位讀者見評是盼。
其一、考試不要作弊。我們在媒體常見的作偽證、作假帳、造謠汙蔑、偷工減料、工程弊案新聞,這就是「作弊」。作弊行為不容輕忽,重則甚至影響國家的政治、經濟並重創國家的形象,如:拉法葉艦軍購弊案…等。
其二、不要抄襲。學生如果抄襲作業,養成抄襲的壞習慣,將來就缺乏創意,不願追求創新。目前台灣的工業仍是為全世界的知名廠商做代工。如果要強化台灣未來競爭力,就要勇於追求創新,不能抄襲。這就是為什麼校長要年輕的台大人作為表率。
其三、單車不要亂停。一位學生連腳踏車都停不好,很難想像他畢業之後有能力將公司和業務整頓管理的井然有序。英國劍橋牛津之所以成為名符 其實的名校,因為該校的學生不僅在學術研究上成就斐然,更因為他們潔身自愛,深受學校鄰近店家和民眾的尊敬。學校附近的民宅都很樂意將屋子租給劍橋、牛津 的學生,因為這兩校的學生尊重公共秩序,不會亂停單車,搬出或搬入房間都把屋子整理乾淨。
我在淡江中學唸書時,我的英文老師蔡信義先生曾說:「淡水住了很多日本人,日本戰敗要回到日本時,每一個房子都掃的乾乾淨淨。他就認為日本將來一定會東山再起。」
所有的學問就在這小事情上。前中國領導人朱鎔基先生在上海對商業學院的學生演講訓話。他只說一句話:「不要作假帳」。沒有人認為他把官做 小了。因為「不做假帳」就是商業的根本。短短幾個字,聽起來簡單卻意義深遠。帳務是經濟的命脈,經濟則是國家的命脈。難道還有比這個更重要的嗎?
其四、不要蹺課。蹺課就是蹺班,蹺班就是不負責任。一個不負責任的人,公司敢用這種人嗎?國家能用這種人?「講義雜誌」專訪台灣餐飲業大亨戴勝益先生。他提到自己成功的祕訣,就是「君子務本,本立而道生。」
m_DrawTexture 是畫出來的材質
pTextureRead 讀圖用的材質
{
ID3D11Texture2D* pTextureRead;
D3D11_TEXTURE2D_DESC texDescCV;
ZeroMemory(&texDescCV, sizeof(texDescCV));
texDescCV.Width = mClientWidth;
texDescCV.Height = mClientHeight;
texDescCV.Format = DXGI_FORMAT_R32G32B32A32_FLOAT;
texDescCV.MipLevels = 1;
soho跟大部份的programmer喜歡用別人的東西組成客戶要的東西,
這是速度取向,
自行開發所有軟體,
是利益取向,
開發開源程式庫或開源軟體,
是心情取向。
最近在寫結案報告,
突然想到,windows98出來不久,
網路剛出來時,
續傳軟體 http://getright.com/
很貴要19美金,原來現在還是很貴= =
總之就是嚇死我了,
如果freerapid開始賣錢我真不知道怎麼辨耶~
哈哈!
以下自行腦補。
生活上很多這種事,
最近心中也有了矛盾,
是不是自己動畫看太多了,
才在一直做傻事,
不知道是不是詞窮,
還是腦袋有洞,
很多東西不能好好的表達,
明明知道是什麼,
但卻無法描述,
最後只能深耕自己的專業小世界,
我個人覺得C++程式庫類似演算法或物理引擎最需要的特性就是,
要計算的物件可以被繼承,可以用物件指標實作。
要計算的物件可以被包含,可以用template實作。
要計算的物件可以只使用部份功能,
可以用上面兩種方法實作只計算部份的函數,
用template可以實作靜態組合的資料型態,
指標可以任意轉型成需要的型態。
快速分配記憶體,需要一個好的memory pool,
有人使用繼承實作,需要mutithread就用singleton,
不然簡單的全域變數即可。
層次感
http://www.ithome.com.tw/itadm/article.php?c=69393
作者:吳俊瑩
iThome電腦報技術主筆
我覺得這篇很不錯,
我一直很想說某個東西很好很好,
但說不出所以然,
但他講出來了,
近可攻,退可守,
零體罰害死台灣人(轉錄PTT)
作者 beliarken (永遠18歲海姐姐) 看板 Gossiping
其 實,台灣目前不能算是零體罰…… 如果,台灣能像外國一樣真正落實零體罰,老師們也很高興呀........ 台灣目前所推行的 ,根本不是零體罰, 而是『無法無天、養虎遺患、率獸食人』 台灣目前的教育政策不只是畸形,根本是異形! 畸形沒關係,只是看起來怪怪,於人無損, 異形卻大有問題!它是會殺人,是會破壞社會根本,製造動亂未來的怪獸。 而目前台灣教育正在複製無限的怪獸, 我相信絕大部分的國中小教師都在自己的身邊看到目前有多少恐怖的事情發生……
你聽過有國小六年級的男生因為看一個四年級智障男生不順眼, 就把他衣服脫光,叫他趴在地上學狗叫,叫他肛門夾根樹枝當尾巴, 張嘴舔他的腳踏車車輪, 然後再叫一堆女生來圍觀,吐口水在他身上嗎?
你聽過有國中二年級的男生三個人直接闖到人家客廳輪姦一個五年級女生嗎?