自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 RISCV 四级页表

RISCV 四级页表

2022-05-02 23:28:07 2065

原创 java简易编辑器

https://blog.csdn.net/dongze2/article/details/103654771这里给出了实现一个编辑器所需要的数据结构。下面采用line span的数据结构来实现一个简易的编辑器。实现后的编辑器具有的功能如下:1、输入和删除字符2、正常的换行和鼠标响应3、正常的上下左右键控制4、保存功能。很多功能还没有实现,计划在以后实现的包括1、鼠标拖拽选择文本 ...

2019-12-23 20:01:11 483

原创 编辑器数据结构

“Data Structures for Text Sequences”这篇文章给出了实现一个文本编辑器所需要的的数据结构和不同结构的效率。文章指出有六种数据结构可以实现编辑器,分别是Linked List,Array,Gap,Line spans,Piece tables和Fixed size buffers。前三种结构为基本序列数据结构(Basic Sequence Data Stru...

2019-12-23 19:09:26 1669

原创 Android 魔塔小游戏--界面设计以及方向键设计(一)

本人自小玩魔塔游戏长大的,当时学习机上的50层魔塔玩了不知道多少遍了,现在做了码农一枚,非常希望可以制作一款自己的魔塔,于是花费了一点时间,断断续续的完成了一款运行于Android上的魔塔小游戏。本人不是专门编写Android程序的,所以肯定很多方面考虑的不完善,欢迎大家指教。游戏运行的效果就是这个样子的了,当作这么不专业的界面是我自己设计的,也并没有美工不是,地图都是自己制作的,详情请参见h...

2019-12-15 22:10:59 1583

原创 用java编写一个魔塔地图生成器

之前有闲功夫的时候,用Android写了一款魔塔小游戏,但是对地图的设计却一直没有进行,这次在电脑上写一款专门用来生成地图的魔塔地图生成器。运行之后的效果是这样的:在左面的框里点击,便会将右侧选择的绘制图案绘制在点击的位置,比如在最左侧蝙蝠的下面添加一个盾牌嗯,就是这样子的。主要的代码是这样的public class GeneratorPanel extends JPan...

2019-06-04 15:32:28 2002

原创 OV5640摄像头模块FPGA驱动及HDMI显示

本设计用到的FPGA开发板是Digilent Nexys_Video 开发板,程序的基础是正点原子为其FPGA产品提供的驱动程序,由于板子硬件的不同,我做了一些改动,使之能在Nexys_Video上运行,正点原子程序在其官网可以下载。HDMI驱动用的是Digilent提供的IP核,在其官网可以下载。vivado 版本 2018.1摄像头用的是这个首先用Clocking Wizard...

2019-06-04 13:46:25 11445 8

原创 为Zedboard编译u-boot并运行linux操作系统

这几天比较闲,正好我新买的SD卡也到了,花了两天的时间摸索,编译好了运行于zedboard上的u_boot,uImage,并将其存放到到SD卡中在zedboard上成功启动了linux不得不吐槽一下我参考的网上教程没有一份从开始到最后都是准的。。出了好多的错误,我都是费劲的一个个错误进行调试的,以本人的低水平,最终能调好已经是万幸了,最后以此文记载一下过程,以免新手继续走弯路。首先是lin...

2018-10-15 09:17:57 1167 1

原创 Allegro PCB简单操作(一)

allegro简单使用步骤

2017-06-12 22:15:20 6199

原创 KMP算法java实现

java实现的kmp算法

2017-06-12 17:03:54 1782 1

android魔塔源码(自己编写的怀旧版)

自己编写的android版怀旧版魔塔,请在手机或者模拟器上根目录下新建magic_tower文件夹并将地图文件导入才能运行,需要基础的安卓知识,有什么问题请与我联系,此代码仅供学习使用

2021-05-23

sample_editor.7z

采用line span的数据结构来实现一个简易的编辑器。 并不适合去开发什么东西,只适合看看代码学习一下。 编辑器具有的功能如下:1、输入和删除字符 2、正常的换行和鼠标响应 3、正常的上下左右键控制4、保存功能。 很多功能还没有实现,计划在以后实现的包括1、鼠标拖拽选择文本 2、文本的复制粘贴 3、对某一个具体编程语言的高亮,以及语法纠错 4、滚动条 5、对中文的支持

2019-12-23

data structures for text sequences.pdf

1998 年发表的data structures for text sequences The data structure used ot maintain the sequence of characters is an important part of a text editor. This paper investigates and evaluates the range of possible data structures for text sequences. The ADT interface to the text sequence component of a text editor is examined. Six common sequence data structures (array, gap, list, line pointers, xed size buers and piece tables) are examined and then a general model of sequence data structures that encompasses all six structures is presented. The piece table method is explained in detail and its advantages are presented. The design space of sequence data structures is examined and several variations on the ones listed above are presented. These sequence data structures are compared experimentally and evaluated based on a number of criteria. The experimental comparison is done by implementing each data structure in an editing simulator and testing it using a synthetic load of many thousands of edits. We also report on experiments on the senstivity of the results to variations in the parameters used to generate the synthetic editing load.

2019-12-22

OV5640_Nexys_Video_CSDN.7z

开发板是Digilent Nexys_Video 开发板,程序的基础是正点原子为其FPGA产品提供的驱动程序,由于板子硬件的不同,做了一些改动,使之能在Nexys_Video上运行。HDMI驱动用的是Digilent提供的IP核 vivado 版本 2018.1

2019-06-04

zedboard上可运行的linux

zedboard上自己编译生成的BOOT.bin uImage devicetree 以及下载的文件系统,可以直接放在分好区的SD卡上使用

2018-10-15

KMP算法java实现

欢迎讨论

2017-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除