更新模型分为两种,即可变类型和不可变类型: (1) 可变类型:该类型的值可以被修改,列表、字典都属于这种类型 (2) 不可变类型:该类型的值不可以被修改,数字、字符串、元组都属于这种类型 ...
分类:
编程语言 时间:
2017-04-11 00:59:51
阅读次数:
188
类模板 在定义类时也可以将一些类型抽象出来,用模板参数来替换,从而使类更具有通用性。这种类被称为模板类,例如: template <typename T> class A { T data; public: //类模板成员函数的定义方式一:在类模板中定义 void print() {cout << ...
分类:
编程语言 时间:
2017-04-11 00:58:13
阅读次数:
177
访问模型即根据访问我们存储的数据的方式对数据类型进行分类,在访问模型中有三种访问方式: (1) 直接存取:即对该类型内的元素可以直接访问,所有的数值类型都归到这一类 (2) 顺序:序列类型中的元素是从 0 开始的索引顺序来访问的,字符串、列表、元组都归到这一类 (3) 映射:映射类型有键值对,通过一 ...
分类:
编程语言 时间:
2017-04-11 00:57:29
阅读次数:
187
一、对象简介 Python 使用对象模型来存储数据,构造任何类型的值都是一个对象,对象有以下特征: (1) 身份:每一个对象都有一个唯一的身份标识自己,可以用 id() 查看,这个值是该对象的内存地址(2) 类型:对象的类型决定了该对象可以保存什么类型的值,可以用 type() 查看该对象的类型(3 ...
分类:
编程语言 时间:
2017-04-11 00:56:54
阅读次数:
220
1.Spring MVC概述: Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注 ...
分类:
编程语言 时间:
2017-04-11 00:54:54
阅读次数:
272
public void printStackTrace()将此 throwable 及其追踪输出至标准错误流。此方法将此 Throwable 对象的堆栈跟踪输出至错误输出流,作为字段 System.err 的值。输出的第一行包含此对象的 toString() 方法的结果。剩余行表示以前由方法 fil ...
分类:
编程语言 时间:
2017-04-11 00:52:02
阅读次数:
253
以下是list数据类型的各种操作 Add an item to the end of the list; equivalent to a[len(a):] = [x]. Extend the list by appending all the items in the given list; equ ...
分类:
编程语言 时间:
2017-04-11 00:49:03
阅读次数:
197
作业一:为程序加上测量运行时间的装饰器 作业二:利用装饰器和读写文件的方式控制用户登录 ...
分类:
编程语言 时间:
2017-04-11 00:46:10
阅读次数:
217
目的 跟C++一样,JAVA可以通过命令行直接编译得到字节码文件,并且使用java命令运行。通过JAVA的编译和运行命令只是熟悉一下JAVA的一些特征,包括包和目录,classpath,jar格式;而且在调试小程序的时候其实用命令行是足够的。 但是在进行大型项目的时候还是要用较大的IDE,例如ecl ...
分类:
编程语言 时间:
2017-04-11 00:39:35
阅读次数:
156
1180: 零起点学算法87——超级楼梯 Description 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? Input 输入数据首先包含一个整数N,表示测 ...
分类:
编程语言 时间:
2017-04-11 00:39:14
阅读次数:
338
设计原则(7种): 之所以有这么多的原则来指导我们进行程序的设计和开发,是因为我们的程序存在未知的改变。为了以最低的代价拥抱这种未知的变化,前辈们给我们总结了这么多原则。 ①YAGNI原则you aren't gonna need it 不要写不需要的代码 ②KISS原则keep it simple ...
分类:
编程语言 时间:
2017-04-11 00:38:35
阅读次数:
187
解答:进程:优点:多进程可以同时利用多个CPU,能够同时进行多个操作。缺点:耗费资源(创建一个进程重新开辟内存空间)。进程不是越多越好,一般进程个数等于cpu个数。线程:优点:共享内存,尤其是进行IO操作(网络、磁盘)的时候(IO操作很少用cpu),可以使用多线程执行并..
分类:
编程语言 时间:
2017-04-11 00:05:10
阅读次数:
192
今天开始研究JNI技术,首先还是老套路,输出一个HelloWorld:具体流程如下:在Java中定义一个方法,在C++中实现这个方法,在方法内部输出“Hello World",然后再回到Java中进行调用。分为以下步骤: 第一步:在Eclipse中建立一个类:JNIDemo 其中sayHello就是 ...
分类:
编程语言 时间:
2017-04-10 23:44:16
阅读次数:
336
//使用递归来计算阶乘#include<stdio.h>long rfact(int n);int main(){ int num; printf("This program calculate factorials.\n"); printf("Enter a value in the range ...
分类:
编程语言 时间:
2017-04-10 23:41:44
阅读次数:
268
关于封面logo 首先,你会被书封上面logo吸引,这么炫酷?双蛇杖?嗯,这是Requests的新logo。 旧的logo是一只乌龟。 新logo是双蛇杖: 看到新logo我首先想到的是 火爆全网页游 “大天使之剑”,直到前两天一位网友告诉我这是双蛇杖,然后,我百度了一下双蛇杖的神话故事。然后,找到 ...
分类:
编程语言 时间:
2017-04-10 23:32:34
阅读次数:
490
前言 在测试用例中,执行完测试用例后,最后一步是判断测试结果是pass还是fail,自动化测试脚本里面一般把这种生成测试结果的方法称为断言(assert)。 用unittest组件测试用例的时候,断言的方法还是很多的,下面介绍几种常用的断言方法:assertEqual、assertIn、assert ...
分类:
编程语言 时间:
2017-04-10 23:32:10
阅读次数:
435
曲线拟合多重共线性虚拟变量"导致的多重共线性在机器学习中的影响大吗?老师我在网上下的 kaggle 的数据解压失败了 老师重点讲解一下随机森林和SVM还有adaboost tensorflow 陈杰链接:http://pan.baidu.com/s/1i4PNJlr 密码:fz7e 简述一下多重共线 ...
分类:
编程语言 时间:
2017-04-10 23:30:46
阅读次数:
948