Posts

了解软件测试职业以及发展定位

了解软件测试职业以及发展定位 测试职业的发展阶段 1、功能测试阶段:主要研制软件是否符合需求说明书指明的要求 2、接口测试阶段:可能脱离可视化界面

Selenium滚动条处理

Selenium是一个用于Web应用程序自动化测试工具,可以直接运行在浏览器中,针对页元素来进行定位并模仿认为操作。但是却无法控制滚动条,这

网站采集工具免费采集发布网站后台

网站采集工具文章采集器不知道小伙伴们有没有了解过,可能很多SEO同学都没有接触过吧!网站采集工具都是做站群或者大型门户和部分企业站人员在使用

基于jsp在线考试系统

开发工具:IDEA 数据库mysql5.7 jdk1.8 服务器:tomcat8.0 主要功能包括:在线考试,我的成绩,我的错题,资源大全 管理员页面:用户管理

openpyxl 将Excel数据绘制成可视化图表

最基本的绘制柱形图代码如下,可自行修改各属性得到自己想要的效果 import openpyxl import xlsxwriter from openpyxl import load_workbook from openpyxl.chart import BarChart, LineChart, Series, Reference wb = openpyxl.load_workbook(r"D:testtest1.xlsx") sheet1 = wb["test1"] # 根据sheet名称获取表单 print(sheet1.max_row) print(sheet1.max_column) bar =

Golang的开发工具介绍

文章目录 前言 1. VScode +Go 插件 2. Goland 3. VIM 4. Eclipse IDE工具 5. LiteIDE 6. Emacs 7. Go Callvis 使用建议 前言 学习Golang的小伙伴最头疼的问题,就是开发工具的选择,很多人从入门

ApiPost测试接口直接生成API文档

由于最近postman 必须登录才可以使用,但是跳转登录页面,却又登录不上,故现在新发现一款 接口开发调试神器ApiPost;可以将其看作是 Swagger 、

开发时需要的软件和工具

IntelliJ IDEA jdk1.8 mysql5.7(以上)或者8.x MySQL Workbench/SQLyog/DataGrip/Navicat Premium 15/DBeaver TableGo Typora/Mark Text(md文档) Postman 9.15/Apifox Google Chrome/Edge Git Apache- maven-3.6.3 Snipaste截图放屏幕上用的 Another Redis Desktop Manager Tabby Termin

FH8626V100开发

FH8626V100是富瀚微出的一款带摄像头的方案 开发工具在Linux 上进行 版本 Ubuntu 20.10 64位 修改profile 在原厂文档的说明下运行这个she

大数据开发工程师之SQL面试题(二)

sql面试题(二) 请你查找employees里最晚入职员工的所有信息, select * from employees WHERE hire_date in (select max(hire_date) from employees ); select * from employees order by hire_date DESC limit 1; 有一个员工employee

centos7编译安装hive

一、安装数据库 1、解压安装包 tar zxf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz -C /data/ 2、修改文件目录名称 mv /data/mysql-5.6.39-linux-glibc2.12-x86_64/ mysql 3、创建数据目录 mkdir sqldata useradd -M -s /sbin/nologin mysql ##授权 cd /data/ chown -R mysql.mysql mysql 4、配置环境变量 vim /etc/profile PATH=$PATH:/data/mysql/bin source /etc/profile

ElasticSearch常见命令

1、创建索引,并设置ngram分词器 put http://121.5.116.227:9000/article { "settings": { "number_of_shards": 3, "number_of_replicas": 1, "refresh_interval": "5s", "max_ngram_diff": "9", "blocks": { "read_only_allow_delete": "false" }, "analysis": { "analyzer": { "ngram_analyzer" : { "tokenizer" : "ngram_tokenizer" } }, "tokenizer": { "ngram_tokenizer" : { "token_chars" : [ "letter", "digit" ], "min_gram" : "1", "type" : "ngram", "max_gram" : "10" } }

大数据学习06 Scala的基础语法

大数据学习06 Scala的基础语法 介绍Scala的基础语法 文章目录 大数据学习06 Scala的基础语法 前言 一、注释 二、变量与常量 1.基本语法 2

hive使用报错整理

报错 Error: Could not open client transport with JDBC Uri: jdbc:hive2://node1:10000: Failed to open new session: java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException): User: root is not allowed to impersonate hive (state=08S01,code=0) 问题原因 root用户没有权限,在hdfs配置中添加相应用户即可 解决 添加hdfs参数:

bugku bp

打开题目链接,看到提示,说明是个爆破题,而且需要top1000的弱密码字典 看到题目发现账号已经有了,说明只需要爆破密码即可,随便输入一个密码

信息安全如何写简历

1.请使用名字-岗位-地点-实习OR社招为pdf名字 2.请使用pdf而不是word,因为不同机器打开效果不同 3.如果是实习,写上实习时间 4.

xss-labs第二关

初始页面: 还是从url开始看,有一个参数keyword=test,但是单击搜索之后会多一个submit=搜索。 尝试第一关的方法:<sc

xss-labs第三关

初始页面: 在搜索栏中输入test,查看源代码: 那就试一试最基本的<script>alert('xss')</script&

Shiro-----Shiro认证

Shiro-----Shiro认证 文章目录 ?一、Shiro认证 ?1.1、Shiro 的环境搭建 ?1.2、测试代码 ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

Shiro-----Shiro入门简介

Shiro-----Shiro入门简介 文章目录 ?一、什么是Shiro ?二、Shiro 中的体系的组成 ?三、Shiro的架构 ✨✨✨✨✨✨✨✨✨✨

xss-labs第一关

打开靶机初始页面: 访问第一关,在链接的地方写上/level1.php?name=test;回显如下: 从显示的页面我们看到了我们写入的参数na

DEC加密和RSA加密(Java)

记录两种常用的加密方法 1.DES对称加密 ( 加密解密用同一个密钥 ) 说明:在开发中,url 地址栏有些敏感数据( 如一些id),不方便展示,故将这些

二次安装MySQL第四步出错总结

萌新瑟瑟发抖~~ 今天把电脑里的MySQL5.5卸载了,打算安装8.0版本,一切进行的井井有条,但最后马上完成时候第四步提示错误。现在已经解决

Linux基础操作

本次操作在CentOS 7进行 sudo #切换到root用户 root用户是linux系统中权限最大的用户,相当于Windows系统中的Administ

Linux学习笔记(3)

Linux开发工具? 目录 Linux开发工具? ? Linux安装软件? ? Linux软件包管理器 yum ? ?Linux编辑器-vim的使用? 普通模式 ? 末

PHP 语言中的 while 循环语句

转自:微点阅读 https://www.weidianyuedu.com PHP 语言中的 while 循环 (loop) 语句。 while 循环语句是 PHP 语言中最简单的一种循环 (loop) 语句。 while 循环语句的语法 while 循环语句的语法如下: while (expr) statement 微点阅读(w

Android-Navigation-底部导航栏-手把手教程

Navigation-底部导航栏 效果展示 1、导入依赖 dependencies { //Navigation def nav_version = "2.3.5" implementation "androidx.navigation:navigation-fragment:$nav_version" implementation "androidx.navigation:navigation-ui:$nav_version" } 2、fregment ​ FirstFragment.class public class FirstFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(R.layout.fragment_first, container, false);

RxJava初探

RxJava基础 RxJava是什么 RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences. RxJava就是一个实现异步操作的库。 前言 异步操作在调度过程比较

Android中Handler消息机制

作用:跨线程通信。 应用:AsyncTask、retrofit都对Handler进行了封装。 四要素:Message、MessageQueue、

Android中View如何刷新

View的更新方式主要有以下3种: 1.不使用多线程和双缓冲 这种情况最简单,在View发生改变时对UI进行重绘。你只需要Activity中显式

python运算符(续集)

python中&和|运算 1.&(按位与) 4的二进制 0 0 0 0 0 1 0 0 8的二进制 0 0 0 0 1 0 0 0 &(按位与)运算 只要有0

LiveData大坑之不走回调

前言: 测试大佬突然发现页面上有一块UI在某些情况下无内容展示,但是接口有下发对应字段。这种偶现的bug就很头秃了,排查一波也没发现啥异常,就

c语言开始

大家好 我是来着河北石家庄的一名c语言初学者 我热爱运动 面对每天坐在电脑前敲着代码 学习视频 我也感到了十分的枯燥 但是为了生活还有前程吧 也为了自己有

ALGO-995 试题 算法训练 24点

资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 24点游戏是一个非常有意思的游戏,很流行,玩法很简单:给你4张牌,每张牌上有数字(

JavaGUI简易版贪吃蛇小游戏

做这个小游戏,主要是学习一下游戏制作的基本逻辑,加深对面向对象的理解。 游戏引擎: /** * 大牛程序员写的游戏的公共类 * 使用Game.init()方

JavaJDBC编程

JAVA的JDBC编程 数据库编程的必备条件 数据库驱动包 JDBC使用步骤 JDBC优化部分代码 JDBC,即Java Database Connectivity,j

图书管理系统(重构版)

目录 前言 一、开发前准备 二、开发中遇到问题 三、总结 前言 这次的图书管理系统的开发相比于上次,区别在于这次的数据使用的数据库进行存储,与I/O流的

DAPP智能合约开发特点

DAPP智能合约开发特点 DAPP智能合约开发开发:区块链是由硬件运行,这些硬件实际做了三件事:联网、共识,以及状态管理。这些硬件设计必须进行

深入XFS,Atom Wallet的盈利策略

Atom Wallet是XFS研发的数字加密钱包,基于XFS区块链的去中心化特点,Atom Wallet也同样直接摆脱了中心化服务的制约,提供更加高效

XFS, 真正的分布式存储模式

数据存储是数据流在加工过程中产生的临时文件或加工过程中需要查找的信息。数据以某种格式记录在计算机内部或外部存储介质上。在数字化程度不断加深的

赛马游戏Horse Racing Winner即将启动

赛马文化起源于英国,被称为国王的运动,是一种历史悠久高昂贵的爱好,是三大“贵族运动”之一。不仅仅参赛选手要盛装出席,练观众也是需要穿着正装、

微信增加“数字人民币”入口

现如今,移动支付已经深入我们的生活,前阵子,央行对数字人民币进行内测。根据流出的截图可得,数字人民币包含充值、提现、转账等功能。 央行的数字货

分布式共识算法

分布式共识算法 共识算法 CFT BFT PBFT/RBFT 拜占庭问题的两种解决方案 Shamir门限签名算法 基于签名对CFT进行拜占庭容错的改进 关于区块链 共识算法 分布式共识

区块链学习【一】

定义 区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。是比特币的一个重要概念,它本质上是一个去中心化的数据库

ssl工作原理和常见加密方式

SSL(Secure Sockets Layer)安全套接层协议,目的是保证数据传输的安全和完整。TLS(Transport Layer Security)传输层安全是

HCIP第三天学习笔记

RIP—路由信息协议 标准的距离矢量型路由协议。更新特点:邻居间直接共享路由表,默认仅存在更新包 更新包当中:目标网段+度量 pre:100 cos

IP数据报分析

目录 一、IP数据报分析 二、Wireshark抓包分析 一、IP数据报分析 版本:占4比特,表示IP协议的版本。通信双发使用的IP版本必须一致 首部

502 Bad Gateway 常见解决思路

502错误定义 502 Bad Gateway服务器作为网关或者代理时,为了完成请求访问下一个服务器,但该服务器返回了非法的应答。简单来说502是报错类型

CCNA 初学(第二课)

因为不同厂商的相互不兼容,即专有和开放的矛盾,所以; 1984年,ISO组织(国际标准化组织)发布分层模型 OSI参考模型(七层模型): 7.应用

nmcli命令控制网络

断开链接: nmcli devive disconnected nmcli device status 查看网卡服务接口信息 使用ifconfig可以看到,设备进入没有ip也不工作的状态 重新链接(启用网卡) nmcli device connect nmcli connection down 关闭 nmcli

TCP/IP网络模型

目录 前言 计算机网络的两种分层体系模型 分层体系的意义 OSI网络模型 TCP/IP网络模型 各层级中的设备 各层级中的协议 TCP/IP网络模型 应用层 传

nginx的安装与配置

前言 nginx是高性能的http服务器,轻量,简单,高效率。工作中处处离不开它,可用来做反向代理,负载均衡,动静分离,高可用集群等等。具体学

UOS桌面版103X忘记用户密码操作手册

103X系统更新后取消了单用户模式,推荐采用Livecd模式修改用户密码。具体操作步骤如下: 镜像下载链接: 链接: https://pan.baidu.com/s/1Cj5txXtJGYVyWhvKBmqwIw 密码: nq78 一、制作启动盘 借助

Zabbix监控架构的搭建-01

Zabbix监控架构的搭建 1、架构环境 Server端 ​ 操作系统:Centos7 ​ Web应用:Nginx ​ DB:mariadb(此为轻量级DB

Ajax与Cors

什么是Ajax Ajax(Asynchronous JavaScript and XML)异步JavaScript 和 XML,它并不是一门编程语言,而是利用JavaScript在保证页面不被刷新,页面链接

swiper中常用的事件方法

通常我们写轮播图都会涉及到swiper这个插件库,但是很多人不知道怎么用,往往踩了很多坑,下面就举一些swiper中常用的事件方法来说: 去下

走进前端——CSS(2)

前言 作者:迷途の羊 在这里分享学习自己的经历,希望可以帮助到初学前端的旁友 成为一个更好的前端开发者 大学在读前端菜鸡 若文中有误,感谢指正 DAY4 CSS

网页版备忘录简易实现

备忘录/待办事项 ? 预览效果 ? 步骤分解及代码 1. 创建页面布局 2. 实现页面样式 3. 实现页面行为 ? 预览效果 ? 步骤分解及代码 1. 创建页面布局 <!-- 最上面一行, 输