03 2016 档案
摘要:i:在当前字符的左边插入 I:在当前行首插入 a:在当前字符的右边插入 A:在当前行尾插入 o:在当前行下面插入一个新行 O:在当前行上面插入一个新行
阅读全文
摘要:python多线程其实在操作系统级别是进程,因为在执行时,默认加了一个全局解释器锁(GIL),python的多线程,本质还是串行的,无法利用多核的优势;在java和C# 中,多线程是并发的,可以充分利用多核优势,但是线程切换是有调度器控制的;也会带来其他一些麻烦,线程共享的不可控性带来的安全问题,通
阅读全文
摘要:一个线程需要根据另外一个线程的状态来确定自己的下一步操作,需要调用threading库中Event对象;Event包含一个可由线程设置的信号标志,在初始情况下,event对象的标志位为假(false);。如果一个线程等待一个event对象,而这个event对象标志为假,那么这个线程将会被一直阻塞到标
阅读全文
摘要:1.Linux文件系统类型 2.linux 系统通过磁盘接口识别磁盘 在linux系统下 一切皆文件 不同类型的文件放在不同的目录目录的名称 和 目录存储的文件类型 都时系统已经设置好的,如果没有给某种类型的文件 在装系统时 没有单独设置存储空间 那就是有根分区的空间存储数据 3.linux 操作
阅读全文
摘要:File->settings->Editor->File and Code Templates->Python Script
阅读全文
摘要:环境为centos6.7 python3为源码编译安装的,系统自带的python2 可以直接使用paramiko模块,但是在py3的环境下加载出错,所有需要安装新的paramiko 模块; 上了paramiko官网后,发现要求用pip安装,所以centos 先安装pip; 开始情况: 安装PIP 之
阅读全文
摘要:多线程举例: 执行结果: 第二次虽然也是循环5次,但是启用多线程来完成的,所以速度提升非常明显; 示例2: 同时启动两个线程,thread1 与 thread2 ,其中1 是间隔2s 执行打印一次,2是间隔3s执行打印一次;在运行开始后,会在第六秒再次同时运行;结果如下:
阅读全文
摘要: centos6.X 系列直接yum 安装, [10gen] name=10gen Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 gpgcheck=0 yum list | gr
阅读全文
posted @ 2016-03-14 13:58
侠之大者kamil
摘要:daima s = '新疆' b = s.encode('gbk') d = s.encode('utf8') temp = bytes('新疆',encoding='utf8') print(len(s)) print(len(b)) print(len(d)) print(len(temp))
阅读全文
posted @ 2016-03-10 22:01
侠之大者kamil
摘要:1.格式 2.语法 3.str 4.套接字的成员函数send 5,。 6. urllib 获取中文 7.urllib发生url有中文
阅读全文
摘要:#!/usr/bin/env python # encoding: utf-8 import socket ip_port = ('127.0.0.1',9999) sk = socket.socket() sk.bind(ip_port)#将套接字绑定到地址 sk.listen(5)#开始监听传入
阅读全文
摘要:结构图如下 一个套接字就是socket模块中的socket类的一个实例。实例化时需要3个参数 地址族:默认(socket.AF_INET) 流:默认(socket.SOCK_STREAM) 或数据报(socket.SOCK_DGRAM)套接字 使用的协议:默认(0)。 对于一个普通的套接字,不需要提
阅读全文
摘要:kk # __author__ = liukun # coding:utf-8 import random class wisdom(object): def __init__(self,n,g): self.n = n self.g = g def dist(self): #所有可能分配方案 if
阅读全文
posted @ 2016-03-05 11:08
侠之大者kamil
摘要:as #!/usr/bin/env python # encoding: utf-8 class wisdom(object): def __init__(self,n,g): self.n = n self.g = g def dist(self): #所有可能分配方案 if self.n ==
阅读全文
摘要:pirates # __author__ = liukun # coding:utf-8 class pirates(object): def __init__(self,n,g): self.n = n self.g = g def dist(self): """all plans for n p
阅读全文
posted @ 2016-03-03 23:55
侠之大者kamil
摘要:Day6_模拟人生 #!/usr/bin/env python # encoding: utf-8 def dist(n, g = 100): """all plans for n people, best first""" if n == 1: yield [g] return for i in
阅读全文
posted @ 2016-03-02 10:54
侠之大者kamil
摘要:求平方根之和: import math def add(x, y, f): return f(x) + f(y) print (add(25, 9, math.sqrt)) 更正大小写: def f(s): return s.title() print (list(map(f,['ASdfg','x
阅读全文
摘要:面向对象_python 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实
阅读全文
posted @ 2016-03-01 09:54
侠之大者kamil

浙公网安备 33010602011771号