在墙角蹲着画圈圈
码龄6年
关注
提问 私信
  • 博客:204,812
    204,812
    总访问量
  • 35
    原创
  • 1,190,312
    排名
  • 25
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2018-07-01
博客简介:

一个肥宅的博客

查看详细资料
个人成就
  • 获得62次点赞
  • 内容获得26次评论
  • 获得222次收藏
创作历程
  • 8篇
    2022年
  • 3篇
    2021年
  • 2篇
    2020年
  • 16篇
    2019年
  • 8篇
    2018年
成就勋章
TA的专栏
  • NoSQL
    3篇
  • fastapi
    1篇
  • 自动化测试
    7篇
  • 其他
    6篇
  • 问题记录
    2篇
  • 应用/系统错误 解决方案
    4篇
  • 工具
    1篇
  • 小知识
    5篇
  • 数据库
    5篇
  • Linux
    2篇
  • Python
    12篇
兴趣领域 设置
  • Python
    python
  • Java
    java
  • 编程语言
    pythonjavac语言
  • 大数据
    sqlhbasehadoophiveredismongodbkafka数据库hdfs
  • 前端
    javascript
  • 测试
    集成测试
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【python】enum介绍、与enum配合fastapi的使用

一、enum介绍enum模块定义了一个提供迭和比较功能的枚举类型;可以用这个模块为值创建明确定义的符号,而不是使用字面量整数或字符串。1.1通过继承enum.Enum派生出新的枚举类class ENV(enum.Enum): ST = 'st' UAT = 'uat' PRD = 'prd' # 解析这个类时,Enum的成员会被转为实例;每个实例对应有一个name属性和value属性;print(f'ENV.DEV.name={ENV.DEV.name},ENV.DEV.
原创
发布博客 2022.04.20 ·
2679 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Python】小技巧、性能优化

一、高质量python参考资料:《EffectivePython:编写高质量python代码的90个有效方法》1.使用f-string替代format- ------------ formatname = '张三'age = 12n = 5content = '{}今年{}岁'.format(name,age)print(content) # 张三今年12岁content = '{0}今年{1}岁'.format(name,age)print(content) # 张三今年12岁
原创
发布博客 2022.04.14 ·
915 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

【Python】【接口自动化】对数据库的封装

依照样例配置数据库连接信息,各类数据库都相同的方式进行调用只写了mysql、oracle、db2、sqlServer的其他sql数据库和nosql数据库,也都可以扩展进来oracle貌似是没法一次执行多条sql的,可以在oracle的exec方法里处理下sqldb = CommonDB(‘A系统1库’,env=‘st’)sql = " insert xxx xxx "db.exec(sql)sql = “select xxxxxxxx”data = db.query(sql,resType
原创
发布博客 2022.02.27 ·
1113 阅读 ·
0 点赞 ·
3 评论 ·
2 收藏

【数据库】neo4j-CQL(Cypher Query Language)

一、认识neo4j1. 了解数据看下在neo4j上查询出的数据是怎样的,点击左侧的四个tab可切换不同形式的数据呈现方式Graph:以图形展示数据Table:以json形式呈现数据Text和Code就不截图了,和Table看起来差不多2. 一些基本概念节点在Graph中,一个小圆点就是一个节点可以将标签理解为类,将节点理解为类实例化的对象标签标识节点属于什么类别,一个节点可以有多个标签,不同类型的标签在Graph中会以不同颜色呈现;在Graph中,点击节点,
原创
发布博客 2022.02.05 ·
1688 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

【数据库】linux安装neo4j教程(neo4j 4.x)

neo4j 4.x版本依赖jdk11,需要安装jdk11才能正常启动一.配置jdk1)执行uname -a看下系统架构2)根据系统架构下载对应安装包https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html系统架构是ARM 64就下载ARM 64的,x86_64就下载x64的rpm是执行rpm安装,Compressed的是解压3)下载安装包,拷贝到机器上,进行安装(或解压)下载的RPM Pack
原创
发布博客 2022.02.04 ·
9980 阅读 ·
8 点赞 ·
4 评论 ·
29 收藏

【数据库】NoSQL数据库简介

数据类型属性类型:Integer, Float, String, Boolean, Point, Date, Time, LocalTime, DateTime, LocalDateTime, Duration.结构类型:Node, Relationship, Path.复合类型:List ,MapMERGEmerge创建节点MERGE (m:P {name:“张三”})RETURN mmerge on create:新创建时执行某些操作MERGE (m:P {name:“张三”})
原创
发布博客 2022.01.21 ·
2657 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

【Python】带参数的装饰器

带参数的装饰器,比普通装饰器要多一层from functools import wrapsclass Decorators(): @classmethod def usageRecorder(cls,name,description=None): # 带参数的装饰器,比普通装饰器要多一层 def run(func): @wraps(func) def warp(*args, **kwargs):
原创
发布博客 2022.01.09 ·
739 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

PhoneTest常用指令.xlsx

发布资源 2022.01.09 ·
xlsx

Linux常用指令、操作.xlsx

发布资源 2022.01.09 ·
xlsx

【Python】接口自动化框架-SQL与代码分离方案

接口大多数都是从数据查询数据,进行处理后返回的,做接口自动化时,不可避免的需要写业务函数和SQL,若SQL放在业务脚本里,会很杂乱 不便于管理。可以将SQL集中管理,写在sql文件中,在需要使用时通过SQL名称获取SQL。1. 整体思路SQL数据目录>SQL文件(按模块划分)>SQL(为每个SQL命名,作为标识)SQL内容查询函数,传入文件路径,SQL名称获取SQLSQL执行函数,传入数据库名称、环境、SQL参数,调用2去获取SQL并填入参数、获取对应数据配置并连接对应数据库,执行S
原创
发布博客 2022.01.02 ·
456 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Python】银行家算法(四舍六入五成双)和使用decimal进行四舍五入处理

在python3中,round(num,n)和’%.nf’%num都是使用银行家进行小数位的处理的(python2不记得了),即四舍六入五成双。四舍六入五成双介绍和四舍五入不同的是,对于最大小数位下一位为5,其后没其他小数的情况的处理例如:1.1x5保留两位小数,最大小数位后为5,这时就判断x是奇数还是偶数,如果是偶数,“5”就舍,如果是奇数,“5”就入示例(保留2位小数处理):数值四舍五入银行家算法1.1251.131.121.1351.141.14
原创
发布博客 2021.12.26 ·
2549 阅读 ·
1 点赞 ·
4 评论 ·
6 收藏

【Python】【自动化测试】kafka公共类的大概思路和数据过滤

一般项目中用到kafka,要么是本系统进行数据推送(这个比较好检查)要么是本系统对接其他系统数据,而对接的其他系统数据,可能是直接落库,也可能是进行加工处理后落库因为上游的数据可能是有多个下游在使用,不是每条收到的数据都是本系统需要的,所以需要对数据进行有效性过滤,然后在对数据进行加工或落库今天有个想法,想通过类似sql的where 条件对消费到的数据进行筛选,有了大概思路后 写了个DEMO(核心是jsonpath和eval),后面有时间再逐渐完善也分享一下kafka公共类的一个结构,主要是分享下思
原创
发布博客 2021.09.02 ·
487 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Python】【接口自动化】python requests发送带文件的webform表单

上周写个项目上批量处理一些数据的脚本,有用到一个附件上传接口,这个接口要在webform中传一些参数值和文件以前没写过用python发送web表单的,在网上搜了下,找到的都是不带文件的webform表单发送,或者只是发文件的,搬过来用不了(也可能是接口内部处理逻辑不同的原因),折腾了不少时间后来在公司内部的技术交流平台上,找到了解决方法,给大家分享一下import requestsurl=''headers = {} # 按需填写,heder好像没啥特殊参数,如果发送失败,Content-T
原创
发布博客 2021.06.26 ·
667 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Pyhton】【接口自动化】利用pandas进行数据校验

做接口自动化,重要的一点就是检查接口返回的数据是否正确,及对比接口返回的数据与我们从数据库中查询到的数据是否相符;初学者可能会想到将将对应数据取出逐一对比,但这样代码较多且可能会出现些奇奇怪怪的问题;可通过将数据转为list,然后进行list对比。# coding:utf-8import pandas as pd# python3用operator.eq,python2用cmp(cmp无需import)import operatorclass DataCheck(): .
原创
发布博客 2020.07.19 ·
2926 阅读 ·
3 点赞 ·
0 评论 ·
15 收藏

【Python】pandas.DataFrame.sum()求和把nan当作0进行计算

今天在使用pandas时遇到个问题:df.sum()汇总计算数据和时,把空值当作0进行了计算如果列数据不全为空,这样计算没啥问题,但如果列数据全为空,计算出的结果就不准确了由于这几天才接触pandas,一直没找到pandas有没有自带判断列数据是否全空的方法后来发现可以使用count()方法进行判断,在这儿记录下,给其他刚接触pandas有相同困扰的小伙伴们一点小帮助a = [[...
原创
发布博客 2020.03.26 ·
11346 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

在Windows & Linux平台上进行JDK和Jemeter环境变量配置

这篇文章内容是关于如何在windows和linux两个平台上,进行 JDK和Jmeter的环境变量配置的,对应linux平台,写了个脚本,可以将安装包拷上去后,执行脚本进行自动安装配置目录Windows平台一、JDK安装与环境变量设置二、JMETER安装与环境变量设置Linux平台一、JDK安装与环境变量设置二、JMETER安装与环境变量设置linux平台通过脚本自...
原创
发布博客 2019.07.17 ·
435 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[小知识] WPS恢复本地历史数据

昨天一次误操作,搞丢了几个sheet,今天查看表格才发现,到网上搜索wps恢复表格历史数据的方法,找到的全都是“需要登录账号,通过云端的备份进行恢复”,可是我平时都不登账号的,这个方法显然行不通。想着“WPS是一款成熟的软件,不会不考虑到这种情况”,然后一个个选项慢慢找,终于找到了本地历史数据,完成了恢复。步骤如下:1.打开任意文档/表格2.点击左上角“文件”右侧的下拉按钮,选择“...
原创
发布博客 2019.05.19 ·
34731 阅读 ·
3 点赞 ·
3 评论 ·
9 收藏

RoseHA配合DB2部署时,db2nodes.cfg问题

一、环境部署RoseHA前进行环境准备时,通常是将DB2程序安装到服务器本地,数据存放于共享磁盘但部分工程师会将DB2的程序和数据都安装到共享磁盘,而启动DB2时会读取db2nodes.cfg里的内容,db2nodes.cfg文件中的主机名必须和当前主机名一致才行如果设置为其中一台的主机名的话,切换到另外一台服务器上时,就会出现不匹配的情况二、如何解决?当db2nodes.cfg存放于共...
原创
发布博客 2019.04.12 ·
1210 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[Windows] 微软错误代码

微软错误代码0 操作成功完成。1 功能错误。2 系统找不到指定的文件。3 系统找不到指定的路径。4 系统无法打开文件。5 拒绝访问。6 句柄无效。7 存储控制块被损坏。8 存储空间不足,无法处理此命令。9 存储控制块地址无效。10 环境错误。11 试图加载格式错误的程序。12 访问码无效。13 数据无效。14 存储器不足,无法完成此操作。15 系统找不到指定的驱...
转载
发布博客 2019.04.08 ·
5495 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

[虚拟机] 添加Hyper-v功能后,物理网卡不能设置IP?

一、问题周末为客户配置RoseMirrorHA时,遇到在Rose软件中配置心跳和虚拟ip时不显示业务网卡的问题因客户之前有特别说到聚合网卡,起初以为是无法识别到聚合网卡排查发现业务ip并没有配置到team网卡,而是设置在了虚拟网卡上(虚拟网卡会被屏蔽,而team网卡没有设置ip,所以无法显示)二、原因在服务器上添加了Hyper-v功能,并且创建了虚拟交换机,创建虚拟交换机...
原创
发布博客 2019.03.27 ·
5145 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏
加载更多