- 博客(28)
- 收藏
- 关注
转载 用于主题检测的临时日志(65caf4cd-4227-417b-9941-4f784b5ad05b - 3bfe001a-32de-4114-a6b4-4005b770f6d7)...
这是一个未删除的临时日志。请手动删除它。(983ab06f-572d-45d4-8676-b1c74e4e3cb3 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)转载于:https://www.cnblogs.com/rubywang/archive/2011/02/18/1958105.html...
2011-02-18 18:09:00
155
转载 可编程接口芯片
嵌入式程序很大程度上要依靠自己的力量去工作。开始一个新项目时,处理熟悉编程的语法、编译环境,还要假定什么东西都没有运转起来,甚至连标准库都没有。所以嵌入式系统可能是程序员碰到的最难的计算机平台了。 嵌入式系统至少都有一个可以被软件控制的LED(发光二极管)。所以嵌入式中大量用到汇编语言。因为许多嵌入式系统,刚开始只有有限的驱动程序。下面我们来看下,和汇...
2010-02-23 10:11:00
755
转载 嵌入式基础知识
嵌入式开发听起来很复杂,但实际在我们生活中处处都有他的身影。电子表、微波炉、电磁炉、空调等等。我们每天都在使用他们,但是很少意识到是处理器和软件在为我们服务。同样是由硬件和软件组成,有输入输出,这点和我们的PC机很像,但是嵌入式系统是用来完成某个特定功能的,不像PC机我们可以用它做服务器、用它玩游戏、用它上网……嵌入式系统常常是一些大型系统的组成部分。某种程度上计算机...
2010-02-23 10:10:00
124
转载 网络基础知识
计算机网络的OSI模型可以分为七层,从上到下分别是: 7、应用层 6、表示层 5、会话层 4、传输层 3、网络层2、数据链路层 1、物理层 如果一台计算机A要和计算机B通讯,则通讯过程为A7->A6->A5->A4->A3->A2->A1->B1->B2->B...
2010-02-23 10:08:00
87
转载 计算机如何安装软件
典型的软件安装过程都有可能做哪些事情。由于我们是讨论软件在安装时的行为,所以开始安装前的设置和选项我们就暂不讨论,只说到软件真正开始安装那个时候起的动作:①文件从安装源位置拷贝到目标位置。②往系统目录写入一些必要的动态连接库(DLL)。(可选)③往系统注册表中写入相应的设置项。(可选)④建立开始菜单里的程序组和桌面快捷方式。(可选)⑤其他动作。(可选)1)拷贝软件本身需要的...
2010-02-23 10:07:00
213
转载 计算机体系结构
记得我们在学计算机体系结构时,老师说过:每次他打开计算机想到计算机的整个运行过程就会很兴奋。他说我们今天的计算机很强大,他是看着计算机一步步发展起来的。当时看到老师哪种兴奋的神情,自己也很羡慕。可是自己一想到计算机的执行过程,大脑很快就会被无数的0101010101充斥到死机。 但是最近好好的看了一下计算机的发展史,好像有点儿醒悟了。其实把计算机拆开来一点点儿的跟着...
2010-02-23 10:05:00
73
转载 Python操作MySQL
先检讨一下,由于粗心讲mssql错当成mysql了。mssql是微软的SQL Server数据库服务器。下面讨论下Python操纵数据库和Django操纵数据库的一些小知识。python 操作数据库,要安装一个Python和数据库交互的包MySQL-python-1.2.2.win32-py2.5.exe,然后我们就可以使用MySQLdb这个包进行数据库操作了。...
2010-02-23 10:04:00
133
转载 让自动化落到实处(1)
决定了做好自动化测试,所以要经常问问自己:什么是自动化测试? 因为是第一篇所以说些陈年往事,呵呵….路过的童鞋可以掐了别看….. 在学校的时候就一直对自动化测试很感兴趣,但是那是对自动化认识很肤浅,多半是出于一种偷懒的想法:一切自动化了,我们不就解放了,一些繁琐的事情可以交给计算机了。于是按照网上说的,装了些自动化测试框架,开始每天happyhappy的...
2010-01-21 22:15:00
63
转载 从测试用例看测试的问题及变化
作者: 杨明华 转载自51testing51Testing软件测试网6}7l](w~!JZ-hhX+D+E4U5t+G172713 对于一个测试人员来说测试用例的设计与编写是一项必须掌握的能力。但有效的设计和熟练的编写却是一个十分复杂的技术,它需要你对整个软件不管从业务还是功能上都有一个明晰的把握。如何系统、结构的对用例加以规范将直接影响到其后的测试效率和效果,同时测试用...
2009-03-24 22:24:00
162
转载 QTP使用总结
QTP是一个功能自动化测试工具,其主要用于回归测试。QTP首先通过录制,将用户所操作的对象属性记录到对象库中,当回放时将检测的对象和对象库中的对象进行匹配,匹配成功则会执行相应的操作。通过设置检查点(类似代码中的断言) 获取对象的信息值,判断是否为预期值,检测信息的正确性。若不成功则给出错误报告。 在QTP中还有一种操作叫做描述性编程。 ...
2009-03-22 14:51:00
273
转载 flash 编程总结
毕业设计利用flash做了一款数学教学软件“24点”。flash界面表现能力很强,可以轻松的制作出丰富多彩的动态效果。同时ActionScript的加入,使得用户对flash的表现形式更加灵活。AS是一种解释型语言(或称为脚本语言)。它具备了解释型语言的优点:快速开发,动态性,学习门槛低等等,同时它也继承了相应的缺点:最主要的两个缺点是效率低下和源代码外露。这也是让当今Fla...
2009-03-21 16:18:00
147
转载 几种常见的排序算法之比较
对常见的这几种排序算法的练习,对我们的思路的规范化是很好的。学习前人是如何优化算法节约时间和空间的。 我们所练习的排序主要是内部排序,所谓内部排序,就是整个排序过程都在内存进行的排序,称为内部排序;反之,若排序过程中要进行数据的内、外存交换,则称之为外部排序。内排序适用于记录个数不是很多的小文件,而外排序则适用于记录个数太多,不能一次性放人内存的大文件。 对排序算法...
2009-03-20 14:12:00
115
转载 字符串处理
在C语言中,有很多字符和字符串的处理。注意检查点 1char*strcpy(char*des,constchar*src)2{34if(des==NULL&&src==NULL)5throw"Invalidarguments";67char*p=des;...
2009-03-17 18:58:00
86
转载 数据库概述
数据库用来管理数据的。 我们常见的数据库模型就有概念模型(E-R图)、层次模型、网状模型、关系模型。我们现在用的最多的就是关系型数据库。 数据库的设计:第一范式(原子性) 第二范式(不存在部分依赖) 第三范式(不存在传递依赖) 数据安全保护:完整性控制...
2009-03-17 16:07:00
76
转载 查找算法——二分法查找
二分法查找是在有序线性表查找指定的元素int BinarySort(int n){ int low,high,mid; low = 0; high = length -1; while (low <= high) { mid = (low+high) / 2; if (n == m_nu...
2009-03-16 17:03:00
184
转载 排序算法——归并排序
归并排序的思想很像是插入排序,只不过插入的元素是已经排序好了的数组。void CMergeSort::Merge(double R[], double R1[], int low, int mid, int high){ int i=low,j=mid+1,k=low; while ((i<=mid) && (j<=high)...
2009-03-16 16:20:00
100
转载 排序算法——选择排序
排序算法中有直接选择排序和堆排序。(1)直接选择排序。是一种基于位置的排序,它第一趟选出最小的放在第一位,然后选出次小的放在第二位,然后依次类推。。。for (int i=0;i<lenth-1;i++){ k = i; for (int j=i+1;j<lenth;j++) { if (m_num[j] <...
2009-03-15 21:48:00
88
转载 排序算法——交换排序
交换排序中主要有:冒泡排序和快速排序(1)冒泡排序比较简单每次每次两两比较,权值小的就向上升。这样一趟下来,就会得到最小的,依次循环后就会得到有序数列。for(int i=0;i<lenth-1;i++){flag = 1; for(int j=lenth-1;j>0;j--) { if(m_num[j] <...
2009-03-15 20:04:00
95
转载 排序算法——插入排序
插入排序中最常见的是直接插入排序和希尔排序。(1)直接插入排序其基本思想是:一个有序区和一个无序区,每次扫描扩大有序区,将无序区的数据不断的加入到有序区中。 例如:49、38、65、97、76、13、27、49' 第一趟排序:[13]、49、38、65、97、76、27、49' 第二趟排序:[13、27]、49、38、65、97、...
2009-03-15 15:15:00
150
转载 我的手机开发(九)——使用IImage组件播放GIF
第九篇,看来世界上十全十美的事还真是很少。所以,从今天开始,回归基础,继续加油。工欲善其事,必先利其器。不抛弃,不放弃,加油,fighting,go on! COM组件,一个很有意思的东西,原来没有接触过,但是很感兴趣。精益求精,所以为了优化任务,就又用COM组件把项目从新修改了一遍,再次谢谢老师,感谢老师不厌其烦的指教,谢谢谢谢,很感谢。 首先我们看一下什么是CO...
2009-03-14 22:59:00
81
转载 我的手机开发(八)——GIF动画播放
在windows中DC就是相当于画布,当我们利用CreateCompatibleDC时,就创建了一块画布,在这块画布上,有一套缺省的工具(画笔,画刷,字体,位图等,每一个画布都得到框架的这一待遇),如果不喜欢,你可以造了一个新的画笔,再入选这套工具集,并把原来的画笔给代替掉了,画完图后你觉得不安,想还原一下,于是就把oldPen再select进去.我们常用...
2009-02-12 09:40:00
104
转载 我的手机开发(七)——WinCE输入法——基本概念(1)
这周的任务好难——输入法。基本没概念。 经过了两周的痛苦挣扎,总算对一些基本概念开始慢慢懂了。但是真正动手开发,感觉还是:路漫漫其修远兮。。。。。 现在,我们先来直观的认识一下输入法的界面 ...
2009-01-10 23:20:00
79
转载 我的手机开发(六)——Windows Mobile文件操作及字符集
这周的任务很简单,就是将一个大的ansi格式的文件,分割成多个Unicode格式的小文件。 但是C++中的文件操作有很多,本来对文件操作就不熟悉的我,再加上各种字符集的转换,真是把我搞得晕头转向。现在理顺下。文件操作第一种 利用文件指针 FILE * pf; char buffer[255];...
2008-12-27 22:18:00
106
转载 我的手机开发(五)—-位图背景透明
- 最近在写一个图像处理的程序。被各种各样的DC和位图折磨了2个星期。现在总结一些在PocketPC下如何处理一副位图,并将位图透明达到处理背景的目的。 首先我们先要清楚几个概念: 1、DC:概念上的定义前面有详细的解释,这里呢,我们就形象的把他看做是系统提供给我们的画板。 2、设备DC和内存DC:内存DC中的位图只有Bit...
2008-12-21 22:04:00
103
转载 我的手机开发(四)
Windows编程主要分为两步:1、消息的处理。2、结果的显示。 消息处理和普通的高级编程大同小异,让我接受比较困难的主要就是这个结果显示。在Windows下各种信息的显示要比我之前接触的HTML等,复杂很多。光是这个设备环境就让我头大了一个星期。下面我要好好讲解一下,Windows的界面显示和图像的处理。设备环境 设备环境应该指的是一个句柄关联的一...
2008-12-14 22:08:00
77
转载 我的手机开发(三)
windows编程真是很难学,那些复杂的函数和参数,让我们习惯了高级编程之后感到很不适应。就连一个简单的Hello World都让我困惑了3、4天。下面是我对编写Hello World的一些总结。1、第一个拦路虎就是这个函数消息映射表struct decodeUINT { // Structure associatesUINT Code; LRESULT (*...
2008-12-13 23:52:00
70
转载 我的手机开发(二)
我的手机开发(二)进行Windows Mobile 编程跟windows编程很类似。所以我们首先要知道windows操作系统和应用程序是怎么相互作用的(感谢孙鑫老师,这里对windows的理解都是他在MFC编程的教程中讲解的)。 应用程序可以通知操作系统执行某个具体的动作,如操作系统能够控制声卡发出声音,但它并不知道应该何时发出何种声音,需要应用程序告诉操作...
2008-12-13 22:49:00
72
转载 我的手机开发(一)
WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。简单的说,Windows CE 就是微软为嵌入式设备打造的操作系统,而嵌入式设备可谓是多种多样,大到航天设备、医疗设施,小到我们身边的电子表、手机、微波炉等等等等。 WindowsCE模块化的设计,可以灵活的为各种设备搭建适合自...
2008-12-13 21:43:00
47
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人