自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (27)
  • 收藏
  • 关注

原创 想成为嵌入式程序员应知道的0x10个基本问题

C语言测试:想成为嵌入式程序员应知道的0x10个基本问题C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧

2005-09-05 21:49:00 730

原创 仅献给想做程序员但还在迷惘和摸索中的朋友!

仅献给想做程序员但还在迷惘和摸索中的朋友!因为爱,所以爱 ----仅献给想做程序员但还在迷惘和摸索中的朋友(欢迎跟贴)自从上大学选择了计算机专业后,我就深深地热爱上了软件开发,并已经立志把自己的毕生精力都奉献给软件开发事业.一直以来,我都充满了激情去学习,去写程序,去接受新的知识和技术.几年来,付出很多,收获很多,也走了不少的弯路,感触甚多.每次登上论谈,看到那么充满热情和执着的朋友们那种对知

2005-09-05 21:48:00 1244

原创 struct的巨大作用

1. struct的巨大作用  面对一个人的大型C/C++程序时,只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用struct是区别一个开发人员是否具备丰富开发经历的标志。  在网络协议、

2005-09-05 21:46:00 1887 1

原创 51单片机 Keil C 延时程序的简单研究

应用单片机的时候,经常会遇到需要短时间延时的情况。需要的延时时间很短,一般都是几十到几百微妙(us)。有时候还需要很高的精度,比如用单片机驱动DS18B20的时候,误差容许的范围在十几us以内,不然很容易出错。这种情况下,用计时器往往有点小题大做。而在极端的情况下,计时器甚至已经全部派上了别的用途。这时就需要我们另想别的办法了。    以前用汇编语言写单片机程序的时候,这个问题还是相对容易

2005-09-05 21:43:00 2095 1

原创 面试的经历及总结的几点建议

我想很多天涯里工作的朋友们有的也要想着跳槽,我也经历过这种情况,所以非常能够明白和体会到一些朋友的心情。还是那句话,每个人的行业不同决定着经历不同,我还是只能写写我的。主要是从求职过程总结出来的几点建议和面试的一些经验。我想,虽然只是个体案例,但是有些东西应该是共性的,如果能够帮到一些朋友的话。我也真的很开心。:)        先说段自己的经历吧。    1、我第一份工作是这样的,朋

2005-09-05 21:34:00 1732

原创 10个不能开办公司的理由

有没有从开始就注定要失败的公司呢?有的,因为这些公司的发展是建立在不牢固的根基上的。下面有10个使公司失败的原因,如果不能避免,就不要自己去开公司。  1. 你没有承受风险的能力.如果你所需要的仅仅是安全、有保障,那么继续好好做你的工作,不要再胡思乱想开家公司。  2. 你混同了兴趣与特长.如果你只是喜欢开车或看书,这并不意味着你一定要开一家轿车修理厂或书店,兴趣只是你开办公司的第一步。要想成功,

2005-09-05 21:33:00 922

原创 行走社会的100条忠告

1.所有的困苦都是有用意的-这是老天爷在磨练你,为了把重任交给你2.毛遂自荐,好处多多-让别人看到你,知道你的存在,知道你的能力3.千万别入错行-人情有牵绊,恩怨的纠葛,转行可不是那幺容易的呀4.别轻易转行-转行的风险很林,若无大决心,大魄力,最好不要轻率为之5.不只为了糊口,还要有抱负-你要想:在这个行业中,我要成为什幺样的人6.不要独享荣耀-独享荣耀,有天就会独吞苦果7.用耐心把冷板凳坐热-冷

2005-09-05 21:30:00 640

原创 三说软件从业者

作为一个以盈利和发展为目的的企业,软件公司需要有相应劳动能力的人进行生产和经营;作为一个有工作需要和发展需求的人,软件从业者期望在企业里得到长足的发展并有一个好的前途。但现实是,软件企业往往并不能得到让自己满意的人,软件从业者也往往并没有产生让自己欣慰的归宿感。这样,软件企业唉叹为人才所困,软件从业者抱怨怀才不遇,其结果是企业也焦虑、从业者也恐慌,以至于软件业似乎要陷入“人才危机”的怪

2005-09-05 21:24:00 741

原创 如何提高自己的编程水平

不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1.扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一

2005-09-05 21:09:00 726

原创 爱迪生欺骗了世界

今天是我第一次和雅虎的朋友们面对面交流。我希望把我成功的经验和大家分享,尽管我认为你们其中的绝大多数勤劳聪明的人都无法从中获益,但我坚信,一定有个别懒的去判断我讲的是否正确就效仿的人,可以获益匪浅。让我们开启今天的话题吧!世界上很多非常聪明并且受过高等教育的人,无法成功。就是因为他们从小就受到了错误的教育,他们养成了勤劳的恶习。很多人都记得爱迪生说的那句话吧:天才就是99%的汗水加上1%的灵感。并

2005-09-05 21:01:00 1023

原创 一位高级程序员给学弟学妹的建议

我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院

2005-09-05 20:56:00 971

原创 在Win32中管理虚拟内存

Randy Kath Microsoft Developer Network 技术小组 创建于:1993年1月20日 单击此处以打开或复制 ProcessWalker 示例程序中的文件。该Win32 示例程序要求Microsoft Windows NT 的环境。摘要在Microsoft Windows NT 操作系统中,假如您对每组函数的功能,以及它们每个函数的作用,没有足够的认识,那么在Win3

2005-07-01 12:08:00 1079

原创 Win32 多线程的性能

Ruediger R. AscheMicrosoft Developer Network 技术小组 摘要本文讨论将单线程应用程序重新编写成多线程应用程序的策略。它以Microsoft Windows 95和Windows NT的平台为例,从吞吐量(throughput)和响应方面,与兼容的单线程计算相比较而分析了多线程计算的性能。介绍在您所能够找到的有关多线程的资料中,多数都是讲述同步概念的。例如

2005-07-01 12:05:00 1129

原创 在 Windows 应用程序中使用 Windows XP 的外观风格和 PrintWindow

Paul HellyarMicrosoft Corporation 2001年10月25日注意:此示例仅适用于运行 Windows XP 的计算机。打开示例并打开两个或多个应用程序窗口之后,请使用 AltTab 功能键来运行 TaskSwitcher 应用程序。摘要:本文介绍了一种增强的 AltTab 应用程序 TaskSwitcher,并以此为框架演示了在 Windows 应用程序中使用 Win

2005-07-01 12:02:00 1145

原创 如何计算平面n个圆相交的公共部分的面积

N个任意圆相交求公共面积的问题必须注意到如下一:凸体和凸体相交依然是凸体,多元相交后也是凸体二:多元相交结果,必然是由圆弧所组成,三:最终的相交面积为各个子圆弧的弓形面积 + 内部凸多边形的面积要解决这个问题,要解决下面几个问题:第一个:圆弧的表达方法Arc(圆心位置,半径,开始角度和结束角度,P1, P2)   p1,p2是两个交点的位置交点表达:   P(x, y, c1, c2)  : 必然

2005-06-30 11:43:00 2953

原创 小心,别让人点了品牌的“死穴”

红桃K以其“补血快”的品牌诉求,迅速占领了农村市场,并实现了以农村包围城市的经营战略,从而大获成功。但其做梦也没想到的是,数年后,一个以“功效持久”定位的补血新贵——血尔,向作为品牌老大的它发起挑战,并以迅雷不及掩耳之势,占领了大半个江山。的确,补血要快,但如果功效太短,又有什么用呢?对于“血尔”来说,让红桃K赖以成名的“补血快”的品牌定位,成了一个让人隐痛的“死穴”。血尔在借用了红桃K“快”的资

2005-02-01 16:15:00 1235

原创 理解虚拟键码,扫描码和ASCII字符码

在编写MFC应用程序过程中,需要对原有的CEdit作功能上的扩展,新生成的类CEditEx继承于CEdit,只允许用户输入数字和小数点。要实现只允许用户输入数字和小数点,需要屏蔽非数字和小数点的字符,屏蔽工作在OnChar消息函数中进行:当按下键盘后,解发WM_CHAR消息,并进入OnChar消息函数,用::isdigit(nChar)验证数字,用nChar == .验证小数点,满足其一即调用

2005-02-01 09:30:00 1242

原创 C++字符串完全指引之一 —— Win32 字符编码

原著:Michael Dunn翻译:Chengjie Sun原文出处:CodeProject:The Complete Guide to C++ Strings, Part I引言  毫无疑问,我们都看到过像 TCHAR, std::string, BSTR 等各种各样的字符串类型,还有那些以 _tcs 开头的奇怪的宏。你也许正在盯着显示器发愁。本指引将总结引进各种字符类型的目的,展示一些

2005-01-31 17:25:00 596

原创 链接器工具错误 LNK2001

 无法解析的外部符号“symbol”代码引用了链接器无法在库和对象文件中找到的内容(如函数、变量或标签)。可能的原因 代码请求的内容不存在(例如,符号拼写错误或使用错误的大小写)。 代码请求的内容错误(使用的是混合版本的库,一些库来自产品的一个版本,而其他则来自另一个版本)。 该错误信息之后为致命错误 LNK1120。具体原因代码问题 如果 LNK200

2004-11-08 21:10:00 2870

手把手教你学CAN总线

《手把手教你学CAN总线》以CAN总线的通信实例和基本实验为主线,以单片机、数据通信和工业控制网络的基础知识为出发点,介绍了CAN现场总线的基本概念、CAN节点的硬件设计和软件编程的方法。其立足点是基础化、实用化,试图通过很多实验实例的详细讲解,带领初学者能很快掌握CAN总线的基本知识、CAN通信的编程方法和CAN总线系统相关产品的调试开发。

2013-02-20

J-Flash下载STM32用J-link的设置方法

本文介绍如何用J-FLASH 程序通过JLINK下载Hex程序到stm32目标板。 介绍MDK中HEX和BIN文件的生成方法。 介绍Hex与bin的区别。

2011-09-16

msc-g12864-1.pdf

msc-g12864dyly-1n.pdf

2010-06-24

KS0108控制器系列液晶模块说明书(2).pdf

KS0108控制器系列液晶模块说明书(2).pdf

2010-06-24

KS0108控制器系列液晶模块说明书(1)

KS0108控制器系列液晶模块说明书(1).pdf

2010-06-24

MDK 4.11 安装文件以及特别文件

压缩包中包括特别文件,大小17,920字节 以及包含MDK 4.11 安装文件下载位置的链接,该文件大小为192,805,449字节

2010-06-10

邵贝贝ucos-ii 第2版用Borland c++ V4.51

这个我曾经使用的,你把它放到C根目录下,然后把UCOSII的SOFTWARE文件夹也放到C根目录下,运行MAKETEST文件就可以生出EXE文件了。 文件为Zip压缩包

2010-04-26

Android热门应用介绍

AndroidScan

 Finds pricing and reviews for anything with a barcode. It automatically recognizes barcodes and searches dozens of online stores, brick&mortar merchants, and local libraries. 
 Search
with
barcodes!
 ‐  
Automa5c
bar‐code
recogni5on
 ‐  
Shows
CD,
DVD
or
book
cover
along
with
 detailed
reviews
 ‐  
Plays
sample
music
clips
on
the
phone
 with
a
single
tap
 Developer: Jeffrey Sharkey ------------------------------- Beetaun

 Social
network
around
 geographical
content
created
by
 the
people
and
for
the
people
 See
more
at
usual
places
 ‐  
Find
out
places
which
people
liked
 in
the
city
you
are
in
 ‐  
Search
for
the
most
exci5ng
travel‐ routes
 ‐  
Share
stories
about
your
 extraordinary
trips
 Developer: Sergey Gritsyuk, Dmitri Shipilov -------------------------------- 等等

2010-04-16

Professional Android™ Application Development-wrox

Professional Android™ Application Development Reto Meier Copyright © 2009 by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN: 978-0-470-34471-2 Manufactured in the United States of America

2010-04-16

Exporing Animation and OpenGL In Android

Satya Komatineni Active Intellect, Inc. (http://www.satyakomatineni.com) 演示文档

2010-04-16

Nutiteq Android mapping tutorial

利用Nutiteq mobile mapping library在Android上开发手机地图应用。

2010-04-16

Android OpenGL ES Issues

This document lists all isuues we got during the development of OmniGSoft X-Becnchmark for Android.

2010-04-16

AT91RM9200中文资料.pdf

AT91RM9200中文资料.pdf Rev: 1768B-ATARM-07-Jun-05 共638页

2010-04-08

C8051F02X中文数据手册

C8051F02X中文数据手册.pdf Rev1.4 2005.2 共249页

2010-04-08

C8051F04X中文数据手册

C8051F04X中文数据手册.pdf Rev 1.4 2004.12 潘琢金 译 新华龙 292页

2010-04-08

Keil 3特别文件(包括MDK)

1.运行uV3 ,在File菜单选择License Management 选项将,弹出对话框,拷贝CID框内的数据: 2.运行特别文件,选择要注册的软件版本,粘贴CID到External CID后,点击生成(Generate)即可。 3.拷贝生成的LICO粘贴到uV3的“新注册的ID代码(LIC)”后点击“添加LIC”即可。 Enjoy it,^-^.

2009-04-13

RealView Develop Suite 4.0 Pro cr特别文件

1. 下载特殊文件压缩包,将特殊文件解压缩在RVDS4.0的安装目录下,如F:ARM 2. 修改MAC地址: 1) 开始 -> 运行 -> CMD -> ipconfig/all,Physical Address一项为MAC地址 2) 用记事本打开rvds.dat,找到HOSTID=00023F0468D4,共有19处,后面的数字替换成MAC地址,保存 3. 安装RVDS4.0 1) 安装至弹出 ARM License Wizard 窗口时,选择 Install License 2) 浏览选择刚才修改的rvds.dat,Add添加 3) 完成安装 4. 运行 crack.bat ,直至完成。运行到ecc时会暂时无反应,请耐心等待。完成后会自动关闭的

2009-03-24

OPC UA (全,PDF文档)

OPC Undifined Architechture OPCFoundation网站上要求会员资格才可以下载的资源,非常少见,希望大家珍惜!

2008-12-08

Managed Directx 9 Kick Start - Graphics And Game Programming(chm)

Managed Directx 9 Kick Start - Graphics And Game Programming

2008-12-05

富士NP1L-ET1用户手册(PDF)

富士NP1L-ET1用户手册(PDF) 富士SPH系列以太网模块NP1L-ET1用户手册,包括以太网协议说明!

2008-12-05

.NET Game Programming(PDF)

.NET Game Programming with DirectX 9.0

2008-12-05

Network-Based Asteroids with DirectX and C#(PDF)

Network-Based Asteroids with DirectX and C# pdf格式

2008-12-05

SPEC-099-hart命令简介

Hart协议详解<br>希望对研究hart对朋友有所帮助

2007-11-22

空空如也

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

TA关注的人

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