码迷,mamicode.com
首页 >  
搜索关键字:设计    ( 116464个结果
Verilog分频器
verilog设计进阶 时间:2014年5月6日星期二   主要收获: 1.自己动手写了第一个verilog程序。   题目: 利用10M的时钟,设计一个单周期形状如下的周期波形。   思考: 最开始的想法是:定义两个计数器进行计数,两个使能标志位分别控制这两个变量。但是这样逻辑又太复杂,网上搜了搜,还是定义一个计数器比较好。   verilog程序: modulef...
分类:其他好文   时间:2014-05-07 08:32:39    阅读次数:791
Android4.0 Design之UI设计易犯的错误2
想成为Android的杰出开发工程师,不懂得Android的设计规则怎么可以,Android4.0问世后谷歌公司为Android程序员规范了一系列的设计原则,不要再盲目的模仿IOS的设计了,因为Android 就是Android ,不一样的烟火。...
分类:移动开发   时间:2014-05-07 08:28:03    阅读次数:362
《代码大全》学习摘要(五)软件构建中的设计(上)
“软件设计”一词以为着器构思、创造发明一套方案,把一份计算机软件的规格说明书要求转变为可实际运行的软件。设计就是把需求分析和编码调试连在一起的活动,好的高层次设计能提供一个可以稳妥容纳多个较低层次设计的结构。好的设计对于小型项目非常有用,对于大型项目就更是不可或缺。...
分类:其他好文   时间:2014-05-07 08:15:18    阅读次数:257
Verilog阻塞赋值与非阻塞赋值
verilog设计进阶 时间:2014年5月6日星期二   主要收获: 1.阻塞赋值与非阻塞赋值; 2.代码测试; 3.组合逻辑电路和时序逻辑电路。   阻塞赋值与非阻塞赋值: 1.阻塞赋值“=”(组合逻辑电路),非阻塞赋值“”(时序逻辑电路); 2.Verilog模块编程的8个原则: (1)  时序电路建模时,用非阻塞赋值。 (2)  锁存器电路建模时,用非阻塞赋值。 ...
分类:其他好文   时间:2014-05-07 08:03:50    阅读次数:317
设计模式入门之迭代器模式Iterator
迭代器模式定义:提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部实现 Iterator::迭代器接口。定义访问和遍历元素的接口 ConcreteIterator:具体的迭代器实现对象。实现对聚合对象的遍历,并跟踪遍历时的当前位置 Aggregate:聚合对象。定义创建相应迭代器对象的接口 ConcreteAggregate:具体聚合对象。实现创建相应的迭代器对象...
分类:其他好文   时间:2014-05-07 07:37:03    阅读次数:313
设计模式------策略模式
策略模式定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的用户。何谓算法呢?它是一种描述程序行为的语言,广泛应用于计算机科学领域,是一种让程序最为简洁的思考方式。 一、组成: 1.抽象策略角色: 策略类,通常由一个接口或者抽象类实现。 2.具体策略角色:包装了相关的算法和行为。 3.环境角色:持有一个策略类的引用,最终给客户端调用。 二...
分类:其他好文   时间:2014-05-07 07:25:27    阅读次数:273
SoC嵌入式软件架构设计之五:可执行程序的重构
本节讲述代码分块(Bank)管理思想下可执行文件的重构,即对程序编译后的可执行文件进行重新组织、打包,以在加载阶段获得最高的执行效率,减少内存占用。要使执行效率高,意味着可执行文件的格式尽可能简单,解析执行文件的流程简单,相应地,解析过程代码量少,即能够减少内存的占用。...
分类:其他好文   时间:2014-05-07 07:11:49    阅读次数:279
一口一个设计模式--观察者模式
在战争年代,战争双方时不时受到敌军飞机的轰炸,于是人们发明了航空警报,并派几个侦察兵放哨,一但敌机来临,立即拉响航空警报,这样所有的收听者就能听到报警逃跑。上述情节,看似平常,其实是观察者模式是完美体现。...
分类:其他好文   时间:2014-05-07 06:49:06    阅读次数:342
paip.自适应网页设计 跟 响应式 设计方法与工具补充(2)o54
paip.自适应网页设计 跟 响应式 设计方法与工具补充(2)o54 #-----响应式 设计框架 Bootstrap比较热门. Foundation 号称是世界上最先进的响应式前端框架。 #---绝对不要使用相对地高度...只使用相对地宽度..特别大的布局上... #----------字体的自适应vw 使用em好像不生效... 使用vw走ok....  font-s...
分类:Web程序   时间:2014-05-07 06:22:36    阅读次数:344
《逆袭大学》文摘——9.5 用算法和数学奠定专业基础
有不少读者给我来信,咨询的是关于数学和算法对学习计算机的意义。这样的话题,在我的专栏中很多文章里都提到过。在拙作《逆袭大学——传给IT学子正能量》中,在这方面写了不少文字,现将其中的9.5节全文摘录在此文中,以供参考。  更多话题,见《逆袭大学——传给IT学子正能量》全书目录。9.5 用算法和数学奠定专业基础  一个程序设计的初学者,在刚刚开始学习时,会认为编程中语言是最重要的。没有语言,没有掌握...
分类:其他好文   时间:2014-05-07 06:18:01    阅读次数:337
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!