当前位置: 首页 > news >正文

优化教程网官网谷歌优化工具

优化教程网官网,谷歌优化工具,网站下拉菜单重叠,自己写的html放入wordpress文章目录 多线程网络编程正则表达式 多线程 现代操作系统比如Mac OS X#xff0c;UNIX#xff0c;Linux#xff0c;Windows等#xff0c;都是支持“多任务”的操作系统。 进程#xff1a; 就是一个程序#xff0c;运行在系统之上#xff0c;那么便称之这个程序为一个运… 文章目录 多线程网络编程正则表达式 多线程 现代操作系统比如Mac OS XUNIXLinuxWindows等都是支持“多任务”的操作系统。 进程 就是一个程序运行在系统之上那么便称之这个程序为一个运行进程并分配进程ID方便系统管理。 线程线程是归属于进程的一个进程可以开启多个线程执行不同的工作是进程的实际工作最小单位。 进程之间是内存隔离的 即不同的进程拥有各自的内存空间。 线程之间是内存共享的线程是属于进程的一个进程内的多个线程之间是共享这个进程所拥有的内存空间的。 并行执行 并行执行的意思指的是同一时间做不同的工作。 进程之间就是并行执行的操作系统可以同时运行好多程序这些程序都是在并行执行。 线程其实也是可以并行执行的。比如一个Python程序其实是完全可以做到同一时间做两件乃至多件不同的事情 多线程编程 绝大多数编程语言都允许多线程编程Pyhton也不例外。 Python的多线程可以通过threading模块来实现。 使用语法 import threading thread_obj threading.Thread([group [, target [, name [, args [, kwargs]]]]]) #创建线程 group: 暂时无用未来功能的预留参数 target: 执行的目标任务名 比如某一个方法 args: 以元组的方式给执行任务传参 kwargs: 以字典方式给执行任务传参 name: 线程名一般不用设置thread_obj.start()# 启动线程示例 def sing():while True:print(我在唱歌...)time.sleep(1) def dance(msg):while True:print(我在跳舞...,msg)time.sleep(3) import threading sing_thread threading.Thread(targetsing) #dance_thread threading.Thread(targetdance,args[很开心]) dance_thread threading.Thread(targetdance,kwargs{msg:很开心}) sing_thread.start() dance_thread.start()运行程序可以看到一直输出 唱歌和跳舞 我在跳舞... 很开心 我在跳舞... 很开心 我在跳舞... 很开心 我在唱歌... 我在跳舞... 很开心 我在跳舞... 很开心 我在跳舞... 很开心 我在唱歌...网络编程 socket (简称 套接字) 是进程之间通信一个工具进程之间想要进行网络通信需要socket。 Socket负责进程之间的网络数据传输好比数据的搬运工。 通信服务端代码示例如下 import socket socket_server socket.socket() socket_server.bind((localhost,8888)) socket_server.listen(1) print(等待客户端连接...) conn,address socket_server.accept() print(f接收到客户端连接连接来自: {address}) while True:data conn.recv(1024).decode(UTF-8)if data exit:breakprint(接收到发送来的数据:,data)reply input(请输入回复消息:).encode(UTF-8)conn.send(reply) print(退出...) conn.close() socket_server.close()客户端代码如下 import socket myclient socket.socket() print(开始链接服务器...) myclient.connect((localhost,8888)) while True:send_msginput(请输入要发送的消息)if send_msgexit:myclient.send(send_msg.encode(UTF-8))breakmyclient.send(send_msg.encode(UTF-8))recv_data myclient.recv(1024)print(服务端回复的消息为,recv_data.decode(UTF-8)) print(退出...)运行后 双方可以按照协议收发消息输入exit 双方都退出 正则表达式 正则表达式又称规则表达式Regular Expression是使用单个字符串来描述、匹配某个句法规则的字符串常被用来检索、替换那些符合某个模式规则的文本。 简单来说正则表达式就是使用字符串定义规则并通过规则去验证字符串是否匹配。 比如通过正则规则 (1(.[\w-])*[\w-](.[\w-])$) 即可匹配一个字符串是否是标准邮箱格式 但如果不使用正则使用if else来对字符串做判断就非常困难了。 字符串匹配 Python正则表达式使用re模块并基于re模块中三个基础方法来做正则匹配。 分别是match、search、findall 三个基础方法 re.match(匹配规则 被匹配字符串) 从被匹配字符串开头进行匹配 匹配成功返回匹配对象包含匹配的信息匹配不成功返回空。 spython 是很好的开发语言 是的 python res re.match(python,s) print(res)#re.Match object; span(0, 6), matchpython print(res.span())#(0, 6) print(res.group())#pythons22python 是很好的开发语言 是的 python res re.match(python,s) print(res)#None 只能匹配XXx开头search(匹配规则 被匹配字符串) 搜索整个字符串找出匹配的。从前向后找到第一个后就停止不会继续向后 整个字符串都找不到返回None s22python 是很好的开python发语言 是的 python res re.search(python,s) print(res)#re.Match object; span(2, 8), matchpython print(res.span())#(2, 8) print(res.group())#python s22python 是很好的开python发语言 是的 python res re.search(python22,s) print(res)#Nonefindall(匹配规则 被匹配字符串) 匹配整个字符串找出全部匹配项 找不到返回空list: [] s22python 是很好的开python发语言 是的 python res re.findall(python,s) print(res)#[python, python, python]s22python 是很好的开python发语言 是的 python res re.findall(python22,s) print(res)#[]元字符匹配 字符匹配规则 s22python 是很好的开python发语1212言 是的 python res re.findall(r\d, s) print(res)#[2, 2, 1, 2, 1, 2] res re.findall(r\W, s) print(res)#[ , , ] res re.findall(r[a-zA-Z], s) print(res)#[p, y, t, h, o, n, p, y, t, h, o, n, p, y, t, h, o, n]数量匹配规则 边界匹配规则 分组匹配规则 案例 匹配账号只能由字母和数字组成长度限制6到10位 规则为 ^[0-9a-zA-Z]{6, 10}$ 匹配QQ号要求纯数字长度5-11第一位不为0 规则为^[1-9][0-9]{4, 10} [1-9]匹配第一位[0-9]匹配后面4到10位 匹配邮箱地址只允许qq、163、gmail这三种邮箱地址 规则为^[\w-](\.[\w-])*(qq|163|gmail)(\.[\w-]) [\w-] 表示出现a-z A-Z 0-9 _ 和 - 字符最少一个最多不限 (\.[\w-])*表示出现组合 . 和 a-z A-Z 0-9 _ -的组合最少0次最多不限 用于匹配abc.ced.efg123.com中的ced.efg这部分 表示匹配符号 (qq|163|gmail)表示只匹配这3个邮箱提供商 (\.[\w-])表示a-z A-Z 0-9 _ -的组合最少1次最多不限 用于匹配abc.ced.efg123.com.cn中的.com.cn这种 最后使用表示最少一次即比如.com 多了可以是.com.cn.eu这样 \w- ↩︎
http://www.dnsts.com.cn/news/135312.html

相关文章:

  • 拖拽式建站源码贝尔利网站
  • 商丘市住房和城乡建设厅网站WordPress拍卖模板
  • 企业网站开发需求详细文档网站幻灯片js代码
  • 用织梦做网站费用网站建设文化传播有限公司
  • 自己也可以免费轻松创建一个网站页面跳转是什么意思
  • 四川省德阳市建设招投标网站网站主题怎么介绍
  • 一元夺宝网站制作视频昆山品牌网站建设
  • 整站优化服务虎皮椒支付WordPress
  • 西部数码 成品网站企业做网站有什么作用
  • 西安做视频网站公司做淘宝客的网站怎么备案
  • 怎么做网站盈利如何用云服务器做网站
  • 建立自己的网站电子商务网站实例
  • wordpress 子域名建站旧域名新网站
  • 做的网站图片不显示jsp个人网站怎样做
  • 网站开发求职信某网站注册需要邮箱是怎么弄
  • 潍坊制作网站打造自己的网站
  • 建设公司网站新闻宣传管理制度新零售平台软件系统
  • 旅游网站建设参考文献江苏省造价信息工程网
  • 在线销售型网站产品网络营销的策划方案
  • 网站建设公司策划商务网站开发步骤
  • 视频网站 阿里云沈阳企业建站模板
  • 浙江信息网查询系统资源seo网站优化排名
  • 国外源码下载网站淘宝seo排名优化软件
  • 中国建设银行的官方网站广州黄埔区
  • 胜芳网站建设qiansiwampserver装wordpress
  • 怎么创建网站根目录平面设计最新招聘信息
  • 中小型网站建设如何单页淘客网站怎么建设
  • 太原网站建设注意做网站需要资质吗
  • 聊城建设银行官方网站天津做网站的哪家好
  • 鞍山做网站哪家好建设部网站监理工程师报名