原创 python簡單習題系列3

題目: 求0-100之間的素數。 #coding:utf-8 ''' 求0-100之間所有的素數 ''' from math import sqrt N = 100 def PrimeNumber(x): res

原创 python 簡單習題系列5

給定一個字符串,把裏面的單詞提取出來。 str = “we...are.girls.......You...have.....a.dog” #coding: utf-8 ''' 把字符串裏面的單詞分開 ''' s = 'we..

原创 perl 中 our 用法

對變量的聲明, 聲明的是全局變量。 與my的區別: 1.共同點: 都是對變量的聲明。 2.區別: our聲明的是一個全局變量, my聲明的是一個局部變量。 注意:用our定義過的變量,可以在任何地方被再次用our定義,仍然和第一個o

原创 兩個類的相互引用

在編程時,經常會遇到兩個類相互使用的情況,這時候就用到兩個類的相互引用,這時候該怎麼處理呢? 在查閱資料和同事討論後,知道這種交叉使用的情況是可以處理的。 在各自頭文件中聲明對方,而不用包含,即要用class *, 而不用 #includ

原创 python學習資料,博客,網站

最近在家沒事,學習一下python。工作時寫測試腳本時會用到,用到時候總是一知半解,系統的學習瞭解一下python的相關內容。發現python真的是簡明扼要,博大精深。 先入個門。下面列出幾個學習python的資源: 1. python的

原创 Ogre屏幕座標的幾種方式

在使用Camera::getCameraToViewportBoxVolume (Real screenLeft,Real screenTop, Real screenRight, Real screenBottom, boolinclu

原创 ogre 選取包圍盒的兩種方式

在調用ogre的命令做與包圍盒的選取時,有兩種比較快速的方法,適合在不同需求下使用。這裏選取主要是指點選。 m_windowWidth,m_windowHeight 分別指窗口的寬度和高度。  1. 射線選取: // get camera

原创 類的靜態成員函數

在一次代碼移動和重組編輯中,發現有一些函數是幾個類共用的一些算法實現函數,使用了類的靜態成員函數。 添加一個類 Utility, 如下所示: Class Utility {     Utility();     ~Utility()

原创 空間中直線之間距離介紹及原碼

三維直線與直線之間的距離: (由於用word中公式編輯器所編寫的公式複製過來顯示的有問題,後面貼了文檔中的段落圖片,以便讀者看清楚) 假設有兩條直線L_0 (s)=P_0+s(d_0 ) ⃗ 和L_1 (t)=P_1+t(d_1 ) ⃗

原创 求空間中線段上到已知直線距離最近的點

這個其實是求線段到直線之間的最近距離,求出最近距離位置在線段上的點。 如下圖所示,一條線段和一條直線的解的限定區域爲[0, 1] ×[-∞, ∞]。假設直線爲直線L_1 (s)=P_1+s(d_1 ) ⃗,則線段對應直線方程L_2(s)

原创 五年編程之路,今後將何去何從?

從09年畢業至今,五年過去了。當時間過去之後,總感覺時間過的很快,太快。很多時候還沒有來得及細細體會和思考。 今天是六一兒童節,可我已不再適用過這個節。借這幾日端午小長假,在家閉門思考,這五年我都做了什麼,取得了哪些成績。以後的路該怎麼走

原创 5人分魚問題

A、B、C、D、E五個人在某天夜裏合夥去捕魚,到第二天凌晨時都疲憊不堪,於是各自找地方睡覺。日上三杆,A第一個醒來,他將魚分爲五份,把多餘的一條魚扔掉,拿走自己的一份。B第二個醒來,也將魚分爲五份,把多餘的一條魚扔掉,保持走自己的一份。C