自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hyw

后来许多人问我一个人夜晚踟蹰路上的心情,我想起的却不是孤单和路长,而是波澜壮阔的海和天空中闪耀的星光。

  • 博客(16)
  • 资源 (43)
  • 收藏
  • 关注

原创 最近很多人推荐VSCode

文章目录写在前面STEP 1.无法Debug Python多进程结束写在前面最近发现越来越多的人推荐VSCode,这是一件好事。不可否认,MS出品的编辑器,确实美观大方好用,用来写代码心情舒畅。但是我却没有切换,只能说一直有些小问题,阻挡了我切换过去的脚步。下面一段废话,关心重点的可以直接跳到Step1。接触这款编辑器大概在三年前吧,当时抱着尝试的态度,主要用来当作Java开发工具。具...

2020-03-01 12:01:12 3957 1

原创 Ubuntu19.04网易云音乐字体大小调整

文章目录写在前面STEP 1.修改配置结束写在前面这个问题出在4k屏,1080p的屏幕应该不会有这个问题。主要原因是屏幕的分辨率提升了,屏幕的大小没有提升(一般还是24-30这个范围),显示的内容没有按照比例放大,所以最终感觉是字体变小了。Windows对于这一点处理的比较好,有一个系统全局的放大比例。Ubuntu虽然安装了Tweaks,能自己设置放大比例,但有一些软件可能兼容性问题,并没有...

2020-02-12 11:54:26 4284 4

原创 Jupyter添加Plotly插件

文章目录写在前面STEP 1.NodeJSSTEP 2.安装PlotlySTEP 3.安装Jupyter插件,支持Plotly结束写在前面使用Python做数据分析,最常用的IDE应该是Jupyter和Pycharm。使用Python做报表展示,最常用的是Maplotlib,很方便,也很强大。但是如果要做的好看,那么用Plotly来代替Maplotlib应该是一个省时高效的方式。本篇文章主...

2020-02-09 20:30:08 5587 1

原创 Python3的上下文管理器

文章目录写在前面STEP.1 代码结束写在前面本篇文章主要演示在实际场景中,上下文管理器的使用方法,直接用代码的方式进行演示。如果需要对上下文管理器进行了解入门,可以参考下API文档。上下文管理器Python 的 with 语句支持通过上下文管理器所定义的运行时上下文这一概念。 此对象的实现使用了一对专门方法,允许用户自定义类来定义运行时上下文,在语句体被执行前进…STEP.1 代...

2020-01-06 14:07:07 145

原创 Python3中小数的精确操作

文章目录写在前面STEP.1 从一段代码开始STEP.2 灵活的精确度控制STEP.3 舍入控制结束写在前面如果使用Python进行数据处理,那么对浮点类型的数据进行处理是避免不了的操作,这篇文章就对Python支持的浮点操作进行研究。在开始之前,需要先明确两个概念,一个是浮点数精确度(和另一个概念双精度、单精度没直接关系),一个是小数点后的位数。明确一下,本文提到的Python除非特殊说...

2020-01-06 13:56:59 1734

原创 第三篇,安装Tensorflow2.0

文章目录写在前面STEP.1 Anaconda的使用STEP.2 安装Tensorflow2.0结束写在前面上一篇文章(搭建机器学习基础环境)中,讲解了在新安装的Ubuntu系统下,如何安装Nvidia机器学习环境这篇文章主要讲解如何更好的安装tensorflow和keras相关开发环境。还是老前提,使用本文的方式进行安装,需要有一个好用的梯子。要做的事情:如何使用Conda更好的方...

2020-01-05 14:15:59 288

原创 第二篇,搭建机器学习基础环境

文章目录写在前面STEP.1 安装CUDA10.2STEP.2 安装结束写在前面上一篇文章(从0开始安装Ubuntu)中,讲解了如何安装Ubuntu 18.04系统,以及安装完系统后的一些后续工作。这篇文章主要讲解如何安装Nvidia相关的机器学习开发基础环境。还是老前提,使用本文的方式进行安装,需要有一个好用的梯子。要做的事情:安装Nvidia驱动与CUDA10.2安装对应CUDA...

2019-12-19 13:43:52 262

原创 第一篇,从0开始安装Ubuntu

前言本篇文章主要针对想全新安装Ubuntu系统,并将此作为生产力工具的平台的同学。需要有类Linux、Unix使用经验,会常用命令。Ubuntu版本:18.04 LTS建议:如果电脑上已经有一个系统了,想再安装一个Ubuntu,形成双系统,此篇文章也适用。要有一个合适的梯子,防止因为网络问题造成拉取更新或安装软件失败。我的梯子在路由器上面配置好了,也设置好了分流规则,后续所有操作都在...

2019-11-26 20:02:52 494

原创 Swift学习,常量与变量(二)

前言俗话说的好,工欲善其事,必先利其器。如果只是简单的语法代码练习,如何快速开始?新建一个playground项目就行了。

2015-11-16 16:35:34 392

原创 Swift学习,NSLog的使用(一)

我的开发环境操作系统:OS X EI Capitan 10.11.1 (15B42)电脑型号:MacBook Pro(Retina 显示屏,15 英寸,2013 年末)处理器:2.3 GHz Intel Core i7内存:16 GB 1600 MHz DDR3Xcode:7.1 (7B91b)开始开发如果没有苹果机的需要通过虚拟机安装OS X或者使用黑苹果,具体怎么弄的百度一下一大堆,

2015-11-07 17:09:19 6500

原创 OpenCV学习笔记(一)初探OpenCV,显示我的照片

接下来,我准备写一下我在学习OpenCV中得点点滴滴。当前我的操作系统环境为MacOS 10.9.1,IDE为Xcode 5.0.2。如果开发环境发生变化,我会在笔记的开头进行指出。所以,如果是在WIndows中进行开发的同学,注意一下头文件引用就行了。至少,目前我还只发现头文件的区别。如何在Xcode中搭建OpenCV开发环境,参考我上一篇文章:在Xcode中搭建OpenCV开发

2014-02-13 13:04:16 753

原创 在Xcode中搭建OpenCV开发环境

在Xcode中搭建OpenCV开发环境OpenCV是一个开源的图像处理工具,并且具有跨平台的特性。以前,在Visual Studio 2012中做过OpenCV的开发环境配置。记得当时,随便在网上就找到了一篇对OpenCV进行配置的文章,而且配置过程非常顺利。一次偶然的机遇使我加入到了Mac的世界,于是开始研究起苹果系统来。由于,平时的主要语言是Java,所以一开始就把MyEc

2014-02-10 09:57:51 2157

转载 全面认识UML类图元素

前言开发Java应用程序时,开发者要想有效地利用统一建模语言(UML),必须全面理解UML元素以及这些元素如何映射到Java。本文重点讨论UML类图中的元素。类图是最常用的UML图,它用于描述系统的结构化设计。其中包括类关系以及与每个类关联的属性及行为。类图能出色地表示继承与合成关系。为了将类图作为一种高效的沟通工具使用,开发者必须理解如何将类图上出现的元素转换到Java中。下面来进一步探

2013-03-22 10:16:59 582

转载 Xen常用指令

命令列表xm list:所有已知的虚拟机列表xm create:启动一个非托管的虚拟机xm top:提供所有虚拟机的状态概貌xm console:打开控制台管理虚拟机xm new:添加虚拟机到Xenbase托管环境xm start:从Xenbase托管环境启动虚拟机xm destroy:像关掉电源那样关闭虚拟机xm shutdown:正确地关掉虚拟机xm reb

2013-03-14 17:24:17 1496

原创 敏捷开发学习心得

过年放假这几天读了一些敏捷开发方面的书籍,基于自己对敏捷开发的理解总结出以下几点。本文内容还会进一步整理,暂时先贴出来,权当作是一份备忘吧。也希望对阅读过本文章的挨踢人有些许启发,如果能留言进行进一步的讨论交流就再好不过了。我认为敏捷开发应该围绕如下几点进行:1、出了现了一个问题或发现了一个bug,第一重要的事情不应该是想办法确定这个问题是谁造成的,而是应该试图去想办法解决这个

2012-01-29 14:28:00 1887

原创 利用Qemu(qemu-img)磁盘为Xen服务

来一段常规的开场白,放狗:QEMU是一套由Fabrice Bellard所编写的模拟处理器的自由软件。它与Bochs,PearPC近似,但其具有某些后两者所不具备的特性,如高速度及跨平台的特性。经由kqemu这个开源的加速器,QEMU能模拟至接近真实电脑的速度。至此,Qemu是什么东西已经介绍完了。但是今天主题不是用Qemu来模拟一台完整的主机,而是只用它的磁盘模拟部分。1、怎么用Qe

2011-11-14 15:09:08 3121

Keil3_Full

KEIL uVISION2 是众多单片机应用开发软件中优秀的软件之一,它支持众多不同公司的MCS51 架构的芯片,它集编辑,编译,仿真等于一体,同时还支持,PLM,汇编和C 语言的程序设计,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。因此很多开发51 应用的工程师或普通的单片机爱好者,都对它十分喜欢。

2010-11-10

SQL函数大总结(高清pdf)

number数字类型函数 ABS(x) 函数,此函数用来返回一个数的绝对值。 ACOS(x)函数,返回X的反余弦值。X范围从1到-1,输入值从0到派,以弧度为单位。 ASIN(x)函数,返回X的反正弦值。X范围从1到-1,输入值从-PI/2到PI/2,以弧度为单位。 ATAN(x)函数,返回X的反正切值。输入值从-PI/2到PI/2,以弧度为单位。 ……

2010-11-05

C++程序设计谭浩强100%完整·清华大学.pdf

计算机诞生初期,人们要使用计算机必须用机器语 言或汇编语言编写程序。世界上第一种计算机高级 语言诞生于1954 年,它是FORTRAN 语言。先后出 现了多种计算机高级语言。其中使用最广泛、影响 最大的当推BASIC 语言和C 语言。

2010-11-05

单片机C 语言入门教程

随着单片机的不断发展,以C 为主流的单片机高级语言也不断被更多的单片机爱好者和工程师所喜爱。

2010-11-05

JAVA读取文件方法大全PDF

1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容

2010-10-13

JAVA ME ON SYMBIAN OS

JAVA ME ON SYMBIAN OS

2010-10-11

精通struts.基于MVC的.java.web设计与开发.pdf

Struts是目前非常流行的基于MVC的Java Web框架。本书详细介绍了在最新的Struts1.1以及不久将推出的Struts1.2版本上设计和开发Java Web应用的各种技术。本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心组件ActionServlet和RequestProcessor的实现原理,详细介绍了开发Struts应用的模型、视图和控制器的各种技术,细致的描述了Struts配置文件的每个元素的使用方法。第8章到第9章介绍了开发Struts应用的一些实用技术,如Struts框架的扩展点、Struts应用的国际化,Validator验证框架和异常处理机制等。第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles框架的使用方法。第17章和第18章介绍如何采用EJB和Web服务来实现Struts框架的模型。第19章到第21章介绍了如何采用第三方软件,如Apache Common Logging API、Log4J、ANT和StrutsTestCase,来控制Struts应用的输出日志、管理以及测试Struts应用项目。

2010-10-09

Thinking.In.Java.3rd.Edition.Chinese.eBook-YSSY.pdf

Bruce Eckel是MindView公司(www.MindView.net)的总裁,该公司向客户提供软件咨询和培训。他是C++标准委员会拥有表决权的成员之一,拥有应用物理学学士和计算机工程硕士学位。除本书外,他还是《C++编程思想》的作者,并与人合著了《C++编程思想 第2卷》(这两本书的英文影印版及中文版均已由机械工业出版社引进出版)及其他著作。他已经发表了150多篇论文,还经常参加世界各地的研讨会并进行演讲。

2010-10-09

Java 极限编程(英文版)

Table of Contents Introduction - 4 Part I - Introduction and Key Concepts Chapter 1 - Introduction to Extreme Programming - 10 Chapter 2 - J2EE Deployment Concepts - 17 Chapter 3 - Example Applications - 27 Part II - Mastering the Tools Chapter 4 - Continuous Integration with Ant - 79 Chapter 5 - Building Java Applications with Ant - 90 Chapter 6 - Building J2EE Applications with Ant - 110 Chapter 7 - Unit Testing with JUnit - 156 Chapter 8 - Testing Container Services with Cactus - 204 Chapter 9 - Functional Testing with HttpUnit - 245 Chapter 10 -Measuring App. Performance with JMeter - 265 Chapter 11 - Load Testing with JUnitPerf - 282 Part III - API and Tag Reference Chapter 12 - Ant Tag Reference - 298 Chapter 13 - Ant API Reference - 319 Chapter 14 - JUnit API Reference - 345 Chapter 15 - Cactus API Reference - 357 Chapter 16 -HttpUnit API Reference - 383 Chapter 17 - JUnitPerf API Reference - 408

2010-10-09

Java.Swing,2nd.Edition.chm(英文版)

This second edition of Java Swing thoroughly covers all the features available in Java 2 SDK 1.3 and 1.4. More than simply a reference, this new edition takes a practical approach. It is a book by developers for developers, with hundreds of useful examples, from beginning level to advanced, covering every component available in Swing. Whether you're a seasoned Java developer or just trying to find out what Java can do, you'll find Java Swing, 2nd edition an indispensable guide.

2010-10-09

搭建nokia s60下的javame开发环境

搭建nokia s60下的javame开发环境搭建nokia s60下的javame开发环境搭建nokia s60下的javame开发环境

2010-09-25

struts2文件上传

struts2文件上传struts2文件上传struts2文件上传struts2文件上传struts2文件上传struts2文件上传struts2文件上传struts2文件上传

2010-09-25

iPhone软件开发完美起步

iPhone软件开发完美起步iPhone软件开发完美起步iPhone软件开发完美起步iPhone软件开发完美起步

2010-09-25

贪吃蛇,java源码学习的典范

贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇贪吃蛇

2010-09-15

JAVA获取各种路径总结

JSP中获得当前应用的相对路径和绝对路径   根目录所对应的绝对路径、  文件的绝对路径  、  当前web应用的绝对路径、  取得请求文件的上层目录……

2010-09-09

Linux内核情景分析

使用linux已经有不少日子了,到目前为止linux给我感觉就象一辆改装车,需要你有兴趣还得对他有点认识才能将他发挥到最大的性能说实话免不免费都是其次(在中国有几个windows用户是给microsoft付过费的)linux最大的好处还是他的开源与可定制功能

2010-09-06

jQueryDocXML2CHM-090223

jQuery 1.3 速查表 -- Shawphy, 原作:G. Scott Olson 核心 jQuery 核心函数 jQuery(expr, [context]) jQuery(html, [ownerDoc]) jQuery(elements) jQuery(callback) jQuery 对象访问 each(callback) size() length selector context get() get(index) index(subject) 数据缓存 data(name , [value]) removeData(name) queue(name ,[cb|queue]) dequeue(name) 插件机制 jQuery.fn.extend(object) jQuery.extend(object) 多库共存 jQuery.noConflict([extreme]) 属性 属性 attr(name) attr(properties) attr(key, value) attr(key, fn) removeAttr(name) CSS 类 addClass(class) removeClass([class]) toggleClass(class [, switch]) HTML代码 html( [val] ) 文本 text( [val] ) 值 val( [val] ) CSS CSS css(name) css(properties) css(name, value) 位置 offset() position() scrollTop( [val] ) scrollLeft( [val] ) 尺寸 height( [val] ) width( [val] ) innerHeight() innerWidth() outerHeight(options) outerWidth(options) 选择器 基本 #id element .class * selector1,selector2,selectorN 层级 ancestor descendant parent > child prev + next prev ~ siblings 基本 :first :last :not :even :odd :eq :gt :lt :header :animated 内容 :contains :empty :has :parent 可见性 :hidden :visible 属性 [attribute] [attribute=value] [attribute!=value] [attribute^=value] [attribute$=value] [attribute*=value] [attrSel1][attrSel2][attrSelN] 子元素 :nth-child :first-child :last-child :only-child 表单 :input :text :password :radio :checkbox :submit :image :reset :button :file :hidden 表单对象属性 :enabled :disabled :checked :selected 文档处理 内部插入 append(content) appendTo(content) prepend(content) prependTo(content) 外部插入 after(content) before(content) insertAfter(content) insertBefore(content) 包裹 wrap(html) wrap(elem) wrapAll(html) wrapAll(elem) wrapInner(html) wrapInner(elem) 替换 replaceWith(content) replaceAll(selector) 删除 empty() remove([expr]) 复制 clone() clone(true) 筛选 过滤 eq(index) hasClass(class) filter(expr) filter(fn) is(expr) map(callback) not(expr) slice(start, [end]) 查找 add(expr) children([expr]) closest([expr]) contents() find(expr) next([expr]) nextAll([expr]) offsetParent() parent([expr]) parents([expr]) prev([expr]) prevAll([expr]) siblings([expr]) 串联 andSelf() end() 事件 页面载入 ready(fn) 事件处理 bind(type, [data], fn) one(type, [data], fn) trigger(type, [data]) triggerHandler(type, [data]) unbind([type], [data]) 事件委派 live(type, fn) die([type], [fn]) 事件切换 hover(over, out) toggle(fn, fn2, [fn3, fn4, ...]) 事件 blur( [fn] ) change( [fn] ) click( [fn] ) dblclick( [fn] ) error( [fn] ) focus( [fn] ) keydown( [fn] ) keypress( [fn] ) keyup( [fn] ) mousedown(fn) mousemove(fn) mouseout(fn) mouseover(fn) mouseup(fn) resize(fn) scroll(fn) select( [fn] ) submit( [fn] ) unload(fn) 效果 基本 show() show(speed, [callback]) hide() hide(speed, [callback]) toggle() toggle(switch) toggle(speed, [callback]) 滑动 slideDown(speed, [callback]) slideUp(speed, [callback]) slideToggle(speed, [callback]) 淡入淡出 fadeIn(speed, [callback]) fadeOut(speed, [callback]) fadeTo(speed, opacity, [fn]) 自定义 animate(param,[dur],[e],[fn]) animate(params, options) stop([clearQueue], [gotoEnd]) 设置 jQuery.fx.off Ajax Ajax 请求 $.ajax([options]) load(url, [data], [callback]) $.get(url, [data], [fn], [type]) $.getJSON(url, [data], [fn]) $.getScript(url, [callback]) $.post(url, [data], [fn], [type]) Ajax 事件 ajaxComplete(callback) ajaxError(callback) ajaxSend(callback) ajaxStart(callback) ajaxStop(callback) ajaxSuccess(callback) 其它 $.ajaxSetup([options]) serialize() serializeArray() 工具 浏览器及特性检测 $.support $.browser $.browser.version $.boxModel 数组和对象操作 $.each(object, [callback]) $.extend([d],tgt,obj1,[objN]) $.grep(array, fn, [invert]) $.makeArray(obj) $.map(array, callback) $.inArray(value, array) $.merge(first, second) $.unique(array) 测试操作 $.isArray(obj) $.isFunction(obj) 字符串操作 $.trim(str) URL $.param(obj)

2010-09-06

starting-struts2-chinese《深入浅出struts2--中文版》

.............................................................................6 基于组件的框架.................................................................................6 伟大的均衡器——AJAX......................................................................7 核心组件...............................................................8 配置...................................................................................................9 ACTIONS...........................................................................................14 INTERCEPTORS(拦截器)...............................................................18 值栈与 OGNL..................................................................................22 结果类型..........................................................................................23 结果和视图技术...............................................................................24 架构目标.............................................................29 概念分离..........................................................................................29 松耦合..............................................................................................30 易测试性..........................................................................................31 模块化..............................................................................................34 惯例重于配置...................................................................................37 提高效率技巧.....................................................39 重用 ACTION 的配置.........................................................................39 在配置中使用模式匹配调配符.........................................................40 使用替代的URI映射方法..................................................................41 了解拦截器的功能...........................................................................44 使用提供的拦截器栈........................................................................46 利用返回类型...................................................................................47 利用数据转换...................................................................................48 利用列表数据项支持........................................................................50 在ACTION中暴露领域模型................................................................52 尽可能使用声明式验证....................................................................53 把CRUD操作放到同一个ACTION中..................................................56 在可能的地方使用注释....................................................................59 视图技术选项..................................................................................63 了解框架提供的标签库及其特性.....................................................64 自定义UI 主题.................................................................................70 为通用的输出创建全局结果............................................................71 声明式异常处理...............................................................................71 国际化.............................................................................................73 其他技术集成......................................................77 页面修饰和布局...............................................................................77 业务服务/依赖注入..........................................................................80 数据库.............................................................................................83 安全.................................................................................................84 AJAX................................................................................................85 关于作者.............................................................87 参考资料.............................................................88

2010-09-06

构建高性能Web站点

如果当您想知道如何创建一个web站点时,这本书可能不适合你;但当您为您的网站性能担忧时,那么欢迎您的归来。

2010-09-06

数据挖掘--概念与技术

目录 第一章 引言 ......................................................................................................................................................... 8 1.1 什么激发数据挖掘?为什么它是重要的?.............................................................................................. 8 1.2 什么是数据挖掘? .................................................................................................................................. 10 1.3 数据挖掘——在何种数据上进行?........................................................................................................ 12 1.3.1 关系数据库....................................................................................................................................... 13 1.3.2 数据仓库........................................................................................................................................... 14 1.3.3 事务数据库....................................................................................................................................... 16 1.3.4 高级数据库系统和高级数据库应用................................................................................................ 16 1.4 数据挖掘功能——可以挖掘什么类型的模式?.................................................................................... 18 1.4.1 概念/类描述:特征和区分............................................................................................................... 19 1.4.2 关联分析........................................................................................................................................... 19 1.4.3 分类和预测....................................................................................................................................... 20 1.4.4 聚类分析........................................................................................................................................... 20 1.4.5 局外者分析....................................................................................................................................... 21 1.4.6 演变分析........................................................................................................................................... 21 1.5 所有模式都是有趣的吗?........................................................................................................................ 21 1.6 数据挖掘系统的分类............................................................................................................................... 22 1.7 数据挖掘的主要问题............................................................................................................................... 23 1.8 总结 .......................................................................................................................................................... 25 习题................................................................................................................................................................. 26 第二章数据仓库和数据挖掘的OLAP 技术................................................................................................... 29 2.1 什么是数据仓库?..................................................................................................................................... 29 2.2.1 操作数据库系统与数据仓库的区别................................................................................................ 30 2.1.2 但是,为什么需要一个分离的数据仓库........................................................................................ 31 2.2 多维数据模型.......................................................................................................................................... 32 2.2.1 由表和电子数据表到数据方............................................................................................................ 32 2.2.2 星形、雪花和事实星座:多维数据库模式.................................................................................... 34 2.2.3 定义星形、雪花和事实星座的例子................................................................................................ 36 2.2.3 度量:它们的分类和计算................................................................................................................ 37 2.2.5 引入概念分层................................................................................................................................... 38 2.2.6 多维数据模型上的OLAP 操作........................................................................................................ 40 2.2.7 查询多维数据库的星形网查询模型................................................................................................ 42 2.3 数据仓库的系统结构............................................................................................................................... 42 2.3.1 数据仓库的设计步骤和结构............................................................................................................ 42 2.3.2 三层数据仓库结构............................................................................................................................ 44 2.3.3 OLAP 服务器类型:ROLAP、MOLAP、HOLAP 的比较............................................................... 45 2.4 数据仓库实现.......................................................................................................................................... 46 2.4.1 数据方的有效计算............................................................................................................................ 47 2.4.2 索引OLAP 数据............................................................................................................................... 50 2.4.3 OLAP 查询的有效处理...................................................................................................................... 52 2.4.4 元数据存储....................................................................................................................................... 53 2.5 数据方技术的进一步发展........................................................................................................................ 54 2.5.1 数据方发现驱动的探查.................................................................................................................... 54 2.5.2 多粒度上的复杂聚集: 多特征方..................................................................................................... 56 2.5.3 其它进展........................................................................................................................................... 57 2.6 由数据仓库到数据挖掘............................................................................................................................ 58 2.6.1 数据仓库的使用............................................................................................................................... 58 2.6.2 由联机分析处理到联机分析挖掘.................................................................................................... 59 2.7 总结 .......................................................................................................................................................... 60 习题................................................................................................................................................................. 61 第三章数据预处理 ........................................................................................................................................... 64 3.1 为什么要预处理数据? ............................................................................................................................ 64 3.2 数据清理 .................................................................................................................................................. 66 3.2.1 遗漏值............................................................................................................................................... 66 3.2.2 噪音数据........................................................................................................................................... 66 3.3 数据集成和变换..................................................................................................................................... 68 3.3.1 数据集成........................................................................................................................................... 68 3.3.2 数据变换........................................................................................................................................... 69 3.4 数据归约................................................................................................................................................. 70 3.4.1 数据方聚集..................................................................................................................................... 71 3.4.2 维归约............................................................................................................................................... 72 3.4.3 数据压缩........................................................................................................................................... 73 3.4.4 数值归约......................................................................................................................................... 75 3.5 离散化和概念分层产生.......................................................................................................................... 79 3.5.1 数值数据的离散化和概念分层产生................................................................................................ 80 3.5.2 分类数据的概念分层产生.............................................................................................................. 83 3.6 总结 .......................................................................................................................................................... 84 习题................................................................................................................................................................. 85 第四章数据挖掘原语、语言和系统结构...................................................................................................... 87 4.1 数据挖掘原语:什么定义数据挖掘任务? .......................................................................................... 87 4.1.1 任务相关的数据.............................................................................................................................. 89 4.1.2 要挖掘的知识的类型...................................................................................................................... 89 4.1.3 背景知识:概念分层...................................................................................................................... 90 4.1.4 兴趣度度量..................................................................................................................................... 92 4.1.5 发现模式的提供和可视化.............................................................................................................. 94 4.2 一种数据挖掘查询语言.......................................................................................................................... 95 4.2.1 任务相关数据说明的语法.............................................................................................................. 96 4.2.2 说明挖掘知识类型的语法.............................................................................................................. 97 4.2.3 概念分层说明的语法...................................................................................................................... 99 4.2.4 兴趣度度量说明的语法.................................................................................................................... 99 4.2.5 模式提供和可视化说明的语法.................................................................................................... 100 4.2.6 汇集 —— 一个DMQL 查询的例子........................................................................................ 100 4.2.7 其它数据挖掘语言和数据挖掘原语的标准化............................................................................ 101 4.3 基于数据挖掘查询语言设计图形用户界面........................................................................................ 102 4.4 数据挖掘系统的结构............................................................................................................................ 102 4.5 总结....................................................................................................................................................... 103 第五章概念描述:特征与比较...................................................................................................................... 107 5.1 什么是概念描述?............................................................................................................................... 107 5.2 数据泛化和基于汇总的特征................................................................................................................ 108 5.2.1 面向属性归纳............................................................................................................................... 108 5.2.2 面向属性归纳的有效实现...........................................................................................................111 5.2.3 导出泛化的表示............................................................................................................................ 112 5.3 解析特征: 属性相关性分析................................................................................................................. 115 5.3.1 为什么进行属性相关性分析? ...................................................................................................... 115 5.3.2 属性相关分析方法........................................................................................................................ 115 5.4 挖掘类比较:区分不同的类................................................................................................................ 118 5.4.1 类比较方法和实现........................................................................................................................ 118 5.4.2 类比较描述的表示.......................................................................................................................... 120 5.4.3 类描述: 提供特征和比较........................................................................................................... 121 5.5 在大型数据库中挖掘描述统计度量.................................................................................................... 123 5.5.1 度量中心趋势............................................................................................................................... 123 5.5.2 度量数据的发散............................................................................................................................ 124 5.5.3 基本统计类描述的图形显示........................................................................................................ 126 5.6 讨论....................................................................................................................................................... 128 5.6.1 概念描述:与典型的机器学习方法比较.................................................................................... 128 5.6.2 概念描述的增量和并行挖掘........................................................................................................ 129 5.7 总结....................................................................................................................................................... 129 第六章挖掘大型数据库中的关联规则.......................................................................................................... 132 6.1 关联规则挖掘....................................................................................................................................... 132 6.1.1 购物篮分析:一个引发关联规则挖掘的例子............................................................................ 132 6.1.2 基本概念....................................................................................................................................... 133 6.1.3 关联规则挖掘:一个路线图........................................................................................................ 133 6.2 由事务数据库挖掘单维布尔关联规则.................................................................................................. 134 6.2.1 Apriori 算法:使用候选项集找频繁项集................................................................................... 135 6.2.2 由频繁项集产生关联规则............................................................................................................ 138 6.2.3 提高Apriori 的有效性.................................................................................................................. 138 6.2.4 不产生候选挖掘频繁项集............................................................................................................ 140 6.2.5 冰山查询....................................................................................................................................... 142 6.3 由事务数据库挖掘多层关联规则........................................................................................................ 143 6.3.1 多层关联规则............................................................................................................................... 143 6.3.2 挖掘多层关联规则的方法............................................................................................................ 144 6.3.3 检查冗余的多层关联规则............................................................................................................ 146 6.4 由数据库和数据仓库挖掘多维关联规则............................................................................................ 147 6.4.1 多维关联规则............................................................................................................................... 147 6.4.2 使用量化属性的静态离散化挖掘多维关联规则........................................................................ 148 6.4.3 挖掘量化关联规则........................................................................................................................ 148 6.4.4 挖掘基于距离的关联规则............................................................................................................ 150 6.5 由关联挖掘到相关分析...................................................................................................................... 151 6.5.1 强关联规则不一定是有趣的:一个例子.................................................................................... 151 6.5.2 由关联分析到相关分析................................................................................................................ 151 6.6 基于限制的关联挖掘............................................................................................................................ 152 6.6.1 关联规则的元规则制导挖掘........................................................................................................ 153 6.6.2 用附加的规则限制制导的挖掘.................................................................................................... 154 6.7 总结 ........................................................................................................................................................ 156 第七章分类和预测 ......................................................................................................................................... 162 7.1 什么是分类?什么是预测? ................................................................................................................ 162 7.2 关于分类和预测的问题........................................................................................................................ 163 7.2.1 准备分类和预测数据.................................................................................................................... 164 7.2.2 比较分类方法。............................................................................................................................ 164 7.3 用判定树归纳分类............................................................................................................................... 164 7.3.1 判定树归纳................................................................................................................................... 165 7.3.2 树剪枝........................................................................................................................................... 168 7.3.3 由判定树提取分类规则.................................................................................................................. 169 7.3.4 基本判定树归纳的加强.................................................................................................................. 169 7.3.5 判定树归纳的可规模性.................................................................................................................. 170 7.3.6 集成数据仓库技术和判定树归纳.................................................................................................. 171 7.4 贝叶斯分类........................................................................................................................................... 172 7.4.1 贝叶斯定理................................................................................................................................... 172 7.4.2 朴素贝叶斯分类............................................................................................................................ 173 7.4.3 贝叶斯信念网络............................................................................................................................ 174 7.4.4 训练贝叶斯信念网络.................................................................................................................... 175 7.5 后向传播分类....................................................................................................................................... 176 7.5.1 多路前馈神经网络.......................................................................................................................... 176 7.5.2 定义网络拓扑............................................................................................................................... 177 7.5.3 后向传播....................................................................................................................................... 177 7.5.4 后向传播和可解释性.................................................................................................................... 181 7.6 基于源于关联规则挖掘概念的分类.................................................................................................... 182 7.7 其它分类方法....................................................................................................................................... 183 7.7.1 k-最临近分类................................................................................................................................ 183 7.7.2 基于案例的推理............................................................................................................................ 184 7.7.3 遗传算法......................................................................................................................................... 184 7.7.4 粗糙集方法................................................................................................................................... 185 7.7.5 模糊集方法................................................................................................................................... 185 7.8 预测....................................................................................................................................................... 186 7.8.1 线性和多元回归............................................................................................................................ 186 7.8.2 非线性回归................................................................................................................................... 188 7.8.3 其它回归模型............................................................................................................................... 188 7.9 分类的准确性........................................................................................................................................ 188 7.9.1 评估分类法的准确率.................................................................................................................... 189 7.9.2 提高分类法的准确率.................................................................................................................... 189 7.9.3 准确率确定分类法够吗? ............................................................................................................ 190 7.10 总结..................................................................................................................................................... 191 第八章聚类分析 ........................................................................................................................................... 196 8.1 什么是聚类分析?.............................................................................................................................. 196 8.2 聚类分析中的数据类型....................................................................................................................... 197 8.2.2 区间标度(Interval-Scaled)变量................................................................................................. 198 8.2.3 二元变量(binary variable) ......................................................................................................... 199 8.2.4 标称型、序数型和比例标度型变量.............................................................................................. 200 8.2.5 混合类型的变量.............................................................................................................................. 201 8.3 主要聚类方法的分类.............................................................................................................................. 201 8.4 划分方法(PARTITIONING METHODS) ................................................................................................... 202 8.4.1 典型的划分方法:k-Means 和k-Medoids...................................................................................... 203 8.4.2 大规模数据库中的划分方法:从k-medoids 到CLARANS .......................................................... 205 8.5 层次方法 ................................................................................................................................................ 206 8.5.1 凝聚的和分裂的层次聚类.............................................................................................................. 206 8.5.2 BIRCH:利用层次方法的平衡迭代约减和聚类(Balanced Iterative Reducing and Clustering Using Hierarchies)............................................................................................................................................ 207 8.5.3 CURE:利用代表点聚类(clustering using representative) ....................................................... 208 8.5.4 Chameleon(变色龙): 一个利用动态模型的层次聚类算法...................................................... 208 8.6 基于密度的方法.................................................................................................................................... 209 8.6.1 DBSCAN:一个基于密度和高密度的连结区域的聚类算法........................................................... 210 8.6.2 OPTICS:通过对象排序识别聚类结构(Ordering Points to Identify the Clustering Structure) 210 8.6.3 DENCLUE:基于密度分布函数的聚类................................................................................... 211 8.7 基于网格的方法.................................................................................................................................... 212 8.7.1 STING:统计信息网格(STatistical INformation Grid).................................................................... 212 8.7.2 WaveCluster:采用小波变换聚类................................................................................................... 213 8.7.3 CLIQUE:聚类高维空间................................................................................................................. 214 8.8 基于模型的聚类方法.............................................................................................................................. 215 8.9 孤立点(OUTLIER)分析............................................................................................................................. 217 8.9.1 基于统计的孤立点探测.................................................................................................................. 217 8.9.2 基于距离的孤立点探测................................................................................................................... 218 8.9.3 基于偏离的孤立点探测.................................................................................................................. 219 8.10 总结 ...................................................................................................................................................... 220 第九章复杂类型数据的挖掘.......................................................................................................................... 223 9.1 复杂数据对象的多维分析和描述性挖掘(DESCRIPTIVE MINING)..................................................... 223 9.1.1 结构数据概化............................................................................................................................ 223 9.1.2 空间和多媒体数据概化中的聚集和近似计算........................................................................ 224 9.1.3 对象标识和类/子类层次的概化............................................................................................... 224 9.1.4 类复合层次概化........................................................................................................................ 225 9.1.5 对象立方体的构造与挖掘........................................................................................................ 225 9.1.6 对规划数据库的概化挖掘......................................................................................................... 225 9.2 空间数据库挖掘................................................................................................................................. 227 9.2.1 空间数据立方体构造和空间OLAP ......................................................................................... 227 9.2.2 空间关联分析............................................................................................................................ 229 9.2.3 空间聚类方法............................................................................................................................ 230 9.2.4 空间分类和空间趋势分析........................................................................................................ 230 9.2.5 光栅数据库挖掘........................................................................................................................ 230 9.3 多媒体数据挖掘................................................................................................................................. 230 9.3.1 多媒体数据的相似搜索............................................................................................................ 231 9.3.2 多媒体数据的多维分析............................................................................................................ 231 9.3.3 多媒体数据的分类和预测分析................................................................................................ 232 9.3.4 多媒体数据中的关联规则挖掘................................................................................................ 232 9.4 时序和序列数据的挖掘....................................................................................................................... 233 9.4.1 趋势分析................................................................................................................................... 233 9.4.2 时序分析中的相似搜索............................................................................................................ 235 9.4.3 序列模式挖掘............................................................................................................................ 236 9.4.4 周期分析................................................................................................................................... 237 9.5 文本数据库挖掘.................................................................................................................................. 238 9.5.1 文本数据分析和信息检索........................................................................................................ 238 9.5.2 文本挖掘:基于关键字的关联和文档分类............................................................................ 240 9.6WEB 挖掘.............................................................................................................................................. 241 9.6.1 挖掘Web 链接结构,识别权威Web 页面............................................................................... 242 9.6.2 Web 文档的自动分类................................................................................................................. 243 9.6.3 多层次Web 信息库的构造....................................................................................................... 243 9.6.4 Web 使用记录的挖掘................................................................................................................. 244 9.7 总结 ..................................................................................................................................................... 245 习题........................................................................................................................................................... 245 文献注解................................................................................................................................................... 246 第十章数据挖掘的应用和发展趋势.............................................................................................................. 248 10.1 数据挖掘的应用............................................................................................................................... 248 10.1.1 针对生物医学和DNA 数据分析的数据挖掘........................................................................ 248 10.1.2 针对金融数据分析的数据挖掘.............................................................................................. 249 10.1.3 零售业中的数据挖掘.............................................................................................................. 249 10.1.4 电信业中的数据挖掘.............................................................................................................. 250 10.2 数据挖掘系统产品和研究原型......................................................................................................... 251 10.2.1 怎样选择一个数据挖掘系统.................................................................................................. 251 10.2.2 商用数据挖掘系统的例子...................................................................................................... 252 10.3 数据挖掘的其他主题.................................................................................................................... 253 10.3.1 视频和音频数据挖掘............................................................................................................... 253 10.3.2 科学和统计数据挖掘.................................................................................................................... 254 10.3.3 数据挖掘的理论基础.............................................................................................................. 255 10.3.4 数据挖掘和智能查询应答....................................................................................................... 255 10.4 数据挖掘的社会影响......................................................................................................................... 256 10.4.1 数据挖掘是宣传出来的还是持久的稳定增长的商业? ....................................................... 256 10.4.2 数据挖掘只是经理的事还是每个人的事? ........................................................................... 257 10.4.3 数据挖掘对隐私或数据安全构成威胁么? ........................................................................... 258 10.5 数据挖掘的发展趋势......................................................................................................................... 259 10.6 总结 ................................................................................................................................................... 260 习题........................................................................................................................................................... 260 文献注解................................................................................................................................................... 261 附录A MICROSOFT’S OLE DB FOR DATA MINING 简介.................................................................... 263 A.1 创建DMM对象................................................................................................................................ 263 A.2 向模型中装入训练数据并对模型进行训练...................................................................................... 264 A.3 模型的使用........................................................................................................................................ 264 附录B DBMINER 简介............................................................................................................................... 266 B.1 系统结构............................................................................................................................................ 266 B.2 输入和输出....................................................................................................................................... 266 B.3 系统支持的数据挖掘任务................................................................................................................. 267 B.4 对任务和方法选择的支持................................................................................................................. 267 B.5 对KDD 处理过程的支持.................................................................................................................. 268 B.6 主要应用........................................................................................................................................... 268 B.7 现状................................................................................................................................................... 268

2010-09-06

WPF参考资料

花积分下载的,应该还行,和大家分享一下了

2013-06-06

Linux C编程一站式学习

好久没有上传东西了,今天传一个linux下的C开发学习资料吧,希望对大家有帮助。

2013-05-10

算法合集系列.rar

实话说这个也是CSDN上面下载的,花了我10积分。东西非常不错,里面文件大致分为word和pdf,高清。为了照顾没分的童鞋,我就只要2积分了,大家热烈下载吧。

2012-02-23

C网卡唤醒代码

C网卡唤醒代码

2011-08-26

安装Fedora 15后需做的25件事情

安装Fedora 15后需做的25件事情

2011-08-26

iostat来对linux硬盘IO性能进行检测

iostat来对linux硬盘IO性能进行检测iostat来对linux硬盘IO性能进行检测iostat来对linux硬盘IO性能进行检测iostat来对linux硬盘IO性能进行检测

2011-08-26

C语言实现链表

C链表C链表C链表C链表C链表C链表C链表C链表C链表C链表

2011-08-26

用C写的推箱子源代码

推箱子推箱子推箱子推箱子推箱子推箱子推箱子推箱子推箱子推箱子推箱子推箱子推箱子推箱子v

2011-08-26

NFS服务器安装与配置

NFS安装配置NFS安装配置NFS安装配置NFS安装配置NFS安装配置NFS安装配置

2011-08-26

xen启动卡住两个问题

xen启动卡住两个问题xen启动卡住两个问题xen启动卡住两个问题xen启动卡住两个问题

2011-08-26

Mysql密码修改和破解

Mysql密码修改和破解Mysql密码修改和破解Mysql密码修改和破解Mysql密码修改和破解Mysql密码修改和破解Mysql密码修改和破解Mysql密码修改和破解Mysql密码修改和破解

2011-08-26

CentOS5_nfs安装与配置总结

CentOS5_nfs安装与配置总结CentOS5_nfs安装与配置总结CentOS5_nfs安装与配置总结CentOS5_nfs安装与配置总结

2011-08-26

O'Reilly__Java_NIO中文版

目录 题献 ........................................................................................................................................... 1 前言 ........................................................................................................................................... 2 组织形式 ............................................................................................................................................3 目标读者 ............................................................................................................................................5 软件及版本 ........................................................................................................................................5 本书中使用的约定 .............................................................................................................................6 如何联系我们 ....................................................................................................................................7 鸣谢 ....................................................................................................................................................8 第一章 简介 .......................................................................................................................... 10 1.1 I/O 与 CPU 时间的比较 .............................................................................................................10 1.2 CPU 已不再是束缚 ....................................................................................................................11 1.3 进入正题 ...................................................................................................................................12 1.4 I/O 概念 .....................................................................................................................................13 1.5 总结 ...........................................................................................................................................20 第二章 缓冲区 ...................................................................................................................... 22 2.1 缓冲区基础 ...............................................................................................................................23 2.2 创建缓冲区 ...............................................................................................................................36 2.3 复制缓冲区 ...............................................................................................................................38 2.4 字节缓冲区 ...............................................................................................................................40 2.5 总结 ...........................................................................................................................................51 第三章 通道 .......................................................................................................................... 53 3.1 通道基础 ...................................................................................................................................55 3.2 Scatter / Gather ............................................................................................................................62 3.3 文件通道 ...................................................................................................................................68 3.4 内存映射文件 ............................................................................................................................83 3.5 套接字通道 ...............................................................................................................................96 3.6 管道 .........................................................................................................................................117 3.7 通道实用工具类 ......................................................................................................................122 3.8 总结 .........................................................................................................................................123 第四章 选择器 .................................................................................................................... 125 4.1 选择器基础 ..............................................................................................................................126 4.2 使用选择键 ..............................................................................................................................132 4.3 使用选择器 ..............................................................................................................................135 4.4 异步可关闭性 ..........................................................................................................................144 4.5 选择缩放 .................................................................................................................................144 4.6 总结 .........................................................................................................................................148 4 第五章 正则表达式 ............................................................................................................ 150 5.1 正则表达式基础 ......................................................................................................................151 5.2 Java 正则表达式 API ...............................................................................................................153 5.3 字符串类正则表达式方法 ......................................................................................................153 5.4 Java 正则表达式语法 ...............................................................................................................174 5.5 面向对象的文件检索 ..............................................................................................................180 5.6 总结 .........................................................................................................................................186 第六章 字符集 .................................................................................................................... 187 6.1 字符集基础 ..............................................................................................................................187 6.2 字符集 .....................................................................................................................................188 6.3 字符集服务提供接口 ..............................................................................................................207 6.4 总结 .........................................................................................................................................217 附录 A. NIO 与 JNI .............................................................................................................. 218 附录 B. 可选择通道 SPI ...................................................................................................... 220 附录 C. NIO 快速参考 ......................................................................................................... 223 C.1 java.nio 包 ...............................................................................................................................223 C.2 java.nio.channels 包 .................................................................................................................230 C.3 java.nio.channels.spi 包 ............................................................................................................242 C.4 java.nio.charset 包 ....................................................................................................................244 C.5 java.nio.charset.spi 包 ..............................................................................................................248 C.6 java.util.regex 包 ......................................................................................................................248

2011-03-09

Java反射经典实例 Java Reflection Cookbook[1].pdf

Java反射经典实例 Java Reflection Cookbook[1].docx.pdf

2011-03-09

c语言库函数使用大全

函数名: abort 功 能: 异常终止一个进程 用 法: void abort(void); 程序例: #include <stdio.h> #include <stdlib.h> int main(void) { printf("Calling abort()\n"); abort(); return 0; /* This is never reached */ }

2011-03-09

Java+并发核心编程-中文翻译+英文原版.zip

内容涉及: 1、关于java 并发 2、概念 3、保护共享数据 4、并发集合类 5 线程 6、线程协作及其他

2011-03-09

基于Java_NIO_开发高性能并发型服务器程序的研究.pdf

分析了应用传统阻塞型网络I/O 在进行服务器程序设计时的不足, 在此基础上研究了非阻塞型网络I/O (NIO)的特性以及工作机制,给出了应用NIO 设计高性能并发型服务器程序核心代码,以实现服务器与客户端无阻 塞的、流畅的数据读写。

2011-03-09

C语言[谭浩强版].pdf

谭浩强c语言程序设计 1 C语言概述 1.1 C语言的发展过程 1.2 当代最优秀的程序设计语言 1.3 C语言版本 1.4 C语言的特点 1.5 面向对象的程序设计语言 1.6 C和C++ 1.7 简单的C程序介绍 1.8 输入和输出函数 1.9 C源程序的结构特点 1.10 书写程序时应遵循的规则 1.11 C语言的字符集 1.12 C语言词汇 1.13 Turbo C 2.0集成开发环境的使用 1.13.1 Turbo C 2.0简介和启动 1.13.2 Turbo C 2.0集成开发环境 1.13.3 File菜单 1.13.4 Edit菜单 1.13.5 Run菜单 1.13.6 Compile菜单 1 1.13.7 Project菜单 1.13.8 Options菜单 1.13.9 Debug菜单 1.13.10 Break/watch菜单 1.13.11 Turbo C 2.0的配置文件 2 程序的灵魂—算法 2.1 算法的概念 21 2.2 简单算法举例 21 2.3 算法的特性 24 2.4 怎样表示一个算法 24 2.4.1 用自然语言表示算法 24 2.4.2 用流程图表示算法 24 2.4.3 三种基本结构和改进的流程图 28 2.4.4 用N-S流程图表示算法 29 2.4.5 用伪代码表示算法 30 2.4.6 用计算机语言表示算法 31 2.5 结构化程序设计方法 31 3 数据类型、运算符与表达式 3.1 C语言的数据类型 32 3.2 常量与变量 33 2 3.2.1 常量和符号常量 33 3.2.2 变量 33 3.3 整型数据 34 3.3.1 整型常量的表示方法 34 3.3.2 整型变量 35 3.4 实型数据 37 3.4.1 实型常量的表示方法 37 3.4.2 实型变量 38 3.4.3 实型常数的类型 39 3.5 字符型数据 39 3.5.1 字符常量 39 3.5.2 转义字符 39 3.5.3 字符变量 40 3.5.4 字符数据在内存中的存储形式及使用方法 41 3.5.5 字符串常量 41 3.5.6 符号常量 42 3.6 变量赋初值 42 3.7 各类数值型数据之间的混合运算 43 3.8 算术运算符和算术表达式 44 3.8.1 C运算符简介 44 3.8.2 算术运算符和算术表达式 45 3.9 赋值运算符和赋值表达式 47 3 3.10 逗号运算符和逗号表达式 48 3.11 小结 49 3.11.1 C的数据类型 49 3.11.2 基本类型的分类及特点 49 3.11.3 常量后缀 49 3.11.4 常量类型 49 3.11.5 数据类型转换 49 3.11.6 运算符优先级和结合性 50 表达式 50 4 最简单的C程序设计—顺序程序设计 4.1 C语句概述 51 4.2 赋值语句 53 4.3 数据输入输出的概念及在C语言中的实现 54 4.4 字符数据的输入输出 54 4.4.1 putchar 函数(字符输出函数) 54 4.4.2 getchar函数(键盘输入函数) 55 4.5 格式输入与输出 55 4.5.1 printf函数(格式输出函数) 56 4.5.2 scanf函数(格式输入函数) 58 顺序结构程序设计举例 60 4 5 分支结构程序 5.1 关系运算符和表达式 61 5.1.1 关系运算符及其优先次序 61 5.1.2 关系表达式 61 5.2 逻辑运算符和表达式 62 5.2.1 逻辑运算符极其优先次序 62 5.2.2 逻辑运算的值 63 5.2.3 逻辑表达式 63 5.3 if语句 64 5.3.1 if语句的三种形式 64 5.3.2 if语句的嵌套 67 5.3.3 条件运算符和条件表达式 69 5.4 switch语句 70 5.5 程序举例 71 6 循环控制 6.1 概述 71 6.2 goto语句以及用goto语句构成循环 71 6.3 while语句 72 6.4 do-while语句 74 6.5 for语句 76 6.6 循环的嵌套 79 5 6.7 几种循环的比较 79 6.8 break和continue语句 79 6.8.1 break语句 79 6.8.2 continue 语句 80 6.9 程序举例 81 7 数组 7.1 一维数组的定义和引用 82 7.1.1 一维数组的定义方式 82 7.1.2 一维数组元素的引用 83 7.1.3 一维数组的初始化 84 7.1.4 一维数组程序举例 84 7.2 二维数组的定义和引用 86 7.2.1 二维数组的定义 86 7.2.2 二维数组元素的引用 86 7.2.3 二维数组的初始化 87 7.2.4 二维数组程序举例 89 7.3 字符数组 89 7.3.1 字符数组的定义 89 7.3.2 字符数组的初始化 89 7.3.3 字符数组的引用 90 7.3.4 字符串和字符串结束标志 91 6 7.3.5 字符数组的输入输出 91 7.3.6 字符串处理函数 92 7.4 程序举例 94 本章小结 97 8 函数 8.1 概述 98 8.2 函数定义的一般形式 99 8.3 函数的参数和函数的值 100 8.3.1 形式参数和实际参数 101 8.3.2 函数的返回值 102 8.4 函数的调用 106 8.4.1 函数调用的一般形式 106 8.4.2 函数调用的方式 106 8.4.3 被调用函数的声明和函数原型 107 8.5 函数的嵌套调用 108 8.6 函数的递归调用 109 8.7 数组作为函数参数 110 8.8 局部变量和全局变量 112 8.8.1 局部变量 113 8.8.2 全局变量 119 8.9 变量的存储类别 120 7 8.9.1 动态存储方式与静态动态存储方式 120 8.9.2 auto变量 120 8.9.3 用static声明局部变量 121 8.9.4 register变量 122 用extern声明外部变量 123 9 预处理命令 9.1 概述 124 9.2 宏定义 125 9.2.1 无参宏定义 126 9.2.2 带参宏定义 127 9.3 文件包含 128 9.4 条件编译 130 9.5 本章小结 10 指针 10.1 地址指针的基本概念 131 10.2 变量的指针和指向变量的指针变量 132 10.2.1 定义一个指针变量 133 10.2.2 指针变量的引用 133 10.2.3 指针变量作为函数参数 137 10.2.4 指针变量几个问题的进一步说明 140 8 10.3 数组指针和指向数组的指针变量 141 10.3.1 指向数组元素的指针 142 10.3.2 通过指针引用数组元素 143 10.3.3 数组名作函数参数 146 10.3.4 指向多维数组的指针和指针变量 148 10.4 字符串的指针指向字符串的针指变量 150 10.4.1 字符串的表示形式 152 10.4.2 使用字符串指针变量与字符数组的区别 158 10.5 函数指针变量 159 10.6 指针型函数 160 10.7 指针数组和指向指针的指针 161 10.7.1 指针数组的概念 161 10.7.2 指向指针的指针 164 10.7.3 main函数的参数 166 10.8 有关指针的数据类型和指针运算的小结 167 10.8.1 有关指针的数据类型的小结 167 10.8.2 指针运算的小结 167 10.8.3 void指针类型 168 11 结构体与共用体 11.1 定义一个结构的一般形式 170 11.2 结构类型变量的说明 172 9 11.3 结构变量成员的表示方法 174 11.4 结构变量的赋值 174 11.5 结构变量的初始化 175 11.6 结构数组的定义 175 11.7 结构指针变量的说明和使用 177 11.7.1 指向结构变量的指针 177 11.7.2 指向结构数组的指针 179 11.7.3 结构指针变量作函数参数 180 11.8 动态存储分配 181 11.9 链表的概念 182 11.10 枚举类型 184 11.10.1 枚举类型的定义和枚举变量的说明 184 11.10.2 枚举类型变量的赋值和使用 185 11.11 类型定义符typedef 12 位运算 12.1 位运算符C语言提供了六种位运算符: 189 12.1.1 按位与运算 191 12.1.2 按位或运算 192 12.1.3 按位异或运算 192 12.1.4 求反运算 193 12.1.5 左移运算 193 10 12.1.6 右移运算 193 12.2 位域(位段) 194 12.3 本章小结 13 文件 13.1 C文件概述 197 13.2 文件指针 198 13.3 文件的打开与关闭 199 13.3.1 文件的打开(fopen函数) 200 13.3.2 文件关闭函数(fclose函数) 202 13.4 文件的读写 204 13.4.1 字符读写函数fgetc和fputc 204 13.4.2 字符串读写函数fgets和fputs 208 13.4.3 数据块读写函数fread和fwtrite 209 13.4.4 格式化读写函数fscanf和fprintf 201 13.5 文件的随机读写 202 13.5.1 文件定位 202 13.5.2 文件的随机读写 203 13.6 文件检测函数 204 13.6.1 文件结束检测函数feof函数 204 13.6.2 读写文件出错检测函数 205 11 13.6.3 文件出错标志和文件结束标志置0函数 206 13.7 C库文件 208 13.8 本章小结

2011-03-09

串口调试助手.rar

1.本软件为绿色软件,解压后在“串口调试助手V2.2.EXE”上右击,再选“发送桌面快捷方式”即可将程序快捷方式放在桌面上。 2.程序名“串口调试助手V2.2”不要更改,否则无法使用帮助文件 3.help.htm为帮助文件,和程序一起使用,不要删除

2010-11-10

Keil2_Full

KEIL uVISION2 是众多单片机应用开发软件中优秀的软件之一,它支持众多不同公司的MCS51 架构的芯片,它集编辑,编译,仿真等于一体,同时还支持,PLM,汇编和C 语言的程序设计,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。因此很多开发51 应用的工程师或 普通的单片机爱好者,都对它十分喜欢。

2010-11-10

空空如也

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

TA关注的人

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