自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

ubuntu的brainstorm

这里有一些关于ubuntu很有意思的创意:brainstorm ubunu,比如在右键添加打印、挂载、命令行等,原来大家的想法都是一样的

2009-10-31 12:06:00 74

ubuntu 9.10 beta 试用

简单几句带移动硬盘启动,使用DVD版sudo umount -l /isodeviceMBR安装到(hd0)配置参照 ubuntuskill使用fcitx而不是ibus使用lupaworld源而不是cn99把终端加到右键菜单 sudo apt-get install nautilus-open-terminal right click menu...

2009-10-30 12:36:00 58

基于S3C2410的通用IO编程

一、通用IO的定义GPIO(General-Purpose IO ports),通用的IO口。一般的微控制芯片都提供通用的可编程接口。按照它们的功能分成:l通用IO控制寄存器l通过IO数据寄存器很多MCU的GPIO接口出去了标准的寄存器必须外,还会提供上拉寄存器,可以设置IO的输出模式为高阻。二、S3C2410A的通用IO寄存器S3C2410A共有117个复用的输入/输...

2009-10-29 16:43:00 442

LDR指令和LDR伪指令

ARM指令集中,LDR通常都是作加载指令,但是它也可以作伪指令。初学者一般不会注意到它们的区别,其实在嵌入式开发过程中,这两条指令时非常常用的!我们应该了解他们的区别。LDR伪指令的形式是“LDR Rn,=expr”。作用是装在一个32bit常数和一个地址到寄存器。下面举一个例子来说明它的用法。COUNT EQU 0x56000054LDR R1,=COUNTMOV R0,...

2009-10-19 15:06:00 170

嵌入式C

嵌入式软件分析验证工具系列之—— C,在嵌入式软件领域具有相当的代表性——即使是采用汇编,也都能在C中找到相对应的实现方式,不同的只是细微的效率差别;况且,嵌入式C编译器一般都支持inline assembly,可以在C中直接使用汇编语句。 作为构造嵌入式系统的C语言,利用C的灵活性,扩展出许多不同于ANSI C的特性,这使得开发一个嵌入式C的模型检验器1变得困难。在研究嵌入式软件的模型检验器...

2009-10-19 00:15:00 118

ANTLR笔记

ESA Project is progressing

2009-10-19 00:15:00 71

有感于“学术官僚化、大学衙门化,教授奴才化”

今天刚刚看了《凤凰卫视》的“锵锵三人行”,谈及当前国内大学的现状,虽然嘉宾还算是客气,但也的确道出了目前国内教育科研的现状,即“学术官僚化、大学衙门化、教授奴才化”。中国的自主创新,如果以这样的现状,要达到所谓的赶美超欧,无异于痴人说梦。令人悲哀的是说梦的人还的确不少,而且叫声很响。回忆某位老先生在对其众多的博士生、硕士生说的一句肺腑之言“关系就是第一生产力”,真是感慨系之。其实难道只有科...

2009-10-15 23:56:00 142

指针部分释疑之二:内存的分配及内存错误类型(续)

4.常见的内存使用故障内存泄露故障(Memory Leak Faults,MLF)是指在程序的某处申请了大小为X字节的空间,方式程序结束时这X字节的空间全部或部分没有释放、多次释放都属于内存泄露故障。MLF有三种形式:(1) 遗漏故障:申请的内存没有释放;(2) 不匹配故障:申请函数和释放函数不匹配;(3) 不相等的释放:释放的空间和申请的空间大小不一样。在C++中,MLF...

2009-10-12 14:19:00 55

一个文件重复生成的小工具[附源码和可执行文件]

最近,因为项目的需要,我用Delphi开发了一个小的程序。程序的功能就是选择一个文件,而后可以指定复制多少个相同的文件,用这些复制的文件做并发上传文件用。下面附源码和可执行文件。源码如下:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, ...

2009-10-12 06:18:00 59

一个文件重复生成的小工具[附源码和可执行文件]

最近,因为项目的需要,我用Delphi开发了一个小的程序。程序的功能就是选择一个文件,而后可以指定复制多少个相同的文件,用这些复制的文件做并发上传文件用。下面附源码和可执行文件。源码如下:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, For...

2009-10-11 21:19:00 86

实验报告格式与写法

附:实验报告的编写方法共七部分,分别为:一、实验目的(实验目的中红色的内容)二、实验内容(本次实验要完成的内容)三、概要设计(实现的功能,函数原型及说明等)四、详细设计(程序中核心代码,并要有相应注释——函数功能、参数说明、重要语句的注解)五、程序调试(包括调试过程中遇到的问题及解决方法、程序测试数据及结果)六、实验总结(对实验过程中出现的问题进行总结、指出程序中还需进...

2009-10-11 14:25:00 1002

静态分析验证工具

续上 考虑到字面上的近似,几个名词提前说明,当然,这仍然是我个人的看法: 时序逻辑temporal logic:是一种逻辑属性,而不是一种时间属性,是有关真假的定性描述,而不是有关长度的定量描述。 时间性timeliness:有关时间的属性,不仅是先后顺序,而且有间隔长度,甚至是绝对时间坐标要求。 通常讲时序,如讲功能和时序,尤其是在电子电路中,含义是“时间轴上的序列”,是广义的,因此是t...

2009-10-10 21:09:00 186

指针部分释疑之二:内存的分配及内存错误类型

二、内存的分配及内存错误类型1.内存的分配方式内存分配方式有三种:(1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。(2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。(...

2009-10-10 10:56:00 59

指针部分释疑之一:指针的实质(续)

2.指针的算术运算指针变量也可以进行算术运算,但只能进行加上或减去一个整数操作。不过,这种加减运算和我们学习算术运算符的加减操作还是有很大区别的。int a[10];int *p =a;p++;上例中,在上例中,指针p的类型是int *,它指向的类型是int,它被初始化为指向整型数组名a。接下来的第3句中,指针p被加了1,编译器是这样处理的:它把指针p的值加上了sizeof(i...

2009-10-10 10:50:00 52

静态测试

这几天又重新翻了几篇论文,目的是为了再扫描一遍这个领域,以不断的片面印象来追求一个全面的印象,甚至是深入的印象,基本的动机是对现有的这方面工具了解更多一些。 static testing,或者说static analysis、static verification的重要性得到了理论界和工业界的充分广泛的支持,工具的种类、功能超出了我事先的想象,以至于Matlab本身就有这方面的扩展:PolySp...

2009-10-10 01:08:00 149

指针部分释疑之一:指针的实质

指针部分释疑一、指针的实质在学习C/C++过程中,可能大多数学习者对指针都会产生厌烦乃至抵触情绪。的确,对于初学者来讲,指针是不好理解,也不好用,好多学习者喜欢采用不用指针的方式来解决问题,即“能不用指针就不用指针”,甚至把指针当成了人人喊打的“goto”来看待……而其实,指针也是冤枉的,大家看到的都是指针的缺点,却没有人意识到指针的好处。那么,指针到底是什么,怎么用,怎么样才能用...

2009-10-08 15:43:00 102

面试时您该做的事情

消除紧张情绪的策略 应聘者在面试的过程中都或多或少有紧张的情绪,这在所难免,但如果过分紧张就会影响到面试的效果。那么,如何才能消除紧张呢? 您可以尝试下面的方面,来缓解紧张的心情: 第一,礼貌的话大声地说。一般情况是,当人在紧张时大声说上几句话,会缓解一下紧张情绪。当应聘者走进考试室,一进门,就强迫自己向在座的考官响亮地打声招呼:“大家好,我叫某某,今天非常高兴能够有机会来贵公司参...

2009-10-08 06:54:00 110

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除