软件测试 软件tkinter python

局域网聊天软件都有哪些?几款常用的局域网聊天软件推荐

随着科技的不断发展,人们在日常生活和工作中越来越需要高效便捷的沟通工具。而局域网聊天软件就是一种在局域网内使用的聊天工具,它能够帮助用户在同一网络内的设备之间进行即时通讯,无需依赖于互联网连接,安全又可靠。下面将为大家介绍几款常用的局域网聊天软件。 飞鸽传书 飞鸽传书是一款局域网即时通讯软件,用户可 ......
局域网 局域 软件 常用

C# 连接redis ,生成1亿个20位长随机数做测试

string buffer = "0123456789";// 随机字符中也可以为汉字(任何) string abc = ""; IRedisClient client = RedisManager.GetClient(); StringBuilder sb = new StringBuilder( ......
随机数 redis

推荐Selenium 自动化测试实战

你将获得深入 Selenium 源码、原理、封装、技巧;unittest、pytest、DDT、POM 迭代测试方法;大型项目分布式测试解决方案;Jenkins 持续集成和交付。 演示地址:www.runruncode.com/portal/article/index/id/19451/cid/85 ......
实战 Selenium

玩转Python正则表达式:实用教程带你快速入门

## 引言 正则表达式是一种强大的文本匹配和处理工具,广泛应用于各种编程语言中。在Python中,我们可以使用内置的re模块来处理正则表达式。本文将带您从入门到精通,逐步介绍Python中的正则表达式用法,并提供实例演示。 ## 1. 正则表达式基础 ### 1.1 什么是正则表达式 正则表达式是一 ......
正则 表达式 教程 Python

python内置os库

##### 1. 目录不存在即创建 ``` import os dirs = './file_test/media_test/' if not os.path.exists(dirs): # 判断文件和文件夹都可以 os.makedirs(dirs) if os.path.isfile("filen ......
python

【经典爬虫案例】用Python爬取微博热搜榜!

[toc] # 一、爬取目标 您好,我是[@马哥python说](https://www.zhihu.com/people/13273183132),一名10年程序猿。 本次爬取的目标是: [微博热搜榜](https://s.weibo.com/top/summary?cate=realtimeho ......
爬虫 案例 经典 Python

ACM模式下Python的输入输出

po主原本是通过c++进行刷题的,对于C++而言还是很方便输入和输出的 最近刷题都在用python,主要是因为python编写起来比较方便,加上想尽快刷掉leetcode上的必刷题,所以一时间不知道应该如何用python进行IO流的输入和输出 ————————————————版权声明:本文为CSDN ......
模式 Python ACM

如何使用PowerMock进行单元测试

原博客: 如何使用PowerMock进行单元测试 (techdatafuture.com) 更多内容 PowerMock是一个用于增强JUnit和TestNG的单元测试框架,它允许开发者在单元测试中模拟和修改代码中的静态方法、私有方法和构造函数。PowerMock基于Mockito和EasyMock ......
PowerMock 单元

易灵思FPGA软件更新的节奏,也许能磨出一个好产品

一个好的产品,必须不断地改进,不断地否定自己,不断地革命,不断地优化自己,才能做到最好;同样的,作为FPGA行业的我们,在技术圈也有类似的事情在不断地发生。以国产易灵思的FPGA工具链:Efinity为例,Elitestek(易灵思)公司几乎每个月,甚至每周都在更新自己的软件,那他是否就可以磨练一个... ......
节奏 产品 软件 FPGA

python学习笔记:第七章面向对象

与java类似,python作为一种面向对象的编程语言,也可以创建自定义的对象和类。 它的特性主要有:继承,封装,多态,方法,属性,超类 # 1.变量的作用域 ```python c = 50 #全局变量, 作用域为整个模块,若被引用,可作用域整个包 def plus(x,y): c = x + y ......
对象 笔记 python

软件设计原则

[toc] 在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 ## 1. 开闭原则 **对扩展开放,对修改关闭**。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效 ......
原则 软件

python tk增加菜单项的便捷封装

TK增加菜单项的编码是比较复杂的, 为方便使用, 我做了一下封装, 用户使用场景: ```python root = tk.Tk() AddMenuItem(root,'File.New.Close',lambda:print('111')) AddMenuItem(root,'File.Hzq', ......
菜单 python

20230711巴蜀暑期集训测试总结

# T1 考场上咋都理不清楚,太钻牛角尖了。 先或再除和先除再或是一样的,相当于要构造一个序列 $d$,使 $\sum \frac1{2^{d_i}}\ge1$。求 $\lfloor\frac{a_i}{2^{d_1}}\rfloor|\lfloor\frac{a_i}{2^{d_2}}\rfloo ......
20230711

python - 类

## 1.类 ``` class Dog: """一次模拟小狗的简单尝试。""" def __init__(self, name, age): # 当根据Dog类创建实例时,python会自动运行__init__()方法。 """初始化属性name和age""" self.name = name # ......
python

Personal utils in Python

```python # -*- coding: utf-8 -*- import os import sys import shutil from time import perf_counter from collections import defaultdict from datetime i ......
Personal Python utils in

【爬虫案例】用Python爬取百度热搜榜数据!

# 一、爬取目标 您好,我是[@马哥python说](https://www.zhihu.com/people/13273183132),一名10年程序猿。 本次爬取的目标是:[百度热搜榜](https://top.baidu.com/board?tab=realtime) ![百度热搜榜页面](h ......
爬虫 案例 数据 Python

请不要再用被淘汰的Python库了,这几个新的更具优势!

随着每个 Python 版本的发布,都会添加新模块,并引入新的更好的做事方式,虽然我们都习惯了使用好的旧 Python 库和某些做事方式,但现在也时候升级并利用新的和改进的模块及其特性了。 Pathlib而不是OS pathlib 绝对是 Python 标准库中最近添加的更大的内容之一, 自 Pyt ......
优势 Python

django python manage.py migrate 后报错字段长度超了 django.db.utils.OperationalError: (1118 'Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535.

现象: 在models.py 将CharField字段的maxlength=修改后,执行ython manage.py migrate 报错django.db.utils.OperationalError: (1118 'Row size too large. The maximum row siz ......
django OperationalError size 字段 长度

我们与高效工作流的距离:使用AI阅读工具ChatDOC+笔记软件Obsidian Slide,直接从 PDF 文献直接输出 PPT 报告

我们与高效工作流的距离 在当今信息化的时代,为了实现高效工作和学习,如何实现快速地输入和输出成为每个人的必修课题。 然而,对于输入而言,每一天大量的信息,往往会使我们陷入信息过载和知识爆炸的困境,难以高效处理。与此同时,输出方面的问题也同样令人头痛。对于多数人而言,PPT 是主流的输出呈现形式。然而 ......
工作流 文献 Obsidian ChatDOC 笔记

python 之 mysql8 基础

一、表操作 1、查看当前所在的库 > select database(): + + | database() | + + | oldboy | + + 2、use database 选择库 3、查看表 > show tables 查看有几个表 > show create table student; ......
基础 python mysql8 mysql

有哪些好用的平面设计软件,推荐这9款

设计平面图是设计师的基本技能。目前,市场上流行着大量的平面图工具,令人眼花缭乱。著名的平面图工程师Photoshop,但功能太多,操作界面难以快速启动,不适合初学者的设计。 我们应该如何选择合适的平面图设计工具?本文为您整理了10个平面图工具。 1.即时设计 即时设计是国内首款专业级的 UI 设计工 ......
平面设计 平面 软件

使用Python读取图片

# 一、Python学习两大道具 ## 1. dir()工具 - 作用:支持打开package,看到里面的工具函数 - 示例: (1) 输出torch库包含的函数 ```python dir(torch) ``` (2) 输出torch.AVG函数中的参数 ```python dir(torch.A ......
Python 图片

pytest生成测试报告无数据

1、排除用pytest生成的数据是没有问题的 可以通过pytest --alluredir=report 检查 2、了解使用的语句:allure generate report(用report文件夹中的数据,生成allure打开的图形界面的) 我操作的失误在第二点,直接进入到report文件夹执行。 ......
报告 数据 pytest

关于python:pip安装选项“ ignore-installed”和“ force-reinstall”之间的区别

参考: https://www.codenong.com/51913361/ 官方文档解释: --force-reinstall Reinstall all packages even if they are already up-to-date. -I, --ignore-installed Ig ......

AvaloniaUI 和 WPF 图形性能的简单测试.

本文发布于:https://www.cnblogs.com/8u7tgyjire7890/p/17545599.html 原始代码来自于 Avalonia 示例程序 https://github.com/AvaloniaUI/Avalonia/blob/master/samples/ControlC ......
AvaloniaUI 图形 性能 WPF

Go语言中的性能测试

# 单元测试 测试单元的结果是否符合预期 ```Go //go_test.go import ( "fmt" "testing" ) func Add() int { fmt.Println("AAAAAAAAAAAAAA") return 5 } func Sub() int { fmt.Prin ......
性能 语言

Python基础之进程、并发、阻塞

### 进程的概念 ```python 什么是进程? 正在进行的一个过程或者说是一个任务,而负责执行任务的是CPU 举例(单核+多道,实现多个进程的并发执行) """ Eg: 我在同一个时间段内有多个任务,比如做饭、学习、打游戏、刷视频 但是同一个时间我只能做一件事(CPU同一时间只能干一个活),如 ......
进程 基础 Python

软件开发平台:这才是提升办公效率的正确打开方式!

提升办公协作效率,是大家的心愿与梦想。那么,采用什么样的平台才能实现?今天一起来了解软件开发平台,它的灵活、简便和易操作等优势特点,让不少客户朋友眼前一亮;它齐全的功能,也让很多客户朋友为之鼓掌。如果要利用好企业内部数据,实现流程化管理,应用软件开发平台是比较理智的选择。 1、先了解软件开发平台 要 ......
软件开发 效率 方式 平台 软件

Python基础之初识MySQL

MySQL的文件介绍: ```python 1、MySQL的主要文件介绍: bin: 存放mysql的一些启动文件 mysql.exe : MySQL自带的客户端 mysqld.exe:MySQL自带的服务端 data:mysql数据的存储文件夹 my-default.ini:MySQL的配置文件 ......
基础 Python MySQL

Python基础之全局锁GIL、协程

### 全局锁GIL ```python """虽然Python解释器可以运行多线程,但是任何同一时间下只有一个线程在解释器中运行""" "对于Python解释器的访问由全局解释器锁(GIL)控制,正是这个锁保证了同一时间内只会有一个线程的运行" 1、为什么要保持同一时间内只让一条线程运行呢? 假如 ......
全局 基础 Python GIL