自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 就业DAY7_web服务器_tcp三次握手四次挥手,返回浏览器需要的页面http服务器

import socket def servece_client(new_socket): """为这个客户端返回数据""" # 1 接收浏览器发送过来的请求,即http请求 # GET / HTTP/1.1 # ... request = new_socket.recv(1024...

2019-09-18 19:53:00 260

转载 就业DAY7_web服务器_http协议

import socket def servece_client(new_socket): """为这个客户端返回数据""" # 1 接收浏览器发送过来的请求,即http请求 # GET / HTTP/1.1 # ... request = new_socket.recv(1024) print(request) ...

2019-09-12 20:06:00 241

转载 就业DAY6_web服务器_正则表达式

# 匹配变量名是否符合要求 import re def main(): names = ["name1", "_name", "2_name", "__name__", "___", "name!"] for name in names: ret = re.match("^[a-zA-Z_][a...

2019-09-09 08:20:00 226

转载 就业DAY5_多任务_协程

判断是否可迭代 In [4]: from collections import Iterable In [6]: isinstance(123,Iterable) Out[6]: False In [11]: isinstance((123),Iterable) ...

2019-09-06 21:26:00 159

转载 就业DAY5_多任务_进程,进程池,队列

import time import multiprocessing def sing(): """"唱歌 5秒钟""" for i in range(5): print("----正在唱歌----") time.sleep(1) def dance(): """跳舞 子线程""" for ...

2019-09-05 20:47:00 175

转载 就业DAY4_多任务_线程

import time import threading # 定义一个全局变量 def test(temp): temp.append(33) print("---in test g_num=%s" % str(temp)) def test2(temp): print("---in test2 g_num=%s" % st...

2019-09-04 23:28:00 143

转载 就业DAY3_多任务_线程

import threading import time def test1(): for i in range(5): print("---test1----%d" % i) time.sleep(1) # 如果创建Thread时执行的函数,运行结束,意味着这个子线程结束了 def test2...

2019-09-04 20:18:00 133

转载 就业DAY2_网络编程_文件下载客户端及服务器

import socketdef main(): # 创建套接字 tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 获取服务器的ip port dest_addr = input("请输入服务器的ip:") dest_port = int(input(...

2019-08-31 20:52:00 129

转载 就业DAY2_网络编程_tcp客户端及服务器

from socket import * import socket def main(): # 创建tcp套接字 tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 链接服务器 # tcp_socket.connect(("10.6.2...

2019-08-31 19:55:00 138

转载 就业DAY2_网络编程_udp聊天器--用户可以控制

import socket def send_msg(udp_socket): """发送消息""" # 发数据 # 获取要发送的内容 send_data = input("请输入传递的信息") dest_ip = input("请输入对方的ip;") dest_port = int(input("请输入对方的port...

2019-08-31 18:03:00 86

转载 就业DAY1_网络编程

知名端口 0-1023 动态端口 1024-65535 import socket def main(): # 创建一个udp套接字 udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) while True: # 从键盘获取数据 s...

2019-08-31 11:12:00 179

转载 基础DAY16-飞机大战-精灵

import pygame class GameSprite(pygame.sprite.Sprite): """飞机大战游戏精灵""" def __init__(self, image_name, speed = 1): # 调用父类的初始化方法 super().__init__() ...

2019-08-30 15:26:00 675

转载 基础DAY15-飞机大战-监听事件

import pygame pygame.init() # 创建游戏窗口 screen = pygame.display.set_mode((480, 700)) # 加载backgroud.png创建背景 bg = pygame.image.load("./images/background.png") # 将背景绘制在屏幕的(0,0)位置 screen....

2019-08-29 08:24:00 280

转载 基础DAY14-飞机大战-绘制图像

import pygame pygame.init() # 创建游戏窗口 screen = pygame.display.set_mode((480, 700)) # 加载backgroud.png创建背景 bg = pygame.image.load("./images/background.png") # 将背景绘制在屏幕的(0,0)位置 screen.bl...

2019-08-28 12:21:00 262

转载 基础DAY14-飞机大战-创建游戏主窗口

python -m pygame.examples.aliens import pygame pygame.init() # 编写邮箱代码 print("游戏代码") pygame.quit() 初始化和退出 import pygame # 定义hero_rect矩形描述英雄的位置和大小 hero_rect = pygame...

2019-08-27 21:17:00 246

转载 python3 pip ipython 安装

1.安装Python3.6 安装准备 mkdir /usr/local/python3 wget --no-check-certificate https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz tar -xzvf Python-3.6.0.tgz cd Python-3.6.0 编译安装 ./configure...

2019-08-27 19:28:00 496

转载 基础DAY14-eval

转载于:https://www.cnblogs.com/joycezhou/p/11420191.html

2019-08-27 18:58:00 153

转载 基础DAY13-文本编码

   python2 字符串 # *-* coding:utf8 *-*# 引号前面的u告诉解释器这是一个utf8编码格式的字符串hello_str = u"hello世界"print(hello_str)for c in hello_str: print(c) 转载于:https://www.cnblogs.com/joycezhou/p/11420142.html...

2019-08-27 18:46:00 136

转载 基础DAY13-文件

文本文件 二进制文件 # 打开文件 file = open("README") # 读取文件 text = file.read() print(text) # 关闭文件 file.close() 读取文件 # 打开文件 try: file = open("README") except Exception as result:...

2019-08-27 08:48:00 189

转载 基础DAY12-发布模块

from distutils.core import setup setup(name=“hm_message”, # 包名version=“1.0”, # 版本description=“itheima’s 发送和接收消息模块”, # 描述信息long_description=“完整的发送和接收消息模块”, # 完整描述信息author=“itheima”, # 作者auth...

2019-08-27 07:58:00 130

转载 基础DAY12-包

from . import send_message from . import receive_message __init__ def receive(): return "这是来自100xx的短信" receive_message def send(text): print("正在发送%s" % text) s...

2019-08-26 19:47:00 138

转载 基础DAY11-模块import

import hm_01_测试模块1 import hm_02_测试模块2 hm_01_测试模块1.say_hello() dog = hm_01_测试模块1.Dog() print(dog) hm_02_测试模块2.say_hello() cat = hm_02_测试模块2.Cat() print(cat) print(hm_01_测试模块1.titl...

2019-08-23 21:33:00 166

转载 基础DAY11-异常抛出及捕获

完整的异常语法try: # 提示用户输入一个整数 num = int(input("请输入一个整数")) # 使用 8 除以用户输入的整数并且输出 result = 8 / num print(result)except ValueError: # 针对错误类型1,对应的代码处理 print("不是整数")except Exception as ...

2019-08-23 20:50:00 119

转载 基础DAY10-异常

捕获异常 try:   .. except:   ... try: num = int(input("请输入整数:")) except: print("请输入整数") 异常提示 捕获未知错误 try: # 提示用户输入一个整数 num = int(input("请输入一个整数")) # 使用 8 除以用户输入的...

2019-08-22 23:09:00 145

转载 基础DAY10-单例

class MusicPlayer(object): # * 元组 ** 字典 def __new__(cls, *args, **kwargs): # 使用类名创建对象,new方法会被自动调用 print("创建对象,分配空间") # 2 为对象分配空间 instranc...

2019-08-22 21:19:00 131

转载 基础DAY9-类方法和静态方法

class Game(object): # 定义一个类属性,来记录游戏的历史最高分 top_score = 10 def __init__(self, player_name): self.player_name = player_name @staticmethod def show_help(): ...

2019-08-21 22:26:00 128

转载 基础DAY9-多态 实例 类属性

不同的子类对象调用相同的父类方法,产生不同结果 可以增加代码的灵活度 以继承和重写父类方法为前提 是调用方法的技巧,不会影响到类的内部设计 class Dog(object): def __init__(self, name): self.name = name def game(self): print("...

2019-08-21 21:00:00 131

转载 基础DAY8-继承

单继承 封装根据职责将属性和方法封装到一个抽象的类 继承可以实现代码的重用,相同的代码不需要重复编写 1)语法 class 类名(父类名):   pass 子类继承自父类,可以直接使用父类已经封装好的方法 子类应该根据职责,封装子类特有的属性和方法 class Animal: #def __init__(self): def eat(self...

2019-08-21 20:59:00 108

转载 基础DAY8-面向对象封装案例及私有属性私有方法

01 封装 将属性和方法封装到一个抽象的类中 外界使用类创建对象,然后让对象调用方法 对象方法的细节都被封装在类的内部 02 晓明爱跑步 需求: 1 晓明体重 75.0公斤 2 晓明每次跑步会减肥0.5公斤 3 晓明每次吃东西体重会增加1公斤 name weight __init__(self, name, weight): __str__(self): run...

2019-08-20 22:16:00 190

转载 基础DAY7-内置的dir函数查询对象的方法列表

dir 内置函数 变量,数据,函数都是对象 In [9]: def demo(): ...: """这个是测试函数""" ...: print("123") ...: ...

2019-08-19 22:38:00 209

转载 基础DAY5-名片管理系统

01 框架搭建 准备文件,确定文件名,保证能够在需要的位置编写代码 编写主运行循环,实现基本的用户输入和判断 1.1 文件准备 1cards_main.py保存主程序功能代码 程序入口 每一次启动名片管理系统都通过main这个文件启动 2新建cards_tools.py保存所有名片功能参数 将对名片的新增,查询,修改,删除等功能封装在不同的函数中 while Tr...

2019-08-10 22:32:00 177

转载 基础DAY3-循环

程序的三大流程 顺序,分支,循环 循环-- 让特定代码 重复执行 while循环基本使用 1 # 打印5遍hello world 2 #print("hello world " * 5) 3 # 定义一个整数变量,记录循环次数 4 a = 0 5 while a < 5: 6 # 希望在循环内执行的代码 7 print("h...

2019-08-08 18:44:00 110

转载 基础DAY3-运算符 逻辑运算符 if elif

比较 运算符 ==  !=  >  <  >=  <= if else格式 if 要判断的条件: #if顶格写然后空一格,加:   条件成立,要做的事情 #缩进四个字节(tab键,建议用空格,不要混用) 1 #定义一个整数变量记录年龄 2 age = 19 3 #判断是否满了18岁 4 if age >= 18: 5 ...

2019-08-08 08:32:00 240

转载 基础DAY1-注释 语言规范 算数运算符

syntax 语法 indentation 缩进 unexpected indent 出乎意料的缩进 declare 公布 interactive 交互式 python shell 交换式 退出解释器 exit() or 快捷键ctrl+d IPythoninteractive 交互式 自动补全 自动缩进 支持bash shell命令 退出 exitor ...

2019-08-06 22:41:00 121

转载 docker&oxidized

docker pull oxidized/oxidized:latest docker run --name='oxidized' -itd -v /data/oxidized:/root/.config/oxidized -p 8888:8888/tcp -t oxidized/oxidized docker logs oxidized 提示No such file o...

2019-08-06 08:39:00 741

转载 37 python基础入门安装和基础语法

编程基础 CPU 运算器和控制器 寄存器 多级缓存Cache 转载于:https://www.cnblogs.com/joycezhou/p/11306763.html

2019-08-06 08:38:00 139

转载 下载并安装 Metricbeat

下载并安装 Metricbeat 首次使用 Metricbeat?请参阅入门指南。 复制代码片段 curl -L -O https://artifacts.elastic.co/downloads/beats/metricbeat/metricbeat-7.2.0-x86_64.rpm sudo rpm -vi metricbea...

2019-08-05 15:01:00 956

转载 Elasticsearch 日志

下载并安装 Filebeat 首次使用 Filebeat?请参阅入门指南。 复制代码片段 curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.2.0-x86_64.rpm sudo rpm -vi filebeat-7.2.0-x8...

2019-08-05 14:49:00 1364

转载 Day1

# -*- coding:utf-8 -*-# Author:joycezhouimport os,sys,getpasscount = 0while count < 3: username = input("请输入用户名:") lock_file = open('account_lock.txt','r+') lock_list = lock_file.read...

2018-01-30 22:20:00 100

空空如也

空空如也

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

TA关注的人

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