- 博客(10)
- 收藏
- 关注
转载 C语言测试:想成为嵌入式程序员应知道的13+3个基本问题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII值
2007-11-11 14:57:00
700
原创 数据库操作中的几个核心概念
两类索引 聚集索引:内排序(物理排序) 非聚集索引: 外排序(行定位器) 行定位器和文件组 行定位器:包括堆集行定位器和聚集行定位器 文件组:MS SQL的一个mdf文件对应一个数据库,一个数据库可以拥有多个数据文件(一个mdf,多个ndf) SQL语句中的子句使用方法LIKE子句中的通配符: %: 任意多个字符
2007-11-04 23:22:00
873
原创 C语言中的时间函数
两种不同的时间类型time_t 从1970年1月1日到现在经过的秒数; struct tm 分别存储表示时间的各字段的值 得到现在的时间(time_t):time() time_t和struct tm之间的相互转换:time_t -> struct tm (local):localtime() time_t -> struct tm (UTC): g
2007-11-04 23:02:00
789
原创 Linux学习笔记(二)网络接口配置
一、安装和配置网路设备 Linux支持的网卡驱动程序都存放在目录/lib/modules/(linux kernel version)/net下。通过修改模块配置文件来更改网卡或者增加网卡。 修改/etc/conf.modules文件 alias eth(n) modelname options modelname io=IoAddress irq=ItrptRqstNu
2007-11-04 22:54:00
801
原创 Linux学习笔记(一)启动过程
BIOS初始化程序启动位于磁盘MBR的主引导程序(LILO或GBUB的stag1); LILO/GRUB读入lilo.conf/grub.conf,根据kernel和initrd参数运行内核程序检测VGA、CPU、Memory、Disk、NIA等硬件设备; 挂载root文件系统; 启动/sbin/init; init根据/etc/init
2007-11-04 22:44:00
588
转载 GNU make 的主要预定义变量及常用命令行选项
预定义变量含义$*不包含扩展名的目标文件名称。$+所有的依赖文件,以空格分开,并以出现的先后为序,可能包含重复的依赖文件。$第一个依赖文件的名称。$?所有的依赖文件,以空格分开,这些依赖文件的修改日期比目标的创建日期晚。$@目标的完整名称。$^所有的依赖文件,以空格分开,
2007-11-04 21:35:00
1064
原创 在Eclipse中安装TinyOS插件
目前开发TinyOS应用程序似乎还是采用传统的开发方法,即在文本编辑器中先编辑好程序,然后使用make来编译程序,重复以上两个过程直到程序能够正确执行为止。几个月前尝试了一下在Eclipse平台下开发TinyOS应用程序的方法。用的是由瑞士苏黎世联邦理工大学开发的插件(TinyOS Core Plugin),我安装的版本是1.0.4,感觉还不错。所以今天抽空把安装过程总结一下,以便以后查阅。
2007-10-02 21:41:00
2784
转载 Makefile
Make的基本规则:Target [属性] 分隔符 [依赖文件] [;命令行 ] {Tab 命令行}注:命令行间可以加入任意多个空行,但空行也要以tab开头。Cat –v -t -e Makefile会使Makefile文件中tab以^]显示,行尾以$显示。注:命令过长,用/来连接多行成一行。注释以#开头,如果#要用作字符符号,“#”。 分隔符:::目标有
2007-09-25 14:41:00
1028
转载 什么是JTAG、ISP?
JTAG是一个通信标准,用于计算机和单片机进行实时快速通讯。AVR 的JTAG功能(只有部分型号才有)使得AVR的调试工作非常简单,可以通过JTAG 接口对Flash、EEPROM、熔丝位和锁定位进行编程。使用AVR studio软件和JTAG硬件( AVR JTAG编程器,AVR JTAG仿真器)可以进行程序下载(编程)和程序在线调试。JTAG接口有四个引脚。以JTAG的术语来说
2007-09-23 12:23:00
1987
1
转载 了解JNI
TinyOS的一些工具软件用到了JNI开发技术,由于很长时间不用JAVA,所以把它也忘得差不多了。今天花了点时间把JNI了解了一下,并照猫画虎的写了一个Helloworld。感觉下面的这个文章对想了解JNI的人来说,值得一看。(转自:crybaby2005.bokee.com) JNI是Java Native Interface的缩写。从Java 1.1开始,Java N
2007-09-13 21:35:00
665
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人