引言AXI协议有可能是我们平时电路设计时经常遇到的一个协议,也是一个不错的协议,本小节我们就来熟悉一下。乍一看,AXI协议的信号众多,眼花缭乱,容易发蒙。但其实其基本思想很简单。只要掌握以下几点:1,valid/ready协议axi协议是典型的基于valid/ready协议的总线协议。valid/ready协议的优势就是master和slave的相对独立性比较好。对于一次传输,作为master的发...
分类:
其他好文 时间:
2015-03-12 13:23:10
阅读次数:
344
一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识4Q QW ,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或者子接口指...
分类:
其他好文 时间:
2015-03-10 22:42:17
阅读次数:
157
之前在完成TinySTL项目中二叉搜索树的设计时发现要想完成其中序迭代器的设计,关键的一步是完成迭代器的++操作,当实现了这个操作时那么这个迭代器的90%的操作都可以很快的完成了。下面先来看看node的定义: struct node{ typedef T valu...
分类:
其他好文 时间:
2015-03-10 21:00:54
阅读次数:
163
Posted byyeho前言一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一...
分类:
Web程序 时间:
2015-03-10 11:48:26
阅读次数:
186
对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本上提高系统的性能,以下总结了一些常用的规则方法,仅供参考,欢迎跟帖补充。。。1、把数据、日志、索引放到不同的I/O设备上,增加读取速度。数据量(尺寸)越大,...
分类:
数据库 时间:
2015-03-07 18:33:11
阅读次数:
189
这3种字符串数据类型是我们使用最多的,我们在数据库设计时到底该怎么使用了?首先我们先来分析3个数据类型的说明: 1。char CHAR的长度是固定的,最长2000个字符。 2。varchar 和 varchar2 可以肯定的是oracle中目前是可以使用va...
分类:
其他好文 时间:
2015-03-05 12:48:28
阅读次数:
130
读取cds文件数据。FileName一定要在设计时输入,否则程序运行时,不会自动读取cds文件。因为FORM创建时,数据集组件也相应创建,如果是在运行时 设置FileName,那么是在数据集组件创建好后 才能给FileName赋值,所以不会自动读取cds文件。这样的话,就是不灵活,因为IDE下,没法...
分类:
其他好文 时间:
2015-03-05 10:35:49
阅读次数:
121
前言一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架...
分类:
Web程序 时间:
2015-03-04 12:28:27
阅读次数:
131
做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是 到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思是,在项目设计时,要么根...
分类:
数据库 时间:
2015-03-02 15:07:11
阅读次数:
171
14年最后一个项目无疑收获巨大,自己掌握的很多东西都得到了检验,而其中暴露出来的问题更让我得到教训,特别是开始走入的过度设计的误区,为了显示技术什么复杂用什么,现在想想真是后背发凉。这样的经历,像我这样的新手估计很容易犯吧。 上图 开始的架构 一开始做设计时,为了统一所谓的对外接口,解决耦合问题,....
分类:
其他好文 时间:
2015-03-02 14:41:56
阅读次数:
111