运行的结果为: 子类会覆盖父类的变量 运行结果为: 构造函数的初始化变量顺序是按照成员变量的声明顺序来执行的。 ...
分类:
编程语言 时间:
2016-11-17 20:14:37
阅读次数:
178
Windows下使用VS2008编译OpenCV2.1 添加Intel TBB和Python支持 步骤: 1.仔细阅读OpenCV官网上的InstallGuide:http://opencv.willowgarage.com/wiki/InstallGuide 2.在“2) Install Prer ...
分类:
编程语言 时间:
2016-11-17 20:13:56
阅读次数:
350
多态是一种将改变的事物和未变的事物分离开来的重要技术。 ...
分类:
编程语言 时间:
2016-11-17 20:14:37
阅读次数:
135
C++的多态性用一句话概括就是:在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。如果对象类型是派生类,就调用派生类的函数;如果对象类型是基类,就调用基类的函数 1:用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。 2: ...
分类:
编程语言 时间:
2016-11-17 20:10:14
阅读次数:
280
os模块 1 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 2 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd 3 os.curdir 返回当前目录: ('.') 4 os.pardir 获取当前目录的父目录字符串名:('..' ...
分类:
编程语言 时间:
2016-11-17 20:08:54
阅读次数:
259
主要思路: 实现分页查询的关键是设置一个页面的最大数据行数和开始行号,代码如下: 最大行数我们设置为常量,不必纠结于他,所以关键就是如何把起始行号设置为变量,让他随着我们点击【上一页】或【下一页】而改变。 先看最顶层代码: 当我们点击【下一页】时,触发onclick事件,改变起始行号,并通过表单提交 ...
分类:
编程语言 时间:
2016-11-17 20:09:12
阅读次数:
210
设计模式有23中,都是为了解藕设计的。就先拿单例设计模式说说把。因为平常最起码你也得用到单例设计先弄一个泛型的单例模板代码如下: 再写一个脚本把函数继承自这个单例脚本就可以了 然后我这个脚本因为继承了泛型单例,它就是一个单例了。然后我在弄个脚本就可以调用了。 ...
分类:
编程语言 时间:
2016-11-17 19:57:21
阅读次数:
243
Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 Java 为 I/O 提供了强大的 ...
分类:
编程语言 时间:
2016-11-17 19:56:14
阅读次数:
246
1.列表推导式: res = [func(x) for x in iterable], 跟内建的map函数一个效果:res = map(func,iterable)。 结果解析:遍历iterable,把里面的每一个元素当做参数传入func函数,函数返回的结果放入一个新的列表,最后返回整个新的列表。 ...
分类:
编程语言 时间:
2016-11-17 19:55:11
阅读次数:
219
在工作中经常要用到python操作excel,比如笔者公司中一个人事MM在发工资单的时候,需要从几百行的excel表中逐条的粘出信息,然后逐个的发送到员工的邮箱中。人事MM对此事不胜其烦,终于在某天请我吃了一碗烩面,于是我给她编写了一个小工具,用python程序读出excel的信息,然后自动发送到员 ...
分类:
编程语言 时间:
2016-11-17 19:54:56
阅读次数:
180
线性链表——双向链表 双向链表定义: 双向链表(double linked list): 是在单表单的每个结点中,再设置一个指向前驱结点的指针域。因此,在双向链表中的结点都有两个指针域,一个指向前驱,一个指向后继。 双向链表的存储结构 typedef struts DulNode{ Element ...
分类:
编程语言 时间:
2016-11-17 19:49:54
阅读次数:
225
Java开发中的23种设计模式详解(转)设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问... ...
分类:
编程语言 时间:
2016-11-17 19:47:43
阅读次数:
204
1 使用HttpServletResponse来处理--不需要配置解析器 前台 2 springmvc处理json数据 a 导入jar包 jackson-annotations-2.7.0.jarjackson-core-2.7.7.jarjackson-databind-2.7.8.jar ...
分类:
编程语言 时间:
2016-11-17 19:47:08
阅读次数:
204
os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。 os.path.dirname(path) #返回文件路径 os ...
分类:
编程语言 时间:
2016-11-17 19:46:46
阅读次数:
243
用python实现了一个小型的自动发版本的工具。这个“自动发版本”有点虚, 只是简单地把debug 目录下的配置文件复制到指定目录,把Release下的生成文件复制到同一指定,过滤掉不需要的文件夹(.svn),然后再往这个指定目录添加几个特定的文件。 这个是我的第一个python小程序。 下面就来看 ...
分类:
编程语言 时间:
2016-11-17 19:41:37
阅读次数:
176
CSS Positioning(定位) 定位有时很棘手! 决定显示在前面的元素! 元素可以重叠! 定位有时很棘手! 决定显示在前面的元素! 决定显示在前面的元素! 元素可以重叠! 元素可以重叠! Positioning(定位) CSS定位属性允许你为一个元素定位。它也可以将一个元素放在另一个元素后面 ...
分类:
编程语言 时间:
2016-11-17 19:37:29
阅读次数:
197