- 博客(0)
- 资源 (41)
- 收藏
- 关注
利用winapi做的下载工具
很实用的一个HTTP下载工具,C++实现 非VC,方便集成到各个模块中,网上下载的很多程序都是不准确的,下载的字节跟实际的有的都不一样,这是亲自修改过的,可以放心使用
2010-11-18
Linux应用系统开发实例精讲.pdf
第1章 嵌入式基础入门
1.1嵌入式操作系统简介
1.1.1嵌入式系统的基本概念
1.1.2嵌入式系统的内核介绍
1.1.3嵌入式系统的应用领域
1.2Linux操作系统
1.2.1嵌入式Linux发展现状
1.2.2Linux相关的常用术语
1.3其他嵌入式操作系统
1.3.1WindowsCE
1.3.2Symbiall0S
1.3.3uC/OS—II
1.3.4PalmOS
1.4本章总结
第2章 Linux系统开发环境平台
2.1进程/线程管理
2.1.1进程/线程的概念
2.1.2进程基本操作
2.1.3进程通信与同步
2.1.4线程基本操作
2.1.5简单的多线程编程
2.2文件系统结构和类型
2.2.1RAT文件系统
2.2.2RAMFS内核文件系统
2.2.3JFFS与YAFFS文件系统
2.2.4EXT2/EXT3又件系统
2.2.5Droc文件系统
2.2.6Linux文件操作函数
2.3存储管理
2.3.1MTD内存管理
2.3.2Linux内存管理
2.4设备管理
2.4.1概述
2.4.2字符设备与块设备
2.4.3主设备号和次设备号
2.5驱动程序
2.5.1驱动程序基本概念
2.5.2驱动设备运作过程
2.5.3常用接口函数介绍
2.5.4驱动程序的调试
2.6驱动设备编写实例
2.7本章总结
第3章 嵌入式Linux程序设计基础
3.1建立嵌入式Linux交叉编译环境
3.1.1编译环境概述
3.1.2建立交叉编译环境流程
3.2工程管理器make
3.2.1make概述
3.2.2Makfile文件书写规则
3.3LinuxC/C++程序设计基础
3.3.1C/C++程序结构
3.3.2C/C++数据类型
3.3.3表达式/语句、函数
3.4Linux汇编程序设计基础
3.4.1Linux汇编语法格式
3.4.2汇编程序实例
3.5SHELL编程
3.5.1SHELL环境变量及配置文件
3.5.2SHELL编程实例
3.6Perl编程语言
3.6.1Ped基本程序
3.6.2Ped变量
3.6.3文件句柄和文件操作
3.6.4循环结构
3.6.5条件结构
3.7本章总结
第4章 常用的Linux开发工具
4.1GCC编译器
4.1.1GCC版本信息
4.1.2GCC目录结构
4.13GCC执行过程
4.1.4GCC的基本用法和选项
4.1.5g++
4.2gdb调试器
4.2.1GDB的基本用法和选项
4.2.2gdb常用命令
4.3GCC/GDB程序编译举例
4.4Linux汇编工具
4.4.1汇编器
4.4.2链接器
4.4.3调试器
4.4.4系统调用
4.4.5命令行参数
4.4.6GCC内联汇编
4.5Linux调试工具
4.5.1JTAG调试工具
4.5.2kgdb内核调试环境
4.6GTK图形开发工具
4.7本章总结
第5章 嵌入式系统开发的模式与流程
5.1嵌入式系统的结构
5.1.1嵌入式系统的硬件架构
5.1.2嵌入式系统的软件结构
5.2嵌入式开发的模式及流程
5.2.1嵌入式系统开发模式
5.2.2嵌入式系统开发流程
5.3本章总结
第6章 工业温度监控设备开发实例
6.1应用环境与硬件设计概要
6.1.1嵌入式Unux在工业控制领域的应用
6.1.2工控串行通信协议标准
6.2相关开发技术——异步串行通信接口
6.2.1异步串行通信标准
6.2.2设置串口控制信号
6.2.3读入串口控制信号
6.2.4文件open()系统调用
6.3实例——基于DS1820的实时温度监控系统
6.3.1系统基本结构
6.3.2系统工作流程
6.3.3系统模块源代码实现
6.4本章总结
第7章 USB设备驱动开发实例
7.1USB应用环境与硬件设计概要
7.2相关开发技术——USB设备
驱动程序设计
7.2.1USB系统组成
7.2.2USBHost总线驱动
7.2.3USBDevice总线驱动
7.3实例——USB设备驱动设计
7.3.1系统基本结构
7.3.2系统工作流程
7.3.3系统模块源代码实现
7.4本章 总结
第8章 基于RTL8019的以太网应用系统
8.1以太网应用技术概述
8.2相关开发技术
8.2.1基于RTL8019的以太网帧传输原理
8.2.2RTL8019的初始化
8.2.3RTL8019驱动程序的框架
8.2.4数据结构和函数
8.2.5RTL8109驱动程序的加载
8.3实例——基于RTL8019的以太网应用系统设计
8.3.1系统基本结构
8.3.2系统工作流程
8.3.3系统模块源代码实现
8.3.4系统调试
8.4本章 总结
第9章 指纹识别门禁应用系统
9.1应用环境与硬件设计概要
9.2相关开发技术
9.2.1指纹识别原理
9.2.2设备驱动编写框架
9.2.3指纹芯片驱动
9.3实例——基于ARM Linux的指纹识别门禁系统
9.3.1系统基本结构
9.3.2系统工作流程
9.3.3系统模块源代码实现
9.4本章总结
第10章 实时视频采集系统开发
10.1应用环境与硬件设计概要
10.2相关开发技术
10.2.1视频图像压缩技术
10.2.2视频采集驱动
10.2.3视频驱动加载运行
10.3实例——基于MV86S02实时视频采集系统设计
10.3.1系统基本结构
10.3.2系统工作流程
10.3.3系统模块源代码实现
10.3.4视频数据比较及分析
10.4本章总结
第11章 无线网络数据传输系统开发实例
11.1无线网络传输系统简介
11.2相关开发技术
11.2.1无线网络接入技术
11.2.2基于PCMCIA的无线网卡接口
11.2.3PCMCIA驱动程序
11.3实例——基于PCMCIA的无线网络嵌入式前端系统设计
11.3.1系统基本结构
11.3.2系统工作流程
11.3.3系统模块源代码实现
11.3.4系统调试
11.4本章总结
附录A Linux操作系统的移植
习题及答案
2009-08-18
图解机器学习
本书用丰富的图示,从最小二乘法出发,对基于最小二乘法实现的各种机器学习算法进行了详细的介绍。第Ⅰ部分介绍了机器学习领域的概况;第Ⅱ部分和第Ⅲ部分分别介绍了各种有监督的回归算法和分类算法;第Ⅳ部分介绍了各种无监督学习算法;第Ⅴ部分介绍了机器学习领域中的新兴算法。书中大部分算法都有相应的MATLAB程序源代码,可以用来进行简单的测试
2018-06-01
机器学习及其应用
本书是对第十一届和十二届中国机器学习及其应用研讨会的一个总结,共邀请了会议中的10位专家就其研究领域撰文,以综述的形式探讨了机器学习不同分支及相关领域的研究进展。全书共分10章,内容分别涉及稀疏学习、众包数据中的隐类别分析、演化优化、深度学习、半监督支持向量机、差分隐私保护等技术,以及机器学习在图像质量评价、图像语义分割、多模态图像分析等方面的应用,此外,还介绍了新硬件寒武纪神经网络计算机的研究进展。 本书可供计算机、自动化及相关专业的研究人员、教师、研究生和工程技术人员参考。
2018-04-09
互联网大规模数据挖掘与分布式处理
《大数据•互联网大规模数据挖掘与分布式处理》由拉贾拉曼Anand Rajarama、厄尔曼Jeffrey David Ullman所著,主要关注极大规模数据的挖掘。由于重点强调数据的规模,所以《大数据•互联网大规模数据挖掘与分布式处理》的例子大都来自web本身或者web上导出的数据。另外,《大数据•互联网大规模数据挖掘与分布式处理》从算法的角度来看待数据挖掘,即数据挖掘是将算法应用于数据,而不是使用数据来“训练”某种类型的机器学习引擎。
2018-04-09
数据挖掘-实用机器学习技术
《数据挖掘实用机器学习技术(原书第2版)》介绍数据挖掘的基本理论与实践方法。主要内容包括:各种模型(决策树、关联规则、线性模型、聚类、贝叶斯网以及神经网络)以及在实践中的运用,所存在缺陷的分析。安全地清理数据集、建立以及评估模型的预测质量的方法,并且提供了一个公开的数据挖掘工作平台Weka。Weka系统拥有进行数据挖掘任务的图形用户界面,有助于理解模型,是一个实用并且深受欢迎的工具。
2018-04-09
机器学习〔中文版〕
这本教材的目标是展现机器学习中核心的算法和理论。机器学习从很多学科吸收了成果和概念,包括统计学、人工智能、哲学、信息论、生物学、认知科学、计算复杂性和控制论等。我相信,研究机器学习的最佳途径是从这些学科的观点看待机器学习,并且以此来理解问题的背景、算法以及其中隐含的假定。这些在以往很难做到,因为在这一领域缺少包容广泛的原始资料。这本书的主要目的就是提供这样的一份资料。
2018-04-09
机器学习实战中英版
机器学习是人工智能研究领域中的一个极其重要的方向。在现今大数据时代的背景下捕获数据并从中萃取有价值的信息或模式使得这一过去为分析师与数学家所专属的研究领域越来越为人们瞩目。本书通过精心排的实例切入日常工作任务摒弃学术化语言利用高效可复用的Python 代码阐释如何处理统计数据进行数据分析及可视化。读者可从中学到一些核心的机器学习算法并将其运用于某些策略性任务中如分类、预测及推荐等
2018-04-09
python爬虫实例教程
python网络爬虫实战 pdf是一本由胡松涛所著的python教程工具书,作者以大量实例为基础详细介绍了网络爬虫的编写全过程,非常适合Python网络爬虫初学者以及相关专业师生使用!
python网络爬虫实战电子书介绍
《Python 网络爬虫实战》从Python的安装开始,详细讲解了Python从简单程序延伸到Python网络爬虫的全过程。本书从实战出发,根据不同的需求选取不同的爬虫,有针对性地讲解了几种Python网络爬虫。
本书共8章,涵盖的内容有Python语言的基本语法、Python常用IDE的使用、Python第三方模块的导入使用、Python爬虫常用模块、Scrapy爬虫、Beautiful Soup爬虫、Mechanize模拟浏览器和Selenium模拟浏览器。
2018-03-01
PHP从入门到精通
《PHP从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用PHP进行网络开发应该掌握的各方面技术。全书共分4篇25章,包括初识PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件系统、面向对象、PHP加密技术、MySQL数据库基础、phpMyAdmin图形化管理工具、PHP操作MySQL数据库、PDO数据库抽象层、ThinkPHP框架、Smarty模板技术、PHP与XML技术、PHP与Ajax技术、应用Smarty模板开发电子商务网站、应用ThinkPHP框架开发明日导航网等内容。书中所有知识都结合具体实例进行介绍,涉及的程序代码均附以详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:, 语音视频讲解:总时长41小时,共206段 实例资源库:808个实例及源码详细分析, 模块资源库:15个经典模块开发过程完整展现 项目案例资源库:15个企业项目开发过程完整展现, 测试题库系统:626道能力测试题目 面试资源库:342个企业面试真题, PPT电子教案, 本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅、参考。
2017-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人