opengl 教程(11) 平移/旋轉/縮放

原帖地址:http://ogldev.atspace.co.uk/www/tutorial11/tutorial11.html      在前面的教程中,我們通過矩陣變化實現了物體在三維空間的平移、旋轉、縮放操作。在本篇教程中,我們來實現這三種的變化的組合操作。通常情況下,我們會先縮放3D

opengl 教程(19) 高光

原帖地址 http://ogldev.atspace.co.uk/www/tutorial19/tutorial19.html      最初我們計算環境光線的時候,唯一影響光照的就是光的強度,接著在漫反射光計算時,我們引入了光源的方向以及物體頂點法線的概念,在本篇教程中,我們學習如何計算高光,我們會再次引入一個新的參數視點位置,因為高光會隨著視點的移動而改變位置。在一些角度,高光看起來會更亮。金屬物體通常都有高光的效果。     

StringIO 模組用於在記憶體緩衝區中讀寫資料

模組是用類編寫的,只有一個StringIO類,所以它的可用方法都在類中。此類中的大部分函數都與對檔案的操作方法類似。例:1      #coding=gbk2       3      import StringIO, cStringIO, sys4       5      s = StringIO.StringIO("JGood is a handsome boy")6      s.write("JGood is a handsome boy \r\n")7      s.write('o

Code Review:代碼審查工具大閱兵

Code Review中文應該譯作“代碼審查”或是“程式碼檢閱”,這是一個流程,當開發人員寫好代碼後,需要讓別人來review一下他的代碼,這是一種有效發現 BUG的方法。由此,我們可以審查代碼的風格、邏輯、思路……,找出問題,以及改進代碼。因為這是代碼剛剛出爐的時候,所以,這也是代碼重構,代碼調整,代碼修改的最佳時候。所以,Code Review是編碼實現中最最重要的一個環節。長時間以來,Code

blkid命令 擷取檔案系統類型、UUID

在Linux下可以使用blkid命令對查詢裝置上所採用檔案系統類型進行查詢。blkid主要用來對系統的塊裝置(包括交換分區)所使用的檔案系統類型、LABEL、UUID等資訊進行查詢。要使用這個命令必須安裝e2fsprogs軟體包。直接使用blkid可列出當前系統中所以已掛載檔案系統的類型lijilin@lijilin-TH55B-HD:~$ sudo blkid/dev/sda1: LABEL="win7" UUID="40305E93305E9030" TYPE="ntfs"/dev/sda5

工作流程(workflow)定義和jBPM

工作流程(workflow)定義工作流程(Workflow)就是工作流程的計算模型,即將工作流程中的工作如何前後組織在一起的邏輯和規則在電腦中以恰當的模型進行表示並對其實施計算。根據 WfMC 的定義,工作流程(Work Flow)就是自動運作的業務過程部分或整體,表現為參與者對檔案、資訊或任務按照規程採取行動,並令其在參與者之間傳遞。簡單地說,工作流程就是一系列相互銜接、自動進行的商務活動或任務。我們可以將整個業務過程看作是一條河,其中流過的就是工作流程。

每個程式員都應該瞭解的記憶體知識(3)-虛擬記憶體

英文原帖地址:http://lwn.net/Articles/253361/原翻譯地址:http://www.oschina.net/translate/what-every-programmer-should-know-about-virtual-memory-part34 虛擬記憶體     

ORA-07445,升級10G的經曆

         上上個星期,在將公司資料庫從8.1.7.4升級到10.2.0.1後,出現了很多問題,在終於順利RUN了之後一天,AP人員反映Tnsping非常慢,有時會要2萬多豪秒,大部分時間要1萬多。沒過多久,生產線反映刷barcode的速度很慢。到底什麼問題,察看alter log,發現如下錯誤:Errors in file d:\ibm\dump\udump\ibm_ora_2788.trc:ORA-07445: exception encountered: core dump

ORA-00201處理一例

ORA-00201處理一例     周末給資料庫上了10.2.0.3的patch5,今天在做standby資料庫時,發生一個錯誤.具體情況如下:     在copy完所有datafile後,在active資料庫升成了standby controlfile,copy這個standby controlfile到standby庫,在mount standby庫時報如下錯誤:ORA-00201: control file version 10.2.0.3.0 incompatible with

Delphi 如何以管理員權限運行程式

        IT 時常會碰到一個困擾,就是當使用者權限太大時,容易出現各種問題,比如亂裝軟體,病毒等問題。但許可權太小,也很麻煩,時常要IT給使用者裝一些允許的軟體。一下程式允許使用者以管理員的身份安裝IT允許使用者自己安裝的軟體而不用給使用者管理員密碼。unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;

如何批量更改帳號的屬性

windows 有提供強大的目錄服務命令,讓管理員通過命令方式修改帳號的屬性,管理帳號。當然,通常情況下比較麻煩,但如果大量修改帳號屬性,用命令方式是非常方便的,可以做成批處理。具體的命令包含dsadd /? - 新增對象的說明。dsget /? - 顯示對象的說明。dsmod /? - 修改對象的說明。dsmove /? - 移動對象的說明。dsquery /? - 尋找符合搜尋條件對象的說明。dsrm /? -

去看了《The Interpeter》

實際上我對nicole kidman以往扮演的角色大多沒什麼印象了,除了04年的《Dog Ville(狗鎮)》。那裡面她的形象一點都不出眾,甚至可以說是被導演故意掩蓋她的鋒芒。然而卻是讓我印象最深刻的,故事最後那十幾分鐘,她的才華和功力展露無遺。今天在電影院看《The Interpeter》,眼前一亮——應該承認,她帶起眼鏡披頭散髮的樣子還挺吸引我的!另外還有一張照片,是nicole以前在非洲當叛軍時拿著長槍拍的,十分之man,同樣引死人~ (可惜網上找不到)

勁中意《sin city》的黑白漫畫風格

雖然並非該片導演的昆汀只友情執導了“其中一個片段”,但我覺得貫穿全片的暴力表達方式還是充滿了他的風格。那些爆頭、斷手的特寫角度,以及悲壯之中帶點浪漫的背景音樂,讓人無法不認為:這簡直就是昆汀拍的嘛!有些人看了《kill bill 2》後埋怨說昆汀讓他們失望了,嗯,我當時也覺得《1》的美學高度看來是暫時難以逾越了,《2》做不到,還有那部片子能做到?不過看過《sin

梁家輝也該得憂鬱症

sammi在出演王琦瑤後得了憂鬱症,據說是因為入戲太深。如果真是這個原因的話,那麼梁家輝也該得憂鬱症,我覺得他對程仕路一角的把握和投入絲毫不比sammi遜色。sammi演活了跨越一生的三段苦戀,惹人憐惜,較易得到觀眾認同,而梁則成功塑造出一個默默注視著她的守望者,倒是難度更大。關錦鵬選角就是厲害,除了梁家輝,我就想不出華人演員裡還有誰能勝任這個曆盡滄桑的角色了。他的氣質從《情人》和《棋王》一直延伸到了程仕路身上,演繹效果還是那麼深刻傳神。

關於多夫多妻制的探討

(名詞解釋:多夫多妻制,就是社會中的每一個人,都可以同時是一段或多段的婚姻關係的主體。例如,勇俊有三個妻子,分別是含韻、翠翠和Aniston,其中的Aniston又有四個丈夫,除了勇俊之外還有Peter、拓海和彥祖,然後彥祖又有兩個妻子,分別是…… 如此這般,每個人都可以是多對多關係中的一員。)

Samba服務組態檔中涉及到的配置命令列表

Samba服務組態檔中涉及到的配置命令列表[轉載] --------------------------------------------------------------------------------coding system = # client code page = 936 #設定SAMBA所使用的字元集(預設是:850,936是簡體中文) code page directory = /usr/share/samba/codepages # workgroup =

/usr was not properly dismounted 解決辦法

今日安裝好freebsd系統後,就改了一下/etc/rc.conf檔案,然後輸入reboot重啟重啟後發現一個問題,我的使用者都無法通過ttyv0-8登陸,無論什麼使用者,然後沒辦法,再重啟進入單一使用者模式,df 發現很多區沒掛上去,mount -a 掛上/etc/fstab中預設的分區,提示出來了。/usr was not properly dismounted /tmp was not properly dismounted /var was not properly

在FreeBSD下搭建高效能企業級網關與Proxy 伺服器

在FreeBSD下搭建高效能企業級網關與Proxy 伺服器FreeBSD+PF+Squid1.核心編譯要讓FreeBSD作為共用上網伺服器,我們還需要編譯一個新核心。(1)編譯核心設定檔首先我們需要編譯核心設定檔,使其支援pf和頻寬控制。以root身份登入進系統之後,用ee編輯FreeBSD核心設定檔。nat#ee /usr/src/sys/i386/conf/GENERIC將游標移動到最後一行,並添加以下內容,儲存退出(2)。#提供核心級的pf支援device pfdevice

ACCESS SQL文法參考

ACCESS SQL文法參考一. 基礎概念可以使用的資料類型如下:1.      TEXT:文本型(指定長度時),備忘型(不指定長度時);2.      CHAR,NCHAR,VARCHAR,NVARCHAR:文本型,可以指定長度,否則預設值為255!3.      BYTE,TINYINT:數字-位元組,不要指定長度和精度,否則會報錯!4.      SMALLINT,SHORT:數字-整型,不要指定長度和精度,否則會報錯!5.     

總頁數: 61357 1 .... 4780 4781 4782 4783 4784 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.