自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何搭建测试环境

什么是测试环境测试环境(Testing environment):指测试运行其上的软件和硬件环境的描述,以及任何其它与被测软件交互的软件,包括驱动和桩。测试环境是指为了完成软件测试工作所必需的计算机硬件、软件、网络设备、历史数据的总称。其实就是:测试环境=软件+硬件+网络+数据准备+测试工具通俗地说,测试环境就是指测试人员测试程序时需要的承载体测试环境的特点:1.真实测试环境应该尽量模拟用户的真实环境,但由于软件用户众多,则真实环境也变得非常复杂,所以测试环境应该尽量模拟用户的真实环境。2

2021-01-26 14:15:20 2965

原创 Linux Tomcat查看catalina.out日志命令方法

Linux系统如何查看Tomcat日志文件?Tomcat日志文件再哪里?Tomcat查看日志的方法命令启动Tomcat服务后,项目出现bug、报错或者异常时候需要查看日志,那么Tomcat日志文件在哪里?1. Tomcat日志文件路径Tomcat的日志文件在Tomcat安装目录下的logs文件夹中,例如:Tomcat安装目录为 /usr/local/tomcat,则我的日志文件为:/usr/local/tomcat/logs 目录下面的catalina.out文件。2. Tomcat查看日志cat

2021-01-26 12:44:15 14279 2

原创 MySQL索引的实现和原理

索引-分类索引按种类分为主键索引,唯一索引,普通索引按数据结构分为B+树索引和哈希索引按创建类型分聚簇索引和非聚簇索引聚簇索引就是以主键创建的索引非聚簇索引就是以非主键创建的索引聚簇索引在叶子节点存储的是表中数据,非聚簇存的是主键和索引列非聚簇查询时,拿到主键再去查找想要的数据(回表)基本概念首先我们要知道数据库是如何存储数据的上面的图片代表一页 ;每个数据页组成一个双向链表 ;而每个数据页中的记录又组成一个单向链表 ;其中每一页都会根据主键生成一个页目录,可利用二分法快速定位

2021-01-26 11:01:40 250 1

原创 mysql查看表结构三种方法

1. show create tableshow create table 表名称这个语句每次本能想出的,语义好记,可以直接查看建表语句,但不便于代码处理。2. descdesc 表名称这个语句简单易用,可以获取到 COLUMNS 中的比较重要的字段:名称、类型、是否为空、键、默认值、额外信息。但无法获取字段的注释。3. information_schema.COLUMNSselect * from information_schema.COLUMNS where TABLE_SCHEMA

2021-01-26 10:48:04 15849 1

原创 mysql常用索引种类

一、索引MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度;二、索引类型Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。2.1. FULLTEXT即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE INDEX 使用,不过目前只有 CHAR、VARCHAR ,TEXT 列上可以创建全文索引。全文索引并不是和MyISAM一起诞生的,它的出现是为了解决W

2020-12-22 14:03:13 183

原创 Linux环境nginx安装以及环境配置

Linux环境nginx安装以及环境配置第一步:下载nginx压缩包在这里可以去nginx官网下载->点我下载 nginx也可以直接使用wget命令下载,指令如下wget -c https://nginx.org/download/nginx-1.10.1.tar.gz注意:这一步最好在自己的目标目录进行操作,我一般是把压缩包下载到/usr/local目录下。第二步:配置nginx安装所需的环境安装gcc安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境。指令

2020-11-17 16:03:57 115

原创 MYSQL数据库备份术语与方法

MYSQL数据库备份数据库备份:备份数据的最终目的是为了在出现一些意外情况时,能够通过备份将数据还原,所以单单备份数据往往是无法满足还原时的需求的,所以在备份数据库时,除了要备份数据本身,还要备份相关的数据库环境,如配置文件,定时任务,sudo权限等等相关的信息。备份相关术语不管是哪一种数据库,在备份时,都会提及到"备份策略"的概念,说到"备份策略",就需要知道常用的术语与概念,此处我们先大致列出与备份策略相关的术语,然后在细细的解释他们,常见术语如下。全量备份差异备份增量备份时间点恢复热备

2020-11-16 10:59:22 240

原创 MYSQL时间戳转换函数DATE_FORMAT使用

一、data_format转换函数将13位biglnt类型的数据时间戳转为“年月日时分秒”;数据库中时间类型是13位bigInt类型的数据;select date_format(FROM_UNIXTIME(列名/1000),’%Y%m%d’) from xx表;原理就是把13位的时间格式/1000等于时间戳,使用FROM_UNIXTIME函数把时间戳转换成具体的日期;二、将时间“年月日”转换为时间戳;将时间转换为时间戳,select unix_timestamp(‘2018-08-30 19-4

2020-11-13 13:55:37 3987

原创 中间件-消息队列MQ

这里写自定义目录标题消息队列**消息队列**1.为什么使用消息队列?2.使用消息队列有什么缺点?3.消息队列如何选型?4.如何保证消息队列是高可用的?5.如何保证消息不被重复消费?6.如何保证消费的可靠性传输?7.如何保证消息的顺序性?正文1、为什么要使用消息队列?分析:一个用消息队列的人,不知道为啥用,这就有点尴尬。没有复习这点,很容易被问蒙,然后就开始胡扯了。回答:这个问题,咱只答三个最主要的应用场景(不可否认还有其他的,但是只答三个主要的),即以下六个字:解耦、异步、削峰;

2020-11-12 11:21:19 422

原创 通过JSP网页链接MySQL数据库,读取数据库显示在JSP网页

通过JSP网页连接MySQL数据库,从MySQL数据库中读出一张表并显示在JSP网页中一. 安装所需软件安装java和tomcat,建立JSP网页最基础的软件;安装MySQL数据库(下载地址:https://www.mysql.com;安装Navicat Premium来查看数据库中的表;下载JDBC驱动:mysql-connector-java-5.-bin.jar(下载地址:https://www.cnblogs.com/twodoge/p/9982696.html)下载后把mysql-

2020-10-29 15:02:17 582

原创 Linux环境安装Tomcat2

linux 下安装Tomcat创建tomcat的安装路径:在/usr/local 下mkdir tomcat,mkdir /usr/local/tomcat下载tomcat:wget http://mirrors.estointernet.in/apache/tomcat/tomcat-8/v8.5.43/bin/apache-tomcat-8.5.43.tar.gz解压tomcat:tar -zxvf apache-tomcat-8.5.43.tar.gz -C /usr/local/tomcat

2020-10-29 14:29:54 149

原创 Linux环境安装Tomcat1

Linux安装jdk配置环境变量详细步骤一、登录虚拟机进入终端切换到root用户,输入:su 接着输入密码 再输入:cd … 回到root用户二、查看Linux系统是否有自带的jdk:1、输入:java -version2、发现有输入:rpm -qa | grep java 检测jdk的安装包,(注意:rpm命令符没有时记得下载一个输入:apt-get install +命令名称)3、接着进行一个个删除包,输入:rpm -e --nodeps +包名4、最后再次:rpm -qa | grep

2020-10-29 14:16:09 401

原创 MYSQL数据库操作语句1

MYSQL创建数据库CREATE DATABASE RUNOOB;MYSQL删除数据库DROP DATABASE runoob_tbl;MYSQL创建数据表CREATE TABLE runoob_tb4(runoob_id INT NOT NULL AUTO_INCREMENT,runoob_title VARCHAR(100) NOT NULL,runoob_author VARCHAR(40) NOT NULL,submission_date DATE,PRIMARY.

2020-10-28 15:25:19 222 2

原创 云主机ECS连接云数据库 MySQL实例

**云主机ECS连接云数据库 MySQL实例**从 Linux 云服务器访问登录到 Linux 云服务器;以 CentOS 7.2 64 位系统的云服务器为例,执行如下命令安装 MySQL 客户端:yum install mysql提示Complete!说明 MySQL 客户端安装完成。根据不同连接方式,选择相应的操作:内网连接时:执行如下命令登录到 MySQL 数据库实例。mysql -h hostname -u username –phostname:替换为目标 MySQL 数据

2020-10-28 11:08:10 729

原创 WEB浏览器F12调试页面

WEB浏览器F12调试页面Elements—标签页,可以查看并且编辑页面元素,在左侧可以点选某一个元素,该元素会在页面上高亮,同时在右侧显示该元素的所有样式;Console—Console面板,就是Javascript控制台,Console最有用的,就是打断点的时候进行查看;3.Sources—Sources标签页,可以查看到请求的资源情况;可以查看当前网站的HTML,及其引入的所有CSS、Javascript文件。重要的是,在Javascript文件中的任何一行,我们都可以设置断点,脚本将会在这一

2020-10-27 16:06:31 9889 1

空空如也

空空如也

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

TA关注的人

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