码迷,mamicode.com
首页 > 编程语言
c++ 构造函数
参考自http://blog.csdn.net/muzi9_17/article/details/6776061和effective c++1.默认构造函数只要定义了自己的构造函数,编译器就不在自动生成默认构造函数。默认构造函数的主要就是对对象的分配空间,不能进行数据的初始化。而且例如Object ...
分类:编程语言   时间:2015-08-30 11:07:56    阅读次数:123
C++中构造函数初始化成员列表总结
1.只能在构造函数初始化列表初始化的成员变量的类型? a.const成员变量 b.引用类型的成员变量 c.static不能在初始化列表中进行初始化 d.类成员变量中有自定义类型的变量最好在初始化列表中进行初始化2.初始化列表的顺序? 初始化列表的初始化顺序是依据类成员变量定义的顺序来决定的。3.关于...
分类:编程语言   时间:2015-08-30 11:09:47    阅读次数:128
树的非递归遍历:一种很好的算法
栈模拟非递归算法递归算法的本质是利用函数的调用栈进行,实际上我们可以自行使用栈来进行模拟,这样的算法空间复杂度为O(h),h为二叉树的高度。前序遍历首先把根节点入栈,然后在每次循环中执行以下操作:此时栈顶元素即为当前的根节点,弹出并打印当前的根节点。把当前根节点的右儿子和左儿子分别入栈(注意是右儿子...
分类:编程语言   时间:2015-08-30 11:07:19    阅读次数:220
验证身份证是否合法算法
可以通过输入身份证的前17位,然后算出18位,与输入的第18位进行校验,判断输入的是否是合法的身份证“package com.edaixi.testjava;import java.math.MathContext;import java.util.regex.Matcher;import java...
分类:编程语言   时间:2015-08-30 11:06:31    阅读次数:126
第一个Spring.NET程序
Spring.NET环境准备 pring.NET1.3.2下载地址:http://down.51cto.com/data/861700下载后解压Spring.NET-1.3.2.7z:这个里面有我们需要用到的所有东西。Spring.NET-1.3.2.exe:安装文件Spring.NET-1.3.2...
分类:编程语言   时间:2015-08-30 11:08:04    阅读次数:233
从零开始学java之出入门卫管理系统(三)
这个系统包含了四块,第一块就是人员管理,经理分配三位分别有“ABC"权限的人,分别管理请假申请,请假审批,门卫登记管理。同时不属于本公司的内部人员,如别的公司的人员如果想到本公司访问,也是先通过这”ABC“权限的三个人代为写来访申请,来访审批,来访门卫登记管理。     具体步骤如下:     因为后面都会用到很多相同的方法,和相同的属性,所以我先建立了两个接口让后面的方法类和...
分类:编程语言   时间:2015-08-30 10:02:53    阅读次数:224
零基础学python-9.3 对象的比较
1.所有的python对象都可以支持比较操作-测试相等性、相对大小等 python的比较是检查复合对象的所有部分,直到得出结果,它会自动遍历数据结构,从左到右递归比较,有多深走多深。 >>> L1=[1,('a',4)] >>> L2=[1,('a',4)] >>> L1==L2,L1 is L2 (True, False) >>> ==:对比值 is:对比内存引用 上面的例子,虽然两个列...
分类:编程语言   时间:2015-08-30 10:02:05    阅读次数:192
java 基础学习总结(附带eclipse一些常用操作)
一、this关键字 1、使用this调用本类成员变量和成员函数 2、使用this调用构造函数 二、静态变量static关键字 1、含有static成员变量,成员函数。可以直接使用类名来调用。 2、静态成员变量只有一份。 3、在静态函数当中不能使用this。 4、静态代码块的主要作用是为静态成员变量赋值。 三、继承extend 1、使用继承是为了减少重复代码。 2、使用s...
分类:编程语言   时间:2015-08-30 10:04:24    阅读次数:193
零基础学python-对象的真值
python里面除了布尔值是True或者False之外 其他对象也存在真假值,我们可以使用bool()这个内置方法来查看 下面是一系列的例子: >>> bool([]) False >>> bool(1) True >>> bool(0) False >>> bool(1.1) True >>> bool(0.0) False >>> bool({}) False >>> bool(()) ...
分类:编程语言   时间:2015-08-30 10:02:07    阅读次数:129
c语言指针初级
1: /*  变量能够使用,就要在计算机中存储起来;  */int main(int argc, const char * argv[]) { int a=10;//栈上的四个字节; //&取地址符,&a表示a的地址 printf("a的地址是:%p\n",&a);//打印a的地址 a的地址是:0x7fff5fbff81c //*间接寻址符 ...
分类:编程语言   时间:2015-08-30 10:00:43    阅读次数:205
Python实现抓取页面上链接
方法一:#coding:utf-8importreimportrequests#获取网页内容r=requests.get('http://www.163.com')data=r.text#利用正则查找所有连接link_list=re.findall(r"(?<=href=\").+?(?=\")|(...
分类:编程语言   时间:2015-08-30 09:57:54    阅读次数:166
QQ聊天:终结编程语言和编程职业
Golang 交流群 1125677502015-8-29【实习】太极真人(549672837) 8:08:47 我准备用大约十年的时间让计算机编程语言成为历史,用二十年时间让编程成为历史。【经理】xvv ?已认证(334585875) 9:07:50 @太极真人 我准备用大约十年的时间让计算机编程...
分类:编程语言   时间:2015-08-30 09:54:32    阅读次数:225
Linux下线程池的理解与简单实现
线程池的理解
分类:编程语言   时间:2015-08-30 09:52:33    阅读次数:167
Java compiler与installed Java project face不匹配解决方法
1. 错误截图 2.原因分析 This?error?is?because?of?maven?compiler?plugin?defaults.?Which?is?currently?1.5.?So?if?you?are?using?java?1.6?for?building?your?project,?you?are?goi...
分类:编程语言   时间:2015-08-30 08:49:45    阅读次数:146
每日5道面试题七(java线程)
什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。 程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。 比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。 Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。 线程和进程有什么区别?线程是进程的子集,一个进程可以有很多线程,每条线...
分类:编程语言   时间:2015-08-30 08:47:55    阅读次数:186
java第二天
1:关键字(掌握) (1)被Java语言赋予特定含义的单词 (2)特点: 全部小写。 (3)注意事项: A:goto和const作为保留字存在。 B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记2:标识符(掌握) (1)就是给类,接口,方法,变量等起名字的字符序列 (2)组...
分类:编程语言   时间:2015-08-30 08:46:45    阅读次数:301
关于spring
控制反转 应用本身不负责依赖对象的创建及维护,而由外部容器负责。第一个实例:1.导包2.beans.xml 3单元测试package cn.itcast.service.impl;import cn.itcast.service.PersonService;public class...
分类:编程语言   时间:2015-08-30 08:45:38    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!