笔记
weixin_39425607
这个作者很懒,什么都没留下…
展开
-
ldap配置相关问题
ldap设置对应的组和人员jenkins设置对应的权限jenkins配置参考如上原创 2021-10-29 18:08:19 · 95 阅读 · 0 评论 -
vdbench使用
vdbench的安装和使用:PTNJ0106 插上对应的测试机vdbench是一个I/O工作负载生成器,(模拟多线程去读,写)vdbench用于测试文件系统或块设备基准性能I/O:input/output输入输出量1.安装java2.安装CSH(用来调Cshell,vdbench在linux上运行需要csh支撑)3.vdbench脚本执行:./vdbench -t 测试是否可执行./vdbench -f ./testcase/filename -o /testlog/seq_read_sd.原创 2021-10-22 10:09:51 · 6208 阅读 · 1 评论 -
fedora部署jenkins
MobaXterm上安装jdk以及Jenkins 新建会话 输入对应的IP即可2.2cd /usr/libmkdir jvm(root权限)---用于存放jdkcd /home/petaiomkdir test(用于暂时存放jdk)在该路径上传对应的jdk压缩包Cp jdk-8u301-linux-x64.tar.gz /usr/lib/jvm/test.tar.gz 移包下载对应的Jenkins华为源Wget https://mirrors.huaweiclou.原创 2021-10-22 10:08:50 · 106 阅读 · 0 评论 -
虚拟机Fedora32部署jenkins
1.安装JDK 1.1 cd /usr/lib 1.2 mkdir jvm 1.3 jvm文件夹里上传对应的JDK压缩包 1.4 tar - zxvf jdk.tar.gz -解压 1.5 修改配置文件vi etc/profile,加入环境变量(自行对照)#set oracle jdk environmentexport JAVA_HOME=/usr/lib/jvm/jdk1.8.0_301export JRE_HOME=${JAVA_HOME}/jreexport CL...原创 2021-10-13 13:54:02 · 77 阅读 · 0 评论 -
sql常见函数积累
不清楚的可查询Oracle 函数参考手册1.to_char(x,[[,C2],C3])【功能】将date或number转换为char数据类型【参数】X是一个date或number数据类型,C2是格式参数,C3是NLS设置参数;如果X是date, 那么nls对应的参数为NLS_DATE_LANGUANGE来控制返回的月份和日期所用的语言;如果x是number,那么nls对应的参数为NLS_NUMERIC_CHARACTERS用来指定小数位和千分位的分隔符,以及货币符号. NLS_NUMERIC原创 2021-10-12 14:48:54 · 171 阅读 · 0 评论 -
robotframework宝藏文档,哈哈哈哈
http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#module-search-path原创 2021-08-16 17:11:19 · 89 阅读 · 0 评论 -
sql常见坑
1.数据库定义字段类型date和timestamp的区别:date精度只要求秒级,timestamp要求毫秒级.查询date级别的: to_char(sysdate,'yyyy-MM-dd HH24:MI:SS')查询timestamp级别的:to_timestamp(to_timestamp('2018-8-30 03:12:00','yyyy-mm-dd hh24:mi:ss'))2.Oracle表字段中包含特殊关键字,可在这个字段上加双引号即可select * from user wh原创 2021-08-09 13:36:58 · 113 阅读 · 0 评论 -
robotframework post请求中body为json,过度解析,怎么办
参考代码如下:1.设置${body}变量接收json串2. post request中data传入对应的参数即可3. 当json串中套用json串,会导致该框架无法解析该json串,此为该框架的bug具体现象如下:4. 此时可考虑以附件格式上传该json...原创 2021-07-29 18:07:04 · 116 阅读 · 0 评论 -
robotframework for循环里怎么写run keyword if else分句
见代码else不能换行的话 可以同行展示原创 2021-07-15 14:17:58 · 87 阅读 · 0 评论 -
rf run keyword if 后的action,怎么创建变量并赋值
参考代码:run keywords AND 是固定搭配想要取到变量${i}并赋值给关键词queryrealvalue-持仓比例,只需要在封装关键词的时候加入一个argument变量即可在引用关键词的时候,在对应的关键词后面加上argument即可...原创 2021-07-14 17:46:28 · 652 阅读 · 0 评论 -
robotframework如何创建空list,已经如何追加到list
详情见代码原创 2021-07-14 09:58:41 · 283 阅读 · 0 评论 -
mock测试
测试与开发并行的神技—Mock持续集成-每天都有多次集成,每次集成都通过自动化的构建(编译,发布,自动化测试)来验证,从而尽早地发现集成错误测试+前端+后端 三方并行,不能等着后端的开发完成,需要打破耦合,约定API文档即可并行工作,也就是测试驱动开发型什么是mock?Mock其实就是真实数据存在之前,即调试期间的代替品,是个虚拟的存在,简称备胎4.如何mock数据?方法一:json文件(写一个json文件,通过某一个服务实现http/https的请求拦截)方法二:mock框架或mock平台.原创 2021-07-06 14:11:15 · 101 阅读 · 0 评论 -
数据竞赛Kaggle学习一
很多大公司如google,facebook提供一部分数据给Kaggle上的数据科学家,可供学习或比赛原创 2021-06-28 09:44:16 · 77 阅读 · 0 评论 -
robotframework两个变量为none值,如何断言
不能用关键词should be equal as Numbers,会报错2.可考虑id(object)属性。因为None在python里是个单例对象,一个变量如果是None,它一定和None指向同一个内存地址should be equal id(a) id(b)原创 2021-06-11 14:50:08 · 534 阅读 · 1 评论 -
leetcode/sql记录
A表left join B表,是展示A表的所有信息,B表没有用null表示原创 2021-06-09 14:38:06 · 71 阅读 · 0 评论 -
python学习记录二十-Jupyter模型持久性
1.导入joblib包2.在对应的joblib中保存训练模型,该joblib为一个二进制文件3.引入这个模型,并测试test原创 2021-05-31 16:03:28 · 188 阅读 · 1 评论 -
python学习记录十九-Jupyter如何验证模型的准确性
如何测量模型的准确性?1.需要将数据集分成两组,一组用于培训train,另一组用于测试testing比例是7:32. 收集测试数据集3.查看accurary_score可得知每次的数据集结果,可运行多次test_size=0.2,意思是训练数据是0.8,测试数据是0.2...原创 2021-05-31 15:07:44 · 1759 阅读 · 0 评论 -
python学习记录十八-Jupyter解决实际问题
1.情景:在线音乐商店,用户注册时填写年龄,性别,基于他们个人的资料,推荐他们可能购买的音乐专辑,用机器学习来增加销售量2.首先我们需要建立一个模型,用80%的样本数据为模型提供数据,用20%的用于测试。基于现有用户,我们的模型将学习数据中的模式。我们要求它做出预测。当一个新用户注册时,我们告诉模型,我们有一个新用户对应的配置文件,这个用户感兴趣的是什么类型的音乐?(简介:建立用户模型,统计并对比,类似推荐,榨干钱包)3步骤:import the dataclean the datasplit t原创 2021-05-27 14:31:07 · 189 阅读 · 0 评论 -
python学习记录十七-Jupyter常见操作二
Jupyter Shortcuts常见的捷径1.左边的绿色表示编辑模式2. esc按键变成蓝色,说明变成命令模式3.在命令模式下输入‘h’,可查看所有的快捷键列表原创 2021-05-26 18:08:46 · 171 阅读 · 0 评论 -
python学习记录十六-Jupyter常见操作一
1.Jupter是用于处理大数据模型的常见环境2.Jupter用python语言3.参考example4.csv文件在jupyter的处理,如何导入数据 impore the datasets(也就是我们第14课提到的东西)数据源:可下载www.kaggle.com网站可查看附件:5....原创 2021-05-26 17:32:16 · 344 阅读 · 0 评论 -
pycharm+python3+robotframework执行robot后缀报错
1.参考网上的帖子:https://blog.csdn.net/sumeixiaoxiao/article/details/1143252632.执行第一条single Test老是报错:expected at least one argument3.解决思路:(两边的双引号去除掉即可)4.选中对应的testcase,再次运行,就不会报错了...原创 2021-05-26 14:37:41 · 494 阅读 · 0 评论 -
python学习记录十五-机器学习的库和工具,Jupyter
常见库numpy 提供一个多维数组,一个非常流行的库panda 数据分析库,提供一个称为数据帧的概念,数据帧是二维的DataFrame,数据结构类似于excel电子表格,有行和列matplotlib 是一个二维绘图库,用于在情节上创建图形sidekick,最流行的机器学习库之一,提供所有通用算法的库,比如决策树,网络神经等常用环境Jupyter来编写代码, 使用这个环境的原因是要经常检查数据。对别的环境来说将10列或20列的数据可视化在终端窗口是很难的。如何下载Jupyter?1.打开Ana原创 2021-05-24 16:14:00 · 135 阅读 · 0 评论 -
python学习记录十四-Machine Learning机器学习,人工智能子集
1.根据图像,判断是猫还是狗。颜色,角度可能会影响判断结果机器学习:建立一个模型或引擎,给他大量的数据,数据越多越准确2.学习步骤:2.1 导入数据import the Data(.csv格式)2.2 清理数据clean the Data(删除重复数据,删除不相关数据,修改不完整数据,如基于文本,如国家名字,音乐流派,猫,狗,需要转换成数据)2.3 分离数据到对应的模型 Split the Data into Trainging/Test Sets(80%放在模型里,20%用于测试)2.4 创建原创 2021-05-24 15:04:56 · 95 阅读 · 0 评论 -
python学习记录十三-Excel Spreadsheets处理表单
1.如何处理电子表格?1.1 导入excel表格,可跟py文件同路径参考表格如下:1.2 pip install openpyxl1.3 获取某一单元格的值参考代码:1.4 获取sheet的行数1.5 获取第三列price的价格,并进行*0.9的动作1.5.1 遍历每一行1.5.2 忽略第一行,字段的名称,不是对应的值1.5.3 遍历对应单元格,查看value值...原创 2021-05-24 11:11:56 · 215 阅读 · 0 评论 -
python学习记录十二-Pypi and pip
1.Pypi: Python Package Index,可查看对应的官网,查询对应的关键词,找到合适的包2.常用的包2.1 selenium,常见的处理页面自动化的工具2.2 openpyxl,处理excel的一个,怎么安装来自pypi的包2.2.1 搜索对应的关键词openpyxl,2.2.2 找到合适的版本2.2.3 点击进入,查看对应的安装名称,如pip install openpyxl2.2.4 打开pycharm对应的终端,点击Terminal窗口,粘贴对应的命令2.2.5 如原创 2021-05-24 10:06:01 · 93 阅读 · 0 评论 -
python学习记录十一-文件和目录Files and Directories,生成器generator object
1.如何使用directory?python3内置标准库pathlib,面向文件系统协议,提供了类来创建对象来处理目录2.、绝对路径和相对路径3.相关函数3.1 exist()3.2 mkdir() 创建文件夹(前提是没有该文件夹,不然会报错)rmdir()删除文件家(前提是有这个文件家,不然会报错)...原创 2021-05-21 16:42:27 · 89 阅读 · 0 评论 -
python学习记录十-标准库生成随机束generating random values
1.chrome浏览器搜索”Python3 module index“,找到官网对应的地址,查看python3内置的标准库查看跟日期有关的模块datatime,邮件email相关的模块email2.如何使用标准库?如生成随机的值不知道里面有什么函数,可百度查询random模块2.常见模块,如发送电子邮件,处理日期和时间等任务,生成随机书和密码等...原创 2021-05-21 11:20:53 · 99 阅读 · 0 评论 -
python学习记录九-包Packages
test原创 2021-05-21 10:18:59 · 142 阅读 · 0 评论 -
python学习记录八-模块Modules
1.python中的一个模块基本上是一个带有python代码的文件我们使用模块将代码组织到文件中想要分解我们的代码在py中的所有函数和类。在多个文件中,我们将每个文件称为一个模块。有了这个,代码更有组织和结构,也可以复用代码2.把带有函数的文件放到一个单独的模块中,叫做转换器,然后可以把这个模块导入到任何一个需要这些转换器功能的程序。方法一:new file新建一个文件,把需要导入的函数或类放入该文件中在需要导入的文件中导入即可。...原创 2021-05-20 17:36:49 · 50 阅读 · 0 评论 -
python学习记录七-继承inheritance
1.继承是一种使用代码的机制,不局限于python,支持大多数的语言常见原则:DRY原则,donnot repear yourshelf2.python不喜欢空类,为了迎合,可以在类里面丢一个pass解决报错:3.继承原创 2021-05-20 16:42:59 · 101 阅读 · 0 评论 -
python学习记录六-类class
1.python基本类型:Number,Strings,Booleans,高级的类型:list,tuple,dictionary复杂的类型:class,用类来定义新类型,比如来形容购物车2.命名类:分离多个单词,用每个单词的首字母大写区分命名函数或方法:用下划线区分...原创 2021-05-20 10:18:52 · 116 阅读 · 0 评论 -
python学习记录五-try/exceptblock解决异常报错
1.终端terminal结束语exit code 0 表示程序成功地终止了,没有错误报错原因:int()函数可以把数字字符串转化成int类型的数字,但是不能传入非数字的字符串exit code 1表示程序崩溃,运行失败了,作为一个优秀的程序员,不应该因为用户输入而让整个程序崩溃2. 已知报错类型是ValueError,怎么解决?使用try/except去解决报错代码参考如下:...原创 2021-05-20 09:52:49 · 135 阅读 · 0 评论 -
python学习记录四-函数
1.python每定义一个函数,需要空两行(PEP 8)2. 先定义函数,再调用,顺序不能乱3. parameter(形参)和argument(实参)形参:是函数被调用时用于接受实参值的变量实参:实际调用时传递给函数的参数。 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值4....原创 2021-05-19 13:42:54 · 92 阅读 · 0 评论 -
python学习记录三
1.dictionary更新键值对原创 2021-05-17 16:23:59 · 53 阅读 · 0 评论 -
python+robotframework两个列表(不确定列表中有几个元素)如何断言?
1.情况:接口查询的列表结果如下(一个列表中有两个元素,json串格式):数据库差的列表结果如下(一个列表中有两个元素,列表格式):2.断言思路:2.1 : 先判断两个列表长度是否一样2.2 :for循环in range()函数判断两个列表的对应元素是否相等2.3: 代码参考如下:...原创 2021-05-13 14:32:06 · 413 阅读 · 0 评论 -
python学习记录二
8.二维数组,矩阵,建模,列表中有列表,二维列表索引表示list[index][index]原创 2021-05-12 14:50:52 · 62 阅读 · 0 评论 -
python学习记录一
1.数字运算法则:先算括号,再算平方,再算乘除,再算加减2.原创 2021-05-07 17:36:10 · 53 阅读 · 0 评论 -
oracle find_in_set函数
1.函数用法 FIND_IN_SET(str,strlist)str 要查询的字符串strlist 字段名 参数以”,”分隔 如 (1,2,6,8,10,22)查询字段(strlist)中包含(str)的结果,返回结果为null或记录假如字符串str在由N个子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。 一个字符串列表就是一个由一些被 ‘,’ 符号分开的子链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则FIND_IN_SET() 函数被优原创 2021-04-02 10:20:46 · 2972 阅读 · 0 评论 -
robotframework+ride引入自定义py文件爆红,怎么解决
1.现象:import Library之后爆红2.怎么解决?查看日志,tools-view RIDE log即可查看发现报错原因如下:原创 2021-03-30 16:14:48 · 1032 阅读 · 2 评论 -
python2.7连接mysql报错connect()must be str,not dict
1.新建一个py文件放静态变量2.方法文件中引入这个文件,并且引入这个变量3.Notice:connect(radarmysql)报错connect()只能是str,不能是dic需要在函数的前面加**,表示字典参数解包,以字典的形式接收参数...原创 2021-03-29 16:25:01 · 219 阅读 · 0 评论