PostgreSQL High Availability Cookbook - Second Edition
2017 第2版,高清,文字可复制。PostgreSQL 9.
Key Features
Create a PostgreSQL cluster that stays online even when disaster strikes
Avoid costly downtime and data loss that can ruin your business
Updated to include the newest features introduced in PostgreSQL 9.6 with hands-on industry-driven recipes
Practical Statistics for Data Scientists 50 Essential Concepts
这本书和传统统计学教材,观点是完全不一样的。因为这本书的两个作者来自统计学背景,但是他们有很多年的工业界数据科学家的经验。这本书不仅讲一些高级统计学概念在工业界数据科学上的应用,而且给出了不少处理数据和feature的tricks。另外还给出了一大堆有用的reference,书单,博客地址和讲义链接。我已经过了两遍了
作者:知乎用户
链接:https://www.zhihu.com/question/60241622/answer/223749455
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
Mastering Redis 深入理解Redis 英文版 PDF
2016最新版 英文版
About This Book
Detailed explanation on Data structure server with powerful strings, lists, sets, sorted-sets, and hashes
Learn to Scale your data with Redis Cluster's distributed setup
This is a fast paced practical guide full of screenshots and real work examples to help you get to grips with Redis in no time.
Who This Book Is For
If you are a software developer with some experience with Redis and would now like to elevate your Redis knowledge and skills even further, then this book is for you.
What You Will Learn
Choose the right Redis data structure for your problem
Understand Redis event-loop and implement your own custom C commands
Solve complex workflows with Redis server-side scripting with Lua
Configure your Redis instance for optimal memory management
Scale your data in a distributed manner with Redis Cluster
Improve the stability of your Redis solution using Redis Sentinel
Complement your existing database and NoSQL environment with Redis
Exploit a wide range of features provided by Redis to become a DevOps expert.
Python for Data Analysis, 2nd Edition. (2017 October 正式版,非early release,带书签)
2017年10月出版的新书,作者是Wes McKinney,大名鼎鼎的Pandas库的作者,机器学习、数据挖掘与Kaggle比赛必备书籍。
【正式版,不是early release】
Looking for complete instructions on manipulating, processing, cleaning, and crunching structured data in Python? The second edition of this hands-on guide—updated for Python 3.5 and Pandas 1.0—is packed with practical cases studies that show you how to effectively solve a broad set of data analysis problems, using Python libraries such as NumPy, pandas, matplotlib, and IPython.
Written by Wes McKinney, the main author of the pandas library, Python for Data Analysis also serves as a practical, modern introduction to scientific computing in Python for data-intensive applications. It’s ideal for analysts new to Python and for Python programmers new to scientific computing.
Table of Contents
Chapter 1 Preliminaries
Chapter 2 Python Language Basics, IPython, and Jupyter Notebooks
Chapter 3 Built-in Data Structures, Functions, and Files
Chapter 4 NumPy Basics: Arrays and Vectorized Computation
Chapter 5 Getting Started with pandas
Chapter 6 Data Loading, Storage, and File Formats
Chapter 7 Data Cleaning and Preparation
Chapter 8 Data Wrangling: Join, Combine, and Reshape
Chapter 9 Plotting and Visualization
Chapter 10 Data Aggregation and Group Operations
Chapter 11 Interlude: Data Analysis Examples
Chapter 12 Time Series
Chapter 13 Advanced NumPy
Chapter 14 Using Modeling Libraries with pandas
Chapter 15 Examples Data Sets
Appendix Advanced IPython and Jupyter
Digital Signal Processing System-Level Design Using LabVIEW
高清
英语原版,共305页
Preface ...............................................................................................ix
What’s on the CD-ROM? ......................................................................xi
Chapter 1: Introduction ..................................................................... 1
1.1 Digital Signal Processing Hands-On Lab Courses ........................................................ 2
1.2 Organization .................................................................................................................. 3
1.3 Software Installation ..................................................................................................... 3
1.4 Updates .......................................................................................................................... 4
1.5 Bibliography .................................................................................................................. 4
Chapter 2: LabVIEW Programming Environment ............................... 5
2.1 Virtual Instruments (VIs) .............................................................................................. 5
2.2 Graphical Environment ................................................................................................ 7
2.3 Building a Front Panel .................................................................................................. 8
2.4 Building a Block Diagram ........................................................................................... 10
2.5 Grouping Data: Array and Cluster .............................................................................. 12
2.6 Debugging and Profiling VIs ....................................................................................... 13
2.7 Bibliography ................................................................................................................ 14
Lab 1: Getting Familiar with LabVIEW: Part I ................................... 15
L1.1 Building a Simple VI ................................................................................................. 15
L1.2 Using Structures and SubVIs .................................................................................... 23
L1.3 Create an Array with Indexing ................................................................................. 27
L1.4 Debugging VIs: Probe Tool ....................................................................................... 28
L1.5 Bibliography .............................................................................................................. 30
Lab 2: Getting Familiar with LabVIEW: Part II .................................. 31
L2.1 Building a System VI with Express VIs ..................................................................... 31
L2.2 Building a System with Regular VIs ......................................................................... 37
L2.3 Profile VI ................................................................................................................... 41
L2.4 Bibliography .............................................................................................................. 42
Matlab 神经网络30案例分析
第1章 P神经网络的数据分类——语音特征信号分类
第2章 BP神经网络的非线性系统建模——非线性函数拟合
第3章 遗传算法优化BP神经网络——非线性函数拟合
第4章 神经网络遗传算法函数极值寻优——非线性函数极值寻优
第5章 基于BP_Adaboost的强分类器设计——公司财务预警建模
第6章 PID神经元网络解耦控制算法——多变量系统控制
第7章 RBF网络的回归——非线性函数回归的实现
第8章 GRNN的数据预测——基于广义回归神经网络的货运量预测
第9章 离散Hopfield神经网络的联想记忆——数字识别
第10章 离散Hopfield神经网络的分类——高校科研能力评价
第11章 连续Hopfield神经网络的优化——旅行商问题优化计算
第12章 SVM的数据分类预测——意大利葡萄酒种类识别
第13章 SVM的参数优化——如何更好的提升分类器的性能
第14章 SVM的回归预测分析——上证指数开盘指数预测
第15章 SVM的信息粒化时序回归预测——上证指数开盘指数变化趋势和变化空间预测
第16章 自组织竞争网络在模式分类中的应用——患者癌症发病预测
第17章SOM神经网络的数据分类——柴油机故障诊断
第18章Elman神经网络的数据预测——电力负荷预测模型研究
第19章 概率神经网络的分类预测——基于PNN的变压器故障诊断
第20章 神经网络变量筛选——基于BP的神经网络变量筛选
第21章 LVQ神经网络的分类——乳腺肿瘤诊断
第22章 LVQ神经网络的预测——人脸朝向识别
第23章 小波神经网络的时间序列预测——短时交通流量预测
第24章 模糊神经网络的预测算法——嘉陵江水质评价
第25章 广义神经网络的聚类算法——网络入侵聚类
第26章 粒子群优化算法的寻优算法——非线性函数极值寻优
第27章 遗传算法优化计算——建模自变量降维
第28章 基于灰色神经网络的预测算法研究——订单需求预测
第29章 基于Kohonen网络的聚类算法——网络入侵聚类
第30章 神经网络GUI的实现——基于GUI的神经网络拟合、模式识别、聚类
JavaScript完全解析
第1章 Web的三层结构 1
1.1 页面分离 2
1.2 三层结构 3
1.2.1 用HTML设置内容 4
1.2.2 用CSS描述页面展现效果 6
1.2.3 用JavaScript实现行为 7
1.3 正确的方法 7
1.4 JavaScript程序库 8
1.5 让我们开始吧 9
第2章 JavaScript编程 10
2.1 运行JavaScript程序 10
2.2 语句:给浏览器看的最小程序块 13
2.3 注释:给程序员看的最小程序块 13
2.4 变量:为程序存储数据 14
2.5 条件和循环:控制程序流 23
2.5.1 条件:做出选择 24
2.5.2 循环:使重复代码最少化 29
2.6 函数:编写后续将使用的代码 33
2.6.1 参数:向函数传递数据 33
2.6.2 返回语句:函数的数据输出 35
2.6.3 作用域:保持变量相互独立 36
2.7 对象 37
2.8 实际应用中的低调脚本 39
2.9 小结 40
第3章 文档访问 41
3.1 文档对象模型:对HTML的映射 41
3.1.1 文本节点 43
3.1.2 属性节点 44
3.2 访问所需的节点 45
3.2.1 通过ID属性查找元素 45
3.2.2 通过标签名称查找元素 47
3.2.3 通过类名查找元素 50
3.2.4 遍历DOM树 53
3.2.5 操作元素属性 56
3.3 更改样式 57
3.4 实例:建立带底纹的表格 62
3.4.1 查找所有类名为dataTable的表格 63
3.4.2 获取每个表格的行 63
3.4.3 为偶数行添加类alt 65
3.4.4 合并全部代码 65
3.5 程序库简介 67
3.5.1 Prototype程序库 67
3.5.2 jQuery程序库 68
3.5.3 Dojo程序库 69
3.6 小结 70
第4章 事件 71
4.1 重要的历史 71
4.2 事件句柄 72
4.2.1 默认操作 75
4.2.2 this关键字 76
4.2.3 事件句柄中存在的问题 78
4.3 事件监听器 79
4.3.1 默认行为 81
4.3.2 事件传送 83
4.3.3 this关键字 86
4.3.4 IE的内存泄漏问题 88
4.3.5 合并全部代码 88
4.4 实例:富提示条 90
4.4.1 静态页面 91
4.4.2 生成提示条 91
4.4.3 核心方法 93
4.4.4 动态样式 96
4.4.5 合并全部代码 97
4.5 实例:折叠菜单 98
4.5.1 静态页面 99
4.5.2 核心方法 100
4.5.3 动态样式 102
4.5.4 合并全部代码 103
4.6 程序库简介 109
4.7 小结 110
第5章 动画 111
5.1 动画原理 111
5.2 用JavaScript控制时间 112
5.2.1 在setTimeout函数中使用变量 115
5.2.2 停止计时器 117
5.2.3 建立重复计时器 118
5.2.4 停止重复计时器 119
5.3 再谈富提示条 119
5.4 用新风格实现老式动画 120
5.5 基于路径的运动 124
5.5.1 二维空间内的动画效果 130
5.5.2 创建更真实的运动效果 132
5.5.3 进一步学习 136
5.6 再谈折叠菜单 136
5.6.1 如何为折叠菜单添加动画效果 136
5.6.2 代码修改 137
5.7 程序库简介 143
5.8 小结 145
第6章 表单增强 146
6.1 HTML DOM扩展 147
6.1.1 实例:创建关联的表单域 148
6.1.2 实例:级联菜单 156
6.2 表单验证 165
6.2.1 截获表单提交 166
6.2.2 正则表达式 167
6.2.3 实例:可复用的验证脚本 171
6.3 自定义表单控件 175
6.4 程序库简介 186
6.4.1 表单验证 187
6.4.2 自定义控件 188
6.5 小结 189
第7章 错误和调试 190
7.1 什么也没有发生 191
7.2 常见错误 195
7.2.1 语法错误 195
7.2.2 运行错误 199
7.2.3 逻辑错误 201
7.3 用Firebug调试 204
7.4 小结 209
第8章 Ajax 210
8.1 XMLHttpRequest:处理小内容块 210
8.1.1 创建XMLHttpRequest对象 211
8.1.2 访问服务器 213
8.1.3 数据处理 216
8.2 关于屏幕阅读器 217
8.3 Ajax实战 218
8.4 基于Ajax的无缝表单提交 227
8.5 程序库简介 234
8.5.1 Prototype 235
8.5.2 Dojo 236
8.5.3 jQuery 236
8.5.4 YUI 237
8.5.5 MooTools 237
8.6 小结 238
第9章 展望 239
9.1 使Web变得更加丰富多彩 240
9.1.1 更简单的浏览方式 240
9.1.2 更好的视觉效果 241
9.1.3 独特的交互机制 242
9.2 富互联网应用 244
9.3 摆脱网页的JavaScript 247
9.4 程序库简介 248
9.4.1 Dojo 249
9.4.2 Google Web Toolkit 251
9.5 小结 251
附录A JavaScript核心程序库 253
A.1 对象 253
A.2 事件监听器方法 254
A.3 脚本启动 262
A.4 CSS类管理方法 264
A.5 获取派生的样式 265
A.6 完整的程序库 265
.NET 4 面向对象编程漫谈 - 金旭亮
1 读者问答
(1) 本书是写给哪些人看的?
本书分为《基础篇》与《应用篇》两卷,以满足不同类型读者的阅读需求。
《基础篇》不适合于那些对.NET软件开发技术一无所知的人阅读。
《基础篇》最合适的读者群是拥有1~2年开发经验的人,无论是在业界还是在学校,也无论是职业程序员还是软件开发爱好者,只要对.NET平台的开发技术已经有了一定的感性认识,希望能进一步地提升自己的开发能力,拓展和加深对.NET平台技术的认识,就适合阅读。
《应用篇》则选取了在实际开发中有着广泛应用前景,同时又在.NET 4.0中有着重要创新的“多线程与并行计算”、“托管可扩展性框架”和“动态编程特性”等内容进行深入和系统的介绍,要求读者必须具备一定的开发经验,并且切实掌握《基础篇》所介绍的技术。
(2)本书适合的阅读方式是什么?
《基础篇》不需要从头到尾顺序阅读,读者可以从目录中直接选择感兴趣的章节阅读。
每一章的开头都有一些通过底纹突出显示的文字,它们是本章的“导读”部分,介绍本章的核心内容,指出这些内容与其他章节的联系,特别地,会指出阅读本章所需要掌握的知识背景,还会给出具体的阅读建议。
另外,书中多出标有“交叉链接”提示文字,告诉读者与当前所介绍内容相关联的技术内容分布在本书《基础篇》和《应用篇》的哪些章节中。
因此,读者可以从任一部分切入本书《基础篇》的各个章节。
《应用篇》则有所不同,应用篇所介绍的技术都比较复杂,而且包含许多.NET 4.0的新特性,估计不少读者还不大了解,因此笔者采用了循序渐进的写作方法,层层推进,系统、全面、深入地介绍这些技术,建议读者按章节顺序阅读《应用篇》的各章节。
本书包括大量的示例,笔者几乎为每个重要的技术点都设计了相关的可运行示例,为了减少篇幅,在正文中只介绍关键的技术点和设计思路,尽量避免贴出大量的代码,读者在书中绝对看不到整页都是代码的情形,列出的代码段很少超过20行。如果读者想深入了解相关的技术细节,在书的旁边放一台笔记本电脑是个好办法。这样一来,就可以随时使用Visual Studio打开相应的示例去阅读完整的示例源码。
所有的源码都有详尽的中文注释,并且不少例子我都给出了动手修改代码进行试验的指导,这些指导有些放在书的正文里,有些则直接写在示例源码的注释里。
(3)书名中有“.NET 4.0”字样,那么还介绍以前版本的技术吗?如果以后出来了.NET的新版本, 这本书还有价值吗?
有过多年开发经验的软件工程师都会有这样的共识:技术的“新”与“旧”是相对的,无法截然分开,笔者认为:新路接在老路的后头,很少有与老技术完全无关的新技术。
因此,本书不是.NET 4.0新特性的简单罗列和堆积,而是一张技术地图,在这张“地图”上,笔者“画”出了某个新的技术源自于哪个老的技术,而它又将通向何方……
所以,即使读者现在暂时还没有基于.NET 4.0实际做开发,也可以通过阅读此书,将书中介绍的大部分内容应用到基于.NET早期版本开发的项目中,凡是.NET 4.0新增的特性书中都有说明。
另外,再次强调,新技术对老技术不是完全的抛弃,在变化中总有不变的地方,哪怕日后.NET 4.5、5.0出来,笔者相信本书的大部分内容将仍然适用,因为书中的许多内容,正是笔者在十多年的技术生涯中所体会到的那些“不变”的东西。
(4)本书的内容很多,真正独特的内容是什么?与其他同类图书相比,有何特色?
有关.NET的书,无论国内还是国外,都可谓是“汗牛充栋”,其中不乏优秀之作。笔者学识有限,不敢和那些大师之作相比,但也想努力写出自己的特色来。
论技术,国内比笔者功底深厚的人多了去了,但笔者自觉得有一个长处:那就是我长期在高校一线教学,自认为具有还算可以的语言和文字表达能力;另外,我一直都在琢磨着如何帮助学生以更高的效率去学习新知识和掌握新技能,并且进行了持续的计算机教学改革实践,我的这些实践活动还曾经在业界引发过激烈的反响。
所有这一切,都有助于我的写作。
我期望能写出深入浅出的技术书籍,“以大白话讲述复杂的技术”。可以这么说,只要是我自己弄明白了的技术,我有信心总能找到一个比较合适的方式让别人也能弄明白它。这个特色也在我的前几本技术书籍中为读者所普遍认可。
需要强调的是:
本书不是一本学术著作,而是一本技术普及类书籍,其目的是帮助读者高效地掌握.NET技术并且能迅速用于实践,因此,采用了白话的方式表达概念和理论的内涵而不是引经据典地对它们进行考据。读者如果需要对某个领域进行更深入的研究与探索,相信本书能为你提供一个基础和起点。
本书写作的许多内容是直接使用ildasm和Reflector进行反汇编分析的结果,就我所收集到的资料,目前国内从这个角度系统剖析.NET技术内幕的相关书籍还不多见。
另外,大量的.NET技术书籍都是针对某个特定的技术领域的深入介绍,却缺少对整个.NET平台各技术间联系的介绍,本书则力图弥补这一缺陷,比如书中同时包容了ASP.NET、Windows Forms、WPF、Silverlight等技术领域的示例和分析,期望能揭示出各个不同技术领域间所客观存在着的内在联系,帮助读者避免陷入“见木不见林”的窘境。
当然,想在一本书里对各项技术都深入介绍是不可能的,因此,本书主要偏重于对.NET平台“偏底层”的CLR和基类库中部分组件的分析,另外一些非常重要的技术领域,比如.NET 4.0中蔚为壮观的各项数据存取技术,比如建构于WCF基础之上的分布式软件系统开发技术,本书都未曾涉及,或仅仅只是点到即止。如果读者还愿意读我的作品,而我还有时间和精力写作,以后会努力为读者奉上相关的技术书籍。
Pro .NET 2.0 Windows Forms and custom controls
While many other resources read more like technical reference docs, Pro .NET 2.0 Windows Forms and Custom Controls in C# does an excellent job of filtering the information down to what developers really (need) to harness the power and innovations we've added to Windows Forms 2.0. - Shawn Burke, Development Manager, Windows Forms Team, Microsoft Corporation Renowned author Matthew MacDonald combines careful treatment of the API with detailed user-interface design principles. Further, this book incorporates C# and the final beta of .NET 2.0. The result: thorough coverage of Windows Forms and GDI+ namespaces for you .NET programmers! You will become equipped to design state-of-the-art Windows interfaces and program graphics, and learn how to create your own controls. As a developer, you must know more than just how to add a control to a window. You must be able to create an entire user interface framework that's scalable, flexible, and reusable. This book is not a reference manual. Instead, it contains detailed discussions about user interface elements that youll use on a regular basis.
Windows.Forms.编程实践 Windows Forms in Action 2nd
★一本非常出色的WindowsForms专著,它在这个领域所发掘的深度远远超过普通的.NET编程书籍!
本书由浅入深地介绍WindowsForms编程的技巧和各种实用方法。本书先详细介绍了菜单、状态条、可复用类库、文件对话框、文本框、按钮、列表框、组合框、选项卡控件等WindowsForms基础知识,然后在高阶应用中还介绍了自定义控件、列表视图、资源管理器、树型视图、多文档界面和数据绑定等扩展性内容。本书内容详实,实用性极强,通过大量的图表和程序实例形象而立体地说明了各种控件的操作和需要注意的重难点,可以使读者领略到使用WindowsForms编程的轻松和乐趣。
本书适合计算机编程开发人员参考。
本书详细描述WindowsForms命名空间中的大多数类,重点讲解System.Windows.Forms命名空间,对WindowsForms进行了系统的介绍。
本书以一个相册应用程序为主线,不断融入新的WindowsForms特性,使它从一个简单的只能显示单张照片的应用程序逐步发展成为一个具有丰富特性的产品级相册应用程序,并能够实现多项高级功能。
无论对开发桌面应用程序的Windows程序员,还是正在学习WindowsForms知识的开发人员,或者是毫无Windows开发经验的初学者,相信本书都是最佳的选择。
■自绘制列表框
■列表和树型视图
■多文档界面
■数据网格和数据绑定
■拖放
■实现可重用程序库、自动填充的组合框、键盘和鼠标处理、打印和打印预览以及嵌入式Web浏览器
Data Binding with WindowsForms2.0 Programming Smart Client Data Applications
Brian Noyes is a software architect, trainer, writer, and speaker with IDesign (www.idesign.net), a premier .NET architecture and design consulting and training company. He has been developing software systems for more than fifteen years, speaks at many major software conferences around the world, and writes for a variety of software journals and magazines.
Beginning.ASP.NET.4.5.in.C#
简介:
This book is the most comprehensive and up to date introduction to ASP.NET ever written. Focussing solely on C#, with no code samples duplicated in other languages, award winning author Matthew MacDonald introduces you to the very latest thinking and best practices for the ASP.NET 4.5 technology.
Assuming no prior coding experience, you'll be taught everything you need to know from the ground up. Starting from first principals, you'll learn the skills you need to be an effective ASP.NET developer who is ready to progress to more sophisticated projects and professional work.
You'll be taught how to use object orientation and code-behind techniques to lay out your code clearly in a way other developers can easily understand. You'll learn how to query databases from within you web pages, spice up your layouts using ASP.NET AJAX and deploy your finished websites to production servers. You'll also learn how to debug your code when things go wrong and the performance and scalability issues that can affect your web projects as they grow.
With you book you can take your first step towards becoming a successful ASP.NET developer with confidence.
What you’ll learn
Learn everything you need to know to build ASP.NET 4.5 applications with confidence.
Dive into the deepest, broadest, introductory ASP.NET coverage available.
Be guided by an award winning author who will steadily progress your knowledge from first principles to advanced techniques over the course of the book.
Who this book is for
This book is ideal for anyone new to .NET development who wants to learn how ASP.NET 4.5 works. No prior programming knowledge is assumed and all concepts are explained from first principals.
Why.Programs.Fail
发现《why programs fail》有一些很特别的话 有些调试方法确实经典 还是写好自己的junit吧
调试的六个阶段:
1 这不可能发生在我身上
2 它没有发生在我的机器上
3 它不该发生
4 它为什么会发生
5 哦 这样子啊
6 他以前怎么不出错
这个真像那个为什么程序不可以运行 为什么程序可以运行了
向后看才能理解生活 要生活好 必须向前看 丹麦哲学家克尔恺郭尔
程序出错可以回滚或者重做 你的人生却不能这样
爸爸他们怎么知道这座桥的最大载重量
他们开着越来越重的卡车 直达它塌了 最后称一下卡车的重量 重新建一座桥就行了 ">发现《why programs fail》有一些很特别的话 有些调试方法确实经典 还是写好自己的junit吧
调试的六个阶段:
1 这不可能发生在我身上
2 它没有发生在我的机器上
3 它不该发生
4 它为什么会发生
5 哦 这样子啊
6 他以前怎么不 [更多]
Beginning.Object-Oriented.Programming.with.C#
中文名: Beginning C# Object-Oriented Programming (第1版, 涵盖.NET 4.0 and C# 4.0)
原名: Beginning C# Object-Oriented Programming, 1st edition
作者: Dan Clark
资源格式: PDF
出版社: Apress书号: 978-1430235309发行时间: 2011年05月31日
地区: 美国
语言: 英文
简介:
内容介绍:
Beginning C# Object-Oriented Programming brings you into the modern world of development as you master the fundamentals of programming with C# and learn to develop efficient, reusable, elegant code through the object-oriented programming (OOP) methodology. Take your skills out of the 20th century and into this one with Dan Clark's accessible, quick-paced guide to C# and object-oriented programming, completely updated for .NET 4.0 and C# 4.0.
As you develop techniques and best practices for coding in C#, one of the world's most popular contemporary languages, you'll experience modeling a “real world” application through a case study, allowing you to see how both C# and OOP (a methodology you can use with any number of languages) come together to make your code reusable, modern, and efficient.
With more than 30 fully hands-on activities, you'll discover how to transform a simple model of an application into a fully-functional C# project, including designing the user interface, implementing the business logic, and integrating with a relational database for data storage. Along the way, you will explore the .NET Framework, the creation of a Windows-based user interface, a web-based user interface, and service-oriented programming, all using Microsoft's industry-leading Visual Studio 2010, C#, Silverlight, the Entity Framework, and more.
目录:
Overview of Object-Oriented Programming
Designing OOP Solutions: Identifying the Class Structure
Designing OOP Solutions: Modeling the Object Interaction
Designing OOP Solutions: A Case Study
Introducing the .NET Framework and Visual Studio
Creating Classes
Creating Class Hierarchies
Implementing Object Collaboration
Working with Collections
Implementing the Data Access Layer
Developing Windows Applications
Developing Web Applications
Developing and Consuming WCF Services
Developing the OSO Application
Wrapping Up
Fundamental Programming Concepts
Exception Handling in C#
Installing the Required Software
让Excel飞!职场Office效率提升秘籍
让Excel飞!职场Office效率提升秘籍》是一本关于如何有效利用Excel和Access提高职场效率的书。书中凝聚了作者多年来关于如何利用Excel和Access提升个人生产力的独特思考。
《让Excel飞!职场Office效率提升秘籍》共分两部分,分别是"决战Excel"和"让Excel飞"。在第一部分,介绍了绝大部分Excel高级特性、Excel管理应用应避免的问题、Excel管理建模和报告自动化基础,以及Excel与报告自动化等内容;在第二部分,介绍了Excel用户需要了解的Access知识、Excel与Access的整合应用,以及打造精益办公室等内容。
C#网络编程高级篇之网页游戏辅助程序设计
《c#网络编程高级篇之网页游戏辅助程序设计》通过编写c#网络编程语言中具有代表性的实例,向读者深入细致地讲解了如何利用c#语言进行网页游戏辅助程序设计。本书通过大量的代码引导读者一步步学习和掌握c#的网络应用编程的方法和网页游戏辅助程序的设计技术。 《c#网络编程高级篇之网页游戏辅助程序设计》涉及的领域包括多线程编程技术、socket套接字编程、tcp协议编程、http协议编程、远程控制技术、木马技术、模拟键盘和鼠标技术、网页游戏辅助程序设计技术等。 《c#网络编程高级篇之网页游戏辅助程序设计》可作为高等院校计算机及相关专业学牛的c#语言课程实践教材,也适合有一定编程基础向更高级编程阶段进阶的程序开发人员阅读,更是设计游戏辅助程序的开发人员不可多得的一本参考教材。
C#高级编程].McGraw.Hill.-.Advanced.C#.Programming
书全面、详细、生动地介绍了C#的各种高级编程技巧。包括C#高级编程的基础知识、窗体和控件编程、网络编程、多媒体技术、数据库连接及安全认证等内容。阐述了用C#语言开发应用程序过程中经常碰到的各种问题及解决办法。本书作者是一位资深面向对象编程专家,具有多年面向对象编程经验,并编写了多本相关书籍。本书语言平实、示例丰富,并提供了大量解决方案和代码,具有较强的针对性和实用性。本书适合具有C++、Delphi或Visual Basic .NET等语言编程经验的初中级开发人员,以及阅读过面向对象编程介绍性书籍的C#开发人员。
Editorial Reviews
From Book News, Inc.
Written for intermediate programmers, this guide demonstrates techniques for developing Windows applications, working with tools and components, and programming ASP.NET for the web. The 16 chapters explain how to explore assemblies using reflection, build databases with ADO.NET, design user controls for Windows forms, create custom attributes, cache entire pages to reduce the number of times a page is rendered, and administer the expiration policy.Book News, Inc.®, Portland, OR
Book Description
This advanced resource is ideal for experienced programmers seeking practical solutions to real problems. Discover valuable coding techniques and best practices while learning to master Microsoft’s newest cross-platform programming language. This definitive guide will show you how to expertly apply and integrate C# into your business applications. Create user controls, special effects text, dynamic user interfaces, custom attributes--plus, you’ll also find reliable security and authentication methods.
C#语言学习利器.AI-CODE坦克机器
C#语言学习利器.AI-CODE坦克机器人 此版本是无水印的。清晰度也还可以
CLR.via.C#,.Jeffrey.Richter,.4ed,.MS.Press,.2012
《框架设计:CLR Via C#》(第3版)提供的动手指导和丰富的C#范例代码,开发人员可掌握难解的主题。开发出高性能的应用程序。作为深受编程人员爱戴和尊敬的编程专家,微软.NET开发团队的顾问,《框架设计:CLR Via C#》(第2版)作者Jeffrey Richter针对开发各种应用程序(如Web Form、Windows Form和Web服务、Microsoft SQL Server解决方案、控制台应用程序、NT Service)的开发人员,深入揭示了公共语言运行库(CLR)和.NET Framework,演示了如何将这些知识应用到实际开发。全书分5部分,共24章。第1部分讲述CLR基础,第II部分介绍类型的使用,第III部分说明类型的设计,第Ⅳ部分介绍基本类型,第V部分讲述CLR实用特性。通过《框架设计:CLR Via C#》(第2版)的阅读,读者可以掌握CLR精髓,轻松、高效地创建高性能应用程序。
C#4.0袖珍参考手册(第3版)C#.4.0.Pocket.Reference
英文版的C#教程,比较简明的涵盖了C#编程的基础知识,适合快速入门及日常查询
Professional.Android.Programming.with.Mono.for.Android.and.NET.C#(2012)
A one-of-a-kind book on Android application development with Mono for Android
The wait is over! For the millions of .NET/C# developers who have been eagerly awaiting the book that will guide them through the white-hot field of Android application programming, this is the book. As the first guide to focus on Mono for Android, this must-have resource dives into writing applications against Mono with C# and compiling executables that run on the Android family of devices.
Putting the proven Wrox Professional format into practice, the authors provide you with the knowledge you need to become a successful Android application developer without having to learn another programming language. You'll explore screen controls, UI development, tables and layouts, and MonoDevelop as you become adept at developing Android applications with Mono for Android.
Android基础教程.(Hello,Android)
目录:
第一部分 Android简介
第1章 快速入门
1.1 安装工具
1.1.1 Java 5.0+
1.1.2 Eclipse
1.1.3 Android
1.1.4 Eclipse插件
1.2 创建第一个程序
1.3 在模拟器上运行程序
1.4 在手机上运行程序
1.5 快速阅读指南
第2章 基本概念
2.1 Android的系统架构
2.1.1 Linux内核
2.1.2 本机库
提高C++性能的编程技术
很多程序员及软件设计师都认为,用C++开发意味着放弃程序性能提升的可能。在很多人眼里,使用C++来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在许多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,C++都常常处于被冷落的境地。
而本书正是对这种错误观念的最有力回击。本书揭示了C++开发高效应用的潜力,向广大读者展示了大量实用的C++面向对象编程技术。通过改善普遍藏匿于设计编码过程暗处的缺陷,这些技术无一不为C++的性能提升带来最为强劲的动力。
本书详细讨论了临时对象、内存管理、继承、虚函数、内联、引用计数以及STL等一切有可能提升C++效率的细节内容。最终,该书将C++性能提升的各种终极利器,完美地呈现在广大读者的面前!无论你是相关领域的从业人员,还是C++程序设计爱好者,或者是渴望突破编程瓶颈、大幅提升自我修为的程序设计爱好者,本书都必将使你获益良多。
作者简介
Dov Bulka在软件开发以及向市场交付大型软件产品方面拥有超过15年的实战经验。他曾是IBM DominoGo Web服务器的性能设计师,一些曾出现在Internet上的最大型网站使用了这种服务器,其中包括1996年亚特兰大奥运会的网站。Dov Bulka在杜克大学获得了计算机科学博士学位。
David Mayhew是StarBridge Technologies,Inc.的首席设计师。他主要从事互连构造、对等处理和PCI总线研发等方面的工作,他曾就职于IBM的网络软件部。David Mayhew在弗吉尼亚理工大学获得了计算机科学博士学位。
cocos2d-x手机游戏开发-跨iOS、Android和沃Phone平台
Cocos2d-x是一个开源的移动2D游戏框架,这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台。Cocos2d-x提供的框架外,手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行iOS,Android的三星Bada,黑莓Blackberry操作系统和更多。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,我们可以编写的源代码很容易在桌面操作系统中编辑和调试。
build qt vs2012
QT,编译QT,VS2012,英文
利用VS2013编译QT