自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 力扣20 括号匹配 --- 转移表实现

给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/valid-parenthesesclass Solution { ...

2020-04-27 19:30:20 273

原创 分别基于顺序表和链表实现队列

队列只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First In First Out) 入队列:进行插入操作的一端称为队尾(Tail/Rear) 出队列:进行删除操作的一端称为队头(Head/Front)基于顺序表实现package src.bit0414.Test;/** * @ Created with IntelliJ IDEA...

2020-04-26 22:12:50 188

原创 分别基于顺序表和链表实现栈

栈一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In First Out)的原则。基于顺序表实现package src.bit0414.Test;/** * @ Created with IntelliJ IDEA. * @ClassName MyStack * ...

2020-04-26 21:32:07 212

原创 FPGA 循环移位实现跑马灯

led_testmodule led_text( input clk, // 50M时钟 input rst_n, // 复位 output reg[3:0] led // 输出LED,低电平点亮);reg [3:0] cnt_250ms;parameter TIME_25...

2020-04-15 20:03:32 2763

原创 如何写好状态机?跑马灯/流水灯Verilog HDL实现

如何写好状态机很多初学者不知道何时应用状态机。这里介绍两种应用思路:第一种思路,从状态变量入手。如果一个电路具有时序规律或者逻辑顺序,我们就可以自然而然地规划出状态,从这些状态入手,分析每个状态的输入,状态转移和输出,从而完成电路功能;第二种思路是首先明确电路的输出的关系,这些输出相当于状态的输出,回溯规划每个状态,和状态转移条件与状态输入。无论那种思路,使用状态机的目的都是要控制某部分电路,完...

2020-04-15 14:46:42 4525 1

原创 JavaSE基础部分思维导图(一)

2020-04-10 23:45:24 281

原创 异常

1. 异常的背景初识异常除以0public class TestDemo { public static void main(String[] args) { int a = 10/0; System.out.println(a); }}//Exception in thread "main" java.lang.ArithmeticExc...

2020-04-06 13:44:38 229

原创 Cloneable接口

Cloneable接口Java 中内置了一些很有用的接口, Clonable 就是其中之一.Object 类中存在一个 clone 方法, 调用这个方法可以创建一个对象的 “深拷贝”. 但是要想合法调用 clone 方法, 必须要先实现 Clonable 接口, 否则就会抛出 CloneNotSupportedException 异常.package com.bit.src1;/** ...

2020-04-05 23:02:05 238

原创 面向对象编程--------抽象类和接口

抽象类package com.bit.src2;/** * @ Created with IntelliJ IDEA. * @ClassName TestDemo * @Description 抽象类 * @Author by房 * @Date 2020/4/4 21:43 *//** * 抽象类:包含抽象方法的类,我们把它叫做 抽象类 * 1、用关键字abstract...

2020-04-04 23:44:24 234 1

原创 面向对象编程--------理解多态

理解多态有了面的向上转型, 动态绑定, 方法重写之后, 我们就可以使用 多态(polypeptide) 的形式来设计程序了.我们可以写一些只关注父类的代码, 就能够同时兼容各种子类的情况.代码示例:package com.bit.scr1;/** * @ Created with IntelliJ IDEA. * @ClassName TestDemo2 * @Description...

2020-04-04 23:30:20 206 1

原创 面向对象编程-------多态

多态向上转型通过父类 的引用, 指向一个子类 的实例. 这种写法称为 向上转型#向上转型这样的写法可以结合 is - a 语义来理解.向上转型发生的时机:直接赋值、方法传参、方法返回直接赋值:Animal bird2 = new Bird("圆圆");方法传参:public class Test {public static void main(String[] args)...

2020-04-04 00:08:03 208

原创 面向对象编程 -------继承

为什么引入继承代码中创建的类, 主要是为了抽象现实中的一些事物(包含属性和方法).有的时候客观事物之间就存在一些关联关系, 那么在表示成类和对象的时候也会存在一定的关联.例如, 设计一个类表示动物#注意:我们可以给每个类创建一个单独的 java 文件. 类名必须和 .java 文件名匹配(大小写敏感).// Animal.javapublic class Animal { pub...

2020-04-03 23:21:10 166 3

原创 面向对象编程 ------包

包包 (package) 是组织类的一种方式,使用包的主要目的是保证类的唯一性.例如, 你在代码中写了一个 Test 类. 然后你的同事也可能写一个 Test 类. 如果出现两个同名的类, 就会冲突, 导致代码不能编译通过.导入包中的类可以使用 java.util.Date 这种方式引入 java.util 这个包中的 Date 类.public class Test { pu...

2020-04-03 22:46:57 121

图像重建 网络去雾.pptx

Gated Fusion Network for Single Image Dehazing 文献学习汇报ppt

2020-05-08

空空如也

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

TA关注的人

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