自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Python研究所

微信搜公众号【Python研究所】关注我,关注后回复【1024】获取无限快乐!

  • 博客(1159)
  • 资源 (14)
  • 收藏
  • 关注

原创 StyleCloud | 数据美化神器

后台回复1024,解锁无限快乐!StyleCloud的特点1、可以使用 Font Awesome 提供的免费图标更改词云的形状。2、通过 palettable 更改调色板以自定义风格,更...

2020-11-28 09:32:17 3433 6

原创 我要偷偷学Java,然后惊呆所有人!

Java修饰符1 访问控制修饰符在java中可以使用访问控制符来保护类,变量,方法和构造方法的访问。* 默认为default,在同一包中可见,不使用任何修饰符,接口里的变量隐式声明为public static final,而接口里的方法默认情况下访问权限为public。* 私有的private,在同一类中可见,此类型的方法,变量和构造方法只能被所属的类访问,并且类和接口不能声明为private。* 公有的public,对所有类可见。* 受保护的protected,对同一包内的类和子类都可见,声明

2020-11-19 14:52:43 1715

原创 有了这个Python库,要啥来啥!

后台回复1024,解锁无限快乐!机智的你一定会有疑问,上篇文章已经分享了用Python的faker库自动生成孩子姓名的方法,但是可能有的观众姥爷已经发现,上篇文章提供的方法生成的孩子姓名...

2020-11-14 08:00:00 1166 9

原创 有了这个Python库,再也不愁给孩子起名字了

后台回复1024,解锁无限快乐!你是不是曾经为了给孩子起名字而左思右想,抓耳挠腮?今天,我为你带来一款永久且快速的解决方案,让你再也不会为给孩子起名而苦恼了,无论生多少个,起名都信手拈来...

2020-11-12 08:00:00 2412 7

转载 超实用!【高频Linux命令速查手册】

查看Linux系统信息arch#显示机器的处理器架构(1)uname-m#显示机器的处理器架构(2)uname-r#显示正在使用的内核版本dmidecode...

2020-10-27 08:00:00 362 1

原创 用了它,工作效率起飞-copilot

最近几日,关于ai代码提示工具的话题很是热闹。尤其是关于微软的copilot,听说它能够想你所想,做你想做。编码效率从此起飞,刚好我也拿到了体验资格,今天就来和大家一起看看它到底有什么本事。copilot的提示虽然很好,但不建议新手入坑。因为一旦对其产生依赖,那么自己将会被任何一个会使用copilot的人所替代,想想都可怕。大家还是要理性看待,同时在算法基础、业务理论、系统架构等方向不断深耕,这样才会稳定搬砖之路。更多用法等着你去探索,赶快去试试吧。

2025-11-03 09:51:00 314

原创 HttpRunner-5-DebugTalk-httprunner-5

在前面的文章中我们已经介绍过httprunner的项目结构。是用来表示项目根目录的,同时我们也能在其中自定义一些方法供api和case使用。在debugtalk中。

2025-10-31 15:28:00 301

原创 HttpRunner-6-环境变量-httprunner-6

函数变量&过程变量是指在某个方法中需要用到的可能会变化的入参和方法执行过程中产生的中间变量,这种类型的变量我们一般会保存在内存中或者配置文件中,当工程运行结束后,这些变量就没有意义了。环境变量通常作为每个环境内特定不变的内容而存在,从这个点出发,我们可以将我们在项目中需要用的这种属性的变量设置为环境变量,从而在实际测试中直接调用。中的变量,直接使用系统已存在的变量。和系统环境变量同时存在的时候,如图,已经拿到系统环境变量。的优先级大于系统环境变量。或者将变量写在文件中,

2025-10-31 15:28:00 251

原创 HttpRunner-7-用例分层-httprunner-7

有了接口的定义描述后,我们编写测试场景时就可以直接引用接口定义了。在测试步骤(teststep)中,可通过api字段引用接口定义,引用方式为对应API文件的路径,绝对路径或相对路径均可。推荐使用相对路径,路径基准为项目根目录,即所在的目录路径。为了更好地对接口描述进行管理,推荐使用独立的文件对接口描述进行存储,即每个文件对应一个接口描述。variables:request:url: /validate:其中,name和request部分是必须的,request中的描述形式与Python的。

2025-10-31 15:28:00 271

原创 HttpRunner-8-数据驱动-httprunner-8

在testsuite的yaml/json文件中直接定义。通过内置的函数引用外部csv文件,适用大数据场景。调用定义的函数(动态)生成参数列表,此方式最灵活。独立参数定义config:testcases:进行该配置后,测试用例在运行时就会对user_id实现数据驱动,即分别使用四个值运行测试用例。测试用例总共会运行4次,并且每次运行时都采用不同的user_id。多个具有关联性的参数定义config:testcases:进行该配置后,测试用例在运行时就会对username和。

2025-10-31 15:28:00 293

原创 httpx比requests更加优秀-httpx比requests更加优秀

相信你和我一样,在日常的工作中,requests库被广泛使用。今天我要为你介绍一款号称下一代全功能的HTTPhttpx。httpx是Python3的全功能客户端,支持同步&异步API,同时支持HTTP/1.1和HTTP/2。相比其他HTTP库,httpx具有更加易用的接口,更加强大的功能,是未来Python开发者的不二选择。

2025-10-31 15:28:00 230

原创 httpx优秀的HTTP客户端工具-httpx

相信你和我一样,在日常的工作中,requests库被广泛使用。今天我要为你介绍一款号称下一代全功能的HTTPhttpx。httpx是Python3的全功能客户端,支持同步&异步API,同时支持HTTP/1.1和HTTP/2。相比其他HTTP库,httpx具有更加易用的接口,更加强大的功能,是未来Python开发者的不二选择。

2025-10-31 15:28:00 374

原创 Hugo入门教程-hugo

之前,我写过一篇博客迁移之路,里面就有介绍我曾经使用Hexo、Hugo、Docsify等建立过个人站点。最近有同学咨询我相关工具的使用方法,为了方便大家,我们今天一起来使用Hugo打造一个清爽的个人博客。Hugo是一个使用二进制就能实现博客项目构建的工具,使用起来非常的方便。以上就是关于使用Hugo建站(博客)的简单用法,想信你能够使用Hugo打造出属于你的个人站点。更多功能等着你去探索。

2025-10-31 15:28:00 294

原创 5分钟学会本地Pypi源搭建-pypilocal

通常我们在下载python包时都会选择清华源或者阿里源。但是当我们的开发环境无法访问外网的时候,就需要搭建私有源。今天我们就一起花5分钟时间学习如何搭建一个本地私有源。

2025-10-31 15:27:00 364

原创 Ackee站点统计系统搭建教程-ackee

通常,我们会选择umamiuptime robot(主要用于监控站点是否在线)等来对我们的站点访问信息进行监控,但是其大多都依赖docker等后端承载。最近,我发现一款可以直接使用vercel加MongoDB免费搭建的站点统计工具,它就是Ackee。Ackee是可以使用免费MongoDB实例+Vercel实现免费站点统计系统的一种方式,功能相对也比较丰富,但是其对活跃用户的统计及时度稍差。

2025-10-31 15:27:00 305

原创 Apache HTTP Server入门操作-apachehttpserver

是业内使用很广泛的web服务器之一,支持HTTPHTTPS协议,正向,反向代理等功能。但是对于其配置和使用还是有很多朋友不太清楚,今天我们就一起来了解下其基础的配置和使用。

2025-10-31 15:27:00 390

原创 Api开发利器Bottle-api开发利器bottle

前面我们介绍了很多API开发框架,比如FastApiHug等。今天我们继续介绍一款超轻的web框架Bottle,它的使用和FlaskHug一样简单。bottle支持error装饰器来拦截错误码进行统一的错误页面展示。return f'Python全栈开发提醒您:啥都没找到!{error}'内容有限,以上我们只演示了bottle的基本功能,从这些演示中我们已经发现bottle的使用非常简答,很多的特性一个装饰器就能搞定,感兴趣的同学可以动手试试。更多的内容请关注bottle。

2025-10-31 15:27:00 335

原创 ARM和X86架构的CPU算力对比-arm和x86架构的cpu算力对比

目前国内信创(信息技术应用创新产业)趋势发展正猛,借此机会,众多国内服务器,芯片厂商都推出了国产服务器和国产芯片。针对这个问题,我相信很多人和小编一样一时无法搞清楚,但是我们都知道。算力,很多人都存在疑问,今天我们就一起来对某主流云厂商的。架构的软件会有所不同,你可以在线或者离线下载,或者从厂家。的指令为:起身,走到厕所,座上马桶,脱下裤子,开始拉屎!快,所以在整型计算中才能大幅领先。根据测试结果得出,在浮点数计算中,会向人发送不同的指令。

2025-10-31 15:27:00 378

原创 Arrow时间处理神器-arrow

我们在日常的工作中,经常会对时间对象进行处理,但是内置的库处理时间和日期都稍显复杂,不是很优雅。今天我们为大家介绍一个简单易用的处理时间的库。在实际开发中,我们通常会对操作时间等进行人性化的提示,此时我们可以使用。即将偏移的时间用更加人性化的方式表达出来。代表的意思相同,都是周三。

2025-10-31 15:27:00 394

原创 awvs+goby打造漏扫利器-awvs

Goby是一款新的网络安全测试工具,它能够针对一个目标企业梳理最全的攻击面信息,同时能进行高效、实战化漏洞扫描,其在本身功能的基础上可以安装很多主流的安全工具插件,从而实现更多功能。Acunetix是一款经典商业漏扫工具,我们推荐使用awvs13进行实践。AWVS。漏洞扫描程序。

2025-10-31 15:27:00 407

原创 Babel _ Python的国际化库-babelpython的国际化库

前面我们介绍了Python时间库大盘点,今天我们就遇到了一个新的需求,就是如何将时间在不同的场景下转换为不同的格式。常用的有中文(2022 年 2 月 13 日 下午 7:33:22)、英文()两种类型。那我们应该如何去做呢?如果我们自己进行翻译替换显得笨重和麻烦,那有没有一种简单的方法呢?有,Babel可以帮助我们完成这个需求,同时它还有很多其他的功能。其实关于国际化是一个比较复杂的工程,我们这里只是抛砖引玉,感兴趣的同学可以去看下使用gettext实现多国语言国际化翻译的例子。

2025-10-31 15:27:00 310

原创 Caddy进阶-caddy进阶

前面我们介绍了Caddy的入门用法,今天我们来介绍下Caddy的进阶用法,主要围绕Caddyfile来介绍反向代理,重定向,请求匹配等功能。Caddy支持将Nginx配置转为Caddyfile。

2025-10-31 15:27:00 238

原创 Caddy入门-caddy入门

日常工作中,当我们需要搭建临时文件系统或者站点的时候,我们通常会使用python自带的模块或者nginx或者node来实现。但是他们都需要安装环境或者下载软件做很多的配置才可以,今天我们就来介绍一款可以不用部署环境,不用复杂配置,一个可执行文件就可以搭建生产级的http服务。

2025-10-31 15:27:00 229

原创 1分钟入门RPC-rpc

远程过程调用,简单的理解是一个节点请求另一个节点提供的服务。在我们日常的开发中使用很是广泛,尤其是在分布式系统中。

2025-10-31 15:27:00 395

原创 5分钟搭建一个文件共享服务器-dufs

很多同学在日常工作中都会遇到和同事共享文件的场景,而且目前很多的办公软件也都支持文件的发送和共享。但是在某些开发测试中,我们需要私有搭建共享文件系统的时候这种方式就不适用了。有的同学会使用Python自带的httpserver进行文件共享系统搭建,这样确实非常方便和快捷,但是需要依赖Python程序,而且功能比较简单,不支持上传搜索等功能。今天我们就来介绍一款非常小巧且功能强大的文件服务器Dufs,你可以用它搭建文件服务器,同样也能支持静态展点托管。而且其具备上传下载、搜索、权限控制、WebDav等功能。

2025-10-31 15:27:00 264

原创 5分钟带你了解scrum-scrum

scrum顾名思义就是工作并列进行。在软件项目中,scrum是敏捷项目管理的一种方式。有人说scrum是一种思想,有人说scrum加速产品交付&提升用户满意度。Scrum的迭代内要进行变更等操作,要求非常严格;承诺迭代内的交付量必须完成;考核标准是一个迭代内完成的任务数;交付周期为一个迭代;交付目标是“满足客户的期望”。总体来说,Scrum适合成熟的中大型团队,小型团队采用Scrum管理会造成不必要的资源耗费。在项目管理中我会建议根据团队和项目的自身情况选择合适的项目管理方式,没有必要盲目随流。

2025-10-31 15:27:00 362

原创 5分钟为你的站点加上暗黑模式-darken

前面我们介绍了很多的建站工具,比如Docsify、Docute、MkDocs等等。虽然Docsify建站快速,使用简单方便,但是它有个缺陷就是没有暗黑模式。今天我在逛Github的时候,发现了一个非常简单,开箱即用的暗黑模式库,它就是darken。使用此方式可以快速为你的站点增加暗黑模式的效果,本文仅对darken的简单使用做以介绍,针对不同的框架和特殊情况,还需要针对性的适配。

2025-10-31 15:27:00 346

原创 OpenEuler 20.03系统重启盘符错乱解决方法

根因因为OpenEuler 20.03的linux内核版本为5.10.xx,这个内核版本开始sd设备在sys总线的注册方式由同步变为了异步,所以解决办法就是将扫盘方式设置为同步即可。查看当前的扫盘设置cat /sys/module/scsi_mod/parameters/scan 设置为同步(可以解决重启盘符乱序的问题)grubby --update-kernel=ALL --args...

2024-04-23 10:08:00 1204 3

原创 Python 机器学习工具 scikit-learn 的入门使用

参考文档:https://www.scikitlearn.com.cn/通过对已有多组数据的训练,从而实现对单个数据的结果预测安装pip install -U scikit-learnDemo通过使用sklearn包中的决策树DecisionTreeclassifier算法实现简单预测import sklearnfrom sklearn import treefeatur...

2024-02-21 14:43:00 594

原创 Markdown Emoji

Demo代码效果:smile:????具体参考:https://blog.51cto.com/u_15703678/5438902

2023-11-14 14:39:00 402

原创 常用操作

已root用户进入容器docker run -it -u root <id> bashchatgpthttps://chat18.aichatos.xyz/wook应用# taskboard docker run -d -p 8080:8000 --name taskboard \-v "/tmp/taskboard/data:/data" \devcrea/task...

2023-11-01 18:41:00 406

原创 对象存储基础

例子比如douyin视频app上传视频--存储视频--转码--存储视频--通过推荐服务投放 \抽帧--存储图片--↗需要一个海量、易用、便宜的存储系统来解决这个问题。为什么是对象存储分布式存储:分布式文件系统NAS/HDFS(受到NameNode的限制,Posix接口复杂,非云原生,数据结构为树装文件结构);分布式对象存储OSS/TOS(restf...

2023-11-01 17:06:00 310

原创 数据库实践

面临的问题大流量:sharding分库分表代理流量突增:扩容(一台机器的数据利用影子表分布到多台服务器)代理连接池(预热连接池)稳定&可靠性人为原因,权限限制监控代理读写分离,分库分表限流,流量调度机房级别容灾高可用特性(代理自动屏蔽宕机节点、代理配置热加载)总结...

2023-11-01 15:57:00 200

原创 RDBMS基础

基础SQL一条一条的独立的sql语句。update my_table set money=100 where name = 'phyger';事务一条一条的独立的sql语句的组合。事务的ACID原则:A:原子性C:一致性 (回滚借助undo log可以实现事务一致性)I:隔离性D:持久性给admin用户扣除100元变为0元,给phyger用户设置为100元。...

2023-11-01 14:19:00 169

原创 存储和数据库

存储内存,树装数据结构【page,redo log,temp data】;硬盘, 【page files,redo log files,others】单机文件系统分部署文件系统hdfsceph,算法crush数据库关系型数据库mysqlpostgresql非关系型数据库mongo(文档存储,灵活,可序列化为json/bson,管理员collection(文档的...

2023-11-01 11:31:00 163

原创 QA

1、mysql集群异常恢复1.1、查看节点偏移量cat /var/lib/mysql/grastate.dat# 注意查看 seqno 的值1.2、根据偏移量seqno的值来确定执行的操作!> 如果seqno有最大值则在最大值节点上执行如下命令:systemctl stop mysqlnetstat -anp|grep 4567 (kill 掉监听4567的进程)galera_...

2023-10-30 15:57:00 214

原创 2021 软件测试工具大全

2021 软件测试工具大全1、UI 自动化2、接口自动化3、单元测试4、性能测试5、安全测试6、其他测试工具7、一些优秀的测试管理平台8、总结8.1、关于 UI 自动化UI 自动化测试是模拟用户和产品交互的一种测试模式,在 toC 的产品中显得尤为重要,因为 UI 是直接和用户交互的界面,需要具备可用,好用,稳定,快速等特点,所以我们通常建议在产品 UI 达到一定确定性的时候对其开展 UI 自动化测试,同步开展自动化开发和维护,保障自动化项目持续开展。对于以上 UI 自动

2022-01-05 17:14:16 9668

原创 Peewee进阶 | 你必须得会!

Part1前言接上篇文章,如果我们想要修改表结构或者字段属性该如何操作呢?带着这个问题,今天我们就一起来了解 peewee 的进阶操作。Part2关于 playhousepeewee 有很...

2021-07-16 08:18:00 4220

原创 Peewee | 优雅的ORM框架!

Part1前言在 Python 的 ORM 框架中,比较主流的有 Sqlalchemy,peewee,pony 等等。但是其中 peewee 和 Django 的 Models框架很像,...

2021-07-15 08:18:00 954

原创 肾模?你还不会sqlalchemy!【SQLite】

Part1什么是 sqlalchemy?sqlalchemy 是 Python 的一个优秀的开源 ORM 框架。为开发者提供了方便快捷的 API,能够提高开发效率,让开发者专心于业务代码开...

2021-07-13 11:55:00 708

netperf-2.7.0.tar.gz

Netperf是一种网络性能测量工具,主要针对基于TCP或UDP的传输,Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一个系统能够以多块的速度接收数据。

2020-12-03

mlc_v3.9.tgz

Intel Memory Latency Checker(Intel MLC)是一个测试内存延迟和带宽的工具,并且可以测试延迟和带宽随着系统负载增加的变化。这个工具也提供了一些选项用于更好细粒度调查从特定处理器核心到缓存或内存的一系列选项的测试。

2020-12-03

【终于找到了】rally-document-latest.pdf

rally是openstack的官方推荐测试工具,可以测试功能,性能。SLA等。 本资源为rally的使用文档。

2020-11-17

ARM架构Linux测试相关工具集合.zip

ARM架构的linux测试工具集合,unixbench等

2021-05-20

内存带宽测试工具 stream.tar

STREAM是一套综合性能测试程序集,通过fortran和C两种高级且高效的语言编写完成,由于这两种语言在数学计算方面的高效率, 使得 STREAM 测试例程可以充分发挥出内存的能力。 STREAM 测试得到的是可持续运行的内存带宽最大值,而并不是一般的硬件厂商提供的理论最大值。

2020-12-03

超好用的SSH工具-MobaXterm.rar

开源的SSH工具,超好用,功能超级丰富,谁用谁开心! 支持SSH、TELNET、Rsh、Xdmcp、RDP、VNC、FTP、SFTP、Serial、File、Shell、Browser、Mosh、Aws S3、WSL

2020-11-17

【超好看】比postman,postwoman更好用的接口测试工具Apifox

ApiFox重磅出击,比postman,postwoman更好用的接口测试工具,你值得拥有,免费提供下载,希望能够帮助到你。

2020-11-17

获取服务器最耗资源的前10个进程

功能:输出系统当前占用资源(cpu、内存等)最多的Top10进程 类型:脚本工具 OS版本兼容:Centos6/Centos7/Ubuntu14.04/Debian8.2 部署环境:Linux 语言支持:en_US.UTF-8 使用方法:./get_top_proc.sh [optional output fields]

2020-11-11

sysbench-1.0.20.tar.gz

使用方法和x86的一样,测试cpu性能

2021-04-01

180页国外创意精美绝伦PPT图表-4.ppt

超级珍贵的PPT模板,内涵图表,文本,底色,框线,动图,架构等等模板。 特别美丽,项目管理,汇报,升职加薪必备! 走过绝对不容错过!

2020-11-20

gcc离线安装包RPM包,含依赖

原来机器gcc版本是4.4.6,不支持cpp11,很麻烦需要升级,但是机器不能连外网,只能离线安装,十分麻烦; 将上述资源上传到服务器,并cd到该文件夹下;   安装命令:     rpm -ivh *.rpm --nodeps --force

2020-11-20

150页国外创意精美绝伦PPT图表-1.ppt

超级珍贵的PPT模板,内涵图表,文本,底色,框线,动图,架构等等模板。 特别美丽,项目管理,汇报,升职加薪必备! 走过绝对不容错过!

2020-11-20

灵者GIF动图制作工具,lzgiflz_5184.zip

批量添加多张图片到软件 一键生成GIF制作效果 快速导出GIF格式可设置屏幕录制窗口大小 不限制录制时长 快速生成GIF动图

2020-12-03

151页国外创意精美绝伦PPT图表-3.ppt

超级珍贵的PPT模板,内涵图表,文本,底色,框线,动图,架构等等模板。 特别美丽,项目管理,汇报,升职加薪必备! 走过绝对不容错过!

2020-11-20

空空如也

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

TA关注的人

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