首页 > 编程语言
Python时间格式归纳总结
importtimeprinttime.time()输出的结果是:1279578704.6725271但是这样是一连串的数字不是我们想要的结果,我们可以利用time模块的格式化时间的方法来处理:time.localtime(time.time())用time.localtime()方法,作用是格式化时间戳为本地的时间。输出的结果是:time.struct_ti..
分类:编程语言   时间:2017-02-17 15:55:03    收藏:0  评论:0  赞:0  阅读:261
[硕.Love Python] FibonacciHeap(F堆 & 斐波那契堆)
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
Python-初学笔记之集合(循环)
集合列表=数组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
6. Redis集群与Spring的整合
一、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
python多线程之线程锁一(同一时间一个线程获得一把线程锁)
#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
python多线程之线程锁二(同一时间一个线程获得2把线程锁)
#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
python多线程之线程锁三(同一时间允许多个线程)
#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下的【并行迭代】与【按索引迭代】
在使用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
python写的发邮件的小程序!
#!/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
Java线程和多线程(十五)——线程的活性
当开发者在应用中使用了并发来提升性能的同时,开发者也需要注意线程之间有可能会相互阻塞。当整个应用执行的速度比预期要慢的时候,也就是应用没有按照预期的执行时间执行完毕。在本章中,我们来需要仔细分析可能会...
分类:编程语言   时间:2017-02-17 15:33:33    收藏:0  评论:0  赞:0  阅读:171
Java Web 设置默认首页 (也就是http://域名/项目名称/)访问的页面
第一种: 默认的是index.jsp页面,放在webapp文件夹下 在web.xml配置如下 第二种: 默认的页面不是放在webapp文件夹下,而是放在web-inf下,那么此时可以用springMVC方式 已home为例: 效果: ...
分类:编程语言   时间:2017-02-17 15:30:31    收藏:0  评论:0  赞:0  阅读:991
Python 集合set()添加删除、交集、并集、集合操作详解
Python 集合set()添加删除、交集、并集、集合操作详解 在Python set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种。创建集合set、集合set添加、集合删除、交集、并集、差集的操作都是非常实用的方法。 创建集合set python s ...
分类:编程语言   时间:2017-02-17 15:30:02    收藏:0  评论:0  赞:0  阅读:143
spring 使用注解来调度定时任务
2. 注解调度和定时任务 3. 调用 ...
分类:编程语言   时间:2017-02-17 15:29:19    收藏:0  评论:0  赞:0  阅读:183
python学习-day4
模块导入 装饰器 生成器 一、模块导入 1.内置函数或者第三方库的导入方法 import 2.Python Package包的导入方法 通常包总是一个目录,可以使用import导入包,或者from + import来导入包中的部分模块。包目录下为首的一个文件便是 __init__.py。然后是一些模 ...
分类:编程语言   时间:2017-02-17 15:24:38    收藏:0  评论:0  赞:0  阅读:143
python bytes/str
http://eli.thegreenplace.net/2012/01/30/the-bytesstr-dichotomy-in-python-3/ ...
分类:编程语言   时间:2017-02-17 15:19:09    收藏:0  评论:0  赞:0  阅读:222
Java图形化界面设计——布局管理器之GridLayout(网格布局)
网格布局特点: l 使容器中的各组件呈M行×N列的网格状分布。 l 网格每列宽度相同,等于容器的宽度除以网格的列数。 l 网格每行高度相同,等于容器的高度除以网格的行数。 l 各组件的排列方式为:从上到下,从左到右。 l 组件放入容器的次序决定了它在容器中的位置。 l 容器大小改变时,组件的相对位置 ...
分类:编程语言   时间:2017-02-17 15:17:23    收藏:0  评论:0  赞:0  阅读:249
Cuckoo hash算法分析——其根本思想和bloom filter一致 增加hash函数来解决碰撞 节省了空间但代价是查找次数增加
基本思想: 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
Java中的自定义注解
自定义注解的语法要求 定义自定义注解的关键字为@interface 成员以无参无异常方式声明,可以给成员指定一个默认值(default);成员的类型是受限制的,合法的类型有基本数据类型及String,Class,Annotation,Enumeration;如果注解只有一个成员,则必须取名为valu ...
分类:编程语言   时间:2017-02-17 15:13:16    收藏:0  评论:0  赞:0  阅读:224
Java图形化界面设计——布局管理器之null布局(空布局)
一般容器都有默认布局方式,但是有时候需要精确指定各个组建的大小和位置,就需要用到空布局。 操作方法: 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图形化界面设计——容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构,现在就进入java图形化界面编程。 一、Java基本类(JFC) Java基本类(“Java Fo ...
分类:编程语言   时间:2017-02-17 15:04:51    收藏:0  评论:0  赞:0  阅读:219
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!