随笔分类 -  测试开发

协程并发
摘要:在Python中,可以使用asyncio库来创建协程,并使用asyncio.gather来实现Golang风格的并发。 import asyncio """ 定义一个协程coroutine_example,它只是简单地等待一段时间(通过asyncio.sleep)。 然后在main协程中,我们创建了 阅读全文

posted @ 2024-06-06 14:19 诚实的表达自己 阅读(38) 评论(0) 推荐(0)

多线程、队列、装饰器统计时间
摘要:""" 一个列表中有100个url地址(每个请求0.5秒),设计一个程序,获取列表的url地址 使用5个线程去发送这100个请求,计算出总共请求的时间 """ import queue import time from multiprocessing.pool import ThreadPool d 阅读全文

posted @ 2024-06-06 11:45 诚实的表达自己 阅读(24) 评论(0) 推荐(0)

多线程实现爬取图片
摘要:import os import threading import requests from get_img_url import get_img_url # 下载单张图片方法,方法入参为图片url地址和图片名称 def download_image(url, filename): respons 阅读全文

posted @ 2024-06-05 14:53 诚实的表达自己 阅读(42) 评论(0) 推荐(0)

爬虫获取照片
摘要:import requests def get_img_url(keyword): """发送请求,获取接口中的数据""" # 接口链接 url = 'https://image.baidu.com/search/acjson?' # 请求头模拟浏览器 headers = { 'User-Agent 阅读全文

posted @ 2024-06-05 14:34 诚实的表达自己 阅读(35) 评论(0) 推荐(0)

图书管理系统后台
摘要:import os.path import pickle class Book(object): def __init__(self, num, name, position): self.num = num self.name = name self.position = position # 重 阅读全文

posted @ 2024-05-28 16:21 诚实的表达自己 阅读(42) 评论(0) 推荐(0)

图书管理系统用户
摘要:from book import BookManage, Book """ 代码优化:1、书籍编码自增 2、数据可以正常保存本地 """ def welcome(): print(" 欢迎进入图书管理系统 ") print("1、显示所有图书\n2、添加图书\n3、删除图书\n4、查找图书\n5、退 阅读全文

posted @ 2024-05-28 16:21 诚实的表达自己 阅读(47) 评论(0) 推荐(0)

java面向对象
摘要:面向对象的三大特征:封装、继承、多态 封装定义:隐藏类的内部信息,不允许外部程序直接访问,而是通过方法进行操作 封装的三大步骤: class Student { //属性 //第一步:将属性设置为私有的private,只能在本类中使用 private int age; //第二步:编写对应属性的赋值 阅读全文

posted @ 2020-06-30 10:28 诚实的表达自己 阅读(91) 评论(0) 推荐(0)

eclipse首选项常用设置
摘要:1、windows菜单下的preferences 设置字体大小 2、设置智能提示 3、设置工作区编码格式 4、修改快捷键 5、设置作者名称和代码修改日期 阅读全文

posted @ 2020-06-28 17:36 诚实的表达自己 阅读(380) 评论(0) 推荐(0)

eclipse中添加项目运行程序
摘要:一、新建项目:在eclipse环境中,需要把类放在项目中才能运行 1、file-->new-->java project 2、在package Explorer包游览器中右键new-->java project 3、单击常用工具栏的新建按钮,新建java project 二、在项目中添加类 三、运行 阅读全文

posted @ 2020-06-28 17:18 诚实的表达自己 阅读(496) 评论(0) 推荐(0)

eclipse的基本配置
摘要:第一步:设置工作区目录 打开透视图:开发界面 package explorer包游览器:在游览器中,查看当前工作区中的项目,项目中的包,包中的源文件,源文件中的类 outline大纲视图:显示当前类的内容 console控制台:数据进行输入和输出 reset perspective重置当前透视图 阅读全文

posted @ 2020-06-28 16:42 诚实的表达自己 阅读(164) 评论(0) 推荐(0)

eclipse安装
摘要:安装准备工作 下载地址:https://www.eclipse.org/downloads/packages/ eclipse neon JDK8 eclipse Oxygen JDK9 eclipse Photon JDK10 选择:eclipse neon JDK8 不需要安装解压就行 1、如果 阅读全文

posted @ 2020-06-28 16:18 诚实的表达自己 阅读(133) 评论(0) 推荐(0)