原创 編輯器數據結構

“Data Structures for Text Sequences”這篇文章給出了實現一個文本編輯器所需要的的數據結構和不同結構的效率。 文章指出有六種數據結構可以實現編輯器,分別是Linked List,Array,Gap,Lin

原创 java簡易編輯器

 https://blog.csdn.net/dongze2/article/details/103654771 這裏給出了實現一個編輯器所需要的數據結構。下面採用line span的數據結構來實現一個簡易的編輯器。 實現後的編輯器具有的

原创 Android 魔塔小遊戲--界面設計以及方向鍵設計(一)

本人自小玩魔塔遊戲長大的,當時學習機上的50層魔塔玩了不知道多少遍了,現在做了碼農一枚,非常希望可以製作一款自己的魔塔,於是花費了一點時間,斷斷續續的完成了一款運行於Android上的魔塔小遊戲。本人不是專門編寫Android程序的,所以

原创 用java編寫一個魔塔地圖生成器

之前有閒功夫的時候,用Android寫了一款魔塔小遊戲,但是對地圖的設計卻一直沒有進行,這次在電腦上寫一款專門用來生成地圖的魔塔地圖生成器。運行之後的效果是這樣的: 在左面的框裏點擊,便會將右側選擇的繪製圖案繪製在點擊的位置,比如在最左

原创 OV5640攝像頭模塊FPGA驅動及HDMI顯示

本設計用到的FPGA開發板是Digilent Nexys_Video 開發板,程序的基礎是正點原子爲其FPGA產品提供的驅動程序,由於板子硬件的不同,我做了一些改動,使之能在Nexys_Video上運行,正點原子程序在其官網可以下載。HD

原创 爲Zedboard編譯u-boot並運行linux操作系統

這幾天比較閒,正好我新買的SD卡也到了,花了兩天的時間摸索,編譯好了運行於zedboard上的u_boot,uImage,並將其存放到到SD卡中在zedboard上成功啓動了linux 不得不吐槽一下我參考的網上教程沒有一份從開始到最後都

原创 KMP算法java實現

一、KMP算法 在數據結構,字符串的操作中,有一個非常重要的方法,即在一個字符串中(主串)搜索一個特定的字符串(子串或模式串),若找到則返回字符串的位置,未找到則返回-1;        最簡單的方法則是採用回溯的方法,又叫Brute-

原创 Allegro PCB簡單操作(一)

Setup-User Preference-Path-Library設置路徑主要設置psmpath和padpath Psmpath設置不正確將導致加載器件失敗 File-Import-Logic導入網表 若用Capture軟件生成的選擇D