- 博客(159)
- 资源 (15)
- 收藏
- 关注
原创 Charles
Activatehttps://tools.zzzmode.com/mytools/charles/Refer tohttps://blog.youkuaiyun.com/baidu_39009246/article/details/88875695https://blog.youkuaiyun.com/minixuezhen/article/details/81000889https://blog.youkuaiyun.com/dongyuxu342719/article/details/78933618
2023-11-09 18:33:48
187
原创 UI界面自动化BagePage
常用basepage模块代码# -*- coding: utf-8 -*-# @Desc: UI自动化测试的一些基础浏览器操作方法# 第三方库导入import timefrom logging import configimport randomimport allurefrom selenium.webdriver.common.alert import Alertfrom selenium.webdriver.remote.webelement import WebElement
2023-08-31 10:54:40
755
原创 python异常处理
1装饰器Refer装饰器def logger_decorator(func): @wraps(func) def wrapper(*args, **kwargs): line_no = getframeinfo(stack()[1][0]).lineno info = f'{func.__name__} method. line:{line_no}' logger.info('Running ' + info) result
2022-04-02 16:20:44
1008
原创 关于pandas
aa新列类型转换字符串处理缺失值处理查看空行排序重复行其它方法map/apply/applymap区别新列df = df.assign(c3=df.c1.map(lambda x: x.split('/')[0]))类型转换data = data.assign(c1 = np.round(data.c1.str.replace('元/平','').astype(np.float).map(lambda x:x/100),2))字符串处理(df.c1.str.split('/').map(le
2022-04-02 16:17:50
1739
原创 生成随机数据csv
# coding=utf-8import stringimport timeimport randomfrom multiprocessing import Process, Manager, Poolfrom threading import Threadimport sysimport pandas as pddef get_result(val_type, num): """ 用于生成指定类型随机数据的方法 """ result = '' i
2022-03-22 17:46:14
1080
转载 关于pycharm的Python console提示TypeError: an integer is required的问题
1修改问题代码:修改问题代码:code = init.__code__ if PY3: new_code = types.CodeType(len(varnames), 0, len(varnames), code.co_stacksize,
2022-03-12 13:14:16
1210
原创 mongodb pipeline参考
.性能优化$sort优化$group优化,包含count,sortByCount,facet避免因处理数组元素而展开和组合文档尽早过滤完整过滤进行部分匹配性能优化聚合管理有100M的RAM限制,如果数据信过大,可以设置allowDiskUse:true,但性能会下降很多。sort和group的数据无法同时进行,是全集加工方法。$sort优化使用索引进行排序,如果无前期unwind(展开)、group或project阶段,建议将sort放在开头。将sort直接放limit后使用时,会同时执行,以
2022-03-05 10:16:05
681
原创 pip相关
目录升级版本安装模块切换国内源安装包记录生成requirements.txt使用requirements.txt升级版本pip升级失败后,强制升级:python -m pip install -U --force-reinstall pip安装模块切换国内源临时使用源:pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple永久修改源:直接使用配置命令pip install pip -Upip config set
2022-03-04 17:47:30
720
原创 mac软件安装及删除
开启任何来源安装navicatsudo xattr -r -d com.apple.quarantine /Applications/navigat.app/Referhttp://www.pc6.com/mac/111878.html
2022-01-11 15:58:52
202
原创 python打包
打包apppyinstaller -n newName -i new.icon -F -w --clean CopyFromHere.py查看app启动问题CopyFromHere.app/Contents/MacOS/CopyFromHere
2022-01-11 15:56:02
204
原创 about Jsonpath
1Jsonpath 与 XpathJsonpath 与 XpathXpathJSONPath描述/$根节点.@当前节点/.or []子节点..n/a就是不管位置,选择所有符合条件的条件**匹配所有元素节点[][]迭代器标示(可以在里面做简单的迭代操作,如数组下标,根据内容选值等)n/a[,]支持迭代器中做多选[]?()支持过滤操作n/a()支持表达式计算()n/a分组...
2021-12-31 11:23:54
195
原创 jmeter插件
管理器证书问题安装插件管理器如果出现证书问题,那么可以到插件管理页上去下载证书如果是导入方式,可选base64编码。然后安装至jdk中即可:./keytool -import -file "C:\Users\george\Documents\example.cer" -keystore "C:\Program Files\Java\jdk-11.0.2\lib\security\cacerts"期间输入再次密码:changeit...
2021-12-24 10:42:04
346
原创 Python装饰器
转自:https://www.cnblogs.com/astropeak/p/9029104.html文章目录装饰器例多重装饰装饰器例from functools import wrapsdef trace(name): def wrapper(func): @wraps(func) #名称修正 def wrapped(*args, **kwargs): print('Enter %s. Args: %s, kwargs: %s' % (name, args, k
2021-12-12 00:18:39
573
原创 git操作
文章目录一、流程二、常用操作1. git暂存2. git分支3. 打标签4. 取消文件追踪5. 彻底删除历史提交记录6. export导出文件7. 只clone部分文件夹8. git初始化9. 全局设置10. git拉取创建文件夹已存在已存在的 Git 版本库11. git push时免密linuxwindows12. 设置别名一、流程各命令使用场景图二、常用操作1. git暂存git stash //添加追踪文件已暂存区,不包括未追踪和忽略文件git stash save "message
2021-12-03 14:56:04
150
转载 python的faulthandler
这里写目录标题编码启动触发编码import faulthandlerimport signal app = http_provide.app if __name__ == '__main__': faulthandler.enable() # 打印线程输出文件 file = open("./tt.txt", "w+") # 通过signal建立关系 faulthandler.register(signal.SIGUSR1,file=file) a
2021-11-26 09:56:09
444
原创 CURL使用
文章目录常用命令1. POST常用命令1. POSTcurl -H "Content-Type:application/json" -X POST -d '{"pageNum":1,"deviceType":"","networkType":""}' -v "Address of the interface you visited"
2021-11-11 11:11:41
92
原创 MongoEngine
目录操作符数值比较字符串比较其它修改操作符操作符操作符的表示形式为:在关键字后面使用"__+操作符"(两个" _ "),如:age__gt数值比较ne:不等于lt:小于lte:小于或等于gt:大于gte:大于或等于字符串比较exact:字符串相等iexact:字符串相等(大小写不敏感)contains:字符串包含该值icontains:字符串包含该值(大小写不敏感)startswith:字符串以该值开始istartswith:字符串以该值开始(大小写不敏感)endswith:
2021-10-27 00:01:18
272
原创 selenium java
等待页面全加载ChromeOptions options=new ChromeOptions();/***(1) NONE: 当html下载完成之后,不等待解析完成,selenium会直接返回*(2) EAGER: 要等待整个dom树加载完成,即DOMContentLoaded这个事件完成,仅对html的内容进行下载解析*(3) NORMAL: 即正常情况下,selenium会等待整个界面加载完成(指对html和子资源的下载与解析,如JS文件,图片等,不包括ajax)*/options.se
2021-10-19 18:02:03
157
原创 数据库慢查询优化之索引失效
1关于SQL语句关于索引什么时候无效什么时候没必要用详述关于EXPLAINtype字段:key字段key_len字段row字段extra字段Refer关于SQL语句全表扫描时要先考虑在where及order by的列上建立索引尽量避免在where中使用!=或<>操作符,因为此时将是全表扫描尽量避免在where中使用null进行判断,建议将null转换为数字,然后使用A=0的方式判断尽量避免在where中使用like “%A”,建议使用全文检索尽量避免在where中使用or,建议使用
2021-09-03 16:59:19
256
原创 git常见问题
git常见问题check out版本错误,提示code 128check out版本错误,提示code 128检查是否有此版本,如果没有请重新push对应分支即可。
2021-08-27 10:50:08
74
原创 node打包--前端问题
前端打包问题提示sass缺少binding,要求切换环境。提示sass缺少binding,要求切换环境。考虑清缓存并重装sassnpm cache clear --forcenpm rebuild node-sass --unsafe-permnpm install --unsafe-perm=true --allow-root --sass_binary_site=https://npm.taobao.org/mirrors/node-sass...
2021-08-27 10:43:49
141
原创 python的abstractmethod抽象方法
目录抽象方法3.43.0-3.32抽象方法3.4from abc import ABC, abstractmethodclass A(ABC): @abstractmethod def fun(self): pass3.0-3.3from abc import abstractmethod,ABCMetaclass A(metaclass=ABCMeta): @abstractmethod def fun(self): pass2from abc import ABCM
2021-08-13 16:41:15
144
原创 pycrypto等python模块安装时要求安装Microsoft Visual C++ 14.0 is required
目录可在百度网盘上找:可参考如下:可在百度网盘上找:可参考如下:python包下载https://www.lfd.uci.edu/~gohlke/pythonlibs/VC下载https://support.microsoft.com/en-us/topic/the-latest-supported-visual-c-downloads-2647da03-1eea-4433-9aff-95f26a218cc0...
2021-08-10 14:47:52
235
原创 pycharm配置
目录修改编码margin关闭提示配置仓库安装插件修改编码margin修改margin为110有助于减少line too long提示关闭提示列表请见:https://pep8.readthedocs.io/en/latest/intro.html#configurationcontinuation line over-indented for visual indent(E127)配置仓库https://pypi.tuna.tsinghua.edu.cn/simple/ht
2021-08-10 10:02:41
689
原创 linux问题排查
文章目录查看当前运行线程数查看当前系统最大线程数遍历当前进程使用的线程数查看当前运行线程数top -H查看当前系统最大线程数cat /host/proc/sys/kernel/pid_max遍历当前进程使用的线程数for i in `ls /proc/`;do echo $i; cat /proc/$i/status | grep Thread;done...
2021-07-15 09:24:40
106
原创 win10桌面背景历史记录清除
打开注册表计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers删除键值
2021-07-14 01:15:34
309
原创 mysql存储过程和函数
这里写目录标题函数存储过程函数DROP FUNCTION IF EXISTS createInvoice;CREATE FUNCTION `createInvoice`(invoice_date VARCHAR(30), boe_no VARCHAR(30))RETURNS intBEGINDECLARE invoice_code VARCHAR(30) DEFAULT CONCAT('CODE', CEILING(RAND()*1000000));UPDATE `cj_cms`.`dev_b
2021-07-09 18:38:54
92
原创 python包的相对引用
1.创建工程时,右键MARK AS source root2.里面放一个包,含__init__.py即可3.使用相对引用.开关即可,from … import Config4.下层包中的变量在引用时需要明确的从路径进行引用,from …Lib import logger
2021-06-15 18:39:22
1349
4
原创 excel的使用
目录一个日历引用一个日历引用IF(1=2,"","wrong") #wrongSUM(2,3,4) #9INDIRECT("B"&SUM(3,4)) #B7ROW(B4) #4=IF(INDIRECT("sum!b"&SUM(ROW(B4),3,26))=0,"",INDIRECT("sum!b"&SUM(ROW(B4),3,26))) =IF(INDIRECT("sum!c"&SUM(ROW(B4),3,26))=0,"",INDIRECT("sum!c"
2021-05-14 14:53:32
107
原创 mongodb
listdb.user.find({money:{$gt:“2000”}})缩写解释运算符$gtgreater than>$gtegreater than equal>=$ltless than<$lteless than<=$nenot equal!=$eqequal=
2021-04-13 18:02:37
91
转载 python单例模式
目录通过__new__通过__new__class Scheduler(APScheduler): def __new__(cls, *args, **kwargs): """ 实现单例模式 :param args: :param kwargs: :return: """ if not hasattr(cls, '_instance'): cls._instan
2021-04-13 10:13:45
119
原创 jenkins日志着色
目录找一个js文件来修改保持js的状态找一个js文件来修改页面中加载了./webapps/jenkins/scripts/hudson-behavior.js于是加入以下行:function addLoadEvent(func){ var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { win
2021-04-02 14:30:57
307
原创 springboot开发
hh映射Controller映射@Configurationpublic class MyMvcConfig implements WebMvcConfigurer { @Override public void addViewControllers(ViewControllerRegistry registry) { registry.addViewController("/lyear_ui_other.html").setViewName("/lyear_ui_other
2021-03-24 16:56:26
73
原创 springboot工具
springboot工具集devtools引入POM配置IDEregistrydevtools引入POM<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>tru
2021-03-24 10:59:29
89
原创 maven问题收集
这里写目录标题PKIX问题PKIX问题在Maven/Runner中添加VM参数-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true
2021-03-21 17:59:59
63
原创 Java_enum
标题enum使用enum使用 /** * 用于管理类型 */ private enum BranchOrTagType { /** * 分支类型 */ Branch, /** * 标签类型 */ Tag }
2021-03-09 16:30:23
74
原创 关于pycharm一直不停updating indices的问题
目录处理方式处理方式打开"File"中的"invalidate caches/restart…"然后选择 “invalidate and restart”.
2021-02-25 16:18:52
381
Everything.rar
2020-08-20
TreeSizeFree4.4.2.514.zip
2020-08-20
Sublime Text 3_3176_ch.7z
2020-08-20
最新截图软件FastStoneCapture
2016-05-16
最新版putty0.67
2016-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人