码迷,mamicode.com
首页 > 编程语言
(经典)二叉树的层次遍历和快速排序
//层次遍历 void LevelOrder(BiTree T) ///////MDMDMD 这里是BiTree 不是BTNode { //管他啥linkedlist还是什么list,类型出现的地方很少,queue容器装入的是指针类型 queue queue; queue.push(T); //算法... ...
分类:编程语言   时间:2017-06-25 17:01:13    阅读次数:155
Python 函数 -xrange()
xrange() xrange() 函数用法与 range 完全相同,所不同的是生成的不是一个数组,而是一个生成器。 语法: start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); end: 计数到 end 结束,但不包括 end。例如:ran ...
分类:编程语言   时间:2017-06-25 17:00:34    阅读次数:136
Python 函数 -range()
range() pytho range() 函数可创建一个整数列表,一般用在 for 循环中。 语法: start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); end: 计数到 end 结束,但不包括 end。例如:range(0, 5) 是[ ...
分类:编程语言   时间:2017-06-25 16:59:22    阅读次数:134
Python基础之finally异常处理
#try...finally 无论是否异常都执行finally#例如实现不管是否异常都输出一串字符串'''try: print ifinally: print "不管上面是否异常,我必须输出"try: i=7 print ifinally: print "不管上面是否异常,我必须输出"'''#实现字 ...
分类:编程语言   时间:2017-06-25 16:59:04    阅读次数:113
javaweb学习总结——使用Cookie进行会话管理(转载)
javaweb学习总结——使用Cookie进行会话管理(转载) javaweb学习总结——使用Cookie进行会话管理(转载) 一、会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 有状态会话:一个同学来过教室,下次再 ...
分类:编程语言   时间:2017-06-25 16:57:32    阅读次数:174
(8)python tkinter-布局
包装布局pack() 目前对它的感觉是,当一个窗体的对象都设置完属性后,最后用它来绑定到窗体上。之后就不能再设置属性了 名称 描述 取值范围 expand 当值为“yes”时,side选项无效。组件显示在父配件中心位置;若fill选项为”both”,则填充父组件的剩余空间。 “yes”, 自然数, ...
分类:编程语言   时间:2017-06-25 16:56:58    阅读次数:142
Python 函数 -globals()
globals()globals() 函数会以字典类型返回当前位置的全部全局变量。实例: 1 >>>a='runoob' 2 >>> print(globals()) # globals 函数返回一个全局变量的字典,包括所有导入的变量。 3 {'__builtins__': , '__name__'... ...
分类:编程语言   时间:2017-06-25 16:56:48    阅读次数:170
删除数组元素并重建索引的方法
我们在用unset($arr($k))来删除数组元素时,会发现被删除的值的索引空了,因为业务的需要,我们有时候需要保留索引 有以下两种方法: 方法一:array_values函数 方法二:array_splice函数 ...
分类:编程语言   时间:2017-06-25 16:56:11    阅读次数:186
SpringMVC-@ModelAttribute注解
被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用 1.@ModelAttribute注释void返回值的方法 访问helloWorld方法时,会先调用populateModel方法,将页面参 ...
分类:编程语言   时间:2017-06-25 16:55:40    阅读次数:144
python-装饰器
一、介绍 首先我们先来看一个简单的例子,在基础平台中有一个home()和tv()函数,在业务平台中调用此函数时,给出了响应的打印内容: 但是,在后续的需求中规定,在调用此函数时,还需要进行一个用户验证 因此程序猿小A的做法是和每个业务部门交涉,每个业务部门自己写代码,在调用基础平台的时候,先进行验证 ...
分类:编程语言   时间:2017-06-25 16:55:32    阅读次数:221
Python基础之异常处理
#异常处理#try....except,加入try出现异常,执行xcept部分try: print iexcept NameError:#要指明异常类型 i=9 i+=10 print 'i刚刚没定义,异常处理后i的值为:'+str(i)#多异常处理try: print i+jexcept Name ...
分类:编程语言   时间:2017-06-25 16:55:15    阅读次数:176
spring cloud 学习(1) - 基本的SOA示例
有过dubbo/dubbox使用经验的朋友,看到下面这张图,一定很熟悉,就是SOA架构的最基本套路。 与dubbo对比,上图的3大要素中,spring cloud是借助以下组件来实现的: 1、注册中心: spring cloud默认使用eureka server来做注册中心,而dubbo默认使用的是 ...
分类:编程语言   时间:2017-06-25 16:55:09    阅读次数:272
JavaWeb学习总结——Session(转载)
JavaWeb学习总结——Session(转载) 一、Session简单介绍 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的sessi ...
分类:编程语言   时间:2017-06-25 16:54:39    阅读次数:128
Python基础之最大公约数与最小公倍数
a=int(raw_input('a'))b=int(raw_input('b'))su=[]if a>b: smaller=b else: smaller=a for i in range(1,smaller+1): if a%i==0 and b%i==0: su.append(i)l=len( ...
分类:编程语言   时间:2017-06-25 16:16:12    阅读次数:210
Python基础(10)分解质因数
import mathsu=[]for i in range(100,1000): a=i/100 b=(i-100*a)/10 #b=i/10%10 c=i-100*a-10*b #c=i%10 if a**3+b**3+c**3==i: print i su.append(i)print len ...
分类:编程语言   时间:2017-06-25 16:16:02    阅读次数:179
Python_sniffer(网络嗅探器)
import socket import threading import time activeDegree=dict() flag=1 def main(): global activeDegree global glag #获取本机IP地址 HOST=socket.gethostbyname(... ...
分类:编程语言   时间:2017-06-25 16:15:55    阅读次数:989
python图像库PIL的完美替代品-Pillow
PIL的全称是python image library。但是很不好用。严格来说我没有用成功过。因为总是出现(差不大)同一个错误。连一个jpeg的图像都无法展示,这个库对于小白用户来说真是有点名不符实。因为小白用户对linux中的包(库)的依赖问题很难自己一个人去独立解决。这样就没有办法正常使用这个库 ...
分类:编程语言   时间:2017-06-25 16:15:39    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!