嵌入式Linux学习手册
嵌入式Linux学习手册,讲述嵌入式Linux开发过程
Linux 设备驱动 Edition 3
从这里开始, 我们进入内核编程的世界. 第 2 章介绍了模块化, 解释了内部的秘密以及展示了运行模
块的代码. 第 2 章谈论字符驱动以及展示一个基于内存的设备驱动的代码, 出于乐趣对它读写. 使用
内存作为设备的硬件基础使得任何人可以不用要求特殊的硬件来运行代码.
Step7V5.5中文版指令列表
Step7V5.5中文版指令列表,列举Step7V5.5指令格式和用法
Step7V5.5中文版语句表手册
本手册是您以语句表编程语言STL 创建用户程序的指南。
本手册还包含了对STL 语言元素的语法和函数进行描述的参考部分。
Step7V5.5中文版硬件配置与通信连接
该手册完整概述了如何使用STEP 7 编程。它设计用于在安装和调试该软件时为您提供支持。它解释了
如何创建程序并描述了用户程序的组件。
该手册旨在用于供使用STEP 7 和SIMATIC S7 自动化系统执行控制任务的人员使用。
建议通过手册“使用STEP 7 V5.5 版本,使用入门”中的实例熟悉该软件的使用。这些实例简单介绍了
“使用STEP 7 编程”的主题。
Step7V5.5中文版系统函数参考手册
本手册综述了在S7-300 和S7-400 的CPU、诊断数据、系统状态列表 (SZL) 和事件的操作系统中所包
含的组织块 (OB)、系统功能 (SFC)、系统和标准功能块 (SFB) 及IEC 功能。
Step7V5.5中文版梯形图手册
本手册是以梯形图(LAD)程序语言创建用户程序的指南。
本手册同时也包含了描述梯形图语言元素的语法和函数的参考章节。
Java编程思想第四版完整中文高清版.pdf
同人类任何语言一样,Java 为我们提供了一种表达思想的方式。如操作得当,同其他方式相比,随着问题变
得愈大和愈复杂,这种表达方式的方便性和灵活性会显露无遗。
不可将Java 简单想象成一系列特性的集合;如孤立地看,有些特性是没有任何意义的。只有在考虑“设
计”、而非考虑简单的编码时,才可真正体会到Java 的强大。为了按这种方式理解Java,首先必须掌握它
与编程的一些基本概念。本书讨论了编程问题、它们为何会成为问题以及Java 用以解决它们的方法。所以,
我对每一章的解释都建立在如何用语言解决一种特定类型的问题基础上。按这种方式,我希望引导您一步一
步地进入Java 的世界,使其最终成为您最自然的一种语言。
贯穿本书,我试图在您的大脑里建立一个模型——或者说一个“知识结构”。这样可加深对语言的理解。若
遇到难解之处,应学会把它填入这个模型的对应地方,然后自行演绎出答案。事实上,学习任何语言时,脑
海里有一个现成的知识结构往往会起到事半功倍的效果。
Javascript高级编程.pdf
JavaScript 是一种新的Web 技术JavaScript 最初的名字是LiveScript 它是Netscape
开发出的一种脚本语言其目的是为了扩展基本的HTML 的功能用于代替复杂的CGI
程序来处理Web 页表单信息为Web 页增加动态效果当Java 出现以后Netscape 和Sun
一起开发了一种新的脚本语言它的语法和Java 非常的类似所以它最后被命名为
JavaScript
在JavaScript 出现以前在Web 页中需要进行的所有处理都必须传回服务器由服
务器进行集中处理服务器处理完毕后在将处理结果通过网络传回客户端的浏览器中供
用户查看即使是最简单的验证用户在文本框中输入数据的有效性比如通过判断输入字
符串是否包含@ 符号来判断用户输入的E_mail 地址是否有效都必须由服务器来完
成在这种方式下当Web 访问量增加时网络和服务器的负担都会增加这一时期的
客户/服务器结构并不是真正意义上的客户/服务器结构人们期待一种新的技术来实现真
正的客户/服务器结构即在客户端也可以进行处理从而减轻服务器的负担加快网络
的传输速度JavaScript 正是在这种背景之下产生的
Java设计模式(疯狂Java联盟版).chm
有感于设计模式在日常开发中的重要性,同时笔者也自觉对设计模式小有心得,故笔者编写二十三种设计模式的简单例子、
并整理二十三种设计模式的理论部分,综合汇总成这份Java设计模式(疯狂Java联盟版),希望对大家有所帮助。
本份帮助文档主要是为了向读者介绍二十三种设计模式,包括模式的描述,适用性,模式的组成部分,并附带有简单的例
子和类图,目的是为了让读者了解二十三种设计模式,并能方便的查阅各种设计模式的用法及注意点。
Maven实战.pdf
Maven这个词可以翻译为“知识的积累”,也可以翻译为“专家”或“内行”。本书将介绍Maven这一跨平台的项目管理工具。作为Apache组织中的一个颇为成功的开源项目,Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。无论是小型的开源类库项目,还是大型的企业级应用;无论是传统的瀑布式开发,还是流行的敏捷模式,Maven都能大显身手。
Maven学习指南.pdf
学习指南,介绍Maven使用,如何构建,用于管理依赖关系等
SQLServer2005教程
Microsoft SQL Server起源于Sybase SQL Server。1988年,由Sybase公司、Microsoft公司
和Asbton-Tate公司联合开发的,运行于OS/2操作系统上的SQL Server诞生。后来,Asbton-Tate
公司退出SQL Server的开发,而Sybase公司和Microsoft公司签署了一项共同开发协议。在
1992年,两公司将SQL Server移植到了Windows NT操作系统上。之后,Microsoft致力于
Windows NT平台的SQL Server开发,而Sybase公司则致力于UNIX平台的SQL Server的开发。
在Microsoft SQL Server的发展历程中,有两个版本具有重要的意义。那就是在1996年
推出的SQL Server 6.5版本和在2000年8月推出的SQL Server 2000版本。6.5版本使SQL Server
得到了广泛的应用,而2000版本在功能和易用性上有了很大的增强,并推出了简体中文版,
它包括企业版、标准版、开发版和个人版4个版本。目前,SQL Server的最新版本是2005版
本,它扩展了SQL Server 2000的性能、可靠性、可用性、可编程性和易用性。SQL Server 2005
包含了多项新功能,这使它成为大规模联机事务处理(OLTP)、数据仓库和电子商务应用
程序的优秀数据库平台。
云计算资料大全(了解云计算者必读).pdf
企业是否应该意识到,云计算有许多积极因素,是否也有负面影响呢?重要的是要记
住,云计算仍然非常新,而且在许多方面比vaporware 更现实。云计算正常工作下服务提
供商必须提供抽象的接口,实现无缝的云。
云计算及其关键技术.pdf
云计算(Cloud Computing)是一种新近提出的计算
模式。维基百科给云计算下的定义:云计算将IT相关
的能力以服务的方式提供给用户,允许用户在不了
解提供服务的技术、没有相关知识以及设备操作能
力的情况下,通过Internet获取需要服务[
云计算基础设施和体系架构指南
云计算可望提高应用程序部署速度、促进创新和降低成本,同时还增强经营敏捷
性。Sun 抱持一种全面的云计算观点,因而可以支持各个层面,其中包括服务器、
存储、网络和虚拟化技术,这些技术将云计算环境扩展到虚拟设备中运行的软件,
而这些虚拟设备可用来在极少时间内成功汇编应用程序。本白皮书探讨云计算如何
变革我们的设计、构建和提供应用程序的方式,以及企业在采纳并应用云计算技术
时必须考虑的架构问题。
Java+NIO+(中文版).pdf
Java NIO 深入探讨了 1.4 版的 I/O 新特性,并告诉您如何使用这些特性来极大地提升您所写的
Java 代码的执行效率。这本小册子就程序员所面临的有代表性的 I/O 问题作了详尽阐述,并讲解了
如何才能充分利用新的 I/O 特性所提供的各种潜能。您将通过实例学会如何使用这些工具来解决现
实工作中常常遇到的 I/O 问题,并了解这些新特性如何对响应速率、可伸缩性和可靠性产生直接影
响。
NIO API 是对 1.3 版 I/O 特性的补充而非取代,因此,何时使用新的 API,何时老的 1.3 版 I/O API 更适合特定应用,也是您将学习的内容。
数据结构与算法分析(Java版).pdf
This book is about data structures and algorithms as used in computer programming.
Data structures are ways in which data is arranged in your computer's memory (or stored
on disk). Algorithms are the procedures a software program uses to manipulate the data
in these structures.
Android开源大全(史上最全)
Android 开源大全,各种应用的代码
Android开发环境安装手册
Android SDK 是谷歌(Google)公司发布的基于 Android OS 手机软件开发的工具包.
Android程序员指南
通过本书的课程,会向你介绍使用开源手机联盟的Android 平台最基本
的移动设备应用程序开发。到了本书的最后,你将能够自信的创建你自己的移动
设备项目。
学习Objective-C中文版
Objective‐C是开发Mac软件的主要编程语言。如果你了解一些面向对象的基本概念和
C语言,那么会对你学习Objective‐C有很多帮助,如果你不了解C,那么建议你先读一下
C 指南。
Objective-C 2.0 Programming Language
The Objective-C language is a simple computer language designed to enable sophisticated object-oriented
programming. Objective-C is defined as a small but powerful set of extensions to the standard ANSI C
language. Its additions to C are mostly based on Smalltalk, one of the first object-oriented programming
languages. Objective-C is designed to give C full object-oriented programming capabilities, and to do so in
a simple and straightforward way.
Objective-C 初学者开发指南
這篇教學假設你已經有一些基本的 C 語言知識,包括 C 資料型別、什麼是函
式、什麼是回傳值、關於指標的知識以及基本的 C 語言記憶體管理。如果您沒有
這些背景知識,我非常建議你讀一讀 K&R 的書:The C Programming Language
(譯注:台灣出版書名為 C 程式語言第二版)這是 C 語言的設計者所寫的書。
Objective-C,是 C 的衍生語言,繼承了所有 C 語言的特性。是有一些例外,但
是它們不是繼承於 C 的語言特性本身
Android_SDK与Eclipse最新版开发环境搭建
Android SDK for Windows android-sdk_r08-windows.zip http://dl.google.com/android/android-sdk_r08-windows.zip installer_r08-windows.exe (Recommended) http://dl.google.com/android/installer_r08-windows.exe Android SDK for Mac OS X (intel) android-sdk_r08-mac_86.zip http://dl.google.com/android/android-sdk_r08-mac_86.zip Android SDK for Linux (i386) android-sdk_r08-linux_86.tgz http://dl.google.com/android/android-sdk_r08-linux_86.tgz
jqGrid详解及高级应用
jqGrid详解及高级应用,用实际例子说明jqgrid的用法
深入浅出设计模式
介绍java常用23种设计模式及代码实例。