码迷,mamicode.com
首页 > 编程语言
python-面向对象(一)
面向对象编程(Object Oriented Programming,OOP,面向对象程序设计) 一、创建类和对象 面向对象编程是一种编程方式,此编程方式的落地需要使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用。 类就是一个模板,模板里可以包含多个函数 ...
分类:编程语言   时间:2016-04-11 11:38:26    阅读次数:205
php常用数组函数
一、数组操作的基本函数数组的键名和值array_values($arr); 获得数组的值array_keys($arr); 获得数组的键名array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr); 在数组中检索applea ...
分类:编程语言   时间:2016-04-11 11:39:01    阅读次数:137
JS数组方法汇总 array数组元素的添加和删除
js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^ var arr = new Array(); arr[0] = "aaa"; arr[1] = "bbb"; arr[2] = "ccc"; //alert(arr.length);//3 arr.pop( ...
分类:编程语言   时间:2016-04-11 11:37:32    阅读次数:160
ajax跨域请求,页面和java服务端的写法
页面ajax请求的写法: java服务端写法: ...
分类:编程语言   时间:2016-04-11 11:36:47    阅读次数:159
Python安装与使用
一、Python的安装 1.下载安装包 登录https://www.python.org,点击download Python的分类: Python3是一次重大升级,相比Python2去繁从简,Python3不兼容Python2,为了照顾现有程序,Python 2.6作为一个过渡版本,基本使用了Pyt ...
分类:编程语言   时间:2016-04-11 11:35:53    阅读次数:208
排序大荟萃
选择排序图像化显示: 选择排序的基本思想:从待排序序列中找到最小(大)的元素,存放到序列起始位置,缩小排序范围,再找当前序列最小(大)的元素,放在起始位置之后,直到所有数据都被排完。时间复杂度=O(n^2)空间复杂度=O(1)最好情况:已经有序交换次数O(1)最坏情况:..
分类:编程语言   时间:2016-04-11 10:28:25    阅读次数:388
leetcode02-Add Two Numbers之beats98.68%Java版本
我的leetcode击败90%之旅,该篇章主要完成使用Java实现算法,达到进入10%的阵营。这是第二篇Add Two Numbers...
分类:编程语言   时间:2016-04-11 10:24:00    阅读次数:195
线程1
一、线程的基本概念 线程理解:线程是一个程序里面不同的执行路径 每一个分支都叫做一个线程,main()叫做主分支,也叫主线程。 程只是一个静态的概念,机器上的一个.class文件,机器上的一个.exe文件,这个叫做一个进程。程序的执行过程都是这样的:首先把程序的代码放到内存的代码区里面,代码放到代码 ...
分类:编程语言   时间:2016-04-11 10:26:00    阅读次数:281
Effective C++ Item 37 绝不又一次定义继承而来的缺省參数值
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie 经验:绝对不要又一次而来的缺省參数值。由于缺省參数值都是静态绑定,而 virtual 函数 -- 你唯一应该覆写的东西 -- 却是动态绑定 演示样例: class Shape{ public: ...
分类:编程语言   时间:2016-04-11 10:23:32    阅读次数:152
二维数组的动态分配
参见:http://blog.csdn.net/handsome_926/article/details/8233744 参见:http://blog.csdn.net/gaohuaid/article/details/10822851 32位(bit)和64位(bit)系统的指针占的内存不一样,注 ...
分类:编程语言   时间:2016-04-11 10:22:00    阅读次数:221
C/C++ union
叙述原因: union data{ int a;double b;}; 对于union,实际中用的并不多,之前也知道怎样计算union的单元(在字对齐的基础上取最大成员所占的内存大小),比如 union data{ int a;char b[5];}; 最大为5个字节,但为了字对齐,需要是4的倍数, ...
分类:编程语言   时间:2016-04-11 10:18:52    阅读次数:131
数组中出现次数超过一半的数字
...
分类:编程语言   时间:2016-04-11 10:19:10    阅读次数:151
Enum引发的血案,反思
前几天公司产品更新版本,更新完后不少用户反应原先保存的report的一些表在新版本打开后设置突然变了,本来选的第六个,现在打开变成第四个了。领导要求赶紧查出原因修改好,发紧急补丁。啊啊。。发紧急补丁可是影响team的performance的,年终奖要打折扣了。。 问题是很容易就查到了,那些设置是用E ...
分类:编程语言   时间:2016-04-11 10:16:49    阅读次数:174
资源 之 4.4 Resource通配符路径 ——跟我学spring3
4.4.1 使用路径通配符加载Resource 前面介绍的资源路径都是非常简单的一个路径匹配一个资源,Spring还提供了一种更强大的Ant模式通配符匹配,从能一个路径匹配一批资源。 Ant路径通配符支持“?”、“*”、“**”,注意通配符匹配不包括目录分隔符“/”: “?”:匹配一个字符,如“co ...
分类:编程语言   时间:2016-04-11 10:15:55    阅读次数:299
spring路径通配符
在应用Spring的工程中,使用class path的方式加载配置文件应该是最常用的做法,然而对大部分人来说,刚开始使用Spring时,几乎都碰到过加载配置文件失败的情况,除了配置上的错误外,很多时候是因为配置文件的路径和程序中指定的加载路径不一致,从而导致配置文件找不到,或是加载了错误地方的配置文 ...
分类:编程语言   时间:2016-04-11 10:17:41    阅读次数:335
Spring中通配符
一、加载路径中的通配符:?(匹配单个字符),*(匹配除/外任意字符)、**/(匹配任意多个目录) classpath:app-Beans.xml 说明:无通配符,必须完全匹配 classpath:App?-Beans.xml 说明:匹配一个字符,例如 App1-Beans.xml 、 App2-Be ...
分类:编程语言   时间:2016-04-11 10:16:44    阅读次数:344
C/C++程序编译流程
程序的基本流程如图: 1. 预处理 预处理相当于根据预处理指令组装新的C/C++程序。经过预处理,会产生一个没有宏定义,没有条件编译指令,没有特殊符号的输出文件,这个文件的含义同原本的文件无异,只是内容上有所不同。 读取C/C++源程序,对其中的伪指令(以#开头的指令)进行处理 读取C/C++源程序 ...
分类:编程语言   时间:2016-04-11 10:14:13    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!