摘要: C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCII值。这些问题着重考察你的系统调用和内存分配策略方面的能力吗?这标志着出题者也许花时间在微机上而不是在嵌入式系统上。如果上述任何问题的答案是"是"的话,那么我知道我得认真考虑我是否应该去做这份工作。 阅读全文
posted @ 2006-10-26 17:09 karlchen 阅读(423) 评论(2) 推荐(0) 编辑
摘要: 数字计算机的普及促进了语音学的研究, 使人们能够快速, 大量, 低成本地记录, 保存, 交换和分析声音信号. 然而, 由于数字计算机的核心是用离散的数字量来表达和记录所有信息的, 它从本质上不能被用来描述人类已有的全部数学概念和方法, 当然也就不能完全精确地表达所有的物理概念和物理测度. 单就声音信号来说, 物理上我们所希望测量的可能是声压随时间的变化, 它在数学上对应着某个关于时间的连续函数. 数字计算机不能直接表达这种连续信号, 而只能表达离散的时间序列(即离散信号). 它甚至不能表达所有的离散信号, 而只能表达在取值上也是离散的离散信号(即数字信号). 所以我们用计算机来处理任何一种物理信号时所面临的首要问题就是连续信号的数字化问题(或称"模/数转换"问题). 一般人们把连续信号到离散信号的过程叫采样, 把测量值本身的离散化过程叫量化. 这里我想讲清楚的是采样问题. 阅读全文
posted @ 2006-10-25 14:24 karlchen 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 本幻灯介绍了近期一个TECH MEETING的内容,简单讲了些WIN CE的东西。 阅读全文
posted @ 2006-10-25 10:50 karlchen 阅读(327) 评论(3) 推荐(0) 编辑
摘要: 到底什么是ANSI,什么是UNICODE呢?其实这是两种不同的编码方式标准,ANSI中的字符采用8bit,而UNICODE中的字符采用16bit。8bit的ANSI编码只能表示256种字符,表示26个英文字母是绰绰有余的,但是表示汉字,韩国语,日语等有着成千上万个字符的非西方字符肯定就不够了,正是如此才引入了UNICODE标准。 在软件开发中,特别是使用C语言的一些有关字符串处理的函数,ANSI和UNICODE是区分是用的,那么ANSI类型的字符和UNICODE类型的字符如何定义,如何使用呢?ANSI和UNICODE又如何转换呢? 阅读全文
posted @ 2006-10-24 12:04 karlchen 阅读(346) 评论(0) 推荐(0) 编辑
摘要: As an artist who has had solo exhibitions at The Whitney Museum of American Art and The Cleveland Museum of Art, Lee Mingwei explores the evanescent and diurnal cycles of living. His work is based on such basic human activities as cooking, letterwriting, and now child-bearing. A few weeks ago, writer Janice Versalius of PaperVeins magazine had a long and intimate conversation with Mr. Lee in his Manhattan apartment. An excerpt of the interview appears below. Additional interviews with M 阅读全文
posted @ 2006-10-22 15:34 karlchen 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 科技的发展给人类带来进步,不过在技术前进的路途上总会有一些不和谐的事情会发生,现在让我们看看刚刚过去的第三季度里发生的一些有趣或者不有趣的事情吧...... 阅读全文
posted @ 2006-10-16 20:32 karlchen 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一段从大山里开出来的路...... 阅读全文
posted @ 2006-10-12 18:09 karlchen 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Core OS(核心操作系统)是Windows CE提供的最丰富的功能特征集,定制操作系统的功能在很大程度上取决于开发者选择了那些Core OS的特性。本文较详细的给出了这些特性的功能。 本篇为最终用户应用程序 阅读全文
posted @ 2006-10-12 10:57 karlchen 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 今天,Google确认将以价值16.5亿美元股票交换的形式收购YouTube Inc.。YouTube目前占据在线视频搜索市场近半份额,每天视频点击数高达一亿次。...... 阅读全文
posted @ 2006-10-11 14:14 karlchen 阅读(78) 评论(0) 推荐(0) 编辑
摘要: Core OS(核心操作系统)是Windows CE提供的最丰富的功能特征集,定制操作系统的功能在很大程度上取决于开发者选择了那些Core OS的特性。本文较详细的给出了这些特性的功能。 本篇为应用程序和服务开发特性 阅读全文
posted @ 2006-10-10 16:25 karlchen 阅读(848) 评论(0) 推荐(0) 编辑
摘要: COOLER MASTER 推出了一款兼容775/754/939/AM2的CPU散热器“Mars”(火星),型号为RR-CCX-W9U1-GP,预计售价7,329日元(约487人民币)这款巨无霸散热器采用热管设计,中央还设有蓝色LED灯,体积为132×120×105mm,风扇转速900-3,000rpm可调,最小噪音17dB,平均噪音25dB。支持Core 2 Duo E6700以上,Pentiu... 阅读全文
posted @ 2006-10-10 08:45 karlchen 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 看看吧,这就是制作人民币的现场。:) 阅读全文
posted @ 2006-10-09 14:12 karlchen 阅读(361) 评论(0) 推荐(0) 编辑
摘要: Windows MCI(Media Control Interface)是Windows提供的控制多媒体设备的高层、通用的命令接口。它提供一组与设备无关的函数和命令,可有效地控制多媒体设备。 使用MCI我们可以十分容易的对多媒体进行操作,不需要了解多媒体设备的工作原理和调用底层函数库的方法,这样就极大的减轻了开发的难度和负担。这里举一个WAV/MIDI播放器的小例子,希望以后能用到 阅读全文
posted @ 2006-10-07 20:01 karlchen 阅读(1438) 评论(0) 推荐(0) 编辑
摘要: 上午有个同学的机器突然“我的电脑”、IE、所有文件夹和系统自带的东西都打不开了。。。。。。 阅读全文
posted @ 2006-10-07 11:14 karlchen 阅读(2052) 评论(0) 推荐(0) 编辑
摘要: Microsoft Windows CE .NET 提供了一个全能的、廉价的仿真环境。他能在PC上仿真各种CE设备,为不同的环境定制CE软件,还共享绝大多数源代码,可以从网上直接下载。软件公司不需要拥有所有类型的CE设备也可以在不同平台上调试CE软件,甚至为了需要还可自行改写CE内核,本文详细的说明了如何定制一个模拟器内核以及如何调试等内容。 ...... 阅读全文
posted @ 2006-10-05 17:03 karlchen 阅读(2663) 评论(1) 推荐(0) 编辑