自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(26)
  • 资源 (32)
  • 收藏
  • 关注

原创 《孙子兵法》原文及译文

[TOC] 孙子兵法 原文及译文。

2023-07-22 09:07:27 527

原创 Markdown的语法大全

4、Markdown删除线 —— 删除线:Alt+Shift+5。6、Markdown下划线 —— 下划线:Ctrl+U。5、代码块 —— 代码:Ctrl+Shift+或底线_表示斜体 斜体:Ctrl+I。或底线_表示粗体 加粗:Ctrl+B。用3个星号*或底线_表示粗斜体。3、Markdown分割线。7、Markdown列表。红苹果 🍎 青苹果 🍏。统计 📊 问号 ❓ ❓。雪人 ⛄ ⛄ 冠军 🏆。无序列表(三个都行)文件夹 📂 西瓜 🍉。

2023-07-21 10:51:50 207

原创 信息系统项目管理师考试大纲(2023版)

通过本考试的合格人员具备管理信息系统项目的能力,特别是管理大型项目和多个项目的能力,具备实施组织级项目管理的能力。能够全面理解信息化的建设与发展、信息技术及其应用创新、信息安全的相关知识、信息系统的治理与管理及工程方法,能够系统化管控信息系统全生命周期的关键过程;能够全面掌握信息系统项目管理理论知识体系,熟练运用相关知只、技能和方法,针对信息系统项目进行前期论证和规划,制订切实可行的项目计划,对项目实施进行及时、有效监控,确保项目在多重约束下实现预期的目标和业务价值;

2023-07-20 17:54:21 2553

原创 在Python中获取文件的大小4种办法

这篇文章将讨论如何在 Python 中获取文件的大小。

2023-07-05 15:52:19 12532

原创 计算机网络(第8版)谢希仁著笔记

物理层的主要任务就是确定与传输媒体的接口有关的一些特性,如机械特性、电气特性、功能特性和过程特性。一个数据通信系统可划分为三大部分,即源系统、传输系统和目的系统。源系统包括源点(或源站、信源)和发送器,目的系统包括接收器和终点(或目的站、信宿)。通信的目的是传送消息。话音、文字、图像、视频等都是消息。数据是运送消息的实体。信号则是数据的电气或电磁的表现。根据信号中代表消息的参数的取值方式不同,信号可分为模拟信号(或连续信号)和数字信号(或离散信号)。代表数字信号不同离散数值的基本波形称为码元。

2023-07-03 18:56:13 1189

原创 linux工程管理工具make

1、主要负责一个软件工程中多个源代码的自动编译工作2、还能进行环境检测、后期处理等工作;3、make工具可以识别出工程中哪些文件已经被修改,并且在再次编译的时候只编译这些文件,从而提高编译的效率;4、make的主要任务是根据 makefile 文件(一个脚本文件)中定义的规则和步骤,根据各个模块的更新情况,自动完成整个软件项目的维护和目标程序生成工作。

2023-06-28 00:50:35 535

转载 如何在统信UOS里安装Python 3.11

Python是世界上使用最广泛的编程语言之一。凭借其简单易学的语法,Python是初学者和经验丰富的开发人员的流行选择。Python是相当通用的编程语言。它可以用于构建各种应用程序,从简单应用到复杂的机器学习算法。Python 3.11有许多单独的性能改进,最大的一个新功能是自适应解释器,由于对象的类型很少更改,解释器现在尝试分析正在运行的代码。并用类型特定的字节码替换常规字节码。例如,二进制操作(加法、减法等)可以被替换为整数、浮点和字符串的特殊版本替换。

2023-06-26 14:17:04 3332

原创 UOS下安装wxPython

注意:不要使用sudo apt-get install python-wxtools安装,这样安装的wxPython只能是python2.7使用,Python3.7使用不了的。其中安装wxPython会很长很长很长时间,大概可能15分钟左右,不着急放着就行,安装完成后打开shell,输入。二、安装wxPython。如果不报错表示安装成功了。

2023-06-21 14:28:33 160

转载 linux下的几种输入法下载地址

linux下的几种输入法下载地址; 华宇输入法;百度输入法,搜狗输入法,讯飞输入法.

2023-03-23 15:05:18 2999 2

原创 C python 3.8 调用c语言编程库示例

Cpython3.8 调用c语言编程库示例(1) adder.c/*adder.c */#if BUILDING_DLL#define DLLIMPORT __declspec(dllexport)#else#define DLLIMPORT __declspec(dllimport)#endifDLLIMPORT int add_int( int n1, int n2){ return n1+n2;}DLLIMPORT float add_float( float f1,.

2021-03-16 14:37:03 237 2

原创 Python模块安装维护工具pip出错的终极修复办法

Python模块安装维护工具pip出错的终极修复办法python运行中用pip安装和维护Python模块,包很方便,但是也会遇到pip损坏的问题.只需下载 get-pip.py, 然后运行: python get-pip.py 即可以修复.注意: get-pip.py 有python2和python3版本的区别. 提供如下的下载地址:python2.x:https://bootstrap.pypa.io/2.7/get-pip.pypython3.x:https://bootst.

2021-02-23 00:02:17 2802 3

原创 Python IDLE增加配置清屏快捷键(Ctrl+L)

Python IDLE增加配置清屏快捷键(Ctrl+L)文件名必须为:ClearWindow.py 注意大小写! 存到目录Python39\Lib\idlelib\下.找到Python39\Lib\idlelib 目录下的配置文件:config-extensions.def在末尾添加:[ClearWindow]enable=1enable_editor=0enable_shell=1[ClearWindow_cfgBindings]clear-window=<Cont...

2021-02-18 21:11:01 296 1

原创 anaconda3 换国内源

anaconda3 换国内源一、换清华源 conda_qh.cmd@echo offecho 换清华源 conda_qh.cmdconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forgeconda c.

2021-02-16 22:34:52 1301

原创 python利用shulit.rmtree和shulit.copytree实现os下的树形目录xcopy和deltree

python利用shulit.rmtree和shulit.copytree实现os下的树形目录xcopy和deltreexcopy的实现 deltree的实现一、xcopy的实现批处理文件:xcpy.cmd用法: xcp src dst #源目录 src 目标目录 dst 如 xcp d:\pycode d:\py\pycode2@echo offrem xcp src dstpython e:\python3\scripts\xcopy.py %1 %2#encodin..

2021-02-15 02:43:36 496 1

原创 python中模块fitz无法导入成功的原因找到了

python中模块fitz无法导入成功的原因找到了模块fitz无法导入成功的原因:pip install fitz 成功后,import fitz 缺出错,模块fitz无法导入成功。其原因是还需安装 PyMuPDF。pip install PyMuPDF安装成功后,再导入fitz就正常了。...

2021-02-09 09:02:14 5421

原创 sqlite3.exe的基本使用

sqlite3.exe Ver 3.33版本 2020-8-14出版,还是蛮新的版本。E:\sqlite3>sqlite3 --version #显示sqlite3的版本3.33.0 2020-08-14 13:23:32 fca8dc8b578f215a969cd899336378966156154710873e68b3d9ac5881b0alt2E:\sqlite3>sqlite3 --help #显示帮助文档Usage: sqlite3 [OPTIONS] FILENAME..

2021-02-01 00:52:45 2687

原创 用Python实现凯撒密码加密解密

运行凯撒密码原理:通过把字母移动一定的位数来实现加解密明文中的所有字母从字母表向后(或向前)按照一个固定步长进行偏移后被替换成密文。例如:当步长为3时,A被替换成D,B被替换成E,依此类推,X替换成A本加解密实现只针对英文字母(包括大小写)。# -*- coding: utf-8 -*-"""Created on Sat Jan 30 13:39:20 2021@author: 叶照清"""from string import ascii_lowercaselow.

2021-01-30 14:14:36 5112

原创 python pip 换国内源的办法(永久和临时两种办法)

最近用pip安装python库总是失败,究其原因是使用PyPI的缺省国外源库。国内比较好的PyPI源库有:清华大学:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple豆瓣:http://pypi.douban.com/simple一、临时使用国内pypi镜像安装比如安装 PyQt6,需要加镜像参数 :pip install PyQt6 -i http://pypi.do

2021-01-30 10:59:34 103878 7

原创 python pip 出错解决办法

pip 不知是否升级时出错了:C:\>pip installTraceback (most recent call last): File "e:\python38\lib\runpy.py", line 194, in _run_module_as_main return _run_code(code, main_globals, None, File "e:\python38\lib\runpy.py", line 87, in _run_code exec(code...

2021-01-30 09:50:08 5854

原创 用python将小册子打印扫描的A3幅面双页乱码的PDF文件转换A4幅面顺码的PDF文件

程序功能: A3PDF_A4PDF 问题:A3幅面的双面打印的在中间用骑马钉装订成小册子, 拆开中间装订的订书钉由复印机一次性扫描成PDF文件。 阅读不方便:页码错乱,A3幅面,左右两页。 本程序将扫描的A3幅面的PDF文件转换成理顺页码单面的A4幅面的PDF文件。编程思路: PDF文件==>页面png(图片文件)(用到:pdf2image,oppler中的 pdftommp.exe ) ==>图片文件A3大小切分成...

2021-01-26 11:38:51 1713 2

原创 python3练手100例第003题完全平方数

#python3练手100例第003题完全平方数#3 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?#ex003.py#定义:如果一个正整数 a 是某一个整数 b 的平方,那么这个正整数 a 叫做完全平方数。156 16X16 = 156+100 =256 18X18 = 156+168 =324#coding:utf-8#python3练手100例第003题完全平方数#3 一个整数,它加上100后是一个完全平方数,再加上168又...

2020-12-04 17:43:31 401

原创 测试函数运行时间

#coding:utf-8#timethis.py#测试函数运行时间import timefrom functools import wrapsdef timethis(func): ''' Decorator that reports the execution time. ''' @wraps(func) def wrapper(*args...

2020-12-04 17:41:14 139

原创 (Python3练手100例第011题兔子问题)

#coding:utf-8# ex011.py# (Python3练手100例第011题兔子问题)#11 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,# 假如兔子都不死,问每个月的兔子总数为多少对?# 0 1 1 2 3 5 即为斐波那契数列 fibdef fib(n): if n<=0: return 0 elif n<=2: return 1 else: .

2020-12-04 13:27:01 177

原创 添加Python包装器测试函数运行速度

添加Python包装器测试函数运行速度,见代码:#coding:utf-8#timethis.py#测试函数运行时间import timefrom functools import wrapsdef timethis(func): ''' Decorator that reports the execution time. ''' @wraps(f...

2019-05-21 20:40:11 364

原创 判断是否为质数 (c++实现)

//01:判断是否为质数 /**描述输入正整数a,判断是否为质数(a<106)。提示:输出整数a之后要空一格再输字符串中的字母。输入一行一个正整数a输出如果a是质数,则输出a shi zhi shu;如果a不是质数,则输出a bu shi zhi shu。格式请参考样例样例输入31样例输出31 shi zhi shu*///filename: isp...

2019-05-21 19:59:26 6527

原创 求2个整数的最大公约数和最小公倍数,Python解法

#coding:utf-8#gdc.py'''求2个整数的最大公约数和最小公倍数,Python解法https://blog.csdn.net/skyyzq/article/details/90201244'''def gdc(p,q): '''求整数 p,q的最大公约数 ''' if q==0: return p if p<q: p,q =q,p ...

2019-05-14 10:27:37 4476

sqlite3.7z

sqlite3.exe Ver 3.33版本 2020-8-14出版,还是蛮新的版本。 E:\sqlite3>sqlite3 --version #显示sqlite3的版本 3.33.0 2020-08-14 13:23:32 fca8dc8b578f215a969cd899336378966156154710873e68b3d9ac5881b0alt2 E:\sqlite3>sqlite3 --help #显示帮助文档 Usage: sqlite3 [OPTIONS] FILENAME [SQL] FILENAME is the name of an SQLite database. A

2021-02-01

notepad-plus-plus.7.9.1-all.zip 方便下载

notepad-plus-plus.7.9.1 32位&64位, v.7.9.2经测试不稳定. 包含: notepad-plus-plus-7.9.2-code.zip notepad-plus-plus-7.9.2.tar.gz npp.7.9.1.Installer.exe npp.7.9.1.Installer.x64.exe npp.7.9.2.Installer.exe npp.7.9.2.Installer.x64.exe

2021-01-20

发布版《GB/T 22239-2019 信息安全技术 网络安全等级保护基本要求》带书签及其解读

《GB/T 22239-2019 信息安全技术 网络安全等级保护基本要求》.pdf(扫描版) 《网络安全等级保护基本要求》标准解读.pdf 打包:等保2.0 封面 -5 目次 -4 前言 -2 引言 -1 1 范围 1 2 规范性引用文件 1 3 术语和定义 1 4 缩略语 3 5 网络安全等级保护概述 3 5.1 等级保护对象 3 5.2 不同级别的安全保护能力 4 5.3 安全通用要求和安全扩展要求 4 6 第一级安全要求 4 6.1 安全通用要求 4 6.2 云计算安全扩展要求 9 6.3 移动互联安全扩展要求 10 6.4 物联网安全扩展要求 10 6.5 工业控制系统安全扩展要求 11 7 第二级安全要求 12 7.1 安全通用要求 12 7.2 云计算安全扩展要求 12 7.3 移动互联安全扩展要求 21 7.4 物联网安全扩展要求 24 7.5 工业控制系统安全扩展要求 24 8 第三级安全要求 26 8.1 安全通用要求 26 8.2 云计算安全扩展要求 38 8.3 移动互联安全扩展要求 40 8.4 物联网安全扩展要求 42 8.5 工业控制系统安全扩展要求 43 9 第四级安全要求 45 9.1 安全通用要求 45 9.2 云计算安全扩展要求 57 9.3 移动互联安全扩展要求 60 9.4 物联网安全扩展要求 61 9.5 工业控制系统安全扩展要求 63 10 第五级安全要求(略) 64 附录 A (规范性附录) 关于安全通用要求和安全扩展要求的选择和使用 65 附录 B (规范性附录) 关于等级保护对象整体安全保护能力的要求 69 附录 C (规范性附录)等级保护安全框架和关键技术使用要求 70 附录 D (资料性附录)云计算应用场景说明 72 附录 E (资料性附录)移动互联应用场景说明 73 附录 F (资料性附录)物联网应用场景说明 74 附录 G (资料性附录)工业控制系统应用场景说明 75 附录 H (资料性附录)大数据应用场景说明 78 参考文献 83

2019-05-24

21天学通C++(第8版)(中英文+源码).zip

21天学通C++(第8版)(中英文+源码).zip 中文版是文字版,带详细书签,无广告。附带英文原版及源码。全了。^-^

2019-05-12

tdm-gcc-5.1.0-3.zip

tdm-gcc-5.1.0-3.exe 32bit 支持c++14 ,c11 windows版

2019-05-12

tdm64-gcc-5.1.0-2.zip

tdm64-gcc-5.1.0-2.exe 包含32bit 原网站下载很慢 支持C++14

2019-05-12

codeblocks-17.12mingw_GCC5.1.0-32bit-setup.zip

codeblocks-17.12mingw_GCC5.1.0-32bit-setup.exe 原网站下载很慢。

2019-05-12

量化投资以Python为工具.pdf (带书签目录)

量化投资:以Python为工具》[1] 一书作者蔡立耑,电子工业出版社2017年2月出版 《量化投资:以Python为工具》主要讲解量化投资的思想和策略,并借助Python 语言进行实战。《量化投资:以Python为工具》一共分为5 部分,第1 部分是Python 入门,第2 部分是统计学基础,第3 部分是金融理论、投资组合与量化选股,第4 部分是时间序列简介与配对交易,第5 部分是技术指标与量化投资。《量化投资:以Python为工具》首先对Python 编程语言进行介绍,通过学习,读者可以迅速掌握用Python 语言处理数据的方法,并灵活运用Python 解决实际金融问题;其次,向读者介绍量化投资的理论知识,主要讲解量化投资所需的数量基础和类型等方面;最后讲述如何在Python 语言中构建量化投资策略。 第1部分Python 入门 1 第1章Python 简介与安装使用 2 1.1 Python 概述 2 1.2 Python 的安装 3 1.2.1 下载安装Python 执行文件 3 1.2.2 下载安装Anaconda 4 1.2.3 多种Python 版本并存 6 1.3 Python 的简单使用 7 1.4 交互对话环境IPython 8 1.4.1 IPython 的安装 8 1.4.2 IPython 的使用 9 1.4.3 IPython 功能介绍 10 第2章Python 代码的编写与执行 14 2.1 创建Python 脚本文件 15 2.1.1 记事本 15 2.1.2 Python 默认的IDLE 环境 15 2.1.3 专门的程序编辑器 15 2.2 执行.py 文件 17 2.2.1 IDLE 环境自动执行 17 2.2.2 在控制台cmd 中执行 18 2.2.3 在Annaconda Prompt 中执行 19 2.3 Python 编程小技巧 20 2.3.1 Python 行 20 2.3.2 Python 缩进 21 第3章Python 对象类型初探 23 3.1 Python 对象 23 3.2 变量命名规则 24 3.3 数值类型 25 3.3.1 整数 25 3.3.2 浮点数 26 3.3.3 布尔类型 26 3.3.4 复数 27 3.4 字符串 28 3.5 列表 29 3.6 可变与不可变 30 3.7 元组 32 3.8 字典 33 3.9 集合 33 第4章Python 集成开发环境:Spyder 介绍 36 4.1 代码编辑器 37 4.2 代码执行Console 39 4.3 变量查看与编辑 40 4.4 当前工作路径与文件管理 41 4.5 帮助文档与在线帮助 42 4.6 其他功能 43 第5章Python 运算符与使用 44 5.1 常用运算符 44 5.1.1 算术运算符 45 5.1.2 赋值运算符 46 5.1.3 比较运算符 47 5.1.4 逻辑运算符 48 5.1.5 身份运算符 49 5.1.6 成员运算符 51 5.1.7 运算符的优先级 52 5.2 具有运算功能的内置函数 52 第6章Python 常用语句 55 6.1 赋值语句 55 6.1.1 赋值含义与简单赋值 55 6.1.2 多重赋值 57 6.1.3 多元赋值 58 6.1.4 增强赋值 58 6.2 条件语句 59 6.3 循环语句 60 6.3.1 for 循环 60 6.3.2 while 循环 61 6.3.3 嵌套循环 62 6.3.4 break、continue 等语句 62 第7章函数 66 7.1 函数的定义与调用 66 7.2 函数的参数 68 7.3 匿名函数 71 7.4 作用域 72 第8章面向对象75 8.1 类 75 8.2 封装 77 8.3 继承(Inheritance) 79 第9章Python 标准库与数据操作 82 9.1 模块、包和库 82 9.1.1 模块 82 9.1.2 包 84 9.1.3 库 85 9.2 Python 标准库介绍 85 9.3 Python 内置数据类型与操作 91 9.3.1 序列类型数据操作 91 9.3.1.1 list 类型与操作 91 9.3.1.2 tuple 类型与操作 95 9.3.1.3 range 类型与操作 97 9.3.1.4 字符串操作 98 9.3.2 字典类型操作 103 9.3.3 集合操作 106 第10章常用第三方库:Numpy 库与多维数组 111 10.1 NumPy 库 111 10.2 创建数组 111 10.3 数组元素索引与切片 115 10.4 数组运算 118 第11章常用第三方库:Pandas 与数据处理 120 11.1 Series 类型数据 120 11.1.1 Series 对象的创建 120 11.1.2 Series 对象的元素提取与切片 122 11.1.2.1 调用方法提取元素 122 11.1.2.2 利用位置或标签提取元素与切片 123 11.1.3 时间序列 124 11.2 DataFrame 类型数据 128 11.2.1 创建DataFrame 对象 128 11.2.2 查看DataFrame 对象 130 11.2.3 DataFrame 对象的索引与切片 131 11.2.4 DataFrame 的操作 135 11.2.5 DataFrame 的运算 139 11.3 数据规整化 142 11.3.1 缺失值的处理 142 11.3.1.1 缺失值的判断 142 11.3.1.2 选出不是缺失值的数据 143 11.3.2 缺失值的填充 143 11.3.3 缺失值的选择删除 145 11.3.4 删除重复数据 146 第12章常用第三方库:Matplotlib 库与数据可视化 149 12.1 Matplotlib 简介 149 12.2 修改图像属性 152 12.2.1 坐标 152 12.2.1.1 更改坐标轴范围 152 12.2.1.2 设定坐标标签与显示角度 153 12.2.2 添加文本 155 12.2.2.1 添加标题 155 12.2.2.2 中文显示问题 157 12.2.2.3 设定坐标轴标签 159 12.2.2.4 增加图形背景grid 160 12.2.2.5 增加图例 161 12.2.3 多种线条属性 162 12.2.3.1 线条的类型 162 12.2.3.2 图形的颜色 163 12.2.3.3 点的形状类型 164 12.2.3.4 线条宽度 166 12.3 常见图形的绘制 167 12.3.1 柱状图(Bar charts) 167 12.3.2 直方图 170 12.3.3 饼图 172 12.3.4 箱线图 172 12.4 Figure、Axes 对象与多图绘制 173 12.4.1 Figure、Axes 对象 174 12.4.2 多图绘制 176 12.4.2.1 多个子图绘制 176 12.4.2.2 一个图中多条曲线绘制 178 第2部分统计学基础 180 第13章描述性统计 181 13.1 数据类型 182 13.2 图表 182 13.2.1 频数分布表 182 13.2.2 直方图 183 13.3 数据的位置 184 13.4 数据的离散度 186 第14章随机变量简介 190 14.1 概率与概率分布 190 14.1.1 离散型随机变量 190 14.1.2 连续型随机变量 192 14.2 期望值与方差 193 14.3 二项分布 194 14.4 正态分布 197 14.5 其他连续分布 199 14.5.1 卡方分布 199 14.5.2 t 分布 199 14.5.3 F 分布 200 14.6 变量的关系 202 14.6.1 联合概率分布 202 14.6.2 变量的独立性 203 14.6.3 变量的相关性 203 14.6.4 上证综指与深证综指的相关性分析 205 第15章推断统计 208 15.1 参数估计 208 15.1.1 点估计 209 15.1.2 区间估计 209 15.2 案例分析 212 15.3 假设检验 213 15.3.1 两类错误 214 15.3.2 显著性水平与p 值 215 15.3.3 确定小概率事件 215 15.4 t 检验 216 15.4.1 单样本t 检验 216 15.4.2 独立样本t 检验 217 15.4.3 配对样本t 统计量的构造 218 第16章方差分析 221 16.1 方差分析之思想 221 16.2 方差分析之原理 222 16.2.1 离差平方和 223 16.2.2 自由度 224 16.2.3 显著性检验 225 16.3 方差分析之Python 实现 226 16.3.1 单因素方差分析 227 16.3.2 多因素方差分析 228 16.3.3 析因方差分析 228 第17章回归分析 231 17.1 一元线性回归模型 231 17.1.1 一元线性回归模型 231 17.1.2 最小平方法 232 17.2 模型拟合度 233 17.3 古典假设条件下^_、^ _ 之统计性质 234 17.4 显著性检验 235 17.5 上证综指与深证成指的回归分析与Python 实践 236 17.5.1 Python 拟合回归函数 236 17.5.2 绘制回归诊断图 238 17.6 多元线性回归模型 240 17.7 多元线性回归案例分析 241 17.7.1 价格水平对GDP 的影响 241 17.7.2 考量自变量共线性因素的新模型 243 第3部分金融理论、投资组合与量化选股246 第18章资产收益率和风险 247 18.1 单期与多期简单收益率 248 18.1.1 单期简单收益率 248 18.1.2 多期简单收益率 249 18.1.3 Python 函数计算简单收益率 252 18.1.4 单期与多期简单收益率的关系 252 18.1.5 年化收益率 254 18.1.6 考虑股利分红的简单收益率 256 18.2 连续复利收益率 259 18.2.1 多期连续复利收益率 260 18.2.2 单期与多期连续复利收益率的关系 262 18.3 绘制收益图 263 18.4 资产风险的来源 264 18.4.1 市场风险 264 18.4.2 利率风险 264 18.4.3 汇率风险 265 18.4.4 流动性风险 265 18.4.5 信用风险 265 18.4.6 通货膨胀风险 266 18.4.7 营运风险 266 18.5 资产风险的测度 266 18.5.1 方差 266 18.5.2 下行风险 268 18.5.3 风险价值 269 18.5.4 期望亏空 271 18.5.5 最大回撤 271 第19章投资组合理论及其拓展 276 19.1 投资组合的收益率与风险 276 19.2 Markowitz 均值-方差模型 280 19.3 Markowitz 模型之Python 实现 285 19.4 Black-Litterman 模型 289 第20章资本资产定价模型(CAPM) 298 20.1 资本资产定价模型的核心思想 298 20.2 CAPM 模型的应用 299 20.3 Python 计算单资产CAPM 实例 301 20.4 CAPM 模型的评价 305 第21章Fama-French 三因子模型 308 21.1 Fama-French 三因子模型的基本思想 308 21.2 三因子模型之Python 实现 310 21.3 三因子模型的评价 315 第4部分时间序列简介与配对交易 317 第22章时间序列基本概念 318 22.1 认识时间序列 318 22.2 Python 中的时间序列数据 320 22.3 选取特定日期的时间序列数据 321 22.4 时间序列数据描述性统计 323 第23章时间序列的基本性质 326 23.1 自相关性 326 23.1.1 自协方差 327 23.1.2 自相关系数 327 23.1.3 偏自相关系数 327 23.1.4 acf( ) 函数与pacf( ) 函数 328 23.1.5 上证综指的收益率指数的自相关性判断 328 23.2 平稳性 331 23.2.1 强平稳 331 23.2.2 弱平稳 332 23.2.3 强平稳与弱平稳的区别 332 23.3 上证综指的平稳性检验 333 23.3.1 观察时间序列图 333 23.3.2 观察序列的自相关图和偏自相关图 333 23.3.3 单位根检验 336 23.4 白噪声 340 23.4.1 白噪声 340 23.4.2 白噪声检验——Ljung-Box 检验 341 23.4.3 上证综合指数的白噪声检验 343 第24章时间序列预测 345 24.1 移动平均预测 345 24.1.1 简单移动平均 345 24.1.2 加权移动平均 346 24.1.3 指数加权移动平均 346 24.2 ARMA 模型预测 347 24.2.1 自回归模型 348 24.2.2 移动平均模型 350 24.3 自回归移动平均模型 350 24.4 ARMA 模型的建模过程 351 24.5 CPI 数据的ARMA 短期预测 351 24.5.1 序列识别 351 24.5.2 模型识别与估计 354 24.5.3 模型诊断 356 24.5.4 运用模型进行预测 359 24.6 股票收益率的平稳时间序列建模 359 第25章GARCH 模型 364 25.1 资产收益率的波动率与ARCH 效应 364 25.2 ARCH 模型和GARCH 模型 365 25.2.1 ARCH 模型 365 25.2.2 GARCH 模型 366 25.3 ARCH 效应检验 368 25.4 GARCH 模型构建 370 第26章配对交易策略 372 26.1 什么是配对交易 372 26.2 配对交易的思想 373 26.3 配对交易的步骤 374 26.3.1 股票对的选择 374 26.3.2 配对交易策略的制定 383 26.4 构建PairTrading 类 387 26.5 Python 实测配对交易交易策略 391 第5部分技术指标与量化投资399 第27章K 线图 400 27.1 K 线图简介 400 27.2 Python 绘制上证综指K 线图 403 27.3 Python 捕捉K 线图的形态 405 27.3.1 Python 捕捉“早晨之星” 406 27.3.2 Python 语言捕捉“乌云盖顶”形态 410 第28章动量交易策略 416 28.1 动量概念介绍 416 28.2 动量效应产生的原因 416 28.3 价格动量的计算公式 417 28.3.1 作差法求动量值 417 28.3.2 做除法求动量值 418 28.4 编写动量函数momentum( ) 420 28.5 万科股票2015 年走势及35 日动量线 420 28.6 动量交易策略的一般思路 423 第29章RSI 相对强弱指标 429 29.1 RSI 基本概念 429 29.2 Python 计算RSI 值 429 29.3 Python 编写rsi( ) 函数 434 29.4 RSI 天数的差异 435 29.5 RSI 指标判断股票超买和超卖状态 436 29.6 RSI 的“黄金交叉”与“死亡交叉” 437 29.7 交通银行股票RSI 指标交易实测 438 29.7.1 RSI 捕捉交通银行股票买卖点 438 29.7.2 RSI 交易策略执行及回测 440 第30章均线系统策略 446 30.1 简单移动平均 446 30.1.1 简单移动平均数 446 30.1.2 简单移动平均函数 448 30.1.3 期数选择 449 30.2 加权移动平均 449 30.2.1 加权移动平均数 449 30.2.2 加权移动平均函数 451 30.3 指数加权移动平均 452 30.3.1 指数加权移动平均数 452 30.3.2 指数加权移动平均函数 454 30.4 创建movingAverage 模组 454 30.5 常用平均方法的比较 455 30.6 中国银行股价数据与均线分析 456 30.7 均线时间跨度 458 30.8 中国银行股票均线系统交易 459 30.8.1 简单移动平均线制定中国银行股票的买卖点 459 30.8.2 双均线交叉捕捉中国银行股票的买卖点 462 30.9 异同移动平均线(MACD) 464 30.9.1 MACD 的求值过程 464 30.9.2 异同均线(MACD)捕捉中国银行股票的买卖点 466 30.10 多种均线指标综合运用模拟实测 468 第31章通道突破策略 473 31.1 通道突破简介 473 31.2 唐奇安通道 473 31.2.1 唐奇安通道刻画 473 31.2.2 Python 捕捉唐奇安通道突破 476 31.3 布林带通道 478 31.4 布林带通道与市场风险 481 31.5 通道突破交易策略的制定 484 31.5.1 一般布林带上下通道突破策略 484 31.5.2 特殊布林带通道突破策略 485 第32章随机指标交易策略 489 32.1 什么是随机指标(KDJ) 489 32.2 随机指标的原理 489 32.3 KDJ 指标的计算公式 490 32.3.1 未成熟随机指标RSV 490 32.3.2 K、D 指__________标计算 495 32.3.3 J 指标计算 497 32.3.4 KDJ 指标简要分析 498 32.4 KDJ 指标的交易策略 499 32.5 KDJ 指标交易实测 499 32.5.1 KD 指标交易策略 499 32.5.2 KDJ 指标交易策略 503 32.5.3 K 线、D 线“金叉”与“死叉” 504 第33章量价关系分析 509 33.1 量价关系概述 509 33.2 量价关系分析 509 33.2.1 价涨量增 510 33.2.2 价涨量平 512 33.2.3 价涨量缩 512 33.2.4 价平量增 513 33.2.5 价平量缩 514 33.2.6 价跌量增 514 33.2.7 价跌量平 515 33.2.8 价跌量缩 515 33.3 不同价格段位的成交量 516 33.4 成交量与均线思想结合制定交易策略 518 第34章OBV 指标交易策略 524 34.1 OBV 指标概念 524 34.2 OBV 指标计算方法 524 34.3 OBV 指标的理论依据 527 34.4 OBV 指标的交易策略制定 527 34.5 OBV 指标交易策略的Python 实测 528 34.6 OBV 指标的应用原则 530

2017-08-14

Python基础教程(第2版)[2010]带标签

中文版 英文第3版(2017)页出来了,可惜没中文版 Python基础教程(第3版)[2017]Beginning.Python.From.Novice.to.Professional.3rd.Edition.2017 对照着学,挺不错! 《Python基础教程(第2版)》是2010年人民邮电出版社出版的图书,作者是MagnusLieHetland。 第1章 基础知识 1 1.1 安装python 1 1.1.1 windows 1 1.1.2 linux和unix 3 1.1.3 苹果机(macintosh) 4 1.1.4 其他发布版 5 1.1.5 时常关注,保持更新 6 1.2 交互式解释器 6 1.3 算法是什么 7 1.4 数字和表达式 8 1.4.1 长整型数 9 1.4.2 十六进制和八进制 10 1.5 变量 10 1.6 语句 11 1.7 获取用户输入 12 1.8 函数 13 1.9 模块 14 1.9.1 cmath和复数 14 1.9.2 回到__future__ 15 1.10 保存并执行程序 15 1.10.1 通过命令提示符运行python脚本 16 1.10.2 让脚本像普通程序一样运行 17 1.10.3 注释 18 1.11 字符串 19 1.11.1 单引号字符串和转义引号 19 1.11.2 拼接字符串 20 1.11.3 字符串表示,str和repr 20 1.11.4 input和raw_input的比较 21 1.11.5 长字符串、原始字符串和unicode 22 1.12 小结 24 1.12.1 本章的新函数 25 1.12.2 接下来学什么 25 第2章 列表和元组 26 2.1 序列概览 26 2.2 通用序列操作 27 2.2.1 索引 27 2.2.2 分片 29 2.2.3 序列相加 31 2.2.4 乘法 31 2.2.5 成员资格 32 2.2.6 长度、最小值和最大值 33 2.3 列表:python的“苦力” 34 2.3.1 list函数 34 2.3.2 基本的列表操作 34 2.3.3 列表方法 36 2.4 元组:不可变序列 41 2.4.1 tuple函数 42 2.4.2 基本元组操作 42 2.4.3 那么,意义何在 42 2.5 小结 43 2.5.1 本章的新函数 43 2.5.2 接下来学什么 43 第3章 使用字符串 44 3.1 基本字符串操作 44 3.2 字符串格式化:精简版 44 3.3 字符串格式化:完整版 46 3.3.1 简单转换 47 3.3.2 字段宽度和精度 47 3.3.3 符号、对齐和0填充 47 3.4 字符串方法 49 3.4.1 find 49 3.4.2 join 50 3.4.3 lower 51 3.4.4 replace 51 3.4.5 split 52 3.4.6 strip 52 3.4.7 translate 52 3.5 小结 54 3.5.1 本章的新函数 54 3.5.2 接下来学什么 54 第4章 字典:当索引不好用时 55 4.1 字典的使用 55 4.2 创建和使用字典 56 4.2.1 dict函数 56 4.2.2 基本字典操作 57 4.2.3 字典的格式化字符串 58 4.2.4 字典方法 59 4.3 小结 64 4.3.1 本章的新函数 64 4.3.2 接下来学什么 64 第5章 条件、循环和其他语句 65 5.1 print和import的更多信息 65 5.1.1 使用逗号输出 65 5.1.2 把某件事作为另一件事导入 66 5.2 赋值魔法 67 5.2.1 序列解包 67 5.2.2 链式赋值 68 5.2.3 增量赋值 68 5.3 语句块:缩排的乐趣 69 5.4 条件和条件语句 69 5.4.1 这就是布尔变量的作用 69 5.4.2 条件执行和 if 语句 70 5.4.3 else子句 71 5.4.4 elif子句 71 5.4.5 嵌套代码块 71 5.4.6 更复杂的条件 72 5.4.7 断言 76 5.5 循环 76 5.5.1 while循环 77 5.5.2 for循环 77 5.5.3 循环遍历字典元素 78 5.5.4 一些迭代工具 79 5.5.5 跳出循环 80 5.5.6 循环中的else子句 82 5.6 列表推导式——轻量级循环 82 5.7 三人行 83 5.7.1 什么都没发生 84 5.7.2 使用del删除 84 5.7.3 使用exec和eval执行和求值字符串 85 5.8 小结 87 5.8.1 本章的新函数 88 5.8.2 接下来学什么 88 第6章 抽象 89 6.1 懒惰即美德 89 6.2 抽象和结构 90 6.3 创建函数 90 6.3.1 记录函数 91 6.3.2 并非真正函数的函数 92 6.4 参数魔法 92 6.4.1 值从哪里来 93 6.4.2 我能改变参数吗 93 6.4.3 关键字参数和默认值 97 6.4.4 收集参数 99 6.4.5 反转过程 101 6.4.6 练习使用参数 102 6.5 作用域 103 6.6 递归 105 6.6.1 两个经典:阶乘和幂 106 6.6.2 另外一个经典:二元查找 107 6.7 小结 110 6.7.1 本章的新函数 110 6.7.2 接下来学什么 111 第7章 更加抽象 112 7.1 对象的魔力 112 7.1.1 多态 113 7.1.2 封装 115 7.1.3 继承 117 7.2 类和类型 117 7.2.1 类到底是什么 117 7.2.2 创建自己的类 118 7.2.3 特性、函数和方法 119 7.2.4 类的命名空间 121 7.2.5 指定超类 122 7.2.6 调查继承 122 7.2.7 多个超类 123 7.2.8 接口和内省 124 7.3 一些关于面向对象设计的思考 125 7.4 简明总结 125 7.4.1 本章的新函数 126 7.4.2 接下来学什么 126 第8章 异常 127 8.1 什么是异常 127 8.2 按自己的方式出错 127 8.2.1 raise语句 127 8.2.2 自定义异常类 128 8.3 捕捉异常 129 8.4 不止一个except子句 130 8.5 用一个块捕捉两个异常 131 8.6 捕捉对象 131 8.7 真正的全捕捉 131 8.8 万事大吉 132 8.9 最后…… 134 8.10 异常和函数 134 8.11 异常之禅 135 8.12 小结 136 8.12.1 本章的新函数 137 8.12.2 接下来学什么 137 第9章 魔法方法、属性和迭代器 138 9.1 准备工作 138 9.2 构造方法 139 9.2.1 重写一般方法和特殊的构造方法 140 9.2.2 调用未绑定的超类构造方法 141 9.2.3 使用super函数 142 9.3 成员访问 143 9.3.1 基本的序列和映射规则 144 9.3.2 子类化列表,字典和字符串 146 9.4 更多魔力 147 9.5 属性 147 9.5.1 property函数 148 9.5.2 静态方法和类成员方法 149 9.5.3 __getattr__、__setattr__和它的朋友们 150 9.6 迭代器 151 9.6.1 迭代器规则 151 9.6.2 从迭代器得到序列 153 9.7 生成器 153 9.7.1 创建生成器 153 9.7.2 递归生成器 154 9.7.3 通用生成器 156 9.7.4 生成器方法 156 9.7.5 模拟生成器 157 9.8 八皇后问题 158 9.8.1 生成器和回溯 158 9.8.2 问题 159 9.8.3 状态表示 159 9.8.4 寻找冲突 159 9.8.5 基本情况 160 9.8.6 需要递归的情况 161 9.8.7 打包 162 9.9 小结 163 9.9.1 本章的新函数 164 9.9.2 接下来学什么 164 第10章 充电时刻 165 10.1 模块 165 10.1.1 模块是程序 165 10.1.2 模块用于定义 167 10.1.3 让你的模块可用 169 10.1.4 包 171 10.2 探究模块 172 10.2.1 模块中有什么 172 10.2.2 用help获取帮助 173 10.2.3 文档 174 10.2.4 使用源代码 174 10.3 标准库:一些最爱 175 10.3.1 sys 175 10.3.2 os 176 10.3.3 fileinput 178 10.3.4 集合、堆和双端队列 180 10.3.5 time 184 10.3.6 random 185 10.3.7 shelve 188 10.3.8 re 191 10.3.9 其他有趣的标准模块 204 10.4 小结 205 10.4.1 本章的新函数 205 10.4.2 接下来学什么 206 第11章 文件和素材 207 11.1 打开文件 207 11.1.1 文件模式 207 11.1.2 缓冲 208 11.2 基本文件方法 209 11.2.1 读和写 209 11.2.2 管式输出 210 11.2.3 读写行 211 11.2.4 关闭文件 211 11.2.5 使用基本文件方法 213 11.3 对文件内容进行迭代 214 11.3.1 按字节处理 214 11.3.2 按行操作 215 11.3.3 读取所有内容 215 11.3.4 使用fileinput实现懒惰行迭代 216 11.3.5 文件迭代器 216 11.4 小结 217 11.4.1 本章的新函数 218 11.4.2 接下来学什么 218 第12章 图形用户界面 219 12.1 丰富的平台 219 12.2 下载和安装wxpython 220 12.3 创建示例gui应用程序 221 12.3.1 开始 221 12.3.2 窗口和组件 222 12.3.3 标签、标题和位置 223 12.3.4 更智能的布局 225 12.3.5 事件处理 226 12.3.6 完成了的程序 226 12.4 但是我宁愿用…… 228 12.4.1 使用tkinter 229 12.4.2 使用jython和swing 229 12.4.3 使用其他开发包 230 12.5 小结 230 第13章 数据库支持 231 13.1 python数据库api 232 13.1.1 全局变量 232 13.1.2 异常 233 13.1.3 连接和游标 233 13.1.4 类型 235 13.2 sqlite和pysqlite 235 13.2.1 入门 236 13.2.2 数据库应用程序示例 237 13.3 小结 239 13.3.1 本章的新函数 240 13.3.2 接下来学什么 240 第14章 网络编程 241 14.1 少数几个网络设计模块 241 14.1.1 socket模块 242 14.1.2 urllib和urllib2模块 243 14.1.3 其他模块 245 14.2 socketserver和它的朋友们 246 14.3 多连接 246 14.3.1 使用socketserver进行分叉和线程处理 248 14.3.2 带有select和poll的异步i/o 248 14.4 twisted 251 14.4.1 下载并安装twisted 251 14.4.2 编写twisted服务器 251 14.5 小结 253 14.5.1 本章的新函数 254 14.5.2 接下来学什么 254 第15章 python和万维网 255 15.1 屏幕抓取 255 15.1.1 tidy和xhtml解析 256 15.1.2 beautiful soup 260 15.2 使用cgi创建动态网页 261 15.2.1 第一步:准备网络服务器 261 15.2.2 第二步:加入pound bang行 261 15.2.3 第三步:设置文件许可 262 15.2.4 cgi安全风险 262 15.2.5 简单的cgi脚本 263 15.2.6 使用cgitb调试 263 15.2.7 使用cgi模块 264 15.2.8 简单的表单 265 15.3 更进一步:mod_python 267 15.3.1 安装mod_python 267 15.3.2 cgi处理程序 269 15.3.3 psp 270 15.3.4 发布 271 15.4 网络应用程序框架 273 15.5 web服务:正确分析 274 15.5.1 rss和相关内容 274 15.5.2 使用xml-rpc进行远程过程调用 275 15.5.3 soap 275 15.6 小结 276 15.6.1 本章的新函数 276 15.6.2 接下来学什么 276 第16章 测试 277 16.1 先测试,后编码 277 16.1.1 精确的需求说明 278 16.1.2 为改变而计划 279 16.1.3 测试的4步 279 16.2 测试工具 280 16.2.1 doctest 280 16.2.2 unittest 282 16.3 单元测试以外的内容 285 16.3.1 使用pychecker和pylint检查源代码 285 16.3.2 分析 288 16.4 小结 289 16.4.1 本章的新函数 290 16.4.2 接下来学什么 290 第17章 扩展python 291 17.1 考虑哪个更重要 291 17.2 非常简单的途径:jython和ironpython 292 17.3 编写c语言扩展 294 17.3.1 swig 296 17.3.2 自己研究 299 17.4 小结 303 17.4.1 本章的新函数 304 17.4.2 接下来学什么 304 第18章 程序打包 305 18.1 distutils基础 305 18.2 打包 307 18.2.1 建立存档文件 307 18.2.2 创建windows安装程序或rpm包 308 18.3 编译扩展 309 18.4 使用py2exe创建可执行程序 310 18.5 小结 311 18.5.1 本章的新函数 311 18.5.2 接下来学什么 311 第19章 好玩的编程 312 19.1 为什么要好玩 312 19.2 程序设计的柔术 312 19.3 原型设计 313 19.4 配置 314 19.4.1 提取常量 314 19.4.2 配置文件 315 19.5 日志记录 317 19.6 如果还没烦 318 19.7 如果还想学 318 19.8 小结 319 第20章 项目1:即时标记 321 20.1 问题是什么 321 20.2 有用的工具 322 20.3 准备工作 322 20.4 初次实现 323 20.4.1 找出文本块 323 20.4.2 添加一些标记 324 20.5 再次实现 325 20.5.1 处理程序 326 20.5.2 处理程序的超类 326 20.5.3 规则 328 20.5.4 规则的超类 329 20.5.5 过滤器 329 20.5.6 语法分析器 329 20.5.7 构造规则和过滤器 330 20.5.8 整合 333 20.6 进一步探索 337 第21章 项目2:画幅好画 338 21.1 问题 338 21.2 有用的工具 339 21.3 准备工作 339 21.4 初次实现 340 21.4.1 用reportlab画图 340 21.4.2 构造折线 341 21.4.3 编写原型 342 21.5 再次实现 343 21.5.1 获取数据 343 21.5.2 使用lineplot类 344 21.6 进一步探索 345 第22章 项目3:万能的xml 346 22.1 问题 346 22.2 有用的工具 347 22.3 准备工作 348 22.4 初次实现 349 22.4.1 创建简单的内容处理程序 349 22.4.2 创建html页面 351 22.5 再次实现 353 22.5.1 调度程序的混入类 353 22.5.2 实现首部、页脚和默认的处理程序 355 22.5.3 对目录的支持 355 22.5.4 事件处理程序 356 22.6 进一步探索 359 第23章 项目4:新闻聚合 360 23.1 问题 360 23.2 有用的工具 361 23.3 准备工作 361 23.4 初次实现 361 23.5 再次实现 364 23.6 进一步探索 370 第24章 项目5:虚拟茶话会 372 24.1 问题 372 24.2 有用的工具 372 24.3 准备工作 373 24.4 初次实现 374 24.4.1 chatserver类 374 24.4.2 chatsession类 375 24.4.3 整合 377 24.5 再次实现 378 24.5.1 基础命令解释 379 24.5.2 房间 379 24.5.3 登录和退出房间 380 24.5.4 主聊天室 380 24.5.5 新的服务器 381 24.6 进一步探索 385 第25章 项目6:使用cgi进行远程编辑 386 25.1 问题 386 25.2 有用的工具 386 25.3 准备工作 387 25.4 初次实现 387 25.5 再次实现 388 25.5.1 创建文件名表单 388 25.5.2 创建编辑器的脚本 389 25.5.3 编写保存脚本 390 25.5.4 运行编辑器 391 25.6 进一步探索 392 第26章 项目7:自定义电子公告板 394 26.1 问题 394 26.2 有用的工具 395 26.3 准备工作 395 26.4 初次实现 396 26.5 再次实现 399 26.5.1 编写main脚本 400 26.5.2 编写view脚本 401 26.5.3 编写edit脚本 402 26.5.4 编写save脚本 404 26.5.5 尝试使用 405 26.6 进一步探索 406 第27章 项目8:使用xml-rpc进行文件共享 407 27.1 问题 407 27.2 有用的工具 408 27.3 准备工作 408 27.4 初次实现 409 27.4.1 实现一个简单的节点 409 27.4.2 尝试使用首次实现 414 27.5 再次实现 415 27.5.1 创建客户端界面 415 27.5.2 引发异常 416 27.5.3 验证文件名 417 27.5.4 尝试使用再次实现 420 27.6 进一步探索 421 第28章 项目9:文件共享2——gui版本 422 28.1 问题 422 28.2 有用的工具 422 28.3 准备工作 422 28.4 初次实现 423 28.5 再次实现 425 28.6 进一步探索 428 第29章 项目10:diy街机游戏 429 29.1 问题 429 29.2 有用的工具 430 29.2.1 pygame 430 29.2.2 pygame.locals 430 29.2.3 pygame.display 431 29.2.4 pygame.font 431 29.2.5 pygame.sprite 431 29.2.6 pygame.mouse 432 29.2.7 pygame.event 432 29.2.8 pygame.image 432 29.3 准备工作 432 29.4 初次实现 433 29.5 再次实现 436 29.6 进一步探索 443 附录A 简明版本 444 附录B python参考手册 451 附录C 在线资源 462 附录D python 3.0 465

2017-03-31

R的极客理想:工具篇 带书签扫描版(2/2)

R的极客理想 工具篇.part2.rar (第二部分)共分两个文件上传 封面 -20 书名 -18 版权 -17 前言 -16 目录 -7 第一部分 R基础 1 第1章 R语言基础包 2 1.1 R是最值得学习的编程语言 1.2 R的历史版本安装 8 1.3 fortunes记录R语言的大智慧 11 1.4 formatR代码自动化排版 13 1.5 多人在线协作R开发RStudio Server 22 1.6 R和JSON的傻瓜式编程 29 1.7 R语言的高质量图形渲染库Cairo 40 1.8 caTools:一个奇特的工具集 46 第2章 时间序列基础包 58 2.1

2017-02-17

R的极客理想:工具篇 带书签扫描版(1/2)

R的极客理想:工具篇 带书签扫描版(1/2) 目录 封面 -20 书名 -18 版权 -17 前言 -16 目录 -7 第一部分 R基础 1 第1章 R语言基础包 2 1.1 R是最值得学习的编程语言 1.2 R的历史版本安装 8 1.3 fortunes记录R语言的大智慧 11 1.4 formatR代码自动化排版 13 1.5 多人在线协作R开发RStudio Server 22 1.6 R和JSON的傻瓜式编程 29 1.7 R语言的高质量图形渲染库Cairo 40 1.8 caTools:一个奇特的工具集 46 第2章 时间序列基础包 58 2.1 R语言时间序列基础库zoo 58 2.2 可扩展的时间序列xts 75 2.3 时间序列可视化plot.xts 93 第3章 R性能监控包 104 3.1 R语言本地缓存工具memoise 104 3.2 R语言性能监控工具Rprof 108 3.3 R语言性能可视化工具lineprof 116 第二部分 R服务器 122 第4章 R语言的跨平台通信 122 4.1 Rserve与Java的跨平台通信 122 4.2 Rsession让Java调用R更简单 126 4.3 解惑rJava R与Java的高速通道 132 4.4 Node.js与R跨平台通信 137 第5章 R的服务器实现 143 5.1 R语言服务器程序Rserve详解 143 5.2 Rserve的R语言客户端RSclient 149 5.3 FastRWeb:跑在Web上的R程序 153 5.4 R语言构建Websocket服务器 159 第三部分 数据库和大数据 168 第6章 数据库和NoSQL 168 6.1 RMySQL数据库编程指南 168 6.2 R利剑NoSQL 之MongoDB 183 6.3 R利剑NoSQL之Redis 192 6.4 R利剑NoSQL之Cassandra 200 6.5 R利剑NoSQL之Hive 206 6.6 用RHive从历史数据中提取逆回购信息 212 第7章 RHadoop 222 7.1 R语言为Hadoop注入统计血脉 222 7.2 RHadoop安装与使用 226 7.3 RHadoop实验:统计邮箱出现次数 233 7.4 RHadoop实现基于MapReduce的协同过滤算法 236 7.5 rHBase安装与使用 249 7.6 解决RHadoop安装错误:PipeMapRed.waitOutputThreads() 253 第四部分 附录 262 附录A Java环境安装 262 附录B MySQL数据库安装 266 附录C Redis数据库安装 270 附录D MongoDB数据库安装 273 附录E Cassandra数据库安装 277 附录F Hadoop安装 280 附录G Hive环境安装 287 附录H HBase安装 290

2017-02-17

C语言解惑(中文版)[干净清晰扫描版]

C语言解惑(中文版)[干净清晰扫描版]

2016-08-03

C#6.0本质论(英文版)全.pdf

C#6.0本质论(第5版)英文AW.Essential.Csharp.6.0.5th.Edition.pdf

2016-07-29

C++Primer(第5版 )中文版(美)李普曼等著.part2.rar

C++ Primer中文版(第5版)[203M]分3个压缩包 本书是久负盛名的C++经典教程,其内容是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。 对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使本书成为C++初学者的最佳指南;对于中高级程序员,本书也是不可或缺的参考书。 目录 第1章 开始 1   1.1 编写一个简单的C++程序 2   1.1.1 编译、运行程序 3   1.2 初识输入输出 5   1.3 注释简介 8   1.4 控制流 10   1.4.1 while语句 10   1.4.2 for语句 11   1.4.3 读取数量不定的输入数据 13   1.4.4 if语句 15   1.5 类简介 17   1.5.1 Sales_item类 17   1.5.2 初识成员函数 20   1.6 书店程序 21   小结 23   术语表 23   第Ⅰ部分 C++基础 27   第2章 变量和基本类型 29   2.1 基本内置类型 30   2.1.1 算术类型 30   2.1.2 类型转换 32   2.1.3 字面值常量 35   2.2 变量 38   2.2.1 变量定义 38   2.2.2 变量声明和定义的关系 41   2.2.3 标识符 42   2.2.4 名字的作用域 43   2.3 复合类型 45   2.3.1 引用 45   2.3.2 指针 47   2.3.3 理解复合类型的声明 51   2.4 const限定符 53   2.4.1 const的引用 54   2.4.2 指针和const 56   2.4.3 顶层const 57   2.4.4 constexpr和常量表达式 58   2.5 处理类型 60   2.5.1 类型别名 60   2.5.2 auto类型说明符 61   2.5.3 decltype类型指示符 62   2.6 自定义数据结构 64   2.6.1 定义Sales_data类型 64   2.6.2 使用Sales_data类 66   2.6.3 编写自己的头文件 67   小结 69   术语表 69   第3章 字符串、向量和数组 73   3.1 命名空间的using声明 74   3.2 标准库类型string 75   3.2.1 定义和初始化string对象 76   3.2.2 string对象上的操作 77   3.2.3 处理string对象中的字符 81   3.3 标准库类型vector 86   3.3.1 定义和初始化vector对象 87   3.3.2 向vector对象中添加元素 90   3.3.3 其他vector操作 91   3.4 迭代器介绍 95   3.4.1 使用迭代器 95   3.4.2 迭代器运算 99   3.5 数组 101   3.5.1 定义和初始化内置数组 101   3.5.2 访问数组元素 103   3.5.3 指针和数组 105   3.5.4 C风格字符串 109   3.5.5 与旧代码的接口 111   3.6 多维数组 112   小结 117   术语表 117   第4章 表达式 119   4.1 基础 120   4.1.1 基本概念 120   4.1.2 优先级与结合律 121   4.1.3 求值顺序 123   4.2 算术运算符 124   4.3 逻辑和关系运算符 126   4.4 赋值运算符 129   4.5 递增和递减运算符 131   4.6 成员访问运算符 133   4.7 条件运算符 134   4.8 位运算符 135   4.9 sizeof运算符 139   4.10 逗号运算符 140   4.11 类型转换 141   4.11.1 算术转换 142   4.11.2 其他隐式类型转换 143   4.11.3 显式转换 144   4.12 运算符优先级表 147   小结 149   术语表 149   第5章 语句 153   5.1 简单语句 154   5.2 语句作用域 155   5.3 条件语句 156   5.3.1 if语句 156   5.3.2 switch语句 159   5.4 迭代语句 165   5.4.1 while语句 165   5.4.2 传统的for语句 166   5.4.3 范围for语句 168   5.4.4 do while语句 169   5.5 跳转语句 170   5.5.1 break语句 170   5.5.2 continue语句 171   5.5.3 goto语句 172   5.6 TRY语句块和异常处理 172   5.6.1 throw表达式 173   5.6.2 try语句块 174   5.6.3 标准异常 176   小结 178   术语表 178   第6章 函数 181   6.1 函数基础 182   6.1.1 局部对象 184   6.1.2 函数声明 186   6.1.3 分离式编译 186   6.2 参数传递 187   6.2.1 传值参数 187   6.2.2 传引用参数 188   6.2.3 const形参和实参 190   6.2.4 数组形参 193   6.2.5 main:处理命令行选项 196   6.2.6 含有可变形参的函数 197   6.3 返回类型和return语句 199   6.3.1 无返回值函数 200   6.3.2 有返回值函数 200   6.3.3 返回数组指针 205   6.4 函数重载 206   6.4.1 重载与作用域 210   6.5 特殊用途语言特性 211   6.5.1 默认实参 211   6.5.2 内联函数和constexpr函数 213   6.5.3 调试帮助 215   6.6 函数匹配 217   6.6.1 实参类型转换 219   6.7 函数指针 221   小结 225   术语表 225   第7章 类 227   7.1 定义抽象数据类型 228   7.1.1 设计Sales_data类 228   7.1.2 定义改进的Sales_data类 230   7.1.3 定义类相关的非成员函数 234   7.1.4 构造函数 235   7.1.5 拷贝、赋值和析构 239   7.2 访问控制与封装 240   7.2.1 友元 241   7.3 类的其他特性 243   7.3.1 类成员再探 243   7.3.2 返回*this的成员函数 246   7.3.3 类类型 249   7.3.4 友元再探 250   7.4 类的作用域 253   7.4.1 名字查找与类的作用域 254   7.5 构造函数再探 257   7.5.1 构造函数初始值列表 258   7.5.2 委托构造函数 261   7.5.3 默认构造函数的作用 262   7.5.4 隐式的类类型转换 263   7.5.5 聚合类 266   7.5.6 字面值常量类 267   7.6 类的静态成员 268   小结 273   术语表 273   第Ⅱ部 C++标准库 275   第8章 IO库 277   8.1 IO类 278   8.1.1 IO对象无拷贝或赋值 279   8.1.2 条件状态 279   8.1.3 管理输出缓冲 281   8.2 文件输入输出 283   8.2.1 使用文件流对象 284   8.2.2 文件模式 286   8.3 string流 287   8.3.1 使用istringstream 287   8.3.2 使用ostringstream 289   小结 290   术语表 290   第9章 顺序容器 291   9.1 顺序容器概述 292   9.2 容器库概览 294   9.2.1 迭代器 296   9.2.2 容器类型成员 297   9.2.3 begin和end成员 298   9.2.4 容器定义和初始化 299   9.2.5 赋值和swap 302   9.2.6 容器大小操作 304   9.2.7 关系运算符 304   9.3 顺序容器操作 305   9.3.1 向顺序容器添加元素 305   9.3.2 访问元素 309   9.3.3 删除元素 311   9.3.4 特殊的forward_list操作 312   9.3.5 改变容器大小 314   9.3.6 容器操作可能使迭代器失效 315   9.4 vector对象是如何增长的 317   9.5 额外的string操作 320   9.5.1 构造string的其他方法 321   9.5.2 改变string的其他方法 322   9.5.3 string搜索操作 325   9.5.4 compare函数 327   9.5.5 数值转换 327   9.6 容器适配器 329   小结 332   术语表 332   第10章 泛型算法 335   10.1 概述 336   10.2 初识泛型算法 338   10.2.1 只读算法 338   10.2.2 写容器元素的算法 339   10.2.3 重排容器元素的算法 342   10.3 定制操作 344   10.3.1 向算法传递函数 344   10.3.2 lambda表达式 345   10.3.3 lambda捕获和返回 349   10.3.4 参数绑定 354   10.4 再探迭代器 357   10.4.1 插入迭代器 358   10.4.2 iostream迭代器 359   10.4.3 反向迭代器 363   10.5 泛型算法结构 365   10.5.1 5类迭代器 365   10.5.2 算法形参模式 367   10.5.3 算法命名规范 368   10.6 特定容器算法 369   小结 371   术语表 371   第11章 关联容器 373   11.1 使用关联容器 374   11.2 关联容器概述 376   11.2.1 定义关联容器 376   11.2.2 关键字类型的要求 378   11.2.3 pair类型 379   11.3 关联容器操作 381   11.3.1 关联容器迭代器 382   11.3.2 添加元素 383   11.3.3 删除元素 386   11.3.4 map的下标操作 387   11.3.5 访问元素 388   11.3.6 一个单词转换的map 391   11.4 无序容器 394   小结 397   术语表 397   第12章 动态内存 399   12.1 动态内存与智能指针 400   12.1.1 shared_ptr类 400   12.1.2 直接管理内存 407   12.1.3 shared_ptr和new结合使用 412   12.1.4 智能指针和异常 415   12.1.5 unique_ptr 417   12.1.6 weak_ptr 420   12.2 动态数组 423   12.2.1 new和数组 423   12.2.2 allocator类 427   12.3 使用标准库:文本查询程序 430   12.3.1 文本查询程序设计 430   12.3.2 文本查询程序类的定义 432   小结 436   术语表 436   第Ⅲ部分 类设计者的工具 437   第13章 拷贝控制 439   13.1 拷贝、赋值与销毁 440   13.1.1 拷贝构造函数 440   13.1.2 拷贝赋值运算符 443   13.1.3 析构函数 444   13.1.4 三/五法则 447   13.1.5 使用=default 449   13.1.6 阻止拷贝 449   13.2 拷贝控制和资源管理 452   13.2.1 行为像值的类 453   13.2.2 定义行为像指针的类 455   13.3 交换操作 457   13.4 拷贝控制示例 460   13.5 动态内存管理类 464   13.6 对象移动 470   13.6.1 右值引用 471   13.6.2 移动构造函数和移动赋值运算符 473   13.6.3 右值引用和成员函数 481   小结 486   术语表 486   第14章 操作重载与类型转换 489   14.1 基本概念 490   14.2 输入和输出运算符 494   14.2.1 重载输出运算符<> 495   14.3 算术和关系运算符 497   14.3.1 相等运算符 497   14.3.2 关系运算符 498   14.4 赋值运算符 499   14.5 下标运算符 501   14.6 递增和递减运算符 502   14.7 成员访问运算符 504   14.8 函数调用运算符 506   14.8.1 lambda是函数对象 507   14.8.2 标准库定义的函数对象 509   14.8.3 可调用对象与function 511   14.9 重载、类型转换与运算符 514   14.9.1 类型转换运算符 514   14.9.2 避免有二义性的类型转换 517   14.9.3 函数匹配与重载运算符 521   小结 523   术语表 523   第15章 面向对象程序设计 525   15.1 OOP:概述 526   15.2 定义基类和派生类 527   15.2.1 定义基类 528   15.2.2 定义派生类 529   15.2.3 类型转换与继承 534   15.3 虚函数 536   15.4 抽象基类 540   15.5 访问控制与继承 542   15.6 继承中的类作用域 547   15.7 构造函数与拷贝控制 551   15.7.1 虚析构函数 552   15.7.2 合成拷贝控制与继承 552   15.7.3 派生类的拷贝控制成员 554   15.7.4 继承的构造函数 557   15.8 容器与继承 558   15.8.1 编写Basket类 559   15.9 文本查询程序再探 562   15.9.1 面向对象的解决方案 563   15.9.2 Query_base类和Query类 567   15.9.3 派生类 568   15.9.4 eval函数 571   小结 575   术语表 575   第16章 模板与泛型编程 577   16.1 定义模板 578   16.1.1 函数模板 578   16.1.2 类模板 583   16.1.3 模板参数 592   16.1.4 成员模板 595   16.1.5 控制实例化 597   16.1.6 效率与灵活性 599   16.2 模板实参推断 600   16.2.1 类型转换与模板类型参数 601   16.2.2 函数模板显式实参 603   16.2.3 尾置返回类型与类型转换 604   16.2.4 函数指针和实参推断 607   16.2.5 模板实参推断和引用 608   16.2.6 理解std::move 610   16.2.7 转发 612   16.3 重载与模板 614   16.4 可变参数模板 618   16.4.1 编写可变参数函数模板 620   16.4.2 包扩展 621   16.4.3 转发参数包 622   16.5 模板特例化 624   小结 630   术语表 630   第Ⅳ部分 高级主题 633   第17章 标准库特殊设施 635   17.1 tuple类型 636   17.1.1 定义和初始化tuple 637   17.1.2 使用tuple返回多个值 638   17.2 BITSET类型 640   17.2.1 定义和初始化bitset 641   17.2.2 bitset操作 643   17.3 正则表达式 645   17.3.1 使用正则表达式库 646   17.3.2 匹配与Regex迭代器类型 650   17.3.3 使用子表达式 653   17.3.4 使用regex_replace 657   17.4 随机数 659   17.4.2 其他随机数分布 663   bernoulli_distribution类 665   17.5 IO库再探 666   17.5.1 格式化输入与输出 666   17.5.2 未格式化的输入/输出操作 673   17.5.3 流随机访问 676   小结 680   术语表 680   第18章 用于大型程序的工具 683   18.1 异常处理 684   18.1.1 抛出异常 684   18.1.2 捕获异常 687   18.1.3 函数try语句块与构造函数 689   18.1.4 noexcept异常说明 690   18.1.5 异常类层次 693   18.2 命名空间 695   18.2.1 命名空间定义 695   18.2.2 使用命名空间成员 701   18.2.3 类、命名空间与作用域 705   18.2.4 重载与命名空间 708   18.3 多重继承与虚继承 710   18.3.1 多重继承 711   18.3.2 类型转换与多个基类 713   18.3.3 多重继承下的类作用域 715   18.3.4 虚继承 717   18.3.5 构造函数与虚继承 720   小结 722   术语表 722   第19章 特殊工具与技术 725   19.1 控制内存分配 726   19.1.1 重载new和delete 726   19.1.2 定位new表达式 729   19.2 运行时类型识别 730   19.2.1 dynamic_cast运算符 730   19.2.2 typeid运算符 732   19.2.3 使用RTTI 733   19.2.4 type_info类 735   19.3 枚举类型 736   19.4 类成员指针 739   19.4.1 数据成员指针 740   19.4.2 成员函数指针 741   19.4.3 将成员函数用作可调用对象 744   19.5 嵌套类 746   19.6 union:一种节省空间的类 749   19.7 局部类 754   19.8 固有的不可移植的特性 755   19.8.1 位域 756   19.8.2 volatile限定符 757   19.8.3 链接指示:extern "C" 758   小结 762   术语表 762   附录A 标准库 765   A.1 标准库名字和头文件 766   A.2 算法概览 770   A.2.1 查找对象的算法 771   A.2.2 其他只读算法 772   A.2.3 二分搜索算法 772   A.2.4 写容器元素的算法 773   A.2.5 划分与排序算法 775   A.2.6 通用重排操作 776   A.2.7 排列算法 778   A.2.8 有序序列的集合算法 778   A.2.9 最小值和最大值 779   A.2.10 数值算法 780   A.3 随机数 781   A.3.1 随机数分布 781   A.3.2 随机数引擎 783   C++11的新特性   2.1.1 long long类型 31   2.2.1 列表初始化 39   2.3.2 nullptr常量 48   2.4.4 constexpr变量 59   2.5.1 类型别名声明 60   2.5.2 auto类型指示符 61   2.5.3 decltype类型指示符 62   2.6.1 类内初始化 65   3.2.2 使用auto或decltype缩写类型 79   3.2.3 范围for语句 82   3.3 定义vector对象的vector(向量的向量) 87   3.3.1 vector对象的列表初始化 88   3.4.1 容器的cbegin和cend函数 98   3.5.3 标准库begin和end函数 106   3.6 使用auto和decltype简化声明 115   4.2 除法的舍入规则 125   4.4 用大括号包围的值列表赋值 129   4.9 将sizeof用于类成员 139   5.4.3 范围for语句 168   6.2.6 标准库initializer_list类 197   6.3.2 列表初始化返回值 203   6.3.3 定义尾置返回类型 206   6.3.3 使用decltype简化返回类型定义   6.5.2 constexpr函数 214   7.1.4 使用=default生成默认构造函数 237   7.3.1 类对象成员的类内初始化 246   7.5.2 委托构造函数 261   7.5.6 constexpr构造函数 268   8.2.1 用string对象处理文件名 284   9.1 array和forward_list容器 293   9.2.3 容器的cbegin和cend函数 298   9.2.4 容器的列表初始化 300   9.2.5 容器的非成员函数swap 303   9.3.1 容器insert成员的返回类型 308   9.3.1 容器的emplace成员的返回类型 308   9.4 shrink_to_fit 318   9.5.5 string的数值转换函数 327   10.3.2 Lambda表达式 346   10.3.3 Lambda表达式中的尾置返回类型 353   10.3.4 标准库bind函数 354   11.2.1 关联容器的列表初始化 377   11.2.3 列表初始化pair的返回类型 380   11.3.2 pair的列表初始化 384   11.4 无序容器 394   12.1 智能指针 400   12.1.1 shared_ptr类   12.1.2 动态分配对象的列表初始化 407   12.1.2 auto和动态分配 408   12.1.5 unique_ptr类 417   12.1.6 weak_ptr类 420   12.2.1 范围for语句不能应用于动态分配数组 424   12.2.1 动态分配数组的列表初始化 424   12.2.1 auto不能用于分配数组 424   12.2.2 allocator::construct可使用任意构造函数 428   13.1.5 将=default用于拷贝控制成员 449   13.1.6 使用=default阻止拷贝类对象 449   13.5 用移动类对象代替拷贝类对象 469   13.6.1 右值引用 471   13.6.1 标准库move函数 472   13.6.2 移动构造函数和移动赋值 473   13.6.2 移动构造函数通常应该是noexcept 473   13.6.2 移动迭代器 480   13.6.3 引用限定成员函数 483   14.8.3 function类模板 512   14.9.1 explicit类型转换运算符 516   15.2.2 虚函数的override指示符 530   15.2.2 通过定义类为final来阻止继承 533   15.3 虚函数的override和final指示符 538   15.7.2 删除的拷贝控制和继承 553   15.7.4 继承的构造函数 557   16.1.2 声明模板类型形参为友元 590   16.1.2 模板类型别名 590   16.1.3 模板函数的默认模板参数 594   16.1.5 实例化的显式控制 597   16.2.3 模板函数与尾置返回类型 605   16.2.5 引用折叠规则 609   16.2.6 用static_cast将左值转换为右值 612   16.2.7 标准库forward函数 614   16.4 可变参数模板 618   16.4 sizeof...运算符 619   16.4.3 可变参数模板与转发 622   17.1 标准库Tuple类模板 636   17.2.2 新的bitset运算 643   17.3 正则表达式库 645   17.4 随机数库 659   17.5.1 浮点数格式控制 670   18.1.4 noexcept异常指示符 690   18.1.4 noexcept运算符 691   18.2.1 内联名字空间 699   18.3.1 继承的构造函数和多重继承 712   19.3 有作用域的enum 736   19.3 说明类型用于保存enum对象 738   19.3 enum的提前声明 738   19.4.3 标准库mem_fn类模板 746   19.6 类类型的联合成员 75

2016-02-24

C++ Primer中文版(第5版)李普曼 等著 pdf 1/3

C++ Primer中文版(第5版)[203M]分3个压缩包 本书是久负盛名的C++经典教程,其内容是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。 对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使本书成为C++初学者的最佳指南;对于中高级程序员,本书也是不可或缺的参考书。 目录 第1章 开始 1   1.1 编写一个简单的C++程序 2   1.1.1 编译、运行程序 3   1.2 初识输入输出 5   1.3 注释简介 8   1.4 控制流 10   1.4.1 while语句 10   1.4.2 for语句 11   1.4.3 读取数量不定的输入数据 13   1.4.4 if语句 15   1.5 类简介 17   1.5.1 Sales_item类 17   1.5.2 初识成员函数 20   1.6 书店程序 21   小结 23   术语表 23   第Ⅰ部分 C++基础 27   第2章 变量和基本类型 29   2.1 基本内置类型 30   2.1.1 算术类型 30   2.1.2 类型转换 32   2.1.3 字面值常量 35   2.2 变量 38   2.2.1 变量定义 38   2.2.2 变量声明和定义的关系 41   2.2.3 标识符 42   2.2.4 名字的作用域 43   2.3 复合类型 45   2.3.1 引用 45   2.3.2 指针 47   2.3.3 理解复合类型的声明 51   2.4 const限定符 53   2.4.1 const的引用 54   2.4.2 指针和const 56   2.4.3 顶层const 57   2.4.4 constexpr和常量表达式 58   2.5 处理类型 60   2.5.1 类型别名 60   2.5.2 auto类型说明符 61   2.5.3 decltype类型指示符 62   2.6 自定义数据结构 64   2.6.1 定义Sales_data类型 64   2.6.2 使用Sales_data类 66   2.6.3 编写自己的头文件 67   小结 69   术语表 69   第3章 字符串、向量和数组 73   3.1 命名空间的using声明 74   3.2 标准库类型string 75   3.2.1 定义和初始化string对象 76   3.2.2 string对象上的操作 77   3.2.3 处理string对象中的字符 81   3.3 标准库类型vector 86   3.3.1 定义和初始化vector对象 87   3.3.2 向vector对象中添加元素 90   3.3.3 其他vector操作 91   3.4 迭代器介绍 95   3.4.1 使用迭代器 95   3.4.2 迭代器运算 99   3.5 数组 101   3.5.1 定义和初始化内置数组 101   3.5.2 访问数组元素 103   3.5.3 指针和数组 105   3.5.4 C风格字符串 109   3.5.5 与旧代码的接口 111   3.6 多维数组 112   小结 117   术语表 117   第4章 表达式 119   4.1 基础 120   4.1.1 基本概念 120   4.1.2 优先级与结合律 121   4.1.3 求值顺序 123   4.2 算术运算符 124   4.3 逻辑和关系运算符 126   4.4 赋值运算符 129   4.5 递增和递减运算符 131   4.6 成员访问运算符 133   4.7 条件运算符 134   4.8 位运算符 135   4.9 sizeof运算符 139   4.10 逗号运算符 140   4.11 类型转换 141   4.11.1 算术转换 142   4.11.2 其他隐式类型转换 143   4.11.3 显式转换 144   4.12 运算符优先级表 147   小结 149   术语表 149   第5章 语句 153   5.1 简单语句 154   5.2 语句作用域 155   5.3 条件语句 156   5.3.1 if语句 156   5.3.2 switch语句 159   5.4 迭代语句 165   5.4.1 while语句 165   5.4.2 传统的for语句 166   5.4.3 范围for语句 168   5.4.4 do while语句 169   5.5 跳转语句 170   5.5.1 break

2016-02-24

Visual C++ 2012入门经典(第6版)[中文] 2/2

Visual C++ 2012入门经典(第6版)[中文] 共101336KB(101M),分2个压缩包上传.第一个包要分,第二个包免费。必须同时下了才能解包哦,无密码。

2015-09-08

Visual C++ 2012入门经典(第6版)[中文] 1/2

Visual C++ 2012入门经典(第6版)[中文] 共101336KB(101M),分2个压缩包上传.第一个包要分,第二个包免费。必须同时下了才能解包哦,无密码。

2015-09-08

JAVA核心技术 卷1: 基础知识 (原书第9版)[中文]

JAVA7 核心技术 卷1: 基础知识 (原书第9版)[中文]

2015-08-10

JAVA核心技术 卷Ⅱ:高级特征(原书第9版)中文

JAVA核心技术 卷Ⅱ:高级特征(原书第9版)扫描 中文版 PDF

2015-08-10

PHP5权威编程_高清300dpi版

经优化体积缩小4-5倍 中文名: PHP 5 权威编程 高清300dpi版) 原名: PHP5 Power Programming 作者: (美)古曼兹 (美)贝肯 (美)瑞桑斯 译者: 简张桂 资源格式: PDF 版本: 扫描版 出版社: 电子工业出版社 书号: 9787121050787 发行时间: 2007年12月01日 地区: 大陆 语言: 简体中文

2012-04-19

C#设计模式(第二版).pdf

C#设计模式(第二版).pdf 如题,C#中级人员看!

2009-10-07

数据结构(C语言)严蔚敏 教材,习题集,课件,答案(完整版)

数据结构(C语言)严蔚敏 教材,习题集,课件,答案(完整版) 数据结构(C语言版)严蔚敏-课件ppt(非常详细) 数据结构(C语言版)严蔚敏—习题、试卷及答案(doc) 严蔚敏:数据结构题集(C语言版).pdf 数据结构 C语言 严蔚敏 pdf.pdf

2009-09-25

VB.NET编程实例与技巧集粹(随书源码).part2.rar

VB.NET编程实例与技巧集粹(随书源码).part2.rar 代码较大,共压缩后30多M,分2个包下载!

2009-09-22

VB.NET编程实例与技巧集粹(随书源码).part1.rar

VB.NET编程实例与技巧集粹(随书源码).part1.rar 压缩后30多M,分2个包上传! 教材.pdf 39M, csdn.net 网上有下载,就不上传了。

2009-09-22

[C程序设计(第3版)谭浩强](教材,课件,源码完全版)

C程序设计(第三版)谭浩强-封面.jpg [C程序设计(第3版)谭浩强]PDF.pdf C程序设计(谭浩强第三版doc) 电子教案 C程序设计(第3版)程序源代码

2009-09-18

C# 2008入门经典(第4版)-源代码

C# 2008入门经典(第4版)-源代码 The Source Code section or the code file you have downloaded does not have Chapter03 folder as there is not any code for Chapter03. The C# 2008 code segments are good to go with Beta1, Beta2 and RTM of Visual Studio 2008. The SQL Server based scripts are just fine to run with any edition of SQL Server 2005, and even you can test above 75% chapters with SQL Server 2000 as well.But I would like to explicitly mention that Chapter4, Chapter6, Chapter7 are highly dependen on SQL Server 2005.

2009-09-17

C#100个编程实例程序(源码).zip

C#100个编程实例程序(源码).zip

2009-09-01

空空如也

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

TA关注的人

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