importtimeprinttime.time()输出的结果是:1279578704.6725271但是这样是一连串的数字不是我们想要的结果,我们可以利用time模块的格式化时间的方法来处理:time.localtime(time.time())用time.localtime()方法,作用是格式化时间戳为本地的时间。输出的结果是:time.struct_ti..
分类:
编程语言 时间:
2017-02-17 15:55:03
收藏:
0 评论:
0 赞:
0 阅读:
261
classNode(object):
__slots__=[
‘data‘,‘child‘,‘left‘,‘right‘,
‘degree‘,‘parent‘,‘childCut‘,
]
def__init__(self,data):
self.data=data
self.child=None
self.left=None
self.right=None
self.degree=0
self.parent=None
self.childCut=False
def__str__(self):
retur..
分类:
编程语言 时间:
2017-02-17 15:54:41
收藏:
0 评论:
0 赞:
0 阅读:
317
集合列表=数组name_list=[‘syl‘,‘seven‘,‘eric‘]或#上一句本质是执行下面这句,name_list是一个列表对象,在python中叫列表在其他开发语言叫数组name_list=list([‘syl‘,‘seven‘,‘eric‘])输出:name_list[0]name_list[1]#返回结果与字符串一样列表追加一个元素:name_list.appen..
分类:
编程语言 时间:
2017-02-17 15:51:18
收藏:
0 评论:
0 赞:
0 阅读:
209
一、java操作redis集群Java操作集群:Set<HostAndPort>jedisClusterNodes=newHashSet<HostAndPort>();jedisClusterNodes.add(newHostAndPort("192.168.1.124",7001));jedisClusterNodes.add(newHostAndPort("192.168.1.124",7002));jedisClusterNodes.add(newHostA..
分类:
编程语言 时间:
2017-02-17 15:50:32
收藏:
0 评论:
0 赞:
0 阅读:
242
#coding:utf-8
‘‘‘线程锁‘‘‘
importthreading
importtime
num=0#全局变量
defruns():
time.sleep(1)
globalnum#在函数内部要对全局变量进行更改,需要进行声明
lock.acquire()#在操作时锁住,防止其他线程在同一时间对num变量进行加1,从而确保数据在同一时间确保只有一个线..
分类:
编程语言 时间:
2017-02-17 15:49:05
收藏:
0 评论:
0 赞:
0 阅读:
368
#coding:utf-8
‘‘‘线程锁‘‘‘
importthreading
importtime
num=0#全局变量
num2=0
defruns():
time.sleep(1)
globalnum#在函数内部要对全局变量进行更改,需要进行声明
globalnum2
lock.acquire()#在操作时锁住,防止其他线程在同一时间对num变量进行加1,从而确保数据在同一..
分类:
编程语言 时间:
2017-02-17 15:48:49
收藏:
0 评论:
0 赞:
0 阅读:
248
#coding:utf-8
importthreading
importtime
num=0#全局变量
defruns():
time.sleep(1)
globalnum#在函数内部要对全局变量进行更改,需要进行声明
samp.acquire()#在操作时,获得锁,4个线程都在里边被锁住
time.sleep(0.001)
num+=1#虽然4个线程同时对num进行加1,但在相加的..
分类:
编程语言 时间:
2017-02-17 15:45:55
收藏:
0 评论:
0 赞:
0 阅读:
233
在使用python3时,有【并行迭代】与【按索引迭代】,并行迭代相对来说好理解,现在介绍下【按索引迭代】。废话不多,直接上实例#Demo:并行迭代zip函数names=["anne","beth","george","damon","bob"]ages=[12,45,32,102,101,103]#names与ages列表元素可以不等同,按数量少的进..
分类:
编程语言 时间:
2017-02-17 15:44:27
收藏:
0 评论:
0 赞:
0 阅读:
495
#!/usr/bin/python
#coding:utf-8
importsmtplib
fromemail.mime.textimportMIMEText
fromemail.headerimportHeader
sender=‘xxxxxxxx@163.com‘
receiver=‘874247458@qq.com‘
subject=‘python调试‘
smtpserver=‘smtp.163.com‘
username=‘xxxxxxxx@163.com‘#发送邮件的邮箱
pas..
分类:
编程语言 时间:
2017-02-17 15:36:46
收藏:
0 评论:
0 赞:
1 阅读:
247
当开发者在应用中使用了并发来提升性能的同时,开发者也需要注意线程之间有可能会相互阻塞。当整个应用执行的速度比预期要慢的时候,也就是应用没有按照预期的执行时间执行完毕。在本章中,我们来需要仔细分析可能会...
分类:
编程语言 时间:
2017-02-17 15:33:33
收藏:
0 评论:
0 赞:
0 阅读:
171
第一种: 默认的是index.jsp页面,放在webapp文件夹下 在web.xml配置如下 第二种: 默认的页面不是放在webapp文件夹下,而是放在web-inf下,那么此时可以用springMVC方式 已home为例: 效果: ...
分类:
编程语言 时间:
2017-02-17 15:30:31
收藏:
0 评论:
0 赞:
0 阅读:
991
Python 集合set()添加删除、交集、并集、集合操作详解 在Python set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种。创建集合set、集合set添加、集合删除、交集、并集、差集的操作都是非常实用的方法。 创建集合set python s ...
分类:
编程语言 时间:
2017-02-17 15:30:02
收藏:
0 评论:
0 赞:
0 阅读:
143
2. 注解调度和定时任务 3. 调用 ...
分类:
编程语言 时间:
2017-02-17 15:29:19
收藏:
0 评论:
0 赞:
0 阅读:
183
模块导入 装饰器 生成器 一、模块导入 1.内置函数或者第三方库的导入方法 import 2.Python Package包的导入方法 通常包总是一个目录,可以使用import导入包,或者from + import来导入包中的部分模块。包目录下为首的一个文件便是 __init__.py。然后是一些模 ...
分类:
编程语言 时间:
2017-02-17 15:24:38
收藏:
0 评论:
0 赞:
0 阅读:
143
http://eli.thegreenplace.net/2012/01/30/the-bytesstr-dichotomy-in-python-3/ ...
分类:
编程语言 时间:
2017-02-17 15:19:09
收藏:
0 评论:
0 赞:
0 阅读:
222
网格布局特点: l 使容器中的各组件呈M行×N列的网格状分布。 l 网格每列宽度相同,等于容器的宽度除以网格的列数。 l 网格每行高度相同,等于容器的高度除以网格的行数。 l 各组件的排列方式为:从上到下,从左到右。 l 组件放入容器的次序决定了它在容器中的位置。 l 容器大小改变时,组件的相对位置 ...
分类:
编程语言 时间:
2017-02-17 15:17:23
收藏:
0 评论:
0 赞:
0 阅读:
249
基本思想: cuckoo hash是一种解决hash冲突的方法,其目的是使用简单的hash 函数来提高hash table的利用率,同时保证O(1)的查询时间 基本思想是使用2个hash函数来处理碰撞,从而每个key都对应到2个位置。 插入操作如下: 1. 对key值hash,生成两个hash ke ...
分类:
编程语言 时间:
2017-02-17 15:15:46
收藏:
0 评论:
0 赞:
0 阅读:
433
自定义注解的语法要求 定义自定义注解的关键字为@interface 成员以无参无异常方式声明,可以给成员指定一个默认值(default);成员的类型是受限制的,合法的类型有基本数据类型及String,Class,Annotation,Enumeration;如果注解只有一个成员,则必须取名为valu ...
分类:
编程语言 时间:
2017-02-17 15:13:16
收藏:
0 评论:
0 赞:
0 阅读:
224
一般容器都有默认布局方式,但是有时候需要精确指定各个组建的大小和位置,就需要用到空布局。 操作方法: 1) 首先利用setLayout(null)语句将容器的布局设置为null布局(空布局)。 2) 再调用组件的setBounds(int x, int y, int width,int height ...
分类:
编程语言 时间:
2017-02-17 15:12:01
收藏:
0 评论:
0 赞:
0 阅读:
246
Java图形化界面设计——容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构,现在就进入java图形化界面编程。 一、Java基本类(JFC) Java基本类(“Java Fo ...
分类:
编程语言 时间:
2017-02-17 15:04:51
收藏:
0 评论:
0 赞:
0 阅读:
219