自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 推荐一个比Navicat工具功能更全面的第三方工具DBeaver,造数据神器

数据库连接工具,支持多种数据库连接,MySQL、Oracle、hive、impala等等

2024-04-02 17:08:25 196

原创 Centos7.9安装教程

纯镜像安装Centos7.9指南

2024-04-02 16:22:39 324

原创 超详细工具Navicat安装教程

Navicat是一款功能强大的数据库管理工具,可用于管理多种类型的数据库,包括MySQL、MariaDB、SQL Server、SQLite、Oracle和PostgreSQL等。以下是Navicat工具的一些主要特点和功能

2024-04-02 16:08:17 790

原创 超细节小白教学Windows10系统 数据库MYSQL服务安装及验证

超细节小白教学Windows系统 数据库MYSQL服务安装,环境变量配置、验证

2024-04-01 17:21:18 736

原创 Python+selenium3+谷歌的页面常规基本操作

第1章 浏览器操作1、浏览器窗口大小设置设置浏览器宽480、高800driver.set_window_size(480, 800)浏览器窗口最大化driver.maximize_window()2、浏览器页面前进后退前进driver.forward()后退driver.back()3、浏览器页面刷新刷新driver.refresh()4、浏览器关闭关闭当前窗口driver.close()退出驱动并关闭所有关联的窗口driver.quit()5、脚本代码:#!/usr

2020-11-16 17:30:38 350

原创 2020-09-10

jmeter下载:http://jmeter.apache.org/download_jmeter.cgi本次下载最新的5.2.1版本 ,下载后在本地找个文件夹解压,最好与解压的ant放到一起运行jemter前需要安装好jdk配置Jmeter环境变量变量名:JMETER_HOME变量值:F:\Java_jmeter\jmeter变量名:CLASSPATH变量值:jmeter5.2%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME

2020-09-10 15:03:56 196

原创 Linux系统与Ubuntu系统连接服务器

Ubuntu 系统连接服务器 命令一般来说 Ubuntu自带了openssh-client 就可以直接使用 命令连接服务器一:ssh 服务器用户名@ip地址 如下图接着输入 密码(password)比如 123455到这一步就是已经连接完成了第二种可能 Ubuntu 没有自带 openssh-client需求自己下载输入一下命令进行下载sudo apt-get install openssh-client下载完成回到上面 进行连接接下来说说Linux

2020-08-14 14:57:52 522

原创 python合并两个文件并去重

coding:utf-8车牌一样放在一个目录,文件名不变import csvimport requestsimport redata = csv.reader(open(‘st_data_carface11_201907.csv’,‘r’))dateMap = []for i in data:dateMap.append(i[0])print(“去重复前数量:” + len(dateMap).str())formatList = list(set(dateMap))print(type

2020-08-07 14:21:34 675

原创 简单介绍区块链的联盟链

单群组FISCO BCOS联盟链联盟链是区块链里面的一种,简介::区块链跟传统的B/S,C/S,项目的架构来说不同,1:传统项目中心化(你付钱→淘宝收款→通知店铺发货→你确认收货→淘宝把钱打给给店铺),区块链去中心化(你付款→卖家收款后把东西给你→双方对外宣称交易完成),简单来说就是不需要第三方介入,区块链是全网记录并共享的数据账本,也就是说使用区块链的每个网民都可参与记录和共享这些数据,并实行监督,从而保证了数据的一致性。**2:**由于区块链上的数据全部公开、透明地记录在这个账本上,并且各

2020-08-07 11:20:29 2256

原创 二、javaSE语法

1.java有没有共同语句?有,goto是java中的保留字,在目前版本的java中没有使用。2.&和&&的区别&运算符有两种用法:(1.)按位与;(2.)逻辑与&&运算符是:短路与。相同:都要求运算符左右两端的布尔值都是true整个表达式的值才能是true。不相同:&:如果&左边是false的话还会判断&右边的,然后才会返回false。&&:如果&左边是false的话不会判断&右边的,

2020-06-20 17:08:25 128

原创 性能测试

1、性能测试概念性能测试是指通过特定方式,对被测系统按照一定策略施加压力,获取系统响应时间、TPS(Transaction Per Second)、吞吐量、资源利用率等性能指标,以期保证生产系统的性能能够满足用户需求的过程。性能测试一般是指大数据量的测试。性能测试一般包含3个方面:应用在客户端性能的测试应用在网络上性能的测试应用在服务器端性能的测试性能测试目的:客户有明确要求,如:系统要求同时满足100用户登陆,平均每个用户登陆时间不能超过5秒考察目前系统性能(容量测试),需要对系统做出分

2020-06-16 10:52:55 344

原创 servlet的使用与介绍

一、servlet使用步骤第1步:实现javax.servlet.Servlet接口第2步:在service中编写服务代码(处请求,发送响应)第3步:servlet配置(登记服务员的信息,jsp服务员不需要登记)在web.xml文件中配置MyServlet01com.cc.servlet.MyServlet01MyServlet01/MyServlet01第4步:通过浏览器访问servlethttp://localhost:8080/nd_jsp09/MyServlet01

2020-06-15 09:45:46 193

原创 Java====构造方法

一、构造方法–出生行为(任何人都必须通过出生才能产生)任何人都必须通过构造方法才能产生。没有构造方法,类就不能构造对象。二、为什么之前我们没有写构造方法,也能new出对象??当我们没有为类写构造方法的时候,系统会自动为这个类添加一个无参的构造方法。三、构造方法1.构造方法是干什么的?2.构造方法的语法:访问修饰符 构造方法(){//无返回值 构造方法类名相同//初始化代码}3.构造方法在什么时候被调用。构造方法在new对象的时候被调用。4.构造方法作用。4.1描述对象出生的过

2020-06-12 09:12:54 98

原创 (数据库)事务

定义作为单个逻辑⼯作单元执⾏的⼀系列操作要么同时成功,那么同时失败。目的保证数据的⼀致性。事务特征(ACID)原⼦性(Atomicity):对数据进行修改,要么都执行要么都不执行。一致性(consistency):从开始到结束数据都要保持一致。隔离性(isolation):多个事务互不干扰。持久性(durabiliy):对数据的修改是永久的。事务的缺点1.需要占用空间。2.随着数据的更改而更改。事务类型 自动提交事务系统默认,自动提交隐式事务Set autocommit=0;

2020-06-11 18:47:12 87

原创 redis五大数据类型及简单应用

一、五种数据类型登录./redis-cli密码auth 123456String(一个键对一个值)设置 set key valueset 名字 值得到get keyget 名字是否存在,再最后加 set key value nxset a 1 nx或者setnx key value存在就包错,不存在就ok自动增加赋值incr(默认自动加1,给在后面给你需要增加的值)incr 名字incr 名字 50自动增加赋10 incrbyincrby key 10自动递减10 d

2020-06-05 10:57:56 164

原创 spring核心之横向切面编程aop

一、spring核心之 aop(重点)aop: Aspect Oriented Programming 面向切面编程 ,是一种思想。oop: Object Orinted programming 面向对象编程 ,是一个思想。 总结: oop:纵向抽取 好处:1)提高可重用性 2)提高可扩展和可维护 3)多态 aop:横向向抽取 好处:1)

2020-06-04 10:51:47 376

原创 mybatis分页插件

方式:内存分页+物理分页内存分页:先将查询的数据加载内存RowBound,然后再在内存中进行分页 。物理分页:1)select 分页语句select * from employee limit 0,3;2)分页插件mybatis-pageHelper(讲解) https://github.com/pagehelper/Mybatis-PageHelper mybatis-plus (自学) 一、怎么使用myb

2020-06-03 08:54:17 109

原创 redis安装教程(适合小白)

Redis安装文档1.1启动虚拟机1.2.用第三方软件连接操作1.3要是用C语言的gcc,所以要先安装gcc语句:yum -y install gcc 回车1.4.然后将下载的redis压缩包(后缀是gz的)通过软件放入/usr/local路径下,然后运行1.5.运行 图片中语句来解压到当前文件夹cd /usr/localtar -zxf redis-4.0.6.tar.gz1.6.然后cd /redis-4.0.6 进入到文件夹下然后直接make编译cd redis-4..

2020-05-27 09:14:06 194

原创 授权认证框架Shiro

Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Shiro 主要分为来个部分就是认证和授权,在个人感觉来看就是查询数据库做相应的判断而已,Shiro只是一个框架而已,其中的内容需要自己的去构建,前后是自己的,中间是Shiro帮我们去搭建和配置好的    个人认为需要看一下其中的一些源码,更有帮助的深入的去了解Shiro的原理。Shiro

2020-05-21 10:47:11 286

原创 对于接口测试

一接口的分类:外部接口:内部接口:第三方接口:如微信支付,支付宝支付1:UI自动化执行一个测试用例10S接口测试用例执行的话,需要的时候是毫秒级的2:2、接口测试是属于集成测试 测试介入越早越好 越在项目早期发现问题,其修复问题的成本越低1、系统内部模块接口的测试 模块接口测试主要包括以下内容:1) 各个模块连接集成起来的时候,穿越模块接口的数据会不会丢失。 2)各个子功能组合起来,能否达到预期要求。3) 一个模块的功能是否对另外一个模块的功能产生不利的影响。4)全局数据结构是否有问题。

2020-05-19 15:15:13 346

原创 monkey命令

一、什么是monkeyMonkey概念:向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。Monkey是Android中的一个命令行工具,可以运行在模拟器里戒实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。该工具用亍迚行压力测试。然后开发人员结合monkey 打印的日志和系统打印的日志,分析测试中的问题Monkey 测试的特点:Monkey

2020-05-19 08:17:07 209

原创 常用的adb命令:

显示当前运行的全部模拟器:adb devices安装安装应用程序: adb install 应用程序.apkadb install D:\app\jisuanqi_589.apk覆盖安装应用程序: adb install 应用程序.apk –radb install D:\app\jisuanqi_589.apk -r程序入口获取包名注意启动你要测试app,要不然获取名称会不对方法1、反编译:注意打开:aapt.exe(build-tools文件夹下)在地址栏中输入:cmd再输入下

2020-05-19 08:15:10 236

原创 关于app测试

第一章 手机app业务功能测试手机测试分类常用手机操作系统系统介绍手机app业务功能测试内容手机测试分类手机整机功能测试手机app业务功能测试主要涵盖测试内容:UI测试、功能测试、交叉事件测试、兼容性测试、易用性/用户体验测试、硬件环境测试、安装/卸载测试、升级/更新测试、手势操作测试等常用手机操作系统系统介绍Android一词的本意值“机器人”IOS是由苹果公司开发的移动操作系统手机app业务功能测试内容手机APP项目测试点:针对手机应用软件的系统测试,我们通常从如下几个角度阐

2020-05-19 08:12:39 834

原创 Http协议相关常用知识点

这里写自定义目录标题什么是http协议,默认端口多少http协议:超文本传输协议默认端口:80什么是https协议,,默认端口多少?https=http+ssl :安全套阶层协议默认端口:443http请求消息包括那3部分组成?请求消息:请求行:请求方法(get/post)、请求的地址、请求的http协议版本请求头:请求主体:响应消息:响应行:http协议版本 状态码 状态描述响应头响应主体请求方法:get 没有请求主体post请求行包括那些部分组成

2020-05-18 09:16:45 154

原创 ajax的请求原理

这里写自定义目录标题**Ajax*运行的原理请求***Ajax运行的原理请求1:创建ajax对象var xhr=new XMLHttpRequest(); (htt请求)2:告诉Ajax请求地址以及请求的方式xhr.open(‘get’,“这里输入的是请求的地址”);(就是服务器的地址)3:发送请求xhr.send();(这个方法一定要,不然不会发起请求)4:获取服务器端和客户...

2019-11-13 18:08:27 229

原创 服务器端口号被占用的解决方案

第一步:打开cmd,进入命令输入页面 输入netstat -ano 就能看到所有的端口号第二部:netstat -ano|findstr 8080 输入你要查看的端口号 就能查看正在被占用的端口号第三步:输入taskkill /f /t /im 9776 (后面 的数字是你被占用的端口号)执行后就能成功终止进程注意:第三步输入命令的时候 一定要空格 不然 ...

2019-08-14 10:27:35 3113

原创 jQuery动画效果

jQuery的显示与隐藏,与绑定函数1:jQuery中show()方法控制元素的显示2:hide()方法控制元素的隐藏操作步骤:1:$(".on").事件(函数(){$(“名字”).show()//hide();};完整的列子: 任务列表 日常任务成长任务 ...

2019-07-16 09:55:27 71

原创 过滤器的流程和servlet的区别

**过滤器**说起过滤器,那我们先复习一下servlet; servlet:的生命周期: 客户端第一次访问的时候出生(调用一次)客户端第一次访问的时候 培训一次(调用一次) 接待客户端,每次请求就会调用一次, 销毁在项目移除,重新部署或者服务器关闭,这是servlet的生命周期(ser...

2019-06-17 20:42:49 352

原创 进程与线程

一关系:进程包含线程二:一个进程里可以包含多个线程进程 属于资源分配的单位而线程是在执行任务每一个任务中的基本单位;在多线程的时候要特别注意线程的安全性,这个时候就会用到锁,(synchronized )这个锁用俗话说就是不太公平,霸道,不能手动,所以出了的一个新锁叫 :(lock)锁,这个是可以手动操作的,比较实用。 最后注意的是要调线程只能调用 run 方法 。getNam...

2019-05-15 20:25:47 69

原创 JDBC

JDBC概念文档 首先我们得先知道jdbc是什么,jdbc简单来说就是一种媒介,把java语句指向mysql,建立一种关系,执行java代码,从mysql返回相对应的数据。(简单来说就是一种贸易的关系) 步骤 1:加载驱动(第一步:首先得导入驱动包,第二部:加载驱动) 步骤 2:开始创建数据库连接(简单来说就是建造河流,俗称一种协议------子协...

2019-05-14 21:07:20 76

原创 java语言中的插入

/先找位置,在插入,或者先插入,在移动,方法是死的,人是活的import java.util.Arrays;public class A08{public static void main(String[]args){String []arr={“lsland”,“Ocean”,“Pretty”,“Sun”,“0”};//String []ar =new String[]{lsland"...

2019-03-05 09:04:52 702

原创 java语言中的二分查找

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-05 08:40:53 307

空空如也

空空如也

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

TA关注的人

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