原创 [圖形學] 《Real-Time Rendering》碰撞檢測(三)

目錄 多重物體碰撞檢測系統         廣階段的碰撞檢測         Sweep-and-Prune         網格         總結 更多樣的話題         時間臨界的碰撞檢測          距離查詢   多

原创 揭祕編譯和鏈接--C++

《程序員的自我修養--鏈接、裝載與庫》學習筆記 對應平常的應用開發,我們很少關注編譯和鏈接過程,這些事都被IDE替我們完成了。那我們寫的代碼,是怎麼組織起來的?最後是怎麼運行起來的呢?今天跟大家一起來學習下。 代碼編寫完成到最後變成可執行

原创 C++設計模式--解釋器模式

解釋器模式(Interpreter Pattern) 定義 給定一個語言,定義它的文法的一種表示,並定義一個解釋器,這個解釋器使用該表示來解釋語言中的句子。                                         

原创 C++設計模式--狀態模式

狀態模式(State Pattern) 定義 在不破壞封裝性的前提下,捕獲一個對象的內部狀態,並在該對象之外保存這個狀態。這樣以後就可以將該對象恢復到原先的狀態                              State類,抽象

原创 動態鏈接庫DLL的加載

《程序員的自我修養--鏈接、裝載與庫》學習筆記 動態鏈接(DLL) DLL,即動態鏈接庫(Dynamic Link Library),在實際應用開發過程中,爲了以後對已經開發好的軟件程序進行更好的維護和管理,程序的模塊化是一個很好的管理方

原创 Django網頁開發

Django 學習 課程目標及內容 學些網址 慕課網杜秉軒老師課程 課程目標 學習並掌握Django的基本語法 瞭解Django的部分原理以及各組件的額含義 可以獨立使用Django進行基本的網絡開發 課程內容

原创 VS 2010/2015 旗艦版 啓動報錯 Key Required

VS2010旗艦版啓動時,報以下錯誤:   問題原因:番茄助手(VAssistX )導致,或者同時安裝好幾個VA版本 解決方案一:工具->擴展管理器->找到番茄助手卸載,重啓vs即可     如果vs啓動無響應,無法進入VS界面 解決方

原创 SecureFx連接Linux系統亂碼

最近用SecureFx連接Ubuntu時,出現亂碼,經過一番查詢資料和實驗最終得以解決,希望對大家有所幫助。   1、在選項中設置字符編碼爲UTF-8  Options -- Session Options -- Teminal --

原创 django 自定義數據庫表名

在利用django連接數據庫開發時,django 自動生成的表名是 app 名和 model 名的組合,但這往往不是我們想要的,自定義 db_table 屬性就行了 class Student(models.Model): id

原创 Django 配置 mysql 數據庫

Django配置數據庫有兩種方法 方法一:直接在settings.py文件中添加數據庫配置信息 DATABASES = { # 方法一 'default': { 'ENGINE': 'django.db.

原创 解決:1045: Unknown column 'xxx.id' in 'field list'

在django連接數據庫開發時,網頁報錯: 1045: Unknown column 'a.userId' in 'field list' 解決方法有: 查看錶名是否寫錯 查看字段名是否寫錯 以上都沒錯,Model裏是否沒指定主鍵,此時

原创 Python 安裝庫 is not a supported wheel on this platform解決辦法

最近在windows上部署djano,安裝mod_wsgi模塊時報錯: is not a supported wheel on this platform,經過搜索資料最終得以解決,總結如下: 可能的原因1:安裝的不是對應python版本

原创 淺析靜態鏈接和動態鏈接

《程序員的自我修養--鏈接、裝載與庫》學習筆記 轉載自:https://www.cnblogs.com/skynet/p/3372855.html  什麼是庫 庫是寫好的現有的,成熟的,可以複用的代碼。現實中每個程序都要依賴很多基礎的底層

原创 N條線段求交的掃描線算法

轉載自:http://johnhany.net/2013/11/sweep-algorithm-for-segments-intersection/   N條線段求交的掃描線算法         在對圖進行計算時,很常用的一個操作就是求若

原创 VS 2010 旗艦版 啓動報錯 Key Required

VS2010旗艦版啓動時,報以下錯誤:   問題原因:番茄助手(VAssistX )導致 解決方案:工具->擴展管理器->找到番茄助手卸載,重啓vs即可