-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-09-12
第1篇 ava语言基础篇第1章 ava语言概述本章介绍了Java语言的背景、特点、开发环境、开发过程及开发工具的 使用。在学习本章内容时,要重点理解.1ava技术的两个含义:Java程序设计语言与Java平台。重点掌握如何搭建Java程序的开发环境,包括下载 及安装Java开发工具包JDK、配置环境变量及JDK环境测试等。1.1 Java语言简介1.1.1 Java语言的起源1.1.2 用Java语言的优点1.2 Java语言与Java平台1.2.1 ava程序设计语言1.2.2 Java平台1.3 搭建Java程序开发环境1.3.1 系统要求1.3.2 下载Java程序开发工具包JDK1.3.3 安装JDK1.3.4 在Windows系统下配置JDK1.4 开发第一个Java应用程序1.4.1 创建第一个Java应用程序源文件1.4.2 将Hello WorldApp.java源文件编译为.class文件1.4.3 运行Hello WorldApp应用程序1.4.4 Java应用程序的基本结构1.5 小结第2章 Java语言基本语法本章深入学习了Java语言的基本语法,重点对常量与变量及数据类型和运算符做了详细的讲述。在本章的学习过程中,可能对Java数据类型的转换难以理解,因此读者一定要多做练习,通过上机练习体会和掌握Java的基本语法。2.1 标识符和关键字2.1.1 标识符2.1.2 关键字2.1.3 标识符命名规则2.2 常量与变量2.2.1 常量的概念及常量声明2.2.2 变量的概念及变量声明2.3 基本数据类型2.3.1 数据类型2.312 整数类型2.3.3 浮点类型2.3.4 字符类型2.3.5 逻辑类型2.3.6 不同数据类型间的转换2.4 运算符与表达式2.4.1 算术运算符与算术表达式2.4.2 赋值运算符与赋值表达式2.4.3 自增和自减运算符2.4.4 关系运算符和关系表达式2.4.5 逻辑运算符和逻辑表达式2.4.6 位运算符2.4.7 三元运算符2.4.8 运算符的优先级2.5 小结第3章 数组本章深入学习了Java语言的数组,了解了Java语言中数组的概念,学习了如何声明、创建、访问和修改数组。本章重点是一维数组和二维数组。其中对于数组的创建及二维数组的创建和使用是本章学习的难点,建议读者多上机练习。3.1 数组的概念与特点3.1.1 什么是数组3.1.2 Java语言中数组的特点3.2 一维数组3.2.1 声明一维数组变量3.2.2 创建一维数组对象3.2.3 访问一维数组元素3.2.4 修改一维数组元素3.3 多维数组3.3.1 声明二维数组变量3.3.2 创建二维数组对象3.3.3 访问二维数组元素3.3.4 修改二维数组元素3.4 小结第4章 程序流程控制语句本章深入介绍了有关程序流程控制的语句,主要包括选择语句、循环语句和跳转语句。其中的while循环语句因其灵活方便,读者应重点掌握。本章最后讲到的跳转语句主要用于提高循环语句的灵活性,特别是标签break语句,是本章掌握的难点。4.1 选择语句4.1.1 if选择语句4.1.2 if.else双分支选择语句4.1.3 if.else.if多分支选择语句4.1.4 选择语句的嵌套4.1.5 switch多分支开关语句4.1.6 if选择语句与switch开关语句的区别4.2 循环语句4.2.1 while循环语句4.2.2 do.while循环语句4.2.3 for循环语句4.2.4 循环语句的嵌套4.2.5 使用增强型for语句遍历一维数组中的元素4.2.6 对一维数组进行排序4.2.7 使用增强型for语句遍历二维数组中的元素4.3 跳转语句4.3.1 break跳转语句4.3.2 continue跳转语句4.4 实例4.4.1 实例1:译密码4.4.2 实例2:打印九九乘法表4.5 小结第5章 数字、字符和字符串处理本章深入介绍了Java语言中有关数字、字符和字符串的处理的相关知识,重点讲解了java.1ang包中用来处理数字的Number及其子类、专门用来处理数学运算的Math类、专门用来处理字符的Character类,以及专门用来创建和操作字符串的类String。5.1 数字5.1.1 Numbers数字包装器类5.1.2 数字的格式化输出5.1.3 Math数学运算处理类5.2 字符5.2.1 Character字符包装器类5.2.2 转义字符序列5.3 使用String类5.3.1 创建字符串对象5.3.2 获取字符串的长度5.3.3 连接字符串5.3.4 字符串与字符数组5.3.5 在一个字符串中操纵字符5.3.6 字符串比较和字符串部分内容比较5.4 使用String Builder类5.4.1认识String Builder类5.4.2 String Builder对象的长度和容量5.4.3 String Builder类提供的操作方法5.5 实例5.5.1 实例1:用户登录验证程序5.5.2 实例2:敏感词过滤程序5.6 小结第2篇 Java面向对象篇第6章 类和对象本章主要学习了类和对象的相关概念,包括类的声明、类的实例(即对象)。本章所讲的知识是Java面向对象语言中最基本的概念,所涉及的类和声明、对象的构造、访问控制修饰符都是读者学习的重点其中的构造器的工作过程、访问控制和this关键字的使用是本章学习的难点。6.1 面向对象简介6.1.1 什么是对象6.1.2 什么是类6.1.3 什么是继承6.1.4 什么是接口6.1.5 什么是包6.2 定义类6.2.1 类的基本结构6.2.2 声明类的成员变量6.2.3 声明类的成员方法6.2.4 成员方法命名6.2.5 方法重载……第7章 继承第8章 接口第9章 抽象类与嵌套类第10章 泛型第11章 包第12章 集合第3篇 Java图形图像篇第13章 创建一个图形界面应用程序第14章 使用Swing基本组件第15章 使用Swing高级组件第16章 程序界面布局第17章 事件处理第18章 图形、文本和图像处理第4篇 Java开发技术篇第19章 异常处理第20章 输入与输出第21章 并发程序设计第22章 网络编程第23章 Java数据库应用程序开发基础第24章 使用Swing组件创建数据库应用程序第5篇 Java实战篇第25章 案例1:拼图游戏第26章 案例2:心心网络聊天室第27章 案例3:惠文教育教务管理系统 内容简介:Java不但是最为流行的计算机语言,而且是优秀的纯面向对象语言。《Java从初学到精通》针对初学者和自学者的特点,以通俗易懂的语言介绍Java语言,力求做到深入浅出,将复杂的概念用简洁浅显的语言娓娓道来。 全书内容分为5篇,共计27章,涵盖了Java程序设计语言基础、Java面向对象基础、Java图形化界面编程技术、Java网络应用程序开发技术、Java数据库应用程序开发技术等方面的内容。为了便于读者学习和实际应用,《Java从初学到精通》最后一篇通过对几个完整项目案例的分析,详细讲解了使用Java语言开发游戏程序、网络程序和数据库应用程序的完整过程,有利于初学者锻炼使用Java语言解决实际问题的能力。 《Java从初学到精通》提供有大量翔实的编程实例和丰富的项目案例,通过对项目的实现和讲解,以提高读者解决实际问题的能力,使读者逐步具备利用Java语言来开发应用程序的能力,特别适合于想学习Java语言的初学者和大中专院校学生阅读,也可作为有一定Java基础的软件开发人员和其他有关人员的参考资料。电子书www.minxue.net内容截图: ...
-
分类:科普 语言:简体中文 大小:未知 发布时间:13-09-12
ContentsMoon,myth,imaginationEarth's partnerA waltz in spaceThe Moon's calendarEclipsesTidesBirth of the MoonThe Moon takes shapeThe Moon's surfaceCratersMoon rockOther moonsThe telescope eraFrom dream to realityThe space raceDestination MoonGetting men on the MoonA giant leapExploring the MoonFurther Soviet explorationLiving in spaceThe new lunar invasionReturn to the MoonThis time to stayA job on the MoonNear sideFar sideLunar timelineHall of fameFind out moreGlossaryIndex 内容简介:Marking the 40th anniversary of Apollo 11 and the first moonwalk, the latest addition to the long-running Eyewitness series takes the reader on a lunar voyage to Earth's nearest neighbour. This book explores the Moon from its place in myth and legend to the 20th Century space race and beyond. It shows how astronomers and astronauts have scrutinized the moon's craters and seas, analyzed its structure, and checked its potential as a base for future exploration of outer space.内容截图 ...
-
分类:ç¼–ç¨‹å¼€å‘ 语言:简体中文 大小:未知 发布时间:13-09-11
chapter 01 酷炫效果è¥é€ 者,探讨ajax control toolkit(上)1-1 如何将ajax control toolkitæŽ§ä»¶æ·»åŠ åˆ°visual studio 2008“工具箱â€1-2 å¦‚ä½•æ·»åŠ ajax control toolkit控件与扩展器的命å空间(namespace)1-3 探讨控件(control)与扩展器(extender)1-4 既生瑜何生亮——为什么需改用t00lkitsc仲tmanager1-5 æŽ¢è®¨å¯æŠ˜è¿é¢æ¿(accordionpane)ä¸Žå¯æŠ˜è¿(accordion)控件范例1 å¦‚ä½•ä½¿ç”¨å¯æŠ˜è¿(accordion)控件展开或收缩内容范例2 在问å·ä¸ï¼Œä½¿ç”¨å¯æŠ˜è¿æŽ§ä»¶ä»¥é¿å…版é¢è¿‡é•¿èŒƒä¾‹3 åœ¨å¯æŠ˜è¿æŽ§ä»¶ä¸ï¼ŒåЍæ€ç»˜åˆ¶æŸ±å½¢å›¾èŒƒä¾‹4 å°†å¯æŠ˜è¿æŽ§ä»¶ç»‘å®šåˆ°objectdatas0urce,通过webæœåŠ¡è®¿é—®xmlæ ¼å¼çš„ç•™è¨€æ•°æ®æ–‡ä»¶èŒƒä¾‹5 使用lingdatasourceä½œä¸ºå¯æŠ˜è¿æŽ§ä»¶çš„æ•°æ®æºï¼Œå¹¶æé…多ç§control toolkit范例6 使用javascriptä¸ºâ€œå¯æŠ˜è¿æŽ§ä»¶(accordion)â€æ·»åŠ æ–°å±žæ€§ï¼Œä½¿å…¶çœ‹èµ·æ¥å¦‚åŒâ€œå¯æ”¶ç¼©é¢æ¿(coiiapsiblepanei)â€1-6 形影ä¸ç¦»(alwaysvisiblecontrol)扩展器范例7 如何使用a1waysvisblecontrol控件范例8 扩展器alwaysvisiblecontrolextender使用范例1-7 动画集锦扩展器(animationextender)1-7-1 使用xmlå£°æ˜Žè¯æ³•设置动画集锦范例9 示范如何使用“淡出â€(faceout)效果的animationextender控件1-7-2 åŒæ—¶æˆ–é¡ºåºæ’放动画范例10 ç¤ºèŒƒå¦‚ä½•ä½¿ç”¨ä¸Žæ ‡ç¾ç»„åˆå‡ºä¸åŒçš„动画效果. 范例11 å…ˆä½¿ç”¨æ ‡ç¾ï¼Œç„¶åŽå†ä½¿ç”¨æ ‡ç¾æ¥äº§ç”Ÿå¤åˆå¼çš„“爆炸â€åŠ¨ç”»æ•ˆæžœ1-7-3 结åˆâ€œåŠ¨ä½œâ€çš„动画范例12 示范结åˆâ€œåŠ¨ä½œâ€çš„动画效果范例13 实现“自动输入完æˆâ€æ¥æŸ¥è¯¢ä¹¦ç±èµ„æ–™ï¼Œå¹¶æ’æ”¾â€œåŠ¨ç”»â€ä»¥æ˜¾ç¤ºç›¸å…³ä¿¡æ¯1-8 è‡ªåŠ¨è¾“å…¥å®Œæˆæ‰©å±•器(autocompieteextender)范例14 异æ¥åœ°æ·»åŠ ã€ä¿®æ”¹ä¸Žåˆ 除数æ®ç•Œé¢èŒƒä¾‹15 自动输入完æˆè°ƒç”¨page method,å¯è¾“入多个è¯ï¼Œå¹¶å·²åŠ å…¥åŠ¨ç”»çš„æ•ˆæžœèŒƒä¾‹16 使用javascriptç»™è‡ªåŠ¨è¾“å…¥å®Œæˆæ·»åŠ ç›¸å…³äº‹ä»¶å¤„ç†æ–¹æ³•1-9 日历扩展器(calendarextender)范例17 探讨日历扩展器的使用模å¼èŒƒä¾‹18 ç¤ºèŒƒâ€œæ—¥åŽ†â€æ‰©å±•器æ¥ç¼–è¾‘æ—¥æœŸç±»åž‹å—æ®µèŒƒä¾‹19 通过javascriptæ¥æŒ‡å®šæ—¥åŽ†æ‰©å±•å™¨çš„é»˜è®¤æ—¥æœŸèŒƒä¾‹20 ä»…ç”¨ä¸€ä¸ªæ—¥åŽ†æ‰©å±•å™¨åœ¨å¤šä¸ªæ—¥æœŸå—æ®µä¸1-10 级è”下拉èœå•(cascadingdropdown)扩展器范例21 示范如何使用“级è”下拉èœå•â€(cascadingdropdown)范例22 邮政编ç 选择界é¢èŒƒä¾‹23 示范整åˆä½¿ç”¨silverlight与asp.net ajax“级è”下拉èœå•â€(cascadingdropdown)1-11 坿”¶ç¼©é¢æ¿(collapslblepanæ—¥)范例24 ç¤ºèŒƒå¯æ”¶ç¼©é¢æ¿(collapsiblepanæ—¥)范例25 ç¤ºèŒƒä½¿ç”¨å¯æ”¶ç¼©é¢æ¿åˆ¶ä½œä¹¦ç±ç›®å½•范例26 ç¤ºèŒƒä½¿ç”¨â€œå¯æ”¶ç¼©é¢æ¿â€å±•开与折è¿ç»Ÿè®¡å›¾è¡¨èŒƒä¾‹27 示范如何使用水平å¼å¯æ”¶ç¼©é¢æ¿èŒƒä¾‹28 åœ¨å¯æŠ˜è¿æŽ§ä»¶å†…ä½¿ç”¨æ°´å¹³å¼å¯æ”¶ç¼©é¢æ¿èŒƒä¾‹29 在listview.控件ä¸ï¼Œä½¿ç”¨gridview控件æé…坿”¶ç¼©é¢æ¿æ¥æ˜¾ç¤ºåˆ†ç»„åŽçš„详细结果1-12 确认按钮(confirmbutton)范例30 示范使用确认按钮(confirmbutton)冿¬¡ç¡®è®¤æ˜¯å¦æ‰§è¡Œç‰¹å®šåŠŸèƒ½èŒƒä¾‹31 在确认按钮ä¸ï¼Œä½¿ç”¨å¼ºåˆ¶å¼¹å‡ºæ¡†ä»£æ›¿ç¡®è®¤å¯¹è¯æ¡†1-13 æ‹–æ›³é¢æ¿(dragpanæ—¥)范例32 ç¤ºèŒƒä½¿ç”¨æ‹–æ›³é¢æ¿(dragpanæ—¥)范例33 åœ¨æ‹–æ›³é¢æ¿ä¸ï¼Œæ–°å»ºæˆ–修改数æ®1-14 下拉èœå•(dropdown)范例34 创建具备windows r sharepoint tm serveré£Žæ ¼çš„åŠ¨æ€ä¸‹æ‹‰èœå•1-15 é˜´å½±é¢æ¿(dropshadow)范例35 ä½¿ç”¨é˜´å½±é¢æ¿(dropshadow)让页é¢ç”»é¢æ›´ä¸“业1-16 动æ€å¡«å……扩展器(dynamicpopu}ateextender)范例36 使用动æ€å¡«å……(dynamicpopuiate)ç”±webæœåŠ¡èŽ·å–并显示实时天气现况范例37 ä½¿ç”¨é¡µé¢æ–¹æ³•(page method)æé…动æ€å¡«å……扩展器读arssyæ–‡ç« èŒƒä¾‹38 在动æ€å¡«å……扩展器ä¸ï¼Œä½¿ç”¨é¡µé¢æ–¹æ³•éšæœºæ˜¾ç¤ºå½±ç‰‡å†…容1-17 文本框过滤器(filteredtextbox)范例39 使用文本框过滤器(filteredtextbox)——简易计算器范例40 如何使用文本框过滤器(filteredtextbox)检查所输入的个人资料是å¦åˆæ³•……chapter 02 酷炫效果è¥é€ 者,探讨ajax control toolkit(下)chapter 03 如何在asp.net页é¢ä¸ä½¿ç”¨javascriptchapter 04 探讨javascriptçš„oop扩展功能chapter 05 探讨javascript的日期全çƒåŒ–功能chapter 06 探讨如何在客户端使用javascript异æ¥è°ƒç”¨webæœåŠ¡(.asmx与.svc)chapter 07 探讨如何在客户端使用javascript异æ¥è°ƒç”¨asp.netåº”ç”¨ç¨‹åºæœåŠ¡chapter 08 如何生æˆå…·å¤‡å®¢æˆ·ç«¯åŠŸèƒ½çš„ç»„ä»¶appendix a 范例光盘使用说明 ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-09-11
chapter 01 万事开头难,从了解ajax开始学起1-1 ajax的用户观点1-2 ajax的开发人员观点1-3 使用ajax的思考1-4 ajax应用现状结语chapter 02 迈向解密之路,asp.net 3.5 ajax技术综述2-1 什么是asp.net 3.5 ajax2-2 探讨asp.net 3.5 ajax的架构2-3 探讨asp.net 3.5 ajax服务器端功能2-4 探讨asp.net ajax的客户端功能2-5 关于ajax control toolkit结语chapter 03 实战的第一步,使用updatepanel控件异步局部更新页面3-1 如何异步局部更新页面3-1-1 整页更新vs异步局部更新3-1-2 实现异步局部更新范例1 异步更新的日期选择界面范例2 异步更新的日期选择界面范例3 异步的步进式界面. 范例4 异步的产品列表查看界面范例5 异步的订货金额总和查看界面”范例6 异步的2d饼图查看界面(objectdatasource+unq+gridview+.ashx)范例7 异步的3d饼图查看界面(objectdatasource+linq+gridview+.ashx)范例8 异步的添加、修改与删除数据界面(detailsview+linqdatasource)范例9 异步的导航、添加、修改与删除数据界面(listview+linqdatasource)范例10 异步的分组数据查看界面(linqdatasource分组实现+嵌套listview)范例11 异步的分组数据查看界面(linqdatasource分组实现+将gridview嵌套在listview当中)范例12 异步的可折迭式分组数据查看界面(javascript+uinqdatasource分组实现+嵌套listview控件)3-2 探讨updatepanel控件的运行方式3-3 探讨updatepanel控件的使用模式范例13 示范如何在模板中使用updatepanel控件3-4 探讨updatepanel控件内容的更新时机范例14 异步的简易购物车界面(listview+listview+llnq+.ashx)3-5 探讨updatepaflef控件的触发器(triggers)范例15 示范定义updateparlei控件的triggers属性范例16 示范定义uddatepanel控件的triggers属性范例17 异步男女平均工资2d饼图查看界面范例18 异步男女平均工资3d饼图查看界面范例19 异步的一对多界面范例20 异步的书籍目录查看界面(listview+listview)范例21 异步的产品数据搜索界面范例22 异步的自行车产品查看界面范例23 示范如何协调两个updatepanel控件之间的互动范例24 异步的格式化与数据列累加界面范例25 异步的添加、修改与删除数据界面(含删除确认功能)范例26 异步的添加、修改与删除数据界面(含删除确认功能)范例27 结合gridview与detailsview的异步添加、修改与删除数据界面(含删除确认功能)范例28 示范如何更新其他updatepa rlei控件的内容而不更新本身的内容——非常重要!!范例29 示范何时需要将updatepanel的触发器设置成由其内部的控件事件来引发(listview+listview)3-6 何时需要使用触发器postbacktrigger范例30 示范如何于updatepanel中使用fileupload控件范例31 搭配使用fileupload与updatepanel控件来制作具备照片查看和编辑功能的添加、修改与删除数据界面(ado.net或lino)3-7 如何以嵌套方式使用updatepanel控件范例32 以嵌套方式查看产品类别与产品数据范例33 嵌套的购物车范例34 动态更改照片显示比例3-8 如何在母版页面中使用updatepanel控件范例35 示范如何在母版页面中使用scriptmanager控件范例36 示范使用母版页面上的控件来局部更新内容页面内的updatepanel控件中的内容范例37 示范使用母版页面上的控件来局部更新内容页面内的updatepanel控件中的内容范例38 示范如何在内容页面中使用scriptmanagerproxy控件3-9 哪些控件不兼容updatepanel控件范例39 搭配使用treeview与updatepanel控件(使用linq提取数据)结语chapter 04 一切随心所欲,探讨updatepanel的编程功能4-1 如何以编程方式更新一个updatepanel控件范例1 用程序代码实现更新updatepanel控件范例2 以程序代码实现更新updatepanel控件范例3 以编程方式局部更新工资数据与2d饼图范例4 以编程方式局部更新产品类别照片与产品数据范例5 异步的自行车产品目录——重要!!范例6 异步的照片相簿——重要!!范例7 异步的水平滚动相簿(使用全新的listview控件)——非常重要!!范例8 示范通过调用update方法来灵活地显示与更新信息范例9 异步的2d柱形图查看界面4-2 如何以编程方式创建一个updatepanel控件范例10 示范如何动态为页面添加一个updatepanel控件范例11 示范如何整齐排列动态添加到页面中的updatepanel控件的内容范例12 示范如何动态为页面添加多个updatepanel控件范例13 示范如何动态为页面添加多个updatepanel控件范例14 示范如何动态为页面添加包含数据绑定控件的updatepanel控件4-3 如何在自定义控件中启用局部更新功能范例15 示范创建一个启用局部更新功能的自定义控件4-4 自定义updatepanel控件的错误处理范例16 示范如何自定义局部更新期间的错误处理结语chapter 05 漫步于异步之间,探索pagerequestmanager5-1 什么是pagerequestmanager5-2 如何取得pagerequestmanager类的实例5-3 客户端页面生命周期事件5-4 如何取消异步回发范例1 示范如何取消一个正在执行的异步回发范例2 示范如何让一个异步回发拥有较高的优先级范例3 示范采用默认的“先进后出”的优先级处理模式5-5 如何让updatepanel控件动起来范例4 示范如何更新updatepanel控件并让它晃动范例5 示范如何只让特定的llpdatepanel控件产生晃动效果5-6 自定义局部更新的错误处理范例6 示范如何自定义局部更新的错误处理范例7 示范如何自定义局部更新的错误处理结语chapter 06 别让用户干着急,善用updateprogress控件6-1 自定义updateprogress控件的内容6-2 了解updateprogress控件的解释方式6·3 探讨updateprogress控件的显示时机范例1 异步数据与照片查看界面(含进度提示)范例2 异步邮件发送界面(含进度提示)范例3 各部门男女平均工资的3d饼图查看界面(含进度提示)范例4 异步平行输入输出界面(含进度提示)6-4 用javascript程序代码来显示与隐藏updateprogress控件范例5 异步的章节目录提取界面(含进度提示与取消查询功能)6-5 如何动态添加updateprogress控件范例6 示范动态添加updateprogress控件结语chapter 07 塞操作的最佳利器,善用timer控件7-1 timer控件的运行机制7-2 timer控件的使用模式7-3 timer控件的摆放位置及其影响7-4 timer控件范例集锦范例1 定时显示性能计数器范例2 定时更新多个统计图范例3 自动播放相簿结语附录a 范例光盘使用说明a-1 安装sql server 2005 express editiona-2 安装范例数据库并复制范例网站a-3 使用页面范例a-4 视频讲座 ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-09-11
前言第一篇 准备篇第1章 air android开发简介 / 21.1 开发之前需要了解的信息 / 21.1.1 air android开发的可行性 / 21.1.2 开发过程中常见的问题 / 41.1.3 优势和局限性 / 61.2 搭建开发环境 / 71.2.1 安装android sdk / 71.2.2 使用flash professional cs5 / 91.2.3 使用flash builder 4.5 / 131.2.4 构建开源的开发环境 / 161.3 实战:一个简单的air项目 / 171.4 本章小结 / 20第2章 第一个air android程序:翻转黑白棋 / 212.1 游戏的设计思路 / 212.2 像往常一样编写actionscript代码 / 232.2.1 创建棋子类grid / 232.2.2 编写主类main / 24.2.3 设置程序属性 / 312.3.1 了解应用程序描述文件 / 312.3.3 设置访问权限 / 322.4 打包apk文件 / 332.5 安装和运行程序 / 342.5.1 使用模拟器运行程序 / 342.5.2 在真机上运行程序 / 392.6 本章小结 / 40第二篇 基础篇第3章 处理用户交互 / 423.1 关于多点触摸 / 423.2 处理触摸事件 / 433.2.1 使用touchevent类 / 433.2.2 触摸事件与鼠标事件的区别 / 473.3 处理手势动作 / 483.3.1 放大与缩小手势 / 493.3.2 旋转手势 / 523.3.3 swipe手势 / 533.4 本章小结 / 56第4章 加速计 / 574.1 accelerometer api用法 / 574.2 重力小球实例 / 594.2.1 如何模拟重力场 / 594.2.2 绘制小球 / 604.2.3 让小球总是掉到屏幕下方 / 614.2.4 为小球设置围墙 / 624.2.5 优化代码后运行程序 / 644.2.6 管理程序的状态 / 644.3 加速计实战:检测手机晃动 / 664.4 本章小结 / 68第5章 地理定位 / 695.1 开启手机的地理定位功能 / 695.2 geolocation api用法 / 705.3 地理定位实战:自动查询地址和天气 / 735.3.1 查询地址geocoding / 745.3.2 查询本地天气weather / 755.3.3 代码解析 / 765.3.4 测试运行 / 795.4 本章小结 / 83第6章 整合系统程序 / 846.1 使用自定义uri调用系统程序 / 846.1.1 电话拨号tel / 846.1.2 发送短信sms / 886.1.3 发送邮件mailto / 906.2 使用android系统自带的地图服务 / 926.3 使用stagewebview加载网页 / 956.4 本章小结 / 100第7章 多媒体 / 1017.1 使用摄像头 / 1017.1.1 摄像头的传统用法 / 1017.1.2 使用cameraui类调用摄像程序 / 1037.2 使用设备上的多媒体资源 / 1087.2.1 使用cameraroll类向系统相册添加照片 / 1087.2.2 使用cameraroll类选取照片 / 1117.3 使用麦克风录音 / 1157.4 播放视频 / 1227.4.1 air支持的视频格式 / 1227.4.2 播放视频实战:videoplayer / 1237.5 本章小结 / 126第8章 文件和数据库 / 1278.1 文件系统api / 1278.1.1 android文件系统和程序目录结构 / 1278.1.2 常用的文件操作 / 1328.1.3 用异步方式操作文件 / 1348.2 sql数据库 / 1368.2.1 sqlite简介 / 1368.2.2 连接数据库 / 1378.2.3 创建表 / 1388.2.4 添加、查询、更新和删除 / 1418.2.5 数据库实战:使用查询参数重用sqlstatement对象 / 1468.3 本章小结 / 149第9章 网络通信 / 1509.1 网络通信知识简介 / 1509.1.1 网络通信api / 1509.1.2 air的安全机制 / 1539.2 检测网络状态 / 1549.3 socket实战:开发即时聊天工具 / 1579.3.1 socket通信流程 / 1579.3.2 在桌面建立服务器 / 1589.3.3 构建简单的聊天服务器 / 1609.3.4 制作聊天客户端 / 1679.4 强大的p2p功能 / 1739.4.1 p2p通信模型 / 1739.4.2 p2p开发实战:视频直播 / 1749.5 本章小结 / 179第10章 调试和发布 / 18010.1 调试程序 / 18010.1.1 使用adl在桌面上调试程序 / 18010.1.2 远程连接flash调试器 / 18310.1.3 使用android sdk的ddms工具 / 18610.2 发布程序前的准备工作 / 18810.2.1 设置程序的基本属性 / 18810.2.2 管理程序的版本号 / 18910.2.3 针对android设备的设置 / 19010.3 发布apk文件 / 19110.4 将程序发布到应用商店 / 19210.4.1 发布到google play商店 / 19210.4.2 发布到安卓市场 / 19510.5 本章小结 / 196第三篇 进阶篇第11章 针对移动设备的程序设计 / 19811.1 设计界面 / 19811.1.1 自动适应不同型号的屏幕 / 19811.1.2 友好的用户交互 / 20211.1.3 有效的界面布局 / 20411.2 管理程序的状态 / 20711.2.1 监测程序状态 / 20811.2.2 实战:自动保存播放位置 / 21111.3 跨平台开发 / 21511.3.1 跨平台开发时的注意事项 / 21511.3.2 技巧:使用编译参数兼容多平台 / 21711.4 本章小结 / 219第12章 键盘交互 / 22012.1 android设备上的键盘交互 / 22012.1.1 android设备上的实体按键 / 22012.1.2 监听键盘事件 / 22212.2 实战:使用menu键模拟android的菜单和行为 / 22412.2.1 创建菜单对象 / 22412.2.2 关联按键动作 / 22812.3 back键的用法 / 23212.3.1 实战:使用back键进行页面导航 / 23312.3.2 通过back键自动关闭程序 / 23812.4 本章小结 / 239第13章 性能优化 / 24013.1 了解actionscript 3.0的运行机制 / 24013.1.1 actionscript 3.0的特点 / 24013.1.2 关于垃圾回收机制 / 24313.2 从编程细节处看优化 / 24613.2.1 使用最合适的数据类型和api / 24613.2.2 资源的回收和释放 / 24913.2.3 实例:一段代码的优化历程 / 25113.3 常用工具和代码库 / 25313.3.1 使用flexpmd优化代码 / 25413.3.2 flash builder的性能调试工具profiler / 25513.3.3 第三方调试工具monster debugger / 25813.4 优化技巧实战案例 / 26013.4.1 运用render事件减少代码执行 / 26013.4.2 构建对象池重用对象:动态小球实例 / 26513.4.3 异步事件的使用:搜索sd卡 / 27013.5 本章小结 / 274第四篇 实战篇第14章 迷宫游戏的准备阶段 / 27614.1 需求分析 / 27614.1.1 游戏规则 / 27614.1.2 游戏功能的实现 / 27714.2 技术要点分析 / 27714.2.1 如何实现物理效果 / 27814.2.2 如何生成地图 / 27914.3 box2d物理引擎 / 27914.3.1 box2d中的基本概念 / 28014.3.2 示例程序hellobox2d / 28014.3.3 实现碰撞效果 / 28514.4 迷宫地图算法 / 28714.4.1 问题分析 / 28714.4.2 回溯法详解 / 28814.4.3 代码实现 / 29014.5 本章小结 / 296第15章 迷宫游戏的实现 / 29715.1 制作迷宫地图 / 29715.1.1 绘制带有物理属性的地图 / 29715.1.2 添加随机障碍物 / 30015.2 加入可“行走”的角色 / 30215.2.1 创建小球 / 30215.2.2 使用加速计控制小球的移动 / 30315.2.3 碰撞检测 / 30415.3 游戏状态控制 / 30615.3.1 自动暂停和恢复 / 30615.3.2 关卡设置 / 30815.4 游戏代码分析 / 30915.4.1 程序中的类 / 30915.4.2 主程序game类详解 / 31015.5 本章小结 / 320第五篇 高级篇第16章 air本地扩展 / 32216.1 ane的特点 / 32216.2 一个简单的本地扩展 / 32316.2.1 搭建开发环境 / 32316.2.2 编写本地代码 / 32416.2.3 编写actionscript代码 / 32916.2.4 打包和发布 / 33216.2.5 在程序中使用本地扩展 / 33416.3 ane进阶实战技术 / 33716.3.1 intent机制:分享信息到社交网站 / 33716.3.2 在顶部状态栏显示系统通知 / 34216.4 本章小结 / 347 ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-09-11
本书是高清文字版.非扫描.拒绝模糊.享受清晰!电子书www.minxue.net地址! 第1章 51单片机非常入门111.1 单片机学前须知111.1.1 常用数制介绍111.1.2 数制的转换131.1.3 数字电路基本概念151.2 单片机概述181.2.1 什么是单片机181.2.2 单片机名称的由来181.2.3 单片机与单片机系统181.2.4 单片机的发展191.2.5 单片机的分类191.2.6 51单片机家族简介211.3 如何学习单片机221.4 单片机的组成241.4.1 单片机的内部结构241.4.2 单片机的外部引脚261.4.3 单片机存储器介绍281.4.4 程序存储器301.4.5 数据存储器321.5 单片机的最小系统电路371.5.1 单片机的工作电源381.5.2 单片机的复位电路381.5.3 单片机的时钟电路38第2章 51单片机实验器材介绍与实验过程演示392.1 DD900mini实验板介绍392.1.1 DD900mini实验板硬件资源和接口402.1.2 硬件电路介绍402.1.3 仿真功能的使用442.1.4 使用串口进行程序下载452.1.5 笔记本电脑使用DD900mini实验板462.2 DD51编程器介绍与使用472.2.1 DD51编程器介绍472.2.2 DD51编程器使用482.3 DDF51仿真器介绍492.3.1 DDF51仿真器介绍492.3.2 DDF51仿真器的组成与使用492.4 51单片机实验过程演示502.4.1 编写程序512.4.2 编译程序552.4.3 仿真调试562.4.4 烧写程序592.4.5 脱机运行检查59第3章 51单片机指令系统介绍与演练603.1 指令系统概述603.1.1 指令与指令系统603.1.2 指令的格式613.1.3 指令的字节数613.1.4 指令的寻址方式623.2 单片机指令系统介绍与演练663.2.1 数据传送类指令介绍与演练663.2.2 算术运算类指令介绍与演练693.2.3 逻辑运算类指令介绍与演练723.2.4 控制转移类指令介绍与演练743.2.5 位操作类指令介绍与演练773.2.6 伪指令介绍793.3 应用广泛的延时程序与查表程序803.3.1 定时(延时)程序803.3.2 查表程序83第4章 单片机内部资源视频演练854.1 中断系统介绍与视频演练854.1.1 51单片机的中断源854.1.2 中断的控制864.1.3 中断的响应884.1.4 中断的撤除894.1.5 视频演练1——外中断练习904.2 定时/计数器视频演练914.2.1 什么是计数和定时914.2.2 定时/计数器的组成924.2.3 定时/计数器的寄存器924.2.4 定时/计数器的工作方式944.2.5 视频演练2——定时实验974.2.6 视频演练3——计数实验994.3 RS232串行通信视频演练1004.3.1 什么是RS232串行通信1004.3.2 51单片机串行口的结构1014.3.3 串行通信控制寄存器1024.3.4 串行口工作方式1034.3.5 视频演练4——PC通过RS232和单片机通信106第5章 键盘接口电路视频演练1085.1 键盘接口电路基本知识1085.1.1 键盘的工作原理1085.1.2 键盘的扫描方式1095.1.3 DD900mini实验板中的独立按键1095.2 独立按键视频演练1095.2.1 视频演练1——按键扫描方式练习1095.2.2 视频演练2——可控流水灯111第6章 LED数码管视频演练1146.1 LED数码管介绍1146.1.1 LED数码管的结构1146.1.2 LED数码管的显示码1156.1.3 LED数码管的显示方式1166.2 LED数码管视频演练1186.2.1 视频演练1——数码管动态扫描演示1186.2.2 视频演练2——数码管电子钟121第7章 LCD显示视频演练1287.1 字符型LCD介绍1287.1.1 字符型LCD引脚功能1287.1.2 字符型LCD内部结构1297.1.3 字符型LCD控制指令1317.1.4 字符型LCD与单片机的连接1347.2 字符型LCD视频演练1347.2.1 视频演练1——1602 LCD显示静止的字符串1347.2.2 视频演练2——1602 LCD显示从右向左移动的字符串1367.2.3 视频演练3——1602 LCD电子钟138第8章 时钟芯片DS1302视频演练1438.1 时钟芯片DS1302介绍1438.1.1 DS1302概述1438.1.2 DS1302的控制命令字1448.1.3 DS1302的寄存器1448.1.4 DS1302的数据传送方式1468.2 DS1302数码管电子钟视频演练1468.2.1 实现功能1468.2.2 源程序1478.2.3 源程序解读1528.2.4 视频演示152第9章 单片机读/写I2C总线视频演练1549.1 I2C总线介绍1549.1.1 I2C总线工作原理1549.1.2 I2C总线的电气结构1559.1.3 I2C总线器件的寻址方式1559.1.4 I2C总线数据的传输规则1559.1.5 I2C总线数据的读/写格式1569.1.6 I2C总线接口芯片24C04介绍1579.2 I2C总线接口芯片24C04视频演练1589.2.1 视频演练1——具有记忆功能的计数器1589.2.2 视频演练2——花样流水灯162第10章 温度传感器DS18B20视频演练16510.1 温度传感器DS18B20介绍16510.1.1 DS18B20引脚功能16510.1.2 DS18B20的内部结构16510.1.3 DS18B20的指令16710.1.4 DS18B20使用注意事项16810.2 DS18B20 LED数字温度计视频演练16810.2.1 实现功能16810.2.2 源程序16810.2.3 源程序解读17310.2.4 视频演示173第11章 红外遥控视频演练17411.1 红外遥控基本知识17411.1.1 红外遥控系统17411.1.2 红外遥控的编码与解码17411.1.3 DD900mini实验板遥控电路介绍17511.2 红外遥控视频演练17611.2.1 视频演练1——LED数码管显示遥控器键值17611.2.2 视频演练2——LCD显示遥控器键值180第12章 单片机音乐发声视频演练18512.1 单片机音乐发声概述18512.1.1 音调的控制18512.1.2 音长的控制18612.2 单片机音乐发声视频演练18712.2.1 视频演练1——单片机发出模拟枪声18712.2.2 视频演练2——单片机发出模拟救护车声18812.2.3 视频演练3——单片机发出模拟消防车声19012.2.4 视频演练4——单片机唱歌192附录A 51单片机111条指令速查表195附录B ASCII码表198参考文献200 内容介绍:本书介绍了51单片机的基本知识、实验方法和指令系统,并演练了大量典型实例;开发了DD-900mini实验板,并以视频的方式记录了书中主要实验的演示过程和现象。内容截图: ...
-
分类:ç¼–ç¨‹å¼€å‘ 语言:简体中文 大小:未知 发布时间:13-09-11
本书是高清文å—版.éžæ‰«æ.æ‹’ç»æ¨¡ç³Š.äº«å—æ¸…æ™°ï¼ç”µå书www.minxue.net地å€ï¼ 第1ç« 51å•片机éžå¸¸å…¥é—¨1.1 å•片机å¦å‰é¡»çŸ¥1.1.1 常用数制介ç»1.1.2 数制的转æ¢1.1.3 æ•°å—电路基本概念1.2 å•片机概述1.2.1 什么是å•片机1.2.2 å•片机å称的由æ¥1.2.3 å•片机与å•片机系统1.2.4 å•片机的å‘展1.2.5 å•片机的分类1.2.6 51å•片机家æ—简介1.3 如何å¦ä¹ å•片机1.4 å•片机的组æˆ1.4.1 å•片机的内部结构1.4.2 å•片机的外部引脚1.4.3 å•片机å˜å‚¨å™¨ä»‹ç»1.4.4 程åºå˜å‚¨å™¨1.4.5 æ•°æ®å˜å‚¨å™¨1.5 å•片机的最å°ç³»ç»Ÿç”µè·¯1.5.1 å•片机的工作电æº1.5.2 å•片机的å¤ä½ç”µè·¯1.5.3 å•片机的时钟电路第2ç« 51å•片机实验器æä»‹ç»ä¸Žå®žéªŒè¿‡ç¨‹æ¼”示2.1 DD-900mini实验æ¿ä»‹ç»2.1.1 DD-900mini实验æ¿ç¡¬ä»¶èµ„æºå’ŒæŽ¥å£2.1.2 硬件电路介ç»2.1.3 仿真功能的使用2.1.4 使用串å£è¿›è¡Œç¨‹åºä¸‹è½½2.1.5 笔记本电脑使用DD-900mini实验æ¿2.2 DD-51编程器介ç»ä¸Žä½¿ç”¨2.2.1 DD-51编程器介ç»2.2.2 DD-51编程器使用2.3 DD-F51仿真器介ç»2.3.1 DD-F51仿真器介ç»2.3.2 DD-F51仿真器的组æˆä¸Žä½¿ç”¨2.4 51å•片机实验过程演示2.4.1 编写程åº2.4.2 编译程åº2.4.3 仿真调试2.4.4 烧写程åº2.4.5 脱机è¿è¡Œæ£€æŸ¥ç¬¬3ç« 51å•片机指令系统介ç»ä¸Žæ¼”练3.1 指令系统概述3.1.1 指令与指令系统3.1.2 æŒ‡ä»¤çš„æ ¼å¼3.1.3 指令的å—节数3.1.4 æŒ‡ä»¤çš„å¯»å€æ–¹å¼3.2 å•片机指令系统介ç»ä¸Žæ¼”练3.2.1 æ•°æ®ä¼ é€ç±»æŒ‡ä»¤ä»‹ç»ä¸Žæ¼”练3.2.2 算术è¿ç®—类指令介ç»ä¸Žæ¼”练3.2.3 逻辑è¿ç®—类指令介ç»ä¸Žæ¼”练3.2.4 控制转移类指令介ç»ä¸Žæ¼”练3.2.5 使“作类指令介ç»ä¸Žæ¼”练3.2.6 伪指令介ç»3.3 应用广泛的延时程åºä¸ŽæŸ¥è¡¨ç¨‹åº3.3.1 定时(å»¶æ—¶)程åº3.3.2 查表程åºç¬¬4ç« å•片机内部资æºè§†é¢‘演练4.1 䏿–系统介ç»ä¸Žè§†é¢‘演练4.1.1 51å•ç‰‡æœºçš„ä¸æ–æº4.1.2 䏿–的控制4.1.3 䏿–çš„å“应4.1.4 䏿–的撤除4.1.5 视频演练1â€”â€”å¤–ä¸æ–ç»ƒä¹ 4.2 定时/计数器视频演练4.2.1 什么是计数和定时4.2.2 定时/计数器的组æˆ4.2.3 定时/计数器的寄å˜å™¨4.2.4 定时/计数器的工作方å¼4.2.5 视频演练2——定时实验4.2.6 视频演练3——计数实验4.3 RS-232串行通信视频演练4.3.1 什么是RS-232串行通信4.3.2 51å•片机串行å£çš„结构4.3.3 串行通信控制寄å˜å™¨4.3.4 串行å£å·¥ä½œæ–¹å¼4.3.5 视频演练4——PC通过RS-232å’Œå•片机通信第5ç« é”®ç›˜æŽ¥å£ç”µè·¯è§†é¢‘演练5.1 键盘接å£ç”µè·¯åŸºæœ¬çŸ¥è¯†5.1.1 键盘的工作原ç†5.1.2 é”®ç›˜çš„æ‰«ææ–¹å¼5.1.3 DD-900mini实验æ¿ä¸çš„独立按键5.2 独立按键视频演练5.2.1 视频演练1â€”â€”æŒ‰é”®æ‰«ææ–¹å¼ç»ƒä¹ 5.2.2 视频演练2â€”â€”å¯æŽ§æµæ°´ç¯ç¬¬6ç« LEDæ•°ç 管视频演练6.1 LEDæ•°ç 管介ç»6.1.1 LEDæ•°ç 管的结构6.1.2 LEDæ•°ç 管的显示ç 6.1.3 LEDæ•°ç 管的显示方å¼6.2 LEDæ•°ç 管视频演练6.2.1 视频演练1——数ç ç®¡åŠ¨æ€æ‰«ææ¼”示6.2.2 视频演练2——数ç 管电å钟第7ç« LCD显示视频演练7.1 å—符型LCD介ç»7.1.1 å—符型LCD引脚功能7.1.2 å—符型LCD内部结构7.1.3 å—符型LCD控制指令7.1.4 å—符型LCD与å•片机的连接7.2 å—符型LCD视频演练7.2.1 视频演练1——1602 LCDæ˜¾ç¤ºé™æ¢çš„å—符串7.2.2 视频演练2——1602 LCD显示从å³å‘左移动的å—符串7.2.3 视频演练3——1602 LCD电å钟第8ç« æ—¶é’ŸèŠ¯ç‰‡DS1302视频演练8.1 时钟芯片DS1302介ç»8.1.1 DS1302概述8.1.2 DS1302的控制命令å—8.1.3 DS1302的寄å˜å™¨8.1.4 DS1302的数æ®ä¼ 逿–¹å¼8.2 DS1302æ•°ç 管电å钟视频演练8.2.1 实现功能8.2.2 æºç¨‹åº8.2.3 æºç¨‹åºè§£è¯»8.2.4 视频演示第9ç« å•片机读/写I2C总线视频演练9.1 I2C总线介ç»9.1.1 I2C总线工作原ç†9.1.2 I2C总线的电气结构9.1.3 I2Cæ€»çº¿å™¨ä»¶çš„å¯»å€æ–¹å¼9.1.4 I2C总线数æ®çš„ä¼ è¾“è§„åˆ™9.1.5 I2C总线数æ®çš„读/å†™æ ¼å¼9.1.6 I2C总线接å£èŠ¯ç‰‡24C04介ç»9.2 I2C总线接å£èŠ¯ç‰‡24C04视频演练9.2.1 视频演练1——具有记忆功能的记数器9.2.2 视频演练2â€”â€”èŠ±æ ·æµæ°´ç¯ç¬¬10ç« æ¸©åº¦ä¼ æ„Ÿå™¨DS18B20视频演练10.1 æ¸©åº¦ä¼ æ„Ÿå™¨DS18B20介ç»10.1.1 DS18B20引脚功能10.1.2 DS18B20的内部结构10.1.3 DS18B20的指令10.1.4 DS18B20使用注æ„事项10.2 DS18B20 LEDæ•°å—æ¸©åº¦è®¡è§†é¢‘演练10.2.1 实现功能10.2.2 æºç¨‹åº10.2.3 æºç¨‹åºè§£è¯»10.2.4 视频演示第11ç« çº¢å¤–é¥æŽ§è§†é¢‘æ¼”ç»ƒ11.1 çº¢å¤–é¥æŽ§åŸºæœ¬çŸ¥è¯†11.1.1 çº¢å¤–é¥æŽ§ç³»ç»Ÿ11.1.2 çº¢å¤–é¥æŽ§çš„ç¼–ç 与解ç 11.1.3 DD-900mini实验æ¿é¥æŽ§ç”µè·¯ä»‹ç»11.2 çº¢å¤–é¥æŽ§è§†é¢‘æ¼”ç»ƒ11.2.1 视频演练1——LEDæ•°ç ç®¡æ˜¾ç¤ºé¥æŽ§å™¨é”®å€¼11.2.2 视频演练2——LCDæ˜¾ç¤ºé¥æŽ§å™¨é”®å€¼ç¬¬12ç« å•片机音ä¹å‘声视频演练12.1 å•片机音ä¹å‘声概述12.1.1 音调的控制12.1.2 音长的控制12.2 å•片机音ä¹å‘声视频演练12.2.1 视频演练1——å•片机å‘出模拟枪声12.2.2 视频演练2——å•片机å‘出模拟救护车声12.2.3 视频演练3——å•片机å‘出模拟消防车声12.2.4 视频演练4——å•片机唱æŒé™„录A 51å•片机111æ¡æŒ‡ä»¤é€ŸæŸ¥è¡¨é™„录B ASCIIç 表å‚考文献 内容介ç»ï¼šæœ¬ä¹¦ä»‹ç»äº†51å•片机Cè¯è¨€çš„基本知识ã€å®žéªŒå™¨æå’Œå®žéªŒæ–¹æ³•,并演练了大é‡é€‚宜åˆå¦è€…入门的典型实例。内容截图: ...
-
分类:数据库 语言:简体中文 大小:未知 发布时间:13-09-11
第一部分 db2基础第1章 我看db2设计与优化 11.1 数据库设计与性能优化 21.1.1 收集需求 31.1.2 设计概念模型 41.1.3 设计逻辑结构 51.1.4 设计物理结构 61.1.5 实施、运行和维护阶段 81.2 性能问题 81.2.1 什么是性能问题 81.2.2 为系统做性能基准测试 91.2.3 制订性能优化目标 101.2.4 把问题分类 101.3 使用pat方法学解决问题 111.3.1 什么是pat方法学 111.3.2 pat方法学优化策略 111.3.3 使用pat方法学 151.3.4 使用pat方法学的步骤 251.3.5 pat树使用建议 26.1.4 小结 26第2章 性能优化利器——pat方法 282.1 优化步骤 292.2 业务分析 292.2.1 经营分析系统的架构 292.2.2 性能问题的提出 312.3 系统分析 312.3.1 硬件和操作系统 322.3.2 数据库物理设计 332.3.3 分析结果 342.4 制订优化计划 352.4.1 优化计划安排 352.4.2 实践优化策略 352.5 使用pat方法 362.5.1 优化“每天下午系统响应慢”问题(perf_slowafternoon_sys) 362.5.2 优化“大数据转入”问题(perf_load_app) 372.5.3 优化“客户流失分析”问题(perf_customer_app) 382.5.4 优化“账户资费”问题(perf_acc_app) 392.5.5 优化“数据质量管理”问题(perf_data_app) 412.5.6 优化“系统逐渐变慢”问题(perf_slowdown_sys) 422.5.7 优化总结 452.6 小结 45第二部分 db2数据库设计第3章 高质量逻辑设计 483.1 常规表设计 493.1.1 表设计的原则 493.1.2 列定义原则 523.1.3 数据完整性设计 533.1.4 其他考虑因素 543.2 索引设计 563.2.1 索引的概念 563.2.2 深入解析索引原理 603.2.3 创建索引 673.2.4 索引设计原则 673.2.5 索引维护 703.3 mdc表设计 713.3.1 多维群集(mdc) 713.3.2 块索引 723.3.3 mdc表的优势 733.3.4 mdc表设计原则 743.4 表分区设计 763.4.1 分区表 763.4.2 分区表索引 783.4.3 转入转出 803.4.4 案例分析 823.5 dpf设计 833.5.1 数据库分区 833.5.2 数据库分区组 873.5.3 dpf设计原则 883.5.4 mdc、dpf和表分区 903.6 mqt表设计 913.6.1 mqt表介绍 913.6.2 mqt表适用范围 933.6.3 mqt表设计原则 933.6.4 mqt表设计示例 943.7 临时表设计 953.7.1 全局临时表(cgtt/dgtt) 953.7.2 临时表设计 963.7.3 设计示例 973.8 小结 98第4章 高质量物理设计 1004.1 物理设计 1014.1.1 确定数据库的物理结构 1014.1.2 评价物理结构 1024.2 设置和管理cpu 1034.2.1 db2的并行处理smp 1034.2.2 db2的并行处理mpp 1044.2.3 smp集群(smp+mpp) 1054.3 设置和管理i/o 1064.3.1 磁盘和存储设计 1074.3.2 磁盘阵列技术 1094.3.3 条带化 1114.3.4 i/o相关配置参数 1134.3.5 i/o存储设计小结 1144.3.6 i/o设计范例 1164.4 表空间设计 1164.4.1 表空间概念 1164.4.2 表空间类型 1174.4.3 表空间设计总结 1194.4.4 表空间设计范例 1274.5 设置和管理内存 1284.5.1 内存 1284.5.2 缓冲池设计 1344.5.3 stmm内存自动管理 1404.6 数据压缩 1434.6.1 压缩的重要性 1434.6.2 压缩的种类 1444.7 小结 146第5章 purexml数据库设计 1495.1 db2 purexml 1505.1.1 purexml之风采 1505.1.2 xml存储 1515.1.3 xquery与sql/xml 1535.1.4 xml schema 1575.2 xml索引 1595.2.1 xml索引类型 1595.2.2 创建索引 1605.2.3 xml索引优化 1615.3 使用purexml设计高效的数据库 1645.3.1 动态表单类设计 1645.3.2 元数据类设计 1655.3.3 数据交换类设计 1665.3.4 社交网络类设计 1675.4 xml数据库的性能优化 1685.5 小结 170第6章 工作负载设计 1726.1 db2工作负载介绍 1736.2 工作负载管理器组件 1766.2.1 工作负载 1766.2.2 服务类 1786.2.3 阈值 1806.2.4 工作类集合和工作操作集合 1826.2.5 db2和aix / linux wlm 1856.2.6 小结 1866.3 wlm监控 1876.3.1 监控环境 1876.3.2 工作负载监控示例 1896.4 设计db2工作负载 1936.5 工作负载范例 1946.6 小结 195第三部分 db2数据库性能优化第7章 db2配置优化与监控 1977.1 配置参数优化 1987.1.1 操作系统参数优化 1987.1.2 dbm参数优化 1997.1.3 db参数优化 2017.1.4 注册变量优化 2077.1.5 常见问题总结 2077.2 性能监控的途径 2097.2.1 快照监控 2097.2.2 事件监控 2167.2.3 db2pd监控 2197.3 新监控框架 2227.3.1 表函数 2227.3.2 管理视图 2257.4 系统监控的方法 2277.4.1 cpu监控 2277.4.2 内存监控 2307.4.3 i/o监控 2337.5 db2高级监控工具 2367.5.1 db2top 2367.5.2 data studio管理控制台 2377.5.3 optim性能管理器 2397.6 本章小结 239第8章 sql语句性能优化实战 2418.1 sql语句编写 2428.1.1 谓词 2428.1.2 多余的连接 2438.1.3 子查询 2448.1.4 外连接 2448.1.5 union all的使用 2458.1.6 having子句 2458.1.7 ofnr和ffnr子句 2458.1.8 使用参数标记 2468.2 优化器 2468.2.1 优化级别 2488.2.2 注册变量 2508.2.3 内存参数 2518.2.4 表和索引设计 2518.2.5 统计信息 2518.2.6 信息性约束 2538.3 sql语句访问计划分析 2548.3.1 解释工具 2548.3.2 查询重写 2588.3.3 访问路径 2608.3.4 连接方法 2658.3.5 问题sql语句分析 2688.4 其他优化建议 2758.4.1 特殊的优化方法 2758.4.2 design advisor优化指导 2788.4.3 语句集中器 2788.5 存储过程优化 2808.6 xquery优化 2888.6.1 xquery简介 2888.6.2 如何使用 2898.7 数据在线优化 2948.7.1 reorgchk 2948.7.2 reorg 2968.8 本章小结 298第9章 锁和日志优化 3029.1 锁 3039.1.1 锁等待和超时 3039.1.2 锁升级 3049.1.3 死锁 3049.2 锁的类型与兼容性 3069.2.1 锁的类型 3069.2.2 锁兼容 3099.3 隔离级别与影响并发的因素 3109.3.1 隔离级别介绍 3109.3.2 db2注册变量 3119.3.3 当前已落实 3129.4 锁监控和问题解决 3139.4.1 锁等待监控 3149.4.2 锁超时监控 3189.4.3 死锁监控 3279.5 日志与性能 3319.5.1 循环日志 3329.5.2 归档日志 3329.5.3 日志的使用 3339.5.4 写日志和写表 3339.5.5 日志配置参数 3349.6 日志监控与优化 3379.6.1 日志监控 3379.6.2 日志瓶颈与优化 3399.7 本章小结 340第四部分 高级优化技术第10章 purescale海量事务处理 34210.1 什么是purescale 34310.2 purescale架构 34410.3 db2 purescale和 oracle rac的对比 34610.4 db2 purescale实例 34710.4.1 实例背景 34710.4.2 硬件配置 34810.4.3 软件安装配置 35110.4.4 客户应用测试 35410.5 小结 358第11章 soliddb高速缓存优化 36011.1 什么是soliddb高速缓存 36111.2 soliddb高速缓存db2数据 36411.3 soliddb高速缓存应用场合 36411.4 soliddb高速缓存架构 36511.5 电信行业应用案例 36611.5.1 应用背景 36611.5.2 使用soliddb高速缓存加速 36711.6 小结 375附录a 常用监控命令用法 377附录b 缩略语释义 382后记 389参考文献 391 ...
-
分类:3D/动画 语言:简体中文 大小:未知 发布时间:13-09-11
本书是高清文字版.非扫描.拒绝模糊.享受清晰!电子书www.minxue.net地址! 模块一 初识3ds Max10任务一 走进3ds Max11任务二 3ds Max的选择与复制19任务三 我的书桌——复制建模25模块二 3ds Max建模技术33任务一 我的文具盒——复合建模34任务二 制作水果——放样运算43任务三 制作酒瓶——拟合放样建模49任务四 卡通兔存钱罐——多边形建模55任务五 制作房间——多边形建模68任务六 制作草帽——面片建模78模块三 3ds Max材质技术87任务一 制作镜子——材质基础88任务二 制作文具盒——基础材质应用100任务三 制作飞碟材质——UVW贴图坐标109模块四 3ds Max灯光和摄像机技术117任务一 我的书桌——标准灯光的应用118任务二 室内灯光——灯光的应用129任务三 阳光下的别墅——天光的使用138任务四 公园一角——摄像机技术144模块五 3ds Max环境和特效技术152任务一 燃烧的篝火——环境特效153任务二 发光字——环境特效160模块六 3ds Max基础动画技术166任务一 小球运动——动画基础167任务二 爬行的瓢虫——路径约束176任务三 旋转的台灯——父子链接动画181模块七 3ds Max粒子基础185任务一 雪花纷飞——粒子基础186任务二 广场喷泉——粒子基础应用191模块八 3ds Max动力学基础197任务一 初识reactor(动力学)198任务二 运动的玩具车——动力学应用203 内容介绍:本书以3ds Max 2011中文版为平台,详细讲述建模技术、材质基础编辑、标准灯光设置、摄像机基础、简介了环境特效、动画、粒子系统、动力学基础等内容。内容截图: ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-09-11
part 1 chart控件大探索chapter 01 图表的基本知识1.1 准备工具1.2 asp.netchart控件的特性1.3 使用chart控件——必读!!1.4 图表的结构1.5 实际创建一个多图表区与多数据系列的图表 (教学视频)1.6 如何让x轴的分类项目标签尽可能全部显示出来 (教学视频)1.7 chart控件的类架构1.8 chart控件的坐标系统1.9 创建三维图表1.10 图表图片的处理机制1.11 使用http处理程序处理图表图片1.12 将图表图片的数据流直接传送到客户端结语chapter 02 图表的数据绑定技巧2.1 活用xvaluemember与yvaluemembers属性以及关键字2.2 动态设置图表数据源:使用chart.datasource属性2.3 动态设置图表数据源:使用chart.datasourceld属性2.4 动态设置图表数据源:使用chart.databindtable方法.2.5 动态设置图表数据源:使用chart.databindcrosstable方法2.6 动态设置图表数据源:使用datapointcollection.databindy方法2.7 动态设置图表数据源:使用datapointcollection.databindxy方法2.8 动态设置图表数据源:使用datapointcollection.databind方法2.9 动态设置图表数据源:使用datapointcollection.addxy方法结语chapter 03 导出数据系列数据chapter 04 分割、合并与复制数据系列chapter 05 为数据系列的数据点分组chapter 06 为数据系列的数据点排序6.1 sort方法6.2 isxvaluelndexed属性6.3 aligndatapointsbyaxislabel方法chapter 07 搜索与筛选数据点7.1 搜索数据点7.2 筛选数据点chapter 08 空数据点的处理方式8.1 什么是空数据点8.2 自定义空数据点的值与外观样式8.3 使用insertemptypoints方法插入空数据点chapter 09 创建交互式图表9.1 设置工具提示文字9.2 设置url9.3 click事件处理程序——非常重要!!9.4 集成ajax9.5 设置图像地图的客户端属性part 2 实务案例模块大探索chapter 10 实用范例模块应用程序10.1 如何运行“实用范例模块应用程序”10.2 登录sql server的验证模式10.3 会话状态的模式10.4 数据库规格10.5 程序执行流程10.6 首页default.aspx的技术细节10.7 主界面main.html的技术细节10.8 status.aspx的技术细节10.9 welcome.aspx的技术细节10.10 logout.aspx的技术细节10.11 tree.aspx的技术细节结语chapter 11 权限管理案例11.1 字符串加密解密模块11.2 图文验证模块11.3 动态功能菜单模块11.4 个人密码修改模块11.5 人员数据管理模块11.6 权限设置管理模块11.7 登录记录查询模块-111.8 登录记录查询模块-2结语chapter 12 文件管理案例12.1 具备多个文件上传功能的“文件上传下载模块-1” (物理路径存放文件)12.2 具备多个文件上传功能的文件上传下载模块-2 (以数据库存放文件)12.3 网站文件管理器模块——网页形式的资源管理器结语chapter 13 网络相册案例13.1 相册管理1——使用数据库保存图文件13.2 相册管理2——使用物理路径保存图文件结语chapter 14 应用函数案例14.1 字符串函数模块14.2 日历函数模块14.3 base64编码与译码函数14.4 quoted printable编码与译码函数14.5 验证函数模块结语chapter 15 日程表案例15.1 工作类型管理模块15.2 日程表管理模块结语chapter 16 通讯录案例16.1 “联系人群组”模块16.2 “通讯录管理”模块结语chapter 17 在线客服案例(网页msn)17.1 功能展示(模拟客户与客服人员端对话)17.2 数据库规格17.3 “客户使用端”模块的程序位置与说明17.4 “客服人员端”模块的程序位置与说明结语chapter 18 html编辑器18.1 功能展示18.2 数据库规格18.3 程序位置与说明结语chapter 19 电子邮件案例19.1 “广告邮件发送”模块19.2 “pop3收信处理”模块结语chapter 20 在线投票案例20.1 功能特性20.2 功能展示20.3 数据库规格20.4 程序位置与说明结语chapter 21 在线考试案例21.1 功能特性21.2 功能展示21.3 数据库规格21.4 程序位置与说明结语chapter 22 留言板安全22.1 功能特性22.2 功能展示22.3 数据库规格22.4 程序位置与说明结语chapter 23 论坛案例23.1 功能特性23.2 功能展示23.3 数据库规格23.4 程序位置与说明结语chapter 24 简繁转换案例24.1 “文章简繁转换”模块24.2 “网站简繁转换”模块24.3 程序位置与说明结语chapter 25 报表打印案例25.1 “生成word”模块25.2 “生成excel”模块25.3 “生成excel(oledb)”模块结语chapter 26 数据库规格案例26.1 功能展示26.2 数据表信息26.3 字段类型缩写列表26.4 程序位置与说明结语附录a 范例光盘使用说明a-1 安装范例数据库并复制范例网站a-2 执行图表范例与实用范例模块应用程序附录b codepage代码对照表 ...