自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 python基础知识总结

一、Python数据结构不可变数据结构(3 个):Number(整数)、String(字符串)、Tuple(元组)可变数据结构(3 个):List(列表)、Dictionary(字典)、Set(集合)Python 支持三种不同的数值类型:整型(int)、浮点型(float)、复数(complex)Python不同于其它语言,整数只有一种int类型,不区分short、int、long类型;浮点数只有一种float类型,不区分float与double类型1.1 列表。

2024-03-19 20:11:40 480

原创 python基础知识总结

一、Python数据结构不可变数据结构(3 个):Number(整数)、String(字符串)、Tuple(元组)可变数据结构(3 个):List(列表)、Dictionary(字典)、Set(集合)Python 支持三种不同的数值类型:整型(int)、浮点型(float)、复数(complex)Python不同于其它语言,只有一种类型int,不区分short、int、long类型;

2024-03-14 19:03:36 598

原创 初级自动化测试工程师面试题分享

从远程服务器(ip 地址1.1.1.1 用户名:user1,密码123)安全拷贝文件/var/test/file到本地服务器(ip 地址2.2.2.2 用户名user2 密码456)路径/var/local_test下,应该执行什么Linux操作命令。2.ssh协议和ssh命令: ssh命令主要使用的ssh协议,我们输入ssh命令进行远程登录,在登陆的过程中使用到ssh协议。但是,是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用主动模式,那么数据传输端口就是20;

2023-10-13 13:29:04 594

原创 Selenium自动化元素定位方式与浏览器测试脚本

Xpath是XML Path的简称,是一门在XML文档中查找元素信息的语言;

2023-07-28 21:51:20 319

原创 串口日志收集方法

通过系统调试串口抓取串口日志并分析串口日志信息来检查错误发生的原因和过程是定位异常问题的常用有效手段。在开发,生产,测试等环节,遇到问题导致无法继续使用,例如:关机卡死,开机卡死等,串口信息可以帮助我们收集一些系统日志看不到的细节,以及硬件的返回值。目前,常用的串口日志抓取方式是通过串口连接线,一端连接主板上的调试串口,一端连接安装有串口调试工具的电脑,通过上述方法进行日志抓取时需要打开电脑机箱。某些需要在bios和BMC里进行设置,将其他接口的功能设置为串口,同时开启串口重定向。

2023-07-17 15:39:58 1112

原创 红楼梦知识图谱查询问答系统

python路径:/usr/local/bin/python3.7。neo4j版本为4.4.23,对应的环境为jdk11。将下载的LTP模型文件放在对应路径下,并修改对应路径。pyltp是Python对ltp(c++)的封装。如果数据库版本是3.x,则对应的环境为jdk8。2,config配置文件中修改连接数据库的命令。编译器使用的Python版本是3.8。Macos系统下载tar.gz安装包。官网下载Community社区版。3,配置需要导入的节点文件路径。注意相对路径与绝对路径。使用Neo4j数据库。

2023-07-14 15:09:08 99

原创 毕设学习笔记

导入neo4j显示乱码用记事本打开将编码方式改为UTF-8后再保存Cypher中merge的用法# 查找人物和城市,再查找他们之间“亲人”的关系,若找不到该关系,则创建该关系,并返回它们,MATCH (n:Person {name:'Robert'}), (m:Person {name:"hanscal"}) MERGE (n)-[r:FAMILY]->(m) RETURN n.name,type(r),m.name # 从已经存在的节点中,匹配到节点属性值,然后进行批量复制,

2022-04-19 10:25:53 652

原创 中文命名实体识别(tensorflow,BiLSTM+CRF)

运行Github上简单的一个命名实体识别BiLSTM+CRF模型一,版本问题TensorFlow版本为1.4.0Python版本为2.7二,运行环境Linux操作系统在Win10下会报错三,运行步骤首先运行data里的py文件,获取pkl文件,供模型使用然后开始训练使用 python train.py 开始训练,运行tensorflow文件夹里的train.py,训练的模型会存到model文件夹中四,运行结果获取了预测准确率,每四个数据存到一个文件里,并保存在Model文件夹下.

2022-04-14 21:35:34 2087

原创 Charles抓包工具实战

1,学习准备:有功能测试经验,熟悉接口测试2,学习目标:使用Charles来分析前后端的问题用Charles模拟弱网测试环境使用Charles的断点构建异常的测试场景3,Charles是什么一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的4,Charles的工作原理支持HTTP和HTTPS代理支持流量控制支持重发网络请求支持断点调试5,Charles的优点支持Linux,Macos多系统页面简洁支持反向代理网络类型可以选择6,Char

2021-09-09 23:11:00 137

原创 8.25产品秋招笔试学习

考点一:需求分析如果给微信加新功能,你会加什么?理由是?你认为为什么微信没有做这个功能?对于新增/删减/优化需求类型的题,实际上考查的都是需求分析需求分析类题,我们要从用户-场景-需求的角度说明。考点二:产品分析请你从产品角度分析拼多多1. 定义产品拼多多推出的购物模式为“社交+电商”,用户通过发起和朋友、家人、邻居等的拼单,以低价购买优质的商品。其中,通过社交分享形成的购物行为,形成了社交电商。拼多多首页的功能中有限时秒杀、品牌清仓、名品折扣、天天领现金、砍价以及免费团等功能。这些功

2021-08-25 11:57:11 537

原创 产品常见名词概念解释集锦

5W2H法(1) WHAT——是什么?目的是什么?做什么工作?(2)WHY——为什么要做?可不可以不做?有没有替代方案?(3)WHO——谁?由谁来做?(4)WHEN——何时?什么时间做?什么时机最适宜?(5) WHERE——何处?在哪里做?(6)HOW——怎么做?如何提高效率?如何实施?方法是什么?(7) HOW MUCH——多少?做到什么程度?数量如何?质量水平如何?费用产出如何?PEST分析PEST分析是指宏观环境的分析,P是政治(politics),E是经济(economy

2021-08-11 09:15:32 388

原创 产品日常练习

1,企业级TOB产品的最核心价值to b产品是根据公司战略或工作需要,构建生态体系,或者推动将流程系统化,提高效率to c产品是发现用户需求,定义用户价值,并准确的推动项目组达成这一目标toB是内部的效能提升工具,最迫切的是提升组织效率。to B 对于产品体验的要求并没有to C那么高。to C产品体验不高会带来用户的流失,to B却可以在企业内部强制推行2,TOB产品定价时的影响因素TOB产品是针对企业级用户,相对市场容量会比较小,主要看产品对企业的价值(参考产品成成本,产品利润率,友商定

2021-08-09 20:04:07 245

原创 2020年58同城产品笔试题

1,国外网站Craigslist 是一个大型在线免费分类广告网站Booking是一家帮客户在网上预订世界各地住宿的网站Airbnb爱彼迎是全球民宿短租公寓预订平台Agoda是一家在线酒店预订网站2,CPM(Cost Per Mille)千次展示成本指的是有推广需求的客户向提供广告发布平台的人购买1000次广告展示所需要支付的成本3,近期你最喜欢看的电影/电视剧/综艺节目是什么,它吸引你的地方在哪里?假如要你来推广它,请列举2种以上的方案。《我在他乡挺好的》 吸引我的地方:1,剧情

2021-08-09 11:18:03 2097

原创 软件测试流程及其分类

软件测试流程获取测试需求编写测试计划制定测试方案开发与设计测试用例执行测试提交缺陷报告测试分析与评审提交测试总结准备下一版本测试软件测试过程模型(V/W模型要会画,H/X模型记住特殊点即可)V模型W模型H模型X模型软件测试过程理念思考题:软件测试分类按照开发的阶段划分单元测试又称模块测试,是针对软件设计的最小单元—程序模块进行正确性检验的测试工作。单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。(一般要读程序和代

2021-06-13 11:38:51 299 2

原创 软件缺陷及其生命周期

软件和软件分类软件测试是什么?软件测试包括测试程序、测试数据、测试文档软件的分类按层次划分:系统软件、应用软件按组织划分:商业软件(Windows、qq)、开源软件(源代码开放)按结构划分:单机软件(计算器)、分布式软件(QQ)软件缺陷的定义软件未实现产品说明书要求的功能软件出现了产品说明书指明不应该出现的功能软件实现了产品说明书未提到的功能软件未实现产品说明书中未明确提及但应该实现的目标所有不满足需求或者超出需求的都是缺陷没有不存在缺陷的软件,只有迄今为止尚未

2021-06-12 20:54:36 2419

原创 数据库知识复习

数据库管理系统是一个操作系统,对吗?不对,数据库管理系统是运行在操作系统之上的,它是位于用户和操作系统之间的一层数据管理软件,不是操作系统,常见的数据库管理系统:Mysql数据库中存储的是什么?数据及数据之间的联系一个表的候选码一定是主码。对吗?不对。 主码和候选码都是用来唯一标识关系的。一个关系中可以有多个候选码,只需选其中之一作为主码,主码里包含的属性叫做主属性。在关系数据库设计中,设计关系模式是哪个阶段的任务?需求分析阶段的任务是在调查、分析的基础上明确用户对系统

2021-06-12 18:32:42 179 1

原创 JS获取元素与事件基础

Web APIs阶段与JS语法阶段的关联性什么是APIApplication InterfaceAPI(应用程序编程接口):一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或者硬件得以访问一组例程的能力,而又无需访问源码或者理解内部工作机制的细节什么是WebAPIWeb API是浏览器提供的一套操作浏览器功能(BOM)和页面元素(DOM)的APIWeb API很多都是方法(函数)JS的组成DOM:文档对象模型,是处理HTML的标准编程接口通过这些DOM接口可以改变网页的内容,结

2021-04-23 16:16:13 258

原创 JS中的内置对象与复杂数据类型

Js内置对象js中的对象分为3种:自定义对象,内置对象:JS基础内容,属于ECMAScript浏览器对象(JS独有的,JS API讲解)1,什么是内置对象JS自带的对象,提供一些常用和基本的功能,帮助开发者快速开发2,根据文档查询指定API的使用方法MDN:Molilla开发者网络,包括HTML,CSS和万维网及HTML5应用的APIMDN:http://developer.mozilla.org/zh-CN/W3C如何学习对象中的方法:一,查询方法的功能二,查看参数的意义和类型

2021-04-23 10:13:12 127

原创 4.16学习笔记 // es5下的JS作用域+预解析导读+JS对象

了解JavaScript的两种作用域js作用域:代码名字在某个范围内起作用和效果目的:提高程序可靠性,减少命名冲突js的作用域 (es6之前 )1,全局作用域 整个script标签,或者是一个单独的js文件2,局部作用域:在函数内部就是局部作用域,这个代码的名字只在函数内部有效3,块级作用域:es5中的js没有块级作用域,(即if{},for{}里面的内容)只有在es6中才新增了块级作用域例:java:if(xx){ int num=10; } 外部代码是不能调用n

2021-04-16 11:42:03 152

原创 《人人都是产品经理》阅读学习笔记

第一章,写给-1到3岁的产品经理专业术语:BRD:Business Requirement Document 商业需求文档PRD:Product Requirement Document 产品需求文档语句摘抄作者:苏杰① “我毕业于浙江大学,学生物医学工程,专业自己选的,不是因为“21世纪是生物世纪”那句话,而是真的感兴趣。现在回过头来看,我是这么觉得的:当时只是在学习解决问题的思路,而专业就是找了一个特定的领域来练习思考的能力而已。所以,关键还是要跳出以往的应试思维,做过的题不重要,上

2020-12-06 19:23:43 511 1

原创 JAVAScript入门

JavaScript组成部分1。ECMAScript,描述了该语言的语法和基本对象。2。文档对象模型(DOM),描述处理网页内容的方法和接口。3。浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口JavaScript能做什么浏览器:大部分公司的前端都在使用javascript来完成浏览器客户端的开发。服务端:有些有大前端团队的公司开始使用nodejs做web服务端开发。其他:JavaScript还可以运用在APP、微信小程序、桌面应用、浏览器插件开发、游戏开发、VR、AR、硬件、操作系

2020-12-05 14:48:49 138 3

原创 《数据库系统原理》课程笔记

文章目录习题地址:course grading (course.educg.net)第一章 数据库系统概论第二章 建立数据模型第三章 SQL语言初步第四章 完整性和安全性习题地址:course grading (course.educg.net)第一章 数据库系统概论基本概念:数据库(DB):是存储在计算机系统内的有结构的数据集合数据库系统(DBS):由DBMS,DB,计算机硬件,操作系统,应用程序和数据库开发及管理人员组成数据库管理系统(DBMS):在操作系统下支持工作的数据管理软

2020-11-02 09:34:21 556

原创 Python期末复习

目录Python第一章填空题判断题Python第一章填空题Python安装扩展库常用的是(pip)工具(列表,元组,字符串)是Python的有序序列运算符中测试A是否为B的真子集的表达式可以写作(A<B)Int(‘123’,16)=(291)Print (1,2,3,sep=‘:’)的打印结果为(1:2:3)表达式3|5=7表达式3&6=2表达式3<<2=(12)(左移两位)Chr(ord(‘a’)^32)返回(‘A’)Abs(3+4j)=5.0Calla

2020-07-07 11:00:58 2755 1

原创 Python编程题

目录第一章 基础知识第二章 Python序列第三章 选择与循环第四章 字符串与正则表达式第五章 函数设计与使用第六章 面向对象程序设计第七章 文件操作第一章 基础知识编程,用户输入一个三位以上的整数,输出其百位以上的数字,例如输入1234,输出12x=input('Please input an integer of more than 3 digits:')try: x=int(x) x=x//100 if x==0: print('you must input an in

2020-07-03 20:05:12 5088

原创 Linux期末复习

@[TOC]第一章

2020-06-22 15:35:01 4574

原创 实验一:全加器的设计

基本概念:全加器英语名称为full-adder,是用门电路实现两个二进制数相加并求出和的组合线路,称为一位全加器。一位全加器可以处理低位进位,并输出本位加法进位。多个一位全加器进行级联可以得到多位全加器电路图:真值表:Module文件:module Add(A,B,Ci,F,Co);input A,B,Ci;output F,Co;wire A,B,Ci,F,Co;xor X1(F,A,B,Ci), X2(S2,A,B);and A1(S1,A,B), A2(S3,S2

2020-05-15 09:00:09 12741

原创 计算机组成原理第三章:信息编码与数据表示

知识点一:基础概念机器数:机器识别的无符号指令。例如01011B真值:带符号。例如+1011B正数的原码,反码,补码完全相同负数的原码:二进制真值表示,符号位+变0,符号位-变1反码:除符号位之外其他位对原码取反补码:在反码的基础上末尾加上1移码:在补码的基础上符号位取反,其他的数值位相同在补码中,0只有一种表示方式,但在原码和反码中,0有+0和-0两种表示方式知识点...

2020-03-15 10:00:23 3471 5

原创 计算机组成原理第二章:硬件技术基础

知识点1:常见逻辑门电路:知识点2:二极管基本认识和其导通原理二极管由PN结合管壳,引线组成 在二极管两端加上大于二极管的正向特性存在死区电压,方可导通知识点3:逻辑代数的基本公式1,交换律: A·B=B·A2,结合律:A+(B+C)=(A+B)+C || A·(B·C)=(A·B) ·C3,分配律:A+B·C=(A+B) ·(A+C)4,吸收律:A+A·B=A ...

2020-03-14 10:28:15 835

原创 计算机组成原理第一章:计算机组成原理概论

1

2020-03-14 09:41:24 223

原创 Verilog基础模块

Verilog经典设计模块3-1 半加器的Verilog 描述module h_adder(A,B,SO,CO);input A,B;output SO,CO;assign SO=A^B;assign CO=A&B;endmodule3-2 三八译码器module yima(input [2:0] sel,output [7:0] y)ca...

2020-01-02 17:59:51 1307

自己写的自动化测试脚本

自己写的自动化测试脚本

2022-08-17

空空如也

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

TA关注的人

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