上一篇文章: Python线程专题6:事件 下一篇文章: Python线程专题8:使用锁的注意事项 条件变量时构建在另一个锁上的同步原语,当需要线程关注特定的状态变化或事件发生时将使用这个锁。典型的用法是生产者与消费者问…
分类:未分类
Python 函数式编程 - 高阶函数
Functional Programming,函数式编程。Python对函数式编程提供部分支持。对于纯函数编程,对任一函数,只要输入是确定的,输出就是确定的,可称之为无副作用。 一、高阶函数 1、变量指向函数 我们知道函…
Python实用技法第1篇:可迭代对象分解为单独的变量
下一篇文章: Python实用技法第2篇:使用deque保留最新的N个元素 1、需求🙀 现在有一个包含N个元素的元组或序列,现在想将它分解为N个单独的变量。 2、解决方案😸 在python…
基于python的一个运维自动化的项目(进度更新)【已开源】
文章已经转到 http://xiaorui.cc 个人博客里,欢迎浏览 !!! 交流Python & Golang 可以加群 278517979 . &nbs…
使用ansible搭建python多版本开发环境
背景 在学习python过程中,centos系统自带的python版本比较滞后。在测试过程中,往往需要多个版本,但又不想影响系统自带的版本;尤其是在学习django过程中,python版本切换更加频繁,因此有了多版本切换…
Django REST FrameWork中文教程3:基于类的视图
我们也可以使用基于类的视图编写我们的API视图,而不是基于函数的视图。我们将看到这是一个强大的模式,允许我们重用常用功能,并帮助我们保持代码DRY。 使用基于类的视图重写我们的API我们将首先将根视图重写为基于类的视图。…
Redis实现任务队列
在处理Web客户端发送的命令请求时,某些操作的执行时间可能会比我们预期的更长一些。通过将待执行任务的相关信息放入队列里面,并在之后对队列进行处理,用户可以推迟那些需要一段时间才能完成的操作,这种工作交给任务处理器来执行的…
ERROR 1045 (28000): Access denied for user 'root'@'localhost'
问题描述 在学习廖老师课程之一——用Python连接Mysql import mysql.connector conn = mysql.connector.connect( user='root', password='…
Android下pm 命令详解 - 安装/卸载/APK等
原文地址:http://blog.csdn.net/xingfuyusheng/article/details/37911495 Sam在看相关PackageManager代码时,无意中发现Android 下提供一个pm…
实例讲解hadoop中的map/reduce查询(python语言实现)
条件,假设你已经装好了hadoop集群,配好了hdfs并可以正常运行。 $hadoop dfs -ls /data/dw/explorer Found 1 items drwxrwxrwx &nbs…
【linux高级环境编程学习笔记三】共享内存通信
一 共享内存定义 共享内存是被多个进程共享的一部分物理内存。共享内存是进程间通信的最快的一种方式。一个进程向共享内存区域中写入了数据,共享这个内存区域的所有进程可以立即看到其中的内容。 二 共享内存的实现步…
【Django】Django基本命令
1. 创建一个Django 项目 django-admin.py startproject <项目名称> 例: django-admin.py startproject myproject 当前目录下会生成m…