IT教程网
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • json转换

python线程之队列

线程queuequeue队列 :使用import queue,用法与进程Queue一样 *class* queue.``Queue(*maxsize=0*) #先进先出 import queue q=queue.Queue() q.put('first') q.put('second') q.put('third') pri
2018-06-18
Python

python线程信号量和事件

信号量Semaphore同进程的一样 Semaphore管理一个内置的计数器,每当调用acquire()时内置计数器-1;调用release() 时内置计数器+1;计数器不能小于0;当计数器为0时,acquire()将阻塞线程直到其他线程调用release()。 实例:(同时只有5个线程可以获得semaphore,即可以限制最大连接数为5): from threading import Threa
2018-06-18
Python

python线程锁

**锁通常被用来实现对共享资源的同步访问。为每一个共享资源创建一个Lock对象,当你需要访问该资源时,调用acquire方法来获取锁对象(如果其它线程已经获得了该锁,则当前线程需等待其被释放),待资源访问完后,再调用release方法释放锁: 一个小的案例 import threading R=threading.Lock() R.acquire() ''' 对公
2018-06-18
Python

python面试题1

1.字符串的格式化方式format %s 2.元祖,列表 字典 集合定义方法,增加 删除,修改参考 http://www.jcwit.com/?p=19 3.时间打印strftime 4.re模块search()和match()区别search和match都是只匹配一个 接收两个参数,(正则表达式,带匹配的字符串),search匹配符合条件的第一个,match根据所写的正则从头开始匹配。匹配开头
2018-06-18
Python
#Python

Grep的使用

Linux上文本处理三剑客 grep:文本过滤(模式:pattern)工具; grep, egrep, fgrep sed:stream editor,文本编辑工具; awk:Linux上的实现gawk,文本报告生成器; 基本正则表达式匹配字符 . 匹配任意单个字符,不包含空格 [] 匹配指定范围内的任意字符,如[a-z] [A-Z] [0-9] [^] 匹配指定范围外的任意字符,与上面那个相
2018-06-17
Linux
#Linux

Linux时间管理

date [OPTION]… [+FORMAT]:显示 FORMAT: 格式符号 %D %F %T date [MMDDhhmm[[CC]YY][.ss]]:设置 MM: 月分 DD:几号 hh: 小时 mm: 分钟 YY: 两位年份 CCYY: 四位年份 .ss: 秒钟 Linux的两种时钟: 系统时钟:由Linux内核通过CPU的工作频率进行的计时; 硬件时钟: hwclock: 显示硬件时钟
2018-06-17
Linux

linux用户权限管理

权限管理: 文件的权限主要针对三类对象进行定义: owner: 属主, u group: 属组, g other: 其他, o 每个文件针对每类访问者都定义了三种权限: r: Readable w: Writable x: eXcutable 文件: r: 可使用文件查看类工具获取其内容; w: 可修改其内容; x: 可以把此文件提请内核启动为一个进程; 目录: r: 可以使用ls查看此目录中文件
2018-06-17
Linux
#Linux

Linux关于用户和组的管理

资源分派: Authentication:认证 Authorization:授权 Accouting:审计 Audition token, identity(username/password) Linux用户:Username/UID 管理员:root, 0 普通用户:1-65535 系统用户:1-499, 1-999 对守护进程获取资源进行权限分配; 登录用户:500+,
2018-06-17
Linux
#Linux

Bash基础

(1) 命令历史 history 环境变量: HISTSIZE:命令历史记录的条数; HISTFILE:~/.bash_history; HISTFILESIZE:命令历史文件记录历史的条数; history -d OFFSET -c history #: 显示历史中最近的#条命令; -a: 手动追加当前会话缓冲区的命令历史至历史文件中; 调用历史中的命令: !#: 重复执行第#条指令;
2018-06-17
Linux
#Linux #Bash

Linux系统管理类命令

关机: halt, poweroff, shutdown, init 0 重启: reboot, shutdown, init 6 跟用户登录相关: who, whoami, w 关机或重启: halt, poweroff reboot -f: 强制,不调用shutdown -p: 切断电源 shutdown: shutdown [OPTION]… TIME [MESSAGE] -r: reboo
2018-06-17
Linux
#Linux
1…1920212223

搜索

Copyright © 2015-2023 IT教程网
京ICP备15058361号-1 | police-icon 京公安网备 11010802039897号