自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

windowsxp的部落格

山河大地是如来

  • 博客(20)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 Python进程池的概念和实现

1 使用进程池实现socket 通信ftp服务端#!/usr/bin/python# -*- coding utf8 -*- from multiprocessing import Process,Poolfrom socket import *import osserver=socket(AF_INET,SOCK_STREAM)server.setsockopt(

2017-06-30 18:34:51 1068

原创 python之回调函数

1.备注 此示例第一部分可以执行 后续爬虫存在问题未处理回调函数 将一个函数的执行结果 发送给另一个函数草稿内容:#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731from

2017-06-30 18:31:35 2680

原创 进程同步3 补充:数据的加锁操作

1.  模拟抢票 防止出现多人抢同一张票#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731from multiprocessing import Process,Lockimport t

2017-06-30 17:16:42 425

原创 Python 进程线程之间通信方式(2,共享数据实现进程之间通信)

1.基于共享数据实现进程间通信#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731from multiprocessing import Manager,Processimport os

2017-06-30 16:53:01 2040

原创 Python 进程线程之间通信方式(1,基于队列的)

1.Python队列的基本示例#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731#多进程共享一套文件系统# from multiprocessing import Process#

2017-06-30 16:51:58 636

原创 Python进程的创建

#!/usr/bin/python# -*- coding utf8 -*- '''Python中进程的创建''''''Python中进程创建有2种方式1.定义一个函数,实例化进程,向其中传参数(执行的函数名,函数参数,进程名).2.定义类继承进程类,实例化进程,start调用run方法'''from multiprocessing import Processimport ti

2017-06-29 18:02:32 446

原创 Python socket网络编程4

python网络编程发送数据时可以用struct.pack将字符编码的长度打包 然后当做报头传送过去此方法适用于文件不大时 或者简单命令发送  参考github比较复杂的大数据.可以使用字典 json传过去 以下为示例代码#!/usr/bin/env python# -*- coding:utf-8 -*-'''socket2 进阶''''''接上节内容 处理粘

2017-06-23 21:13:39 316

原创 Python的socket网络编程2.1

此节点共分2个部分  1扩展上节课的内容.优化程序执行,添加异常补货2.实现模拟xshell的方式 能够往服务端发送命令 并返回执行结果使用subprocess管道实现了命令的执行返回第一部分######################################################server端#!/usr/bin/env python# -

2017-06-23 17:37:24 397

原创 Python的socket网络编程1 sock简单通信实现

服务端代码信息#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731import socket'''socket编程1Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是

2017-06-23 16:26:58 1061

原创 cannot watch `referee.log': No space left on device

➜ dev@ZQWY-DEV-206 logs tail -f referee.logtail: cannot watch `referee.log': No space left on device今天发现同事说机器启动时读不了日志 没有磁盘空间经查看磁盘空间充足查看日志报错如上解决方法修改内核参数   参考:

2017-06-23 15:27:35 943

原创 面向对象高级1

#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731#'''''''''面向对象高级__str__ 初始化时使用 必须有返回值__del__ 析构函数 用途:比如关闭数据库连接时使用按字典

2017-06-22 21:22:04 244

原创 简单共享挂载

yum -y install nfs-utils rpcbind vi /etc/exports 加入共享配置/home/dev/sharedir 172.21.120.0/24(insecure,rw,async,no_root_squash)service nfs start其他机器挂载mount -t nfs 172.21.120.203:/home/de

2017-06-20 10:40:49 521

原创 python包的导入

导入所有的方法#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731# import glance.api.policy# glance.api.policy.get()'''glan

2017-06-13 21:21:33 423

原创 python模块的导入

Python中模块导入简介import导入frorm import 导入from import * 导入导入 别名__all__=['str'] 控制*导入方式导入的内容__name__==__main____name__是模块名的区别和用法模块内容 spam.py#!/usr/bin/env python# -*- coding:utf-8

2017-06-12 21:07:24 336

原创 python面向对象初级

#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731# #类是变量和函数的结合体# class Chinese:# print('==>')#定义时候会立即执行# country

2017-06-10 12:31:37 253

原创 nodejs安装

环境CentOS6.8非root用户使用zsh环境安装nodejs版本为6.2.0yum默认安装版本为0.10但是nodejs已经更新了很多版本号  从官网下载了tag.gz包编译安装结果提示gcc版本过旧提示:WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++)yum

2017-06-09 19:00:25 1271

原创 二分法简要示例

Python二分法 简要示例 从一个列表中查找匹配的数值#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731l=[1,2,10,30,40,33,22,99,31]l.sort()p

2017-06-08 10:26:56 476

原创 yield的表达式用法 模拟linuxGrep命令

模拟grep命令 使用yield 接收#!/usr/bin/env python# -*- coding:utf-8 -*-#此为最终结果 已经可以查找到有关键字的文件'''grep -rl 'python' /root'''import osdef init(func): def wrapper(*args,**kwargs): res =

2017-06-08 10:25:44 433

原创 Python的匿名函数

Python定义函数格式def func_name():pass定义名字  函数体部分情况下不需要重复调用  匿名函数 一次返回值即可 比如 max min  sorted#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxin

2017-06-02 21:54:41 471

原创 python生成器的表达式形式

Python版本:3.6.1python生成器的表达式形式 可以将返回值放入一个列表 从而不停的获取值#!/usr/bin/env python# -*- coding:utf-8 -*-#Author:xp#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731#模拟grepimport os#

2017-06-02 20:50:59 332

虚拟机磁盘LVM操作手册v1.pdf

虚拟机磁盘LVM操作手册v1.pdf

2021-08-18

判定字符串

vba 判定字符串 非零 及 位数 直接输出到excel当中

2018-12-09

示例vba非零字符串

vba判断非零字符串 直接在窗口输出结果 不用再跑Python和java

2018-12-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除