码迷,mamicode.com
首页 > 编程语言 > 日排行
C++创建对象的两种方式
C++创建对象有两种方式,在栈上创建对象(Objects on the Stack)和在堆上创建对象(Objects on the Heap)。 假设我们有以下的类: 以及如下的cpp文件: 1. 在栈上创建对象(Objects on the Stack): 语法: 顾名思义,用这种方法创建的对象, ...
分类:编程语言   时间:2017-11-11 19:46:04    阅读次数:212
8 Python 数据类型—元祖
Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 创建空元组 元组中只包含一个元素时,需要在元素后面添加逗号 1 tup1 = ('physics', 'chemistry', 1997, ...
分类:编程语言   时间:2017-11-11 19:47:36    阅读次数:274
C++名字查找和重载
重载函数的定义:在同一作用域内的几个函数名字相同但形参列表不同,称为重载函数。这里有一个重要的前提就是:同一个作用域; 而如果重载函数是定义在不同的作用域,那么一旦编译器在当前作用域找到所需的名字,编译器就会忽略掉外层作用域中的同名实体。剩下的工作就是在检查函数调用是否有效。 因为这C++中,名字的 ...
分类:编程语言   时间:2017-11-11 19:49:36    阅读次数:162
java 8中撤销永久代,引入元空间
撤销永久代,引入元空间: 在 JDK 1.8 中,HotSpot 已经没有 “PermGen space”这个空间了,取而代之是一个叫做 Metaspace(元空间) 的东西。 Java7中已经将字符串常量池从永久代移除,在Java 堆(Heap)中开辟了一块区域存放字符串常量池。而在Java8中, ...
分类:编程语言   时间:2017-11-11 19:49:44    阅读次数:156
一组数组中只有一个数(两个数)出现一次,其他的都成对出现,找出该数
一组数据中只有一个数字出现了一次。其他所有数字都是成对出现的。请找出这个数字。(使用位运算) >可以这么理解:如果两个数相等,它们异或之后的结果是0。而0与任何数异或都是该数本身。 (比如00000001^00000001结果是0。00000000^00000001=00000001) 那么将一组数 ...
分类:编程语言   时间:2017-11-11 19:49:53    阅读次数:325
SpringMVC 资源国际化实现以及常见问题
资源国际化可以很方便的实现web项目语言的切换,解决了web项目按需显示不同语言界面的问题. SpringMVC 的资源国际化基于JDK的java.util.ResourceBundle实现,经过SpringMVC的封装实现起来非常简单: 简单实现具体步骤如下: 1.在SpringMVC的配置文件中 ...
分类:编程语言   时间:2017-11-11 19:50:28    阅读次数:208
7 Python 数据类型—列表
列表(list)是Python以及其他语言中最常用到的数据结构之一。Python使用使用中括号 [ ] 来解析列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 序列都可以进行的操作包括索引,切片,加,乘,检查 ...
分类:编程语言   时间:2017-11-11 20:38:49    阅读次数:217
3 Python os 文件和目录
ile 对象使用 open 函数来创建,下表列出了 file 对象常用的函数: file.close() 关闭文件。关闭后文件不能再进行读写操作。 file.flush() 刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入。 file.fileno() 返回一个 ...
分类:编程语言   时间:2017-11-11 20:40:11    阅读次数:223
6 Python 数据类型—字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。 var1 = 'Hello World!' var2 = "Python Runoob" Python访问字符串中的值 Python不支持单字符类型,单字符也在Pyth ...
分类:编程语言   时间:2017-11-11 20:40:18    阅读次数:158
python 基础 7.5 commands 模块
一. commands 模块 1.commands 模块只使用与linxu 的shell 模式下 在我们平时码字时,经常需要调用系统脚本或者系统命令来解决很多问题,接下来,我们就介绍给大家一个很好用的模块commands,可以通过python 调用系统命令,调用系统命令commands 模块提供了三 ...
分类:编程语言   时间:2017-11-11 20:41:17    阅读次数:227
Python学习——集合
集合(set):确定的无序的一组数据就是集合。(集合无特定的标识符号) 特点: 集合中的值不会重复(唯一) 集合中的元素没有任何顺序 集合中可以使用整数,浮点数,布尔值,复数,字符串,元组,冰冻集 集合的基本操作 1.创建空集合 varset = set() #创建一个空集合 2.具有数据的集合 v ...
分类:编程语言   时间:2017-11-11 20:41:41    阅读次数:189
Unity2017.1官方UGUI文档翻译——Animation Integration
Animation Integration 动画集成 Animation allows for each transition between control states to be fully animated using Unity’s animation system. This is th ...
分类:编程语言   时间:2017-11-11 20:42:08    阅读次数:379
python里使用正则表达式的后向搜索肯定模式
在前面学习了比较多模式,有前向搜索的,也有后向搜索的,有肯定模式的,也有否定模式的。这次再来学习一个,就是后向搜索肯定模式,意思就是说已经扫描过了的字符串,还想后悔去看一下,是否可以匹配。它的语法是:(?<=pattern)。比如下面的例子,就是用来识别Twitter的账号,但它这种模式只会匹配,不 ...
分类:编程语言   时间:2017-11-11 20:42:58    阅读次数:207
Java中this和super的用法总结
在JAVA类中使用super来引用父类的成分,用this来引用当前对象。 如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对象里面会有一个父类对象。怎么去引用里面的父类对象呢?使用super来引用,this指的是当前对象的引用,super是当前对象里面的父对象的引用。 thi ...
分类:编程语言   时间:2017-11-11 20:43:23    阅读次数:206
5 Python 数据类型—数字
Python Number 数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。 您也可以使用del语句删除一些 Number 对象引用。 您可以通过使用del语句删除单个或多个对象 del var del var_a, var_b 整 ...
分类:编程语言   时间:2017-11-11 20:43:36    阅读次数:210
spring 之 init-method & InitializingBean
init-method 是bean (第一次)实例化的时候被调用的。 先看个异常: 从 AbstractApplicationContext.getBean 调用,可见,它是在 getBean 阶段被调用的。 再看位于AbstractAutowireCapableBeanFactory的源码: in ...
分类:编程语言   时间:2017-11-11 20:43:45    阅读次数:195
随笔12 java反射机制
一:反射机制 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。 二:反射机制的作用 1 反编译:.class-->.java 2 通过反射机 ...
分类:编程语言   时间:2017-11-11 20:43:56    阅读次数:292
随笔13 java中的普通代码块,构造代码块,静态代码块
一:普通代码块 二:构造代码块 三:静态代码块 执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。 其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。 ...
分类:编程语言   时间:2017-11-11 20:44:30    阅读次数:137
1 Python 环境搭建
Python可应用于多平台包括 Linux 和 Mac OS X。 你可以通过终端窗口输入 "python" 命令来查看本地是否已经安装Python以及Python的安装版本。 Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。) ...
分类:编程语言   时间:2017-11-11 20:45:28    阅读次数:199
python 基础 7.4 os 模块
#/usr/bin/python #coding=utf8 #@Time :2017/11/11 3:15 #@Auther :liuzhenchuan #@File :os 模块.py import os #1. 通过os 获取操作系统类型,os.name = windows是 nt类型,os.n ...
分类:编程语言   时间:2017-11-11 20:45:46    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!