- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 软考 DFA的状态转换图+正规式
1.[解析] 至少要有一个.或E,所以在BCD中。然后不含+,所以在CD中。然后观察5出去的两条边(对应于.后的字符),如果是数字的话,就不能出现E了,所以选C。具体来说0是入口,6是出口,初始进入0状态,必需最终到达6状态A 3857,状态过程:0->1->1->1->1B 1.2E+5,E+5状态过程:0->1->5->2->? C -123
2017-05-19 20:55:26 13394
原创 设计模式 状态模式 策略模式 观察者模式 命令模式 中介者模式
设计模式(对象行为型)一.状态模式环境类(Context): 定义客户感兴趣的接口。维护一个ConcreteState子类的实例,这个实例定义当前状态。抽象状态类(State): 定义一个接口以封装与Context的一个特定状态相关的行为。具体状态类(ConcreteState): 每一子类实现一个与Context的一个状态相关的行为。作用:允许对象在内部状态变化
2017-05-18 10:38:10 2290
原创 interface与abstract class区别
interface接口与abstract class抽象类的区别java中interface接口与abstract class抽象类的区别 interface和abstract class是Java中实现多态的基础,都很有用,但也有一些区别: interface被继承时用的关键字是implements,而且可以同时implements多个interface,而abstract cl
2017-05-18 10:21:04 335
原创 ARM Volatile关键字 NPN和PNP区别
Volatile关键字作用:volatile修饰的变量,表示易变的,防止编译器优化。当需要读取或存储这个变量的时候,要直接从变量的地址读取或存储 应用:多线程中断 全局变量 NPN和PNP区别1.如果输入一个高电平,而输出需要一个低电平时,首选择npn。 2.如果输入一个低电平,而输出需要一个低电平时,首选择pnp。 3.如果输入一个低电平,而输出需要一个高电
2017-05-12 13:07:33 492
原创 ARM 按键控制LED灯+IO控制buzzer蜂鸣器
按键控制LED灯GPIO_MemMapPtr const PORT_BASE_PTR[] = {GPIOA_BASE_PTR,GPIOB_BASE_PTR};void GPIO_WriteBit(GPIO_TypeDef port,int pin,BIT_TypeDef bit){ if(bit == BIT_RESET) { PORT_BASE_PTR[port]
2017-05-12 13:06:27 3144 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人