08 2017 档案
摘要:1 <!DOCTYPE html> 2 <!--Dom间接选择器--> 3 <html lang="en"> 4 <head> 5 <meta charset="UTF-8"> 6 <title>Title</title> 7 <style> 8 .d1 { 9 display: inline-bl
阅读全文
摘要:1 <!DOCTYPE html> 2 <!--JavaScript基础1--> 3 <html lang="en"> 4 <head> 5 <meta charset="UTF-8"> 6 <title>Title</title> 7 </head> 8 <body> 9 10 <idv> scr
阅读全文
摘要:1 <!DOCTYPE html> 2 <!--CSS中position属性--> 3 <html lang="en"> 4 <head> 5 <meta charset="UTF-8"> 6 <title>Title</title> 7 <style> 8 .pg-header{ 9 height
阅读全文
摘要:1 CSS作业问题 2 3 <!DOCTYPE html> 4 <html lang="en"> 5 <head> 6 <meta charset="UTF-8"> 7 <title>Title</title> 8 </head> 9 <body> 10 /* 1、CSS重复使用 11 <style
阅读全文
摘要:1 CSS学习大纲 2 在标签上设置style属性: 3 background-color:#2459a2 ; 4 height:48px ; 5 编写CSS样式: 6 1.标签的style属性 7 2.写在head里面,style标签中写样式 8 ID选择器 9 #i1{ 10 backgroun
阅读全文
摘要:1 CSS学习大纲 2 在标签上设置style属性: 3 background-color:#2459a2 ; 4 height:48px ; 5 编写CSS样式: 6 1.标签的style属性 7 2.写在head里面,style标签中写样式 8 ID选择器 9 #i1{ 10 backgroun
阅读全文
摘要:1 CSS学习大纲 2 在标签上设置style属性: 3 background-color:#2459a2 ; 4 height:48px ; 5 编写CSS样式: 6 1.标签的style属性 7 2.写在head里面,style标签中写样式 8 ID选择器 9 #i1{ 10 backgroun
阅读全文
摘要:1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7 <body> 8 9 </body> 10 </html> 1 <!DOCTYPE ht
阅读全文
摘要:1 #通过gevent实现单线程下的多socket并发 服务器 2 3 4 #server side 5 import sys 6 import socket 7 import time 8 import gevent 9 10 from gevent import socket,monkey 11
阅读全文
摘要:1 #协程介绍及基本示例 2 3 #Gevent协程(单线程,串行)在线程里启动 4 ''' 5 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程: 6 协程是一种用户态的轻量级线程。 7 8 协程拥有自己的寄存器上下文和栈。协程调度切换时, 9 将寄存器上下文和栈保存到其他地
阅读全文
摘要:1 #上节多线程内容回顾 2 3 4 进程 至少包含一个 线程 5 6 线程 内存共享 7 线程同时修改同一份数据时必须加锁,mutex互斥锁 8 递归锁 9 join 等待一个线程结束 10 11 #串行 12 def run(): 13 print ('run thread...') 14 15
阅读全文
摘要:1 #queue队列 #生产者消费者模型 2 3 #queue队列 #有顺序的容器 4 #程序解耦 5 #提高运行效率 6 7 #class queue.Queue(maxsize=0) #先入先出 8 #class queue.LifoQueue(maxsize=0)最后在第一 9 #class
阅读全文
摘要:1 #并发的多线程效果演示 2 ''' 3 import threading 4 5 def run(n): 6 print ('task',n) 7 8 t1 =threading.Thread(target=run,args=('t1',)) 9 t2 =threading.Thread(tar
阅读全文
摘要:1 #paramiko 堡垒机 2 import paramiko 3 4 #创建SSH对象 5 ssh = paramiko.SSHCLient() 6 7 #允许连接不在know_hosta文件中的主机 8 ssh.set_missing_host_key_policy(paramiko.Aut
阅读全文
摘要:1 #socketserver基本使用#服务器端 2 ''' 3 1 你必须创建一个请求处理类。并且这个类要继承BaseRequestHandler, 4 并且还要重写父亲类的handle() 5 6 2 你必须实例化TCPServer,并且传递server ip 和你上面创建的请求处理类 7 给这
阅读全文
摘要:1 #通过socket 实现简单的ssh#服务端 2 3 #服务端 4 import os 5 import socket 6 7 server = socket.socket() 8 9 #server.bind(('0.0.0.0',9999)) 10 server.bind(('localho
阅读全文
摘要:1 回顾模块3 2 3 4 静态方法 5 与类无关,不能访问类里的任何属性和方法 6 类方法 7 只能访问类变量 8 属性@property 9 把一个方法变成一个静态属性, 10 flight.status 11 @status.setter 12 flight.status = 3 13 @st
阅读全文
摘要:#动态导入模块 1 #动态导入模块 2 3 ''' 4 mod = __import__('lib.aa') #这是pyton解释器自己内部用 5 6 obj = mod.aa.C() 7 8 print (obj.name) 9 10 ''' 11 12 import importlib 13 1
阅读全文
摘要:2017年8月9日学习内容存放 1 #socket通信介绍 2 3 ''' 4 OSI七层 5 6 应用 7 表示 8 会话 9 传输 10 网络 ip 11 数据链路 mac 12 物理层 网线 13 14 15 16 http 17 smtp 18 dns 19 ftp 20 ssh 21 sn
阅读全文
摘要:1 #小部分老男孩pyton课程 2 3 4 #所有脚本第一句话都要写解释以下脚本是用什么解释器 5 #!/usr/bin/env python 6 #语言设置为:简体中文 7 #_*_coding:utf-8_*_ 8 9 #####################################
阅读全文
摘要:1 #猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码 优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号--锁定次数--菜单功能'menufile' 2 #!usr/bin/env python 3 #-*-coding:utf-8-*- 4 #QQ12411
阅读全文
摘要:通过游戏学python 3.6 第一季 第八章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号--锁定次数 1 #猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码 优化代码及注释--简
阅读全文
摘要:#猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码 优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号 1 #猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码 优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号 2 #!us
阅读全文
摘要:#猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码 优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改 1 #猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码 优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改 2 #!usr/bin/env py
阅读全文
浙公网安备 33010602011771号