内容简介: 这本久负盛名的C++经典教程,时隔八年之久,终迎来的重大升级。除令全球无数程序员从中受益,甚至为之迷醉的——C++ 大师 Stanley B. Lippman 的丰富实践经验,C++标准委员会原负责人Josée Lajoie 对C++标准的深入理解,以及C++ 先驱 Barbara E. ...
分类:
编程语言 时间:
2017-09-10 20:41:47
阅读次数:
198
AOP:(Aspect Oriented Programing):面向切面编程 定义:指在程序运行期间,动态的将某段代码插入到指定方法的指定位置进行运行的一种编程方式; SpringAOP:面向切面编程;底层就是动态代理; Spring为了简化动态代理,提供了AOP功能; 使用SpringAOP完成 ...
分类:
编程语言 时间:
2017-09-10 20:41:53
阅读次数:
232
练习14.9 练习14.10 a)将一个Sales_data的对象逐一赋值; b)类型不对,类型无法转换导致输入发生错误,Sales_data对象被重置为初始状态; 练习14.11 有错误,没有给出当输入错误时程序应该给的操作,当输入上面一题b中的数据时,程序会出错; 练习14.12 类似第一题 ...
分类:
编程语言 时间:
2017-09-10 20:43:03
阅读次数:
187
装饰器 ...
分类:
编程语言 时间:
2017-09-10 20:43:19
阅读次数:
152
void InsertionSort(int arr[]) { for(int i=1; i 0) { //move key to previous position arr[j] = arr[j-1]; j--; } arr[j] = key; ... ...
分类:
编程语言 时间:
2017-09-10 20:43:50
阅读次数:
233
join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。 arrayObject.join(separator)separator 可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。返回一个字符串。该字符串是通过把 arrayObject 的每个元素转 ...
分类:
编程语言 时间:
2017-09-10 20:44:19
阅读次数:
245
递归 ...
分类:
编程语言 时间:
2017-09-10 20:45:19
阅读次数:
111
内容简介 《跟老齐学Python:从入门到精通》是面向编程零基础读者的Python入门教程,内容涵盖了Python的基础知识和初步应用。以比较轻快的风格,向零基础的学习者介绍一门时下比较流行、并且用途比较广泛的编程语言,所以,《跟老齐学Python:从入门到精通》读起来不晦涩,并且在其中穿插了很多貌 ...
分类:
编程语言 时间:
2017-09-10 20:46:35
阅读次数:
292
本文是学习慕课网课程《Java生成二维码》(http://www.imooc.com/learn/531)的笔记。 一、二维码的分类 线性堆叠式二维码、矩阵式二维码、邮政码。 二、二维码的优缺点 优点:1. 高密度编码,信息容量大;2.编码范围广;3.容错能力强;4.译码可靠性高;5.可引入加密措施 ...
分类:
编程语言 时间:
2017-09-10 20:47:38
阅读次数:
249
Java第三周学习心得 通过这一周的学习,了解到了Java的核心部分,理解了用户自定义类的定义 ,了解了对象的声明 ,了解了使用构造函数初始化对象 ,使用类属性与方法的使用,了解了package和import语句的用途,知道了假设你面对现实世界的一个对象,你不会把它的属性和处理方法分开,程序设计也是 ...
分类:
编程语言 时间:
2017-09-10 20:47:58
阅读次数:
192
带参数的装饰器 此例子可以不改变装饰器的内容,仅通过改变全局变量来决定是否启用这个装饰器 装饰器嵌套 ...
分类:
编程语言 时间:
2017-09-10 20:48:25
阅读次数:
162
练习14.13 对于Sales_data类来说,没有其他的算术运算符需要重载了,对于其它的运算没有意义; 练习14.14 首先operator+有两个参数,其参数类型为const,是不需要改变的,其返回类型为Sales_data类型的一个拷贝。不过每次都需要在函数体内定义一个临时变量,用来返回拷贝。 ...
分类:
编程语言 时间:
2017-09-10 20:49:14
阅读次数:
150
第2章.IoC容器 IoC容器概述 abstract: 介绍IoC和bean的用处和使用 IoC容器处于整个Spring框架中比较核心的位置:Core Container: Beans, Core, Context, SpEL 为上层AOP/Aspects/Instrumentation/Messa ...
分类:
编程语言 时间:
2017-09-10 20:49:27
阅读次数:
356
匿名函数lambda表达式 一句话的python 三元运算 列表、元组、生成器表达式 ...
分类:
编程语言 时间:
2017-09-10 20:49:54
阅读次数:
160
os模块的作用: os,语义为操作系统,所以肯定就是操作系统相关的功能了,可以处理文件和目录这些我们日常手动需要做的操作,就比如说:显示当前目录下所有文件/删除某个文件/获取文件大小…… 另外,os模块不受平台限制,也就是说:当我们要在linux中显示当前路径时就要用到pwd命令,而Windows中 ...
分类:
编程语言 时间:
2017-09-10 20:50:39
阅读次数:
337
我们常用type()来查看类型,使用方法如下: 我们可以看到我们提供了五种类型的变量,使用type()来获取类型并输出它 输出结果: 我们看到了:a的类型是字符串,b的类型是整数,c的类型是元组,d的类型是列表,e的类型是字典 ...
分类:
编程语言 时间:
2017-09-10 20:50:51
阅读次数:
203
内容简介 本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量。书中的前三章将帮助你打下基础,带你学习二分查找、大O表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如,何时采用贪婪算 ...
分类:
编程语言 时间:
2017-09-10 20:51:01
阅读次数:
412
pip install virtualenv 安装虚拟环境 virtualenv myproject 创建虚拟环境 source ./bin/activate 激活 pip install 安装需要的包 deactivate 关闭虚拟环境 virtualenv -p /usr/local/bin/p ...
分类:
编程语言 时间:
2017-09-10 20:51:17
阅读次数:
249
经过3周java课的学习,从老师讲题的内容来说,我自己还存在很多问题,在做题时总感觉会做,但又做不出来,对程序的理解也不透彻。 这周我们学习了类的定义包括两部分:声明和类体,类体由两部分构成:一为实例域(或成员变量)定义;二为方法定义。定义对象包括对象的声明和创建对象两部分,老师还讲了API所在的类 ...
分类:
编程语言 时间:
2017-09-10 20:52:01
阅读次数:
199
列表排序 1.使用CollectionView排序(默认设置) 2.自定义SortableObservableCollection 添加列表属性,并绑定到控件 在排序触发时,添加 viewModel.Items.Sort(item => item.UpdateTime, sortingDirecti ...
分类:
编程语言 时间:
2017-09-10 21:38:57
阅读次数:
195