flyyyri
码龄17年
求更新 关注
提问 私信
  • 博客:76,352
    社区:186
    76,538
    总访问量
  • 5
    原创
  • 29
    粉丝
  • 28
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
加入CSDN时间: 2009-06-20
博客简介:

flyyyri的专栏

查看详细资料
个人成就
  • 获得29次点赞
  • 内容获得7次评论
  • 获得81次收藏
  • 博客总排名820,559名
创作历程
  • 15篇
    2010年
  • 1篇
    2009年
TA的专栏
  • C
    4篇
  • C++
    5篇
  • 文章
    1篇
  • 生活随笔
    2篇
  • 经济与形势

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

210人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

USB驱动的制作过程与体会

发布资源 2010.04.15 ·
pdf

学生数据库管理系统(C语言实现)

发布资源 2010.01.03 ·
application/x-rar

USB Complete The Developer's Guide 4th Edition

发布资源 2010.04.15 ·
application/pdf

CString 操作指南

http://hi.baidu.com/ce%5Fken/blog/item/3026920f9e6d7cecaa645745.html
转载
博文更新于 2010.05.05 ·
739 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

VS2008搭建驱动开发环境

收集了VS2008下开发驱动开发环境配置的文章,给出链接如下:1 VS2008 、DDK XP 和DDKWizard 搭建驱动开发环境 http://blog.csdn.net/wqvbjhc/archive/2009/12/31/5112134.aspx  2 VS2008 PRO 、WDK 和DDKWizard搭建驱动开发环境http://blog.csdn.net/r
转载
博文更新于 2010.04.16 ·
1091 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

遍历 USB devcie,读取设备描述符 device descriptor

理论:    对于USB接口的设备,现在越来越多了。本篇我们就通过获取一个USB扫描仪设备中的序列号,来介绍如何获取usb设备的一些硬件信息。对于usb设备都是采用HCD0,HCD1,HCD2,HCD3等符号描述的。如下图:因此,有了这个名字,我们就可以使用CreateFile来打开usb设备。然后使用DeviceIoControl函数与usb设备通讯了。HCD是host controller
转载
博文更新于 2010.04.13 ·
15974 阅读 ·
3 点赞 ·
0 评论 ·
15 收藏

梅举设备信息的DDK函数

函数HDEVINFO   SetupDiGetClassDevs(  const GUID* ClassGuid,  PCTSTR Enumerator,  HWND hwndParent,  DWORD Flags  ); 参数说明输入参数:  PGUID ClassGuid  在创建设备列表的时候提供一个指向GUID的指针。如果设
原创
博文更新于 2010.04.13 ·
1418 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

回调函数

          程序员常常需要实现回调。本文将讨论函数指针的基本原则并说明如何使用函数指针实现回调。注意这里针对的是普通的函数,不包括完全依赖于不同语法和语义规则的类成员函数(类成员指针将在另文中讨论)。         1  声明函数指针             回调函数是一个程序员不能显式调用的函数;通过将回调函数的地址传给调用者从而实现调用。要实现回调,必须首先定义函数指针。尽管定义的语
转载
博文更新于 2010.03.14 ·
1886 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

回调函数例程

简介  对于很多初学者来说,往往觉得回调函数很神秘,很想知道回调函数的工作原理。本文将要解释什么是回调函数、它们有什么好处、为什么要使用它们等等问题,在开始之前,假设你已经熟知了函数指针。   什么是回调函数?  简而言之,回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。  
转载
博文更新于 2010.03.14 ·
930 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

函数递归

1 递归的特点在一个子程序(过程或函数)的定义中又直接或间接地调用该子程序本身,称为递归。要使用递归算法,需满足一下几个条件:(1) 需解决的问题有一个目标,且目标又可以分解为更小的子目标;(2) 子目标的与原目标的实现方式完全相同;(3) 存在最小子目标,即原目标经过有限次分解之后,子目标为一个已知常量(不可再细分);(4) 由最小子目标的值可递推出最终目标;凡是满足上述
原创
博文更新于 2010.02.03 ·
1038 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

时间复杂度

   1. 算法复杂度分为 时间复杂度和空间复杂度。  作用: 时间复杂度是度量算法执行的时间长短;而空间复杂度是度量算法所需存储空间的大小。  2. 一般情况下,算法的基本操作重复执行的次数是模块n的某一个函数f(n),因此,算法的时间复杂度记做:T(n)=O(f(n))  分析:随着模块n的增大,算法执行的时间的增长率和f(n)的增长率成正比,所以f(n)越小,算法的时间复杂度越低,算法的效率
原创
博文更新于 2010.01.28 ·
20426 阅读 ·
2 点赞 ·
3 评论 ·
35 收藏

很经典的一些话

1. 哥抽的不是烟,是寂寞!   2. 别在我的坟前哭,脏了我轮回的路。   3. 我这人从不记仇,一般有仇当场我就报了。   4. 已经将整个青春都用来检讨青春,还要把整个生命都用来怀疑生命。   5. 是这样的张总,你在家里的电脑上按了CTRL+C,然后在公司的电脑上再按CTRL+V是肯定不行的 。即使同一篇文章也不行。不不,多贵的电脑都不行。   6. 你要是鲜花,以后牛都不
转载
博文更新于 2010.01.16 ·
899 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【转】酒桌上经典劝酒词

1。劝酒者起身敬酒,被劝者会说:"屁股一抬,喝了重来",意让劝酒者再喝一个,此时劝酒者应对:"屁股一动,表示尊重"。 2。男人不喝酒,交不到好朋友。 3。女士劝酒:激动的心,颤抖的手,我给领导到杯酒,领导不喝嫌我丑。 女士和领导碰杯:领导在上我在下,您说来几下来几下。 4。感情深,一口闷;感情浅,舔一舔;感情厚,喝不够;感情薄,喝不着;感情铁,喝出血。5。一两二两漱漱口,三两四两不
转载
博文更新于 2010.01.03 ·
1881 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

介绍几本十分有用的C++书籍--C++程序设计之四书五经

http://hi.baidu.com/dnboy C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 被过滤广告      然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地
转载
博文更新于 2010.01.03 ·
1833 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

C++书籍下(转载)

 我在上篇中“盘点”了TCPL和D&E以及入门教程、高效和健壮编程、模板和泛型编程等方面共十几本C++好书。冬去春来,让我们继续C++书籍精彩之旅J  标准库  当我还在研究院工作时,与同院另外两家研究所合作开发过一个大型水利枢纽调度集成项目。我们三家软件系统之间都要相互通信。在调试通讯模块时,细心的客户(一名好学的系统管理员)发现对于同一通信规约的解释代码,我的不超过30行,而对方的则超
转载
博文更新于 2010.01.03 ·
609 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++书籍上(转载)

C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。也许C++与C合为一体永远都是一个梦想,也许Java和C#的狂潮终将迫使C++
转载
博文更新于 2010.01.03 ·
658 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HP大中华区总裁孙振耀退休感言

2008-05-27 22:19HP大中华区总裁孙振耀退休感言一、关于工作与生活 我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴 尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功
转载
博文更新于 2010.01.02 ·
656 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

我花了十八年时间才能和你坐在一起喝咖啡

      在CSDN看到一句话,很震撼,将其写进空间鞭策自己,意思是这样的:我努力了18年,才能坐下来和你喝杯咖啡,因为有些人要努力18年才有机会,大部分努力18年都没有用!  希望努力的人早日实现这一目标!  如果有可以的话,不妨算一算自己已经努力了多少年?从中学、高中或是大学开始努力?从自己努力开始,已经过去了多少年?离这一目标还有多远?下面这篇文章是转帖,经历类似,有同感,转载!
原创
博文更新于 2010.01.02 ·
1356 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C语言中的EOF和feof()

在c语言中经常用EOF和feof()来判断文件的结束,现将有关用法总结如下:定义EOF是End Of File 的缩写,是c语言中标准库中定义的宏,定义为:#define  EOF  (-1);  feof() 用于测试流文件的结束,有宏和函数两种定义:宏定义: #define feof(_stream)  ((_stream)->_flag & _IOEOF),其中_IOEOF的为:#d
原创
博文更新于 2009.12.27 ·
24281 阅读 ·
21 点赞 ·
4 评论 ·
91 收藏
加载更多