- 浏览: 253283 次
- 性别:
- 来自: 深圳
-
最新评论
-
朱辉辉33:
楼主讲的好
实习收获 -
朱辉辉33:
楼主讲得好
数据结构哈希表(hash)总结
文章列表
动态语法编译XBNF
- 博客分类:
- 语音识别
简介: XBNF采用ebnf语法作为基础语法
XBNF的作用是让机器识别人的意图
符号含义:
$hello=你好 #定义变量hello,赋值为你好,变量名为中文或者字母
引用变量用$符号,以空格结束,比如: $hello $day
举例和说明:
#这是一个注释
$name=(张三|李四); #定义变量name,取值必须是张三或者李四,比如打给$name
$digit=1|2|3|4|5|6|7|8|9|0 #定义变量digit,必须为其中一个值
$apple=(1|2)苹果 #定义变量 ...
1.任务: 给鸭子增加一个飞行的功能
方式一: 接口Duck中声明fly(),然后在子类中具体实现
弊端: 每当新增一种方法,都会影响现有的鸭子类,
方法二: 将变化的,非共性的功能抽取出来,用接口来实现,需要哪个功能就实现哪个接口
弊端:代码无法复用,每个集成Flyable的类都要重写一遍fly()方法
方法三: 用委托的办法,创建一个飞行行为接口FlyBehavior,然后用不同的类来实现fly()方法
任何类想要具有飞行的功能,只要拥有FlyBehavior成员变量,然后创建FlyBehavior的子类对象就可了以
Duck类中 ...
有限自动机是更一般化的状态转化图。分为确定有限自动机(DFA)和不确定有限自动机(NFA)
DFA与NFA的区别: 初态不同
有限自动机
不确定有限自动机
为什么要将NFA转换成DFA呢?
NFA是一种状态不确定的自动机,所以这种自动机不便机器实现;DFA是有限确定状态的自动机,它的状态转换的条件都很确定,所以它比较方便机器实现
转载自知乎
作者:王胖子链接:https://www.zhihu.com/question/20962240/answer/33614574
通俗解释:
我是一战士,有三种战斗形态,分别为暴怒态,正常状态和防御态。同时我也会三个被动技能,分别是普通平A,爆击(攻击伤害翻倍),吸血(生命汲取)。我在暴怒状态下打出暴击的概率是80%,打出吸血概率为5%;在平衡形态下,打出暴击的比率为30%,打出吸血的概率是20%;在防御形态下,暴击成功概率为5%,吸血概率为60%。
隐马尔可夫(HMM)模型就是这样一个系统——它有一个会随时间改变的隐藏的状态,在持续地影响它的外在 ...
建立高效技术支持体系的一点思考
- 博客分类:
- 技术支持
建立高效的技术支持体系,涉及4部分
目标管理
人员培训
工具优化
流程整合
1.目标管理
彼得德鲁克说过先有目标才能确定工作,所以“企业的使命和任务,必须转化为目标”。
技术支持的目标:
初级:解决问题
进阶:满足需求
优秀:帮助客户成功
技术支持能力模型:
初级: 客户有问题,解决问题 (相当于客户掉坑里了,你再把客户捞起来)
进阶: 从客户的需求出发,提前解决一系列问题
优秀: 透视客户需求,把握本质
例子:上帝问一个古代人想要什么,那个人想要马车,上帝同时拉了一辆豪华马车和汽车,并进行了介绍,最后那个人选了汽车 ...
实验楼linux教程
- 博客分类:
- Linux
第二节
查看用户 who am i
使用root权限:sudo <cmd> 条件:当前用户在sudo用户组
切换用户: su <user>
su - <user> 说明: 环境变量会改变成目标用户的环境变量
添加用户: sudo adduser 用户名
删除用户: sudo deluser 用户名
退出终端: ctrl+d
终止程序: ctrl+c
当前路径: pwd
查看用户组: groups 用户名
将其他用户放到sudo用户组: sudo use ...
物理层
物理层:就是介质,信息在介质中传输
物理层的例子:架空明线、电缆、光纤、无线信道
物理层传输的东西:高低电平,0和1 例子:0110100010010010010
链路层
链路层的三个基本问题
封装成帧:就是在一段数据前后分别添加首部和尾部。接收端以便从收到的比特流中识别帧的开始与结束
说明:比如你要发的数据是010,那么就加上首部100和尾部001,那么所有数据就变成了100010001
透明传输:避免消息符号与帧定界符号相混淆;
说明:所传数据中的比特组合恰巧与某一个控制信息完全一样时,就必须采取适当的措施,使接收方 ...
极大特殊假设算法,候选消除算法,决策树表示法
- 博客分类:
- 机器学习
极大特殊假设算法:
样本:
算法描述
1. 将h初始化为H中特殊的假设2. 对每个正例x 对h的每个属性ai 如果x满足ai,那么不做任何处理 否则将h中的ai替换为x满足的下一个更一般的假设3. 输出假设h
算法应用 最特殊的假设: h = <Æ, Æ, Æ, Æ, Æ, Æ, Æ> 经过第1个样本: h = <Sunny, Warm, Normal, Strong, Warm, Same> 经过第2个样本: h = <Sunny, Warm, ?, Strong, Wa ...
《小艾上班记》归纳2
- 博客分类:
- 随笔
企业会计准则是原则为导向的,企业会计制度是以规则导向的
原则导向就是以原则为准,会计处理规定的不那么死,涉及的会计专业判断多,符合里面的原则就行,规则导向就是以规则为准,会计处理规定得很死,一个经 ...
《小艾上班记》归纳1
- 博客分类:
- 随笔
钱的来源--负债类:欠着别人的,即用别人的钱经营,借鸡生蛋。
短期借款:从银行或其他金融机构借来的,期限在1年以下,要不怎么叫短期呢?
长期借款:从银行或其他金融机构借来的,期限在1年以上,包括1年 ...
JAXB插件,根据XSD生成bean
- 博客分类:
- java
1.JAXB插件下载地址:http://download.csdn.net/detail/gao454917848/8650171
JAXB插件使用方法:(1)解压缩
(2)复制到eclipse目录下的drophin中
(3)重启eclipse
2.根据xml生成XSD文件
https://www.freeformatter.com/xsd-generator.html#ad-output
3.根据XSD ...
SWT中bean与控件的数据绑定
- 博客分类:
- java
1.选择界面右边的bindings
2.选择文本框的text属性与POJO类的name属性绑定
3.确认添加
4.注意:
一定要在方法中创建POJO的具体对象,否则找不到绑定的对象
private DataBindingContext m_bindingContext;
POJO pojo = new POJO();
protected Shell shell;
private Text text;
5.项目Demo在附件中
SWT中的许多组件是不允许被继承的
解决方法:
step1:在子类中重写checkSubclass()方法
step2:构造方法中调用checkSubclass()方法
示例代码:
package My;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.FocusAdapter;
import org.eclipse.swt.events.FocusEvent;
import org.eclipse.swt.widgets.Composite;
import org.eclipse ...
《ERP:从内部集成开始》归纳
- 博客分类:
- 随笔
**ERP: 企业资源计划
**ERP的核心:内部集成和外部集成,打破企业的四壁,把信息集成的范围扩大到企业的上下游,是企业内部各部门,以及与外部合作伙伴进行信息交换的系统。
**内部集成:实现产品研发,核心业务,数据采集三方面的集成
**外部集成:实现企业与供需链上所有合作伙伴的集成
**应用ERP系统必须围绕业务流程,树立全局观念
**绘制流程图,将流程图可视化之后,才能着手进行改进
**信息集成的原则:信息来源唯一
实现信息集成是为了信息的实时共享
**信息集成的条件:信息必须规范,信息流程必须规范
信息规范通常指数据的 ...
软件系统实施方法论总结
- 博客分类:
- 随笔
本文分为经验和实践2部分,经验部分分享一些核心思想和理论,实践部分将整个软件系统的建设过程做步骤分解
经验部分:
**先固化,再优化
先把软件的功能用起来,一些操作方面的细节问题不去计较,流程走通了,再说操作方面的细节问题
**想清楚上部署系统的目的是什么,系统解决公司的什么问题?
**先功能,后操作
不同ERP系统会有差异,首先要考虑的是ERP系统的功能上能否满足公司需求
**定制化开发的时候,制定好大致时间节点和实施步骤,每次开发一块,测试一块,切忌大而全
**ERP是将流程固化到系统中,当流程很清晰的时候,再去上ERP系统
...