摘要:
嵌入式程序很大程度上要依靠自己的力量去工作。开始一个新项目时,处理熟悉编程的语法、编译环境,还要假定什么东西都没有运转起来,甚至连标准库都没有。所以嵌入式系统可能是程序员碰到的最难的计算机平台了。 嵌入式系统至少都有一个可以被软件控制的LED(发光二极管)。所以嵌入式中大量用到汇编语言。因为许多嵌入式系统,刚开始只有有限的驱动程序。下面我们来看下,和汇编有密切联系的可编程芯片。 cpu要和外设交换... 阅读全文
摘要:
嵌入式开发听起来很复杂,但实际在我们生活中处处都有他的身影。电子表、微波炉、电磁炉、空调等等。我们每天都在使用他们,但是很少意识到是处理器和软件在为我们服务。同样是由硬件和软件组成,有输入输出,这点和我们的PC机很像,但是嵌入式系统是用来完成某个特定功能的,不像PC机我们可以用它做服务器、用它玩游戏、用它上网……嵌入式系统常常是一些大型系统的组成部分。某种程度上计算机也是由... 阅读全文
摘要:
计算机网络的OSI模型可以分为七层,从上到下分别是: 7、应用层 6、表示层 5、会话层 4、传输层 3、网络层2、数据链路层 1、物理层 如果一台计算机A要和计算机B通讯,则通讯过程为A7->A6->A5->A4->A3->A2->A1->B1->B2->B3->B4->B5->B6->B7。 协议就是双方关于双方如何... 阅读全文
摘要:
典型的软件安装过程都有可能做哪些事情。由于我们是讨论软件在安装时的行为,所以开始安装前的设置和选项我们就暂不讨论,只说到软件真正开始安装那个时候起的动作:①文件从安装源位置拷贝到目标位置。②往系统目录写入一些必要的动态连接库(DLL)。(可选)③往系统注册表中写入相应的设置项。(可选)④建立开始菜单里的程序组和桌面快捷方式。(可选)⑤其他... 阅读全文
摘要:
记得我们在学计算机体系结构时,老师说过:每次他打开计算机想到计算机的整个运行过程就会很兴奋。他说我们今天的计算机很强大,他是看着计算机一步步发展起来的。当时看到老师哪种兴奋的神情,自己也很羡慕。可是自己一想到计算机的执行过程,大脑很快就会被无数的0101010101充斥到死机。 但是最近好好的看了一下计算机的发展史,好像有点儿醒悟了。其实把计算机拆开来一点点儿的跟着他成长慢慢的计算机好像离我很近了... 阅读全文
摘要:
先检讨一下,由于粗心讲mssql错当成mysql了。mssql是微软的SQL Server数据库服务器。下面讨论下Python操纵数据库和Django操纵数据库的一些小知识。python 操作数据库,要安装一个Python和数据库交互的包MySQL-python-1.2.2.win32-py2.5.exe,然后我们就可以使用MySQLdb这个包进行数据库操作了。 操作步骤如下:1、建立数据库连接 ... 阅读全文
摘要:
c语言中数据类型所占用的位数,受到操作系统和编译器的影响,C语言中只有4中基本数据类型——整型、浮点型、指针和聚合类型(如数组和结构等);所有其他类型都是从这4种基本类型的某种变化或组合派生而来。 整型、浮点型、指针、聚合类型受到操作系统和编译器的影响,而其在计算聚类类型的数据大小的时候还要注意内存对齐。一、整型家族整型家族包括char、short int、int和long... 阅读全文
摘要:
新年新开始,这一年打算好好研究性能测试,为了监督自己,决定好好写博客。写博客不但能够很直观的看到自己的进度,同时也能很好的思考、总结所学的东东。 春节没回家,去了趟四川。虽说是首次到四川,但是一点儿没感觉的陌生。也许是因为有他,有阿姨,也许是那里人的热情和安逸的生活态度让人很放松。总之这个假期过得还算是相当巴适… 回到工作岗位,突然又开始反思。反思家里的一切,在家里没有人和你聊什么互联... 阅读全文