郭宇翔的博客
收集
编程能力的四重境界
十一 24th
来自:http://developer.51cto.com/art/201011/234738.htm
【51CTO经典译文】无论你是干什么的,无论你在哪个行业,都必须面对一个事实:成功的人必然走过艰辛的路,必须一步一步踏踏实实前进。对程序员而言也一样,刚接触编程的程序员非常渴望精通一门编程语言,有点编程经验的程序员想掌握架构设计,有多年工作经历的程序员则想成为大师级人物,总之编程能力不是一蹴而就的,我将其分为四个阶段,看看你现在处于哪个阶段。
51CTO向您推荐:《程序员的十个层次 你属于哪一层?》
数据库设计三大范式应用实例剖析
八 24th
作者:宋宝华 出处:天极开发
引言
数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。
编程艺术——著名编程语录
八 17th
编程也是一项艺术,他是人与机的一种交流和沟通。随着计算机的发展,越来越多的语言和编程呈现在我们眼前。就像一座博物馆,汇聚了众多艺术家的作品,让我们在编程和技术的天堂洗涤灵魂……
一个好的程序员应该是那种过单行线都要往两边看的人。———— Doug pnder, 系统管理员
任何一个工具,它的一个最重要的、同时也是最难以做到的方面就是对那些学习使用这个工具的人在使用习惯上的影响。如果这个工具是一种编程语言,那么,这种影响——不管我们是否喜欢——将是一种思考习惯上的影响。———— Edsger Dijkstra, 计算机科学家
数字钟的设计
八 2nd
数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的迅速发展及其采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。尽管目前市场上已有现成的数字钟集成电路芯片出售,价格便宜、使用也方便,但鉴于数字钟电路的基本组成包含了数字电路的主要组成部分,因此进行数字钟的设计是必要的。在这里我将已学过的比较零散的数字电路的知识有机的、系统的联系起来用于实际,来培养我的综合分析和设计电路的能力。
本次设计以数字电子为主,实现对时、分、秒、星期数字显示的计时装置,周期为24小时,显示满刻度为23时59分59秒,并具有校时功能和报时功能的数字电子钟。电路主要采用中规模CMOS集成电路.本系统的设计电路由脉冲逻辑电路模块、时钟脉冲模块、电源模块、时钟译码显示电路模块、整点报时模块、校时模块、星期模块等几部分组成。采用电池作电源,采用低功耗的CMOS芯片及液晶显示器,发生器使用晶体振荡、计数振荡器CD4060及双JK触发器CD4027,将标准秒信号送入“秒计数器”;计数器采用“可予制四位二进制异步清除”计数器来实现,分别组成两个六十进制(秒、分)、一个二十四进制(时)的计数器;整电报时电路以门电路、触发器及扬声器构成,要求在离整点差5秒时,每1秒钟鸣叫一次,共响5次,前四次为低音512Hz,最后一声为高音1024Hz;星期计数器是用四个D触发器组成;校时电路是由与非门构成的双稳态触发器,用来对“星期”、“时”、“分”、“秒”显示数字进行调整的;译码显示电路选用BCD-7段锁存译码/驱动器CC4511构成,再经过六位LED七段显示器显示出来。
由于本人能力有限,在设计中难免会出现错误与不足,希望各位老师能指出帮助我进
目 录
一.概述…………………………………………………………………………… 1
二.秒脉冲发生器………………………………………………………………… 2
1. 晶体振荡器
2. 分频器电路
3. 秒脉冲发生器原理
三.计数器………………………………………………………………………… 4
1.74LS161构成秒、分的六十进制计数器
2.74LS161构成二十四进制计数器
四.星期计数器…………………………………………………………………… 7
五.校时电路……………………………………………………………………… 8
六.报时电路……………………………………………………………………… 9
七.译码驱动显示电路……………………………………………………………10
八.元件明细表………………………………………………………………… 12
系统管理员必须熟记的几个Linux命令
八 1st
来自:http://os.51cto.com/art/201006/204942.htm
Linux 中的所有管理任务都可以在终端中完成。许多情况下,使用终端比使用图形化的程序更快捷,而且还可能实现额外的功能。不仅如此,所有的终端任务都可以写到脚本中,这样就可以自动执行。为了真正地驾驭您的 Linux 环境,您将希望掌握如何在终端中工作。如果您曾经使用过 DOS/Windows,本文将引导您开始使用 Linux 终端。
进入终端


最新评论