c++的const小总结(2) 今天来讨论指针或引用的形参与const的关系。 首先说明:c++里规定同名函数中参数必须有明显区别。 例如void reset(int &i) 和 void reset(const int &i)这样的同名函数是通不过编译的。 我们可以发现:不使用常量引用,在函数使用 ...
分类:
编程语言 时间:
2017-07-01 14:34:30
阅读次数:
152
找工作时笔试做的一塌糊涂,连快速排序都不会了。 回来上网搜了半天,很多代码和讲解看完还是一知半解。而且包括百度百科在内,用eclipse一跑,全都有错。。。。。 于是决定还是自己搞吧。 在彻底理解了快速排序的思想后,写了如下自己能理解的代码 ...
分类:
编程语言 时间:
2017-07-01 14:34:39
阅读次数:
149
//选择排序 /*实现原理:数组的每一个数都和它后面的每一个数进行比较,找到从它本身到数组结束的最值(这里是最小值),把它和最值得位置进行交换。从而实现排序*/ @Test public void selectSort() { int[] nums = new int[] {4,8,5,7,6,2, ...
分类:
编程语言 时间:
2017-07-01 14:35:42
阅读次数:
174
环境:VS2008 环境:VS2008 -关联变量 方法一:在控件上右键-变量-CEdit类型变量-输入变量名。 方法二:添加代码 头文件中定义变量CEdit m_edit_fileName;源文件中变量关联DDX_Control(pDX, IDC_FILENAME, m_edit_fileName ...
分类:
编程语言 时间:
2017-07-01 14:36:21
阅读次数:
246
使用Python实现斐波那契数列(Fibonacci sequence) 斐波那契数列形如 1,1,2,3,5,8,13,等等。也就是说,下一个值是序列中前两个值之和。写一个函数,给定N,返回第N个斐波那契数字。例如,1返回1 6返回8 我选择了两种方法,一种是将list变成一个队列,另一个则是使用 ...
分类:
编程语言 时间:
2017-07-01 14:36:28
阅读次数:
195
Python OS 文件/目录方法 os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示: os.access(path, mode) os.chdir(path) os.chflags(path, flags) os.chmod(path, mode) os.chown(path ...
分类:
编程语言 时间:
2017-07-01 14:36:46
阅读次数:
254
Java语言的跨平台性 1.跨平台性(一个操作系统下开发的应用,放到另一个操作系统下依然可以运行)。 2.Java语言通过Java虚拟机可以实现跨平台性,windows有windows的java虚拟机,linux有linux的java虚拟机。 3.Java语言的编译过程。 ...
分类:
编程语言 时间:
2017-07-01 14:36:55
阅读次数:
139
直接上代码: index.html : . ...
分类:
编程语言 时间:
2017-07-01 14:39:03
阅读次数:
205
编码的概念 编码就是将信息从一种格式转换为另一种格式。也就是说,将我们所认识的内容转换为计算机所认识的二进制格式就是一种编码的行为,而计算机将二进制格式的内容解码成我们所认识的内容。 最早的时候计算机使用的编码规则是ASCII码,ASCII码最早是美国人使用的。ASCII码用一个字节的二进制组来表示 ...
分类:
编程语言 时间:
2017-07-01 15:19:45
阅读次数:
223
标准的就简单通用。 ...
分类:
编程语言 时间:
2017-07-01 15:21:07
阅读次数:
162
最后一个书上的标准包,但真正学习的路才开始。。。 ...
分类:
编程语言 时间:
2017-07-01 15:22:51
阅读次数:
295
Python 字典items返回列表,iteritems返回迭代器 字典items()方法和iteritems()方法,是python字典的内建函数,分别会返回Python列表和迭代器,下面一起来看下字典items()和iteritems()的具体操作方法。 作用 python字典的items方法作 ...
分类:
编程语言 时间:
2017-07-01 15:23:00
阅读次数:
236
问题描写叙述: 64位win7中使用vs2013为python3.4.2安装pycrypto-2.6.1插件报Unable to find vcvarsall.bat。 问题分析: 1、源代码分析,查找python源代码distribut模块中出现Unable to find vcvarsall.b ...
分类:
编程语言 时间:
2017-07-01 15:24:57
阅读次数:
148
目录结构如下: p_test.py 代码 import package_test 本质是导入该包下的__init__.py文件 package_test文件夹下__init__.py代码 ...
分类:
编程语言 时间:
2017-07-01 15:26:59
阅读次数:
138
1:在pom.xml文件中引入freemarker的jar包 2:在servlet.xml(applicationContext.xml)配置文件中配置freemarker。 3:控制层的写法,model向前台传输数据。 ...
分类:
编程语言 时间:
2017-07-01 15:28:34
阅读次数:
185
NaN; // NaN表示Not a Number,当无法计算结果时用NaN表示 Infinity; // Infinity表示无限大,当数值超过了JavaScript的Number所能表示的最大值时,就表示为Infinity NaN NaN; // false 尽量 使用 全等而不是 == 唯一能 ...
分类:
编程语言 时间:
2017-07-01 15:29:01
阅读次数:
174
写一个接口: 1、用到的模块是flask,flask是一个python的一个web框架,可以用来开发接口和web页面 2、 启动服务的效果是这样的: 用postman测试的结果: ...
分类:
编程语言 时间:
2017-07-01 15:29:34
阅读次数:
449
概述: 1、多个类相同的属性和功能抽取成另一个类, 让具有特有功能的类继承这个类. 2、通过 extends 关键字可以实现类与类的继承 格式: class 子类名 extends 父类名 {} 特点 : 1、一个类只能有一个父类,不能有多个父类 2、Java 支持多层继承 继承的注意事项 1、子类 ...
分类:
编程语言 时间:
2017-07-01 16:11:39
阅读次数:
140
Python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用标准库中的copy模块。 Python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用标准库中的copy模块。 1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。2. copy.deepco ...
分类:
编程语言 时间:
2017-07-01 16:12:05
阅读次数:
166
1. 面向对象和面向过程 (1)面向过程 强调过程,执行者:它是一种更符合人们思考习惯的思想; (2)面向对象 强调对象,指挥者:它使复杂的内容简单化; (3)面向对象思想的特点:它使我们从执行者变成了指挥; 2. 面向对象的特点 封装;继承;多态 3. 类和对象 (1)类对现实世界中同一类事物的描 ...
分类:
编程语言 时间:
2017-07-01 16:12:39
阅读次数:
257