原创 Ceres-Solver 學習

Ceres solver是谷歌開發的一款用於非線性優化的庫,在谷歌的開源激光雷達slam項目cartographer中被大量使用。

原创 感受野的計算

關於感受野大小的計算方式是採用從最後一層往下計算的方法,即先計算最深層在前一層上的感受野,然後逐層傳遞到第一層,使用的公式可以表示如下: 其中,是第i層卷積層的感受野,是(i+1)層上的感受野,stride是卷積的步長,Ksize是本層

原创 unity 生成系統的長方體

 GameObject go = GameObject.CreatePrimitive(PrimitiveType.Cube);

原创 智能交通系統學習筆記——汽車行駛和尋路

LOD Group(層次細節) 由於場景變大,就要更加考慮性能的問題。有一種管理方法,取決於攝像機離對象的遠近,網格有不同的細節級別,這就是所謂的細節級別( Level of Detail)(LOD的縮寫) GameObject.Comp

原创 Birdge模式

public abstract class DisplayImpl { public abstract void rawOpen(); public abstract void rawPrint() ; public ab

原创 抽象工廠模式 Abstract Factory Model

package factory; /** * Item類是Link和Tray類的父類。這樣Link類和Tray類就有可替代性 * caption代表項目的標題 * makeHTML是一個抽象方法,給子類實現。返回HTML文件的內容

原创 關於Django 2.1執行migrate報錯:django.db.migrations.exceptions.MigrationSchemaMissing

https://blog.csdn.net/qq_36963372/article/details/82558085

原创 web html模板 編碼出錯

保存html的時候編碼方式更改爲ANSI

原创 anaconda 打包exe可執行文件

https://blog.csdn.net/weixin_41679765/article/details/81483360

原创 Builder模式

示例程序 使用Builder模式編寫“文檔”的程序。這裏編寫出的文檔結構如下: 含有一個標題 含有幾個字符串 含有條目項目 Builder類中定義了決定文檔結構的方法,然後Director類使用該方法編寫一個具體的文檔。 Builder是

原创 Prototype模式

在java中我們經常使用new關鍵字指定類名來生成實例。像這樣使用new來生成實例時,是必須要指定類名的。但是,在開發過程中,有時也會有“在不指定類名的前提下生成實例”的需求。例如一下幾種情況,就不能根據類來生成實例,而要根據現有的實例來

原创 Factory Method模式

Factory Method模式 在Factory Method模式中,父類決定實例的生成方式,但並不決定索要生成的具體類,具體的處理全部交給子類負責。這樣就可以將生成的實例框架和實際負責生成實例的類解耦。 示例程序 首先,我們來看一段F

原创 Anaconda 自定義模塊並調用

#寫入.py文件 %%writefile test.py test_str='test字符串變量' test_sum=0 def test_add(test_List): print('enter') test_sum

原创 Singleton 模式

Singleton只有一個實例 public class Singleton { private static Singleton singleton= new Singleton(); private Singleton() {

原创 Template Method模式

什麼是Template Method模式 Template Method模式是帶有模板功能的模式,組成模板的方法定義在父類中。由於這些方法是抽象的,所以只查看父類的代碼是無法知道這些方法會進行具體的處理。唯一知道的就是父類如何調用這些方法