自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用 Eclipse 测试 Java Web 程序

1、新建项目(1)单击 File 菜单,把光标移到 New 菜单项上,选择 Dynamic Web Project 菜单项,弹出 New Dynamic Web Project 对话框,在 Project name 文本框中输入项目名称。(2)单击 Next 按钮,在该对话框中可以将 Default output folder 文本框的值修改为 WebRoot\WEB-INF\classe...

2019-07-29 16:57:02 2131

原创 MySQL 单表查询(上)

一、简单查询1、 select 语句基本语法格式如下:select [distinct] * | 字段名1,字段名2,··· from 表名 [where 条件表达式1] [ group by 字段名 [having 条件表达式2] ] [ order by 字段名 [ASC|DESC] ] [ limit 字...

2019-07-24 11:02:20 171

原创 MySQL数据表数据的添加、更新和删除

1、添加数据

2019-07-23 15:11:40 349

原创 MySQL 索引

1、索引的概念1.1 普通索引

2019-07-23 12:32:42 123

原创 Linux系统mysql数据库备份和还原操作

参数备份了所有的数据库,那么恢复时不需要指定数据库。因为,其对应的 sql 文件中含有 CREATE DATABASE 语句,可以通过该语句创建数据库。创建数据库之后,可以执行 sql 文件中的 USE 语句选择数据库,然后在数据库中创建表并且插入记录。

2024-06-13 09:44:31 528

原创 Linux系统——逻辑卷扩容

检查pv和vg的情况。

2024-04-16 16:07:34 274

原创 Linux系统——逻辑卷创建

从vg_data 卷组中,创建一个名为lv_data的逻辑卷。创建一个名为vg_data 的卷组。

2024-04-16 16:03:57 531

原创 firewalld 防火墙

CentOS 7 默认的防火墙管理工具,firewalld 和 iptables 内部结构都指向 netfilter 这个强大的网络过滤子系统,以实现包过滤防火墙功能。支持动态更新、加入防火墙zone概念,支持IPv4和IPv6地址。

2024-04-15 11:11:08 506

原创 MySQL 5.7 重置root用户密码

杀掉mysqd_safe进程。

2024-04-15 11:04:15 1081

原创 Linux系统中mysql数据库运行sql脚本

【代码】Linux系统中mysql数据库运行sql脚本。

2023-07-19 09:25:50 4967

原创 Linux系统普通用户之间 scp 免密传输文件

A服务器的IP:192.168.20.11;普通用户:test1B服务器的IP:192.168.20.12;普通用户:test2。

2023-07-18 10:18:36 1993

原创 Redis安全基线问题处理

(1)创建redis用户组、用户(3)切换redis用户,启动redis服务。

2023-07-10 15:01:58 472

原创 Linux系统单机部署redis服务

gcc-c++

2023-07-07 10:00:05 387

原创 Tomcat中间件安全加固

如果您希望禁用某些HTTP方法,可以配置Tomcat的/conf/web.xml文件里的。Tomcat/bin目录下的start.sh、catalina.sh、shutdown.sh的权限不高于744。编辑 Tomcat/conf/server.xml 配置文件,连接超时修改为5000秒。(4)更改port属性的值来更改Tomcat的默认端口。(5)切换到 Tomcat 用户,启动 Tomcat。(1)打开Tomcat安装目录下的conf文件夹。(3)将 Tomcat 目录改为 Tomcat。

2023-07-06 09:42:29 894

原创 Nginx安全加固

编辑Nginx的配置文件,并在其中添加错误页面的定义。internal;} } #error_page指令用于定义错误页面的路径。location / errors用于定义错误页面的目录。internal指令用于防止直接访问错误页面目录,只能通过 Nginx 内部访问。

2023-07-03 10:34:00 1065

原创 MySQL数据库安全加固

该语句将会列出所有密码为空的账户和对应的主机地址。该语句将列出那些密码时间超过180天并且账户没有被锁定的账户以及对应的主机地址。可以根据实际情况修改时间间隔。如果account_locked的值为Y,则说明该账户已经被锁定。

2023-06-30 09:27:56 766

原创 linux系统利用logrotate命令,每天定时切割日志文件

(2)在文件中写入以下内容:dailyrotate 5missingokcompresssize 300Mdateext配置参数说明:copytruncate:用于还在打开中的日志文件,把当前日志备份并截断。daily :指定转储周期为每天。rotate count :指定日志文件删除之前转储的次数,0 指没有备份,5 指保留 5 个备份。missingok:在日志轮循期间,任何错误将被忽略。compress: 通过 gzip 压缩转储以后的日志。

2023-06-29 10:08:27 1230

原创 CentOS 7 系统RPM包方式安装MySQL8.0.17

查看Linux操作系统版本,如果操作系统版本是CentOS7,则需要先卸载掉系统自带的mariadb数据库。libmysqlclient.so.18(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要。执行该命令,检查是否安装有mariadb数据库,如果有,则需要先卸载mariadb数据库。如果有必要,删除mysql用户以及mysql用户组。登录mysql数据库:mysql -uroot -p。如果删卸载过程中提示有依赖而导致无法卸载,则使用。

2023-06-28 09:30:15 166

原创 MYSQL使用之过滤数据

返回price值为5的行。

2023-06-27 10:19:22 865

原创 Nginx安装

(1)进入存放openssl-1.1.1p.tar.gz文件目录:(2)解压安装文件:(3)进入openssl-1.1.1p目录:(4)prefix配置安装路径:(5)编译:(6)安装:(1)进入存放zlib-1.2.8.tar.gz文件目录:(2)解压安装文件:(3)进入zlib-1.2.8目录:(4)prefix配置安装路径:(5)编译:(6)安装:(1)进入存放pcre-8.38.tar.gz文件目录:(2)解压安装文件:(3)进入pcre-8.38目录:(4)prefix配

2023-06-26 09:56:27 232

原创 MYSQL使用之检索数据

返回可用数据库的一个列表。USE 数据库名;使用数据库。获得一个数据库内的表的列表。对每个字段返回一行,行中包含字段名、数据类型、是否允许NULL、键信息、默认值以及其他信息。是的一种快捷方式。

2023-06-25 14:47:54 360

原创 nginx之平滑升级

此时旧的主进程会移除.oldbin后缀,恢复为.pid文件,并且可以查看到nginx已经升级成功。升级完成了,最后在看一下升级后的版本,测试可以访问就没问题了。注意红色区域,这是以前编译的参数。编辑新版本的nginx需要用到,根据实际的参数修改。2、kill -USR2 1290 (进程号根据实际情况修改)1、kill -QUIT 1290 (进程号根据实际情况修改)5、确保配置文件无报错。

2023-02-02 10:40:54 56

原创 Linux(三)

1、vim编辑器的使用vi – vim前提: 安装了vim软件。vim 是从 vi 发展过来的一款文本编辑器格式:vi a.txt工作模式(1)命令模式 – 打开文件之后,默认进入命令模式命令模式下的操作:光标的移动:H——前J——下K——上L——后将光标移动到行首: 0将光标移动到行尾: $将光标移动到文件开始位置: gg将光标移动到文件末尾: G行跳转: n...

2019-11-19 17:24:21 194

原创 Linux(二)

1、压缩包管理(1) tar —— 不使用 z/j 参数 , 该命令只能对文件或目录打包参数:c – 创建压缩包 x – 释放 – 解压缩v – 显示提示信息 – 压缩和解压缩都可以使用(可以省略)f – 指定压缩文件的名字z – 使用gzip的方式压缩文件,后缀是 .gzj – 使用bizp2的方式压缩文件,后缀是 .bz2压缩文件命令:tar zcvf 生成的压缩包的...

2019-11-18 21:31:06 137

原创 Linux(一)

1、命令解析器(1)bash – Linux操作系统本质是根据命令的名字, 调用对应的可执行程序。2、Linux 系统目录结构(1)根目录:用 / 来表示;(2) /bin:存放常用命令(3)/dev:存放一些设备文件;(4) /etc:存放所有的系统管理所需的配置文件和子目录;(5) /home:用户主目录;(6) /lib:存放系统最基本的动态连接共享库(7)/media:...

2019-11-17 16:13:35 245

原创 Qt Creator 窗口部件

1、基础窗口部件 QWidgetQWidget 类是所有用户界面对象的基类,被称为基础窗口部件。QWidget 继承自 QObject 类和 QPaintDevice 类,其中QObject类是所有支持Qt 对象模型的基类,QPaintDevice 类是所有可以绘制的对象的基类。1.1 窗口、子部件和窗口类型窗口部件(Widget),是 Qt 中建立用户界面的主要元素。像主窗口 、 对话框、...

2019-09-13 15:48:42 553

原创 Qt Creator 的使用

1、主窗口左侧主工具栏单击“欢迎”按钮后显示实例的界面。工作区的左侧有 “Projects”、示例、教程、“Get Started Now”几个按钮,单击后会在主工作区显示相应的内容:单击“Projects”按钮后,工作区显示新建项目按钮和最近打开项目的列表。单击“示例”按钮后,工作区显示 Qt 自带的大量实例,选择某个实例就可以在 Qt Creator 中打开该项目源程序。单击“教程...

2019-09-10 11:25:29 693

原创 MySQL 视图

1、视图概述视图是从一个或多个表中导出来的表,它是一种虚拟存在的表,并且表的结构和数据都依赖于基本表。通过视图不仅可以看到存放在基本表中的数据,并且还可以像操作基本表一样,对视图中存放的数据进行查询、修改和删除。视图的优点:简化查询语句、安全性、逻辑数据独立性。2、视图管理2.1 创建视图的语法格式使用 create view 语句,其基本语法格式如下:create [or repla...

2019-08-07 12:45:17 587

原创 MySQL 存储过程(下)

1、调用存储过程

2019-07-29 09:46:51 139

原创 MySQL 多表操作

一、外键1、 什么是外键外键是指引用另一个表中的一列或多列,被引用的列应该具有主键约束或唯一性约束。外键用于建立和加强两个表数据之间的连接。2、为表添加外键约束语句格式:alter table 表名 add constraint FK_ID foreign key (外键字段名)REFERENCES 外表表名(主键字段名);(1)创建班级表:(2)创建学生表:(3)为表 stud...

2019-07-28 10:06:03 485

原创 MySQL 存储过程(上)

1、存储过程的创建

2019-07-27 13:32:37 279

原创 MySQL 事务

1、事务管理1.1 事务的概念所谓事务就是针对数据库的一组操作,它可以由一条或多条 SQL 语句组成,同一个事务的操作具备同步的特点,也就是说,事务中的语句要么都执行,要么都不执行。在数据库中使用事务时,必须先开启事务,语句:start transaction;事务开启后就可以执行 SQL 语句,SQL 语句执行成功后,需要使用相应语句提交事务,提交事务语句:commit;,取消事务(也叫...

2019-07-26 09:57:18 199

原创 MySQL 单表查询(下)

三、高级查询1、聚合函数函数名称作用函数名称作用count()返回某列的行数max()返回某列的最大值sum()返回某列的和min()返回某列的最小值avg()返回某列的平均值1.1 count() 函数语法格式:select count(*) from 表名;1.2 sum() 函数语法格式:select sum(字段名) ...

2019-07-25 08:58:35 243

原创 MySQL 数据库和表的基本操作(下)

3、数据表的基本操作3.1 创建数据表基本语法格式:create table 表名( 字段名1,数据类型 [完整性约束条件], 字段名2,数据类型 [完整性约束条件], ... 字段名n,数据类型 [完整性约束条件],)3.2 查看数据表基本语句格式:show create table 表名;或者DESC 表名;3.3 修改数据表3.3.1 修改表名...

2019-07-22 10:32:50 237

原创 MySQL 数据库和表的基本操作(上)

1、数据库的基础知识1.1 创建和查看数据库创建数据库:create database 数据库名称;(分号不能丢),“数据库名称”是唯一的,不可重复出现。执行结果如下所示:查看数据库:show databases;执行结果如下所示:查看创建好的数据库信息:show create database 数据库名称;执行结果如下所示:1.2 修改和删除数据库修改数据库:alter d...

2019-07-21 15:52:11 298

原创 MySQL的使用

1、启动MySQL服务1.1 通过DOS命令启动MySQL服务首先启动CDM,然后输入cd C:\Windows\System32,输入net start MySQL命令(停止命令:net stop mysql),命令执行后的显示结果如图所示。接着进入你MySQL安装路径下的bin文件夹,我的安装在D盘,cd D:\Mysql\Mysql server 5.5\bin。1.2 登录MyS...

2019-07-21 10:41:16 143

counttest.zip

使用 JavaBean 来实现用户登录功能,用户输入用户名和密码后,单击“提交”按钮,则页面跳转到“用户信息”页面,在该页面上显示用户的登录信息。

2019-08-01

空空如也

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

TA关注的人

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