自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 ubuntu 应用程序设置 开机自启动

你可以在Exec在这个例子中,是一个自定义的环境变量,其值为value。应用程序可以通过适当的方式(如使用getenv函数)来读取这个环境变量的值。

2024-04-11 11:40:29 1018

原创 ubuntu配置网关-虚拟服务器修改配置文件修改IP

找到ens160的配置是在99-netcfg-vmware.yaml文件。文件,可以使用任何喜欢的文本编辑器(如nano、vi等)。apply后提示warning,但是实际已经修改成功。打开终端并使用root或sudo权限登录系统。2. 修改配置,进入/etc/netplan。这样就完成了Ubuntu命令行中的网关配置。4. 配置后使用命令使其生效。1. 查询当前使用的网卡。使用的是ens160。3. 进入文件修改配置。保存更改后退出编辑器。

2024-04-11 11:01:37 339

原创 nginx 反向代理

C 设备 192.168.99.230。B 设备 192.168.1.200 192.168.99.200 WIN 10。A 可以访问 B,B可以访问C, C可以访问B。A 设备 192.168.1.100。

2023-06-15 11:02:52 167

转载 虚拟机下使用systemback安装ubuntu系统

(19)选择"CD/DVD(SATA)",右侧选择“使用ISO镜像文件”,点击“浏览”,然后找到之前下载好的ubuntu系统,镜像文件名是“sblive.iso”,然后点击下方的“确定”。(10)再次选中下面的磁盘,设置挂载点为"/",文件系统为"ext4",钩选上"传递用户配置文件及用户数据"(很重要,一定不能忘),设置引导为“/dev/sda”,之后点击最右侧的绿色箭头,最后点击右下角的"下一步"(12)安装好之后重启,出现此界面,此时如果发现鼠标不见了,可以按住"ctrl+alt"将鼠标显示出来。

2023-03-17 13:00:59 780

转载 server 和 location 中的 root,和location语法

2022-11-23 16:09:42 490

转载 nginx root 和alise

2022-11-23 15:31:11 833

转载 python 参数后面加冒号:, 函数后面的添加箭头 None

2022-11-15 10:50:06 775

原创 Fiddler

2022-10-13 10:36:06 101

原创 测试工具类

wu

2022-09-26 12:14:41 1422

原创 无代码自动化测试工具

wu

2022-09-26 12:13:57 2724

原创 update-alternatives

2022-09-21 15:13:19 1057

原创 apt-get

wu

2022-09-21 14:57:18 2091

转载 GB/T 25000.51-2016解读系列之性能效率

2022-09-09 09:21:15 3342 1

转载 GB/T 25000.51-2016解读系列之产品说明要求

2022-09-09 09:20:56 2182

转载 GB/T 25000.51-2016解读系列之功能性

2022-09-09 09:20:22 3670

转载 GB/T 25000.51-2016解读系列之用户文档集

2022-09-08 09:46:11 2138

转载 GB/T 25000.51-2016解读系列之可移植性

2022-09-08 09:44:31 1613

转载 GB/T 25000.51-2016解读系列之维护性

2022-09-08 09:41:27 1304

转载 GB/T 25000.51-2016解读系列之信息安全性

2022-09-08 09:38:45 1975

转载 GB/T 25000.51-2016解读系列之可靠性

2022-09-08 09:36:21 1889

转载 GB/T 25000.51-2016解读系列之易用性

2022-09-08 09:34:17 2376

转载 GB/T 25000.51-2016解读系列之兼容性

2022-09-08 09:31:57 1478 2

转载 GB/T 25000.51-2016 系统与软件工程、系统与软件质量要求和评价 第51部分

2022-09-08 09:28:33 7263

原创 jenkinsci/blueocean docker

各版本对比,重点,重点,装了blueocean发现不会用alpine系统,此文章仅记录下心酸历程重点讲下前三个第一个是官方的镜像,但是版本很旧,不推荐第二个镜像虽然不是官方的,但是 jenkins 的版本会跟随 jenkins官方的版本,也就是说会保持拉下来的镜像的 jenkins 版本是最新的,推荐,我也用这个第三个镜像是中文 jenkins 镜像, 但是镜像的系统不是我们所熟悉的 centos、ubuntu、Debian 等,而是 Alpine,安装依赖库的方式也不常见,不推荐———.

2022-02-18 16:21:46 1992 1

原创 jmeter + mysql数据驱动自动化测试

测试对象:前端web等+后端接口+mysql数据库需求:通过后端接口,对数据进行查询,对比查询返回内容和数据库内容是否一致。Jmeter配置:

2022-02-17 15:09:24 846

原创 Docker 使用注意事项

latest标签不一定表示为最新版本参考:Docker镜像(image)详解如果曾经做过 VM 管理员,则可以把 Docker 镜像理解为 VM 模板,VM 模板就像停止运行的 VM,而 Docker 镜像就像停止运行的容器;而作为一名研发人员,则可以将镜像理解为类(Class)。 首http://c.biancheng.net/view/3143.html...

2022-02-15 15:55:20 442

转载 docker 架构原理

提示:文中有些内容为大神的博客内容,就不统一标注那里引用,只是再最下面标注参考连接谢谢转载:Docker1 架构原理及简单使用 - 乐章 - 博客园目录转载:Docker1 架构原理及简单使用 - 乐章 - 博客园一、简介  1、了解docker的前生LXC  2、LXC与docker什么关系?  3、什么是docker  4、docker官方文档  5、为什么docker越来越受欢迎    容器化越来越受欢迎,因为容器是:    镜像和容器(contaln..

2022-02-15 11:27:55 355

原创 生成器 yield 和协程 yield

1. 生成器yield一般是返回值,协程yield一般在右边 m=yieldRE_WORD = re.compile('\w+')class Sentence1: def __init__(self, text): self.text = text def __repr__(self): return 'Sentence(%s)' % reprlib.repr(self.text) def __iter__(self): for

2021-09-28 16:50:17 132

原创 yield from 与工厂模式

from collections import namedtupleResult = namedtuple('Result', 'count average')def averager(): total = 0.0 count = 0 average = None while True: term = yield if term is None: break total += ter...

2021-09-28 14:28:22 82

原创 python 类/函数 调用不带括号; 嵌套函数

类调用不带括号加括号的是类的实例化;不加括号就不是启动实例,这个应该和设置一个别名是同样的。比如 不实例化时可直接调用内部初始变量,实例化后,变量可能被init处理,改变了初始值class clsTest(): y = 'you' def __init__(self): self.y = 'me'print(clsTest)x = clsTestprint(x)print(x.y)x = clsTest()print(x.y)<.

2021-09-27 13:41:39 3229

原创 生成器 代替迭代器 yield

111

2021-09-24 16:06:08 86

原创 迭代器 iter()

在python中,所有集合都可以迭代,迭代器支持以下:for循环构建和扩展组合类型逐行便利文本文件列表推导、字典或集合推导元组拆包调用函数时,使用*拆包实参import re, reprlibfrom collections import abcRE_WORD = re.compile('\w+')class Sentence: def __init__(self, text): self.text = text self.w

2021-09-24 16:01:25 211

原创 python Thread Condition

Condition.accquire() 和while True代码说明:老师有一份名单,持续点到,学生陆续进入,如果被点到则回答到,然后从名单中去掉,直到所有人都到了。import threadingfrom queue import Queuefrom threading import Threadimport timeclass Stu(Thread): global count def __init__(self, name2): supe

2021-09-18 14:37:42 224

原创 Requests库

https://docs.python-requests.org/en/master/user/quickstart/Requests库的七个主要方法方法 说明 requests.request() 构造一个请求,支撑以下各方法的基础方法 requests.get() 获取HTML网页的主要方法,对应于HTTP的GET requests.head() 获取HTML网页的头信息的方法,对应于HTTP的HEAD requests.post() 向HTML网.

2021-09-17 09:26:05 190

原创 python json.dumps json.loads

JSON 函数使用 JSON 函数需要导入 json 库:import json。函数 描述 json.dumps 将 Python 对象编码成 JSON 字符串 json.loads 将已编码的 JSON 字符串解码为 Python 对象

2021-09-13 10:25:05 109

原创 Ubuntu DNS解析服务器 局域网

一、 服务安装和配置需求:www.dnsname.com --> 192.168.1.1581. 服务安装sudo apt-get install bind92. 服务配置:查看-virtual-machine:/etc/bind$ lsbind.keys db.192 db.local named.conf named.conf.optionsdb.0 db.255 named.conf.default-.

2021-07-23 12:47:04 535

原创 python list 排序

sorted()函数对所有可迭代的对象进行排序操作。sort 与 sorted 区别:sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。list 的 sort 方法返回的是对已经存在的列表进行操作, list(返回值为None),而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。sorted 语法:sorted(iterable, key=None, reverse=False) 参数说明:.

2021-07-07 10:55:32 100

原创 python request.get

https://docs.python-requests.org/en/master/user/quickstart/Requests库的七个主要方法方法 说明 requests.request() 构造一个请求,支撑以下各方法的基础方法 requests.get() 获取HTML网页的主要方法,对应于HTTP的GET requests.head() 获取HTML网页的头信息的方法,对应于HTTP的HEAD requests.post() 向HTML网.

2021-06-24 11:16:46 9013

原创 python 包引用 多线程与全局变量

相对路径引用:import time# 全局变量navigate_code = ""def get_nvcode(): return navigate_codedef update_nav(): global navigate_code for i in range(100): time.sleep(1) navigate_code = str(i) print("navigate_code: " + navigat

2021-04-23 09:07:54 142

原创 pytest学习记录01

pytest.main():main中传入不同的指令用以执行指定测试用例 -s: 显示程序中的print/logging输出 -v: 丰富信息模式, 输出更详细的用例执行信息 -q: 安静模式, 不输出环境信息 -k:关键字匹配,用and区分:匹配范围(文件名、类名、函数名) -x, --exitfirst, exit instantly on first error or failed test -h 帮助 https://blog.csdn.net/we.

2021-04-13 17:12:02 222

Oralce数据库SQL和pl_sql实例教程

表和视图的创建查询 数据操作 游标和异常处理 触发器等

2010-11-19

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

TA关注的人

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