- 博客(203)
- 资源 (3)
- 收藏
- 关注
原创 centos 7.6 安装 tomcat 介绍、安装、配置、使用
Apache Tomcat(通常简称为Tomcat)是一个开源的Java Servlet容器,属于Apache软件基金会的一个项目。它提供了一个实现了Java Servlet和JavaServer Pages(JSP)等Java EE规范的运行环境,使得Java应用程序可以在Web服务器上运行。以下是关于Tomcat的一些主要特点和信息:Servlet容器: Tomcat主要用于执行Java Servlet,这是一种服务器端的Java程序,用于处理客户端请求并生成动态的Web内容。
2023-12-31 09:18:35
1467
原创 centos 7.6 安装 nginx 1.24.0 介绍、安装、配置、使用
Nginx(发音为"engine-x")是一个开源的高性能、高可靠性的HTTP服务器和反向代理服务器,也可以用作邮件代理服务器。它最初由Igor Sysoev于2004年创建,现在由Nginx公司和开源社区共同维护。以下是Nginx的一些主要特点和用途:高性能: Nginx以其出色的性能而闻名,可以处理大量并发连接,高效地提供静态内容,以及有效地处理动态内容。反向代理: Nginx经常用作反向代理服务器,将客户端的请求转发到后端服务器,然后将响应返回给客户端。
2023-12-31 09:09:32
3443
1
原创 jps命令 pwdx命令
来自文心一言:jps 是Java虚拟机提供的一个命令行工具,用于显示当前正在运行的Java进程的ID和主类的名称。它也可以显示其他有用的信息,如完整的Java应用程序包名和Java虚拟机的启动参数。下哈寻到进程号为7705的进程的工作目录是 /root/package/apache-jmeter-5.6/bin。jps是jdk提供的一个 查看java进程信息的命令 可以查看JAVA进程的pid、进程路径等信息。jps命令的路径在 JAVA_HOME/bin/jps。查看jps命令的路径。
2023-12-26 22:31:25
1456
原创 vmware安装中标麒麟高级服务器操作系统 V7.0
跳转到镜像下载界面 如下 选择中标麒麟高级服务器操作系统软件 V7.0 选择对应的CPU架构。下拉到页面最底部 点击产品试用申请 输入申请信息 根据用户类型选择 个人用户试用选个人就行。校验文件完整性 对比sha256哈希值 应该是一样的 不一样的说明文件有损坏 需要重新下载。输入手机号 获取验证码 输入验证码后 会跳转到镜像下载界面。推荐使用BitTorrent下载,迅雷就可以。
2023-12-23 23:25:13
5051
原创 银河麒麟v10 rpm安装包 安装mysql 8.35
由于银河麒麟v10系统默认安装了mariadb 会与Mysql相冲突,因此首先需要卸载系统自带的mariadb。如果在安装过程中出现问题,您可能会在错误日志文件/var/log/mysqld.log中找到日志信息。安装完后 会产生一个名为mysql 的系统用户,和一个名为mysql 的系统用户组。使用安装Mysql数据库 时生成的默认密码登录mysql数据库。安装后默认不会启动Mysql服务,启动mysql命令。安装完成后,查看mysql的root账户默认密码。查看系统上默认安装的Mariadb软件包。
2023-12-23 23:09:41
6110
原创 GNU tar 可以自动发现压缩包的压缩格式 解压时不需要执行压缩算法选项
也可以不加 -J ,不加-J时,GNU tar 会自动发现压缩算法 并进行解压缩。也可以不加-z ,不加-z时,GNU tar 会自动发现压缩算法 并进行解压缩。同理 比如解压 archive.tar.xz 文件 的tar 命令写法。比如解压 archive.tar.gz 文件 的tar 命令写法。
2023-12-20 21:55:10
493
原创 银河麒麟v10 二进制安装包 安装mysql 8.35
命令顺序如下 安装包放在/root/package/mysql/mysql-8.0.35-linux-glibc2.28-x86_64.tar.xz。执行bin/mysqld --initialize --user=mysql 会打印出Mysql的默认密码。选择如下 点击下载按钮 下载安装包。添加mysql的环境变量。修改Mysql默认密码。
2023-12-19 22:30:10
2049
原创 vmware安装银河麒麟V10高级服务器操作系统
Kylin-Server-V10-SP3-General-Release-2303-X86_64.iso 点击下一步。添加biosboot时可能遇到剩余空间不足2M的情况 导致无法添加biosboot分区。然后点击 左下角 + 创建 第六个分区 biosboot。然后点击 左下角 + 创建 第二个分区 /home。然后点击 左下角 + 创建 第五个分区 /boot。然后点击 左下角 + 创建 第三个分区 SWAP。然后点击 左下角 + 创建 第四个分区 /var。选择组件完成后 然后点击左上角的完成。
2023-12-19 20:37:29
24343
30
原创 openresty介绍、安装、使用
OpenResty是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。OpenResty通过汇聚各种设计精良的Nginx模块(主要由 OpenResty 团队自主开发),从而将 Nginx 有效地变成一个强大的通用 Web 应用平台。
2023-12-18 22:50:52
630
原创 docker-compose介绍和用法
Docker Compose是一个用于快速配置多个Docker容器的工具。它是一个定义和运行多容器的Docker应用工具,通过YAML文件配置自己的服务,然后通过一个命令,就能使用配置文件创建和运行所有的服务。Docker Compose能够简化在开发环境中设置多个容器应用程序的过程,并在多个容器之间进行通信和协调。Docker Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。
2023-12-18 22:46:43
653
原创 cmd查看进程信息 终止进程
该工具显示在本地或远程机器上当前运行的进程列表。根据进程名 查看jmeter进程。根据进程id 终止进程。tasklist命令。查看本机所有进程列表。
2023-12-04 22:34:18
1528
原创 ps 透明印章制作
隐藏第一个图层 鼠标选中第一个图层 然后点击第一个的隐藏图层按钮。打开ps软件,菜单栏选择 文件-打开 选择本地不透明印章 打开。ps菜单栏 选择 选择-色彩范围 点击色彩范围。ps 菜单栏选择 文件-导出-快速导出为png。色彩范围窗口 取样颜色选择 红色 点确定。新建图层后 如下 图层2是新建的图层。ps 菜单栏 选择 编辑-填充。隐藏第一个图层后 效果如下。点击右下角的新建图层按钮。内容选择 前景色 点确定。点确定后ps界面如下。
2023-11-30 21:53:57
1907
原创 sed命令的应用
sed(Stream Editor)是一种流式文件编辑器,它一次处理一行内容。在处理文件时,sed将当前处理的行存储在临时缓冲区(称为“模式空间”)中,并使用sed命令处理缓冲区中的内容。处理完成后,把缓冲区的内容送往屏幕,接着处理下一行,直到文件末尾。sed主要用来自动编辑一个或多个文件,简化对文件的反复操作,如输出、删除、替换、复制、剪切、导入、导出等各种操作,或者用来编写转换程序等。定址可以用来定位sed希望编辑的行。
2023-11-27 22:47:15
426
原创 debian 12设置静态ip、dns
debian 12安装后默认没有/etc/resolv.conf 文件。编辑后的/etc/network/interfaces 文件内容如下。在最后面添加下面内容 其中ens33是上步中查询到的网卡名称。查看网卡名称是ens33。
2023-11-25 16:22:42
17588
4
原创 lvm 扩容根分区失败记录
然后重启系统进入grub界面,选择kernel 4.x 启动系统,进入系统后发现能正常识别到扩容后的根分区。重启系统进入grub界面,选择kernel 2.x 启动系统。然后同样的resize2fs命令扩容成功。系统有2个内核版本,一个是kernel 2.x,另一个是kernel 4.x。这次lvm扩容根分区是在kernel 4.x上做的,没有扩容成功。resize2fs没有成功,但是找不出具体的错误原因。
2023-11-25 12:34:35
701
原创 mysql报错 Data source rejected establishment of connection, message from server “too many connections“
查看应用报错时,Mysql实际连接数 是264,超过mysql设置的最大连接数151。Mysql数据库最大连接数设置的太小,导致应用不能创建Mysql数据库连接。启动服务时没启动成功,查看错误日志,报错如下。修改mysql配置文件/etc/my.cnf。查看Mysql数据库最大连接数。查看Mysql数据库最大连接数。然后重启mysql服务。最大连接数是9190。
2023-11-25 11:52:42
5253
转载 深入浅出理解公钥、私钥和数字证书
把公钥和相关信息作为代认证的信息,生成摘要后用CA的私钥加密形成数字签名数字证书无法伪造,因为大家都有的是CA公钥,它只能解密,而不能用来做数字签名(理论上也可签名,但那样必须私钥才能解密,各方都没有,只有CA才有自己私钥)。上述可以看到,数字证书是对信息来源真实性的校验,它只对传输的公钥等信息的摘要进行加解密,而非加密和解密信息本身。首先,公钥私钥是概念上的,发布出去的为公钥,留在手上的为私钥,实质上不存在公私钥区别。公私钥都可以做加密方也可以做解密方。解决方案:引入认证机构,为公钥认证,形成数字证书。
2023-11-10 21:31:38
691
转载 公钥、私钥、数字证书概念
根据非对称密码学的原理,每个证书持有人都有一对公钥和私钥,这两把密钥可以互为加解密。公钥是公开的,不需要保密,而私钥是由证书持人自己持有,并且必须妥善保管和注意保密。数字证书则是由证书认证机构(CA)对证书申请者真实身份验证之后,用CA的根证书对申请人的一些基本信息以及申请人的公钥进行签名(相当于加盖发证书机 构的公章)后形成的一个数字文件。CA完成签发证书后,会将证书发布在CA的证书库(目录服务器)中,任何人都可以查询和下载,因此数字证书和公钥一样是 公开的。
2023-11-10 17:01:03
525
原创 qq远程 键位错乱怎么办
再某些场景下,使用qq远程协助时,发现远程操作一会后,键位突然错乱了,双击打开文件夹变成了右键属性、点击菜单变成了下载网页等等,就是无法正确的进行按键操作。qq远程出现键位错乱时,按快捷键 alt+3。
2023-11-09 21:58:54
963
原创 linux系统,确认账户密码正确
6$开头的,表明是用SHA-512哈希加密的, $1$ 表明是用MD5哈希加密的 $2$ 是用Blowfish哈希加密的 $5$ 是用 SHA-256哈希加密的。可以看到输入给定密码后,openssl passwd 命令计算出的密码哈希值和/etc/shadow文件中查询到的密码哈希值是相同的,则说明我们输入的密码是test账户的正确密码。我们输入的如果是test账户的错误密码,可以看到openssl passwd 命令计算出的密码哈希值和/etc/shadow文件中查询到的密码哈希值是不同的。
2023-11-09 21:53:47
1184
原创 ps制作透明公章 公章变透明 ps自动化批量抠图制作透明公章
点击记录后 动作处于录制状态 我们下面把需要的图片处理操作在ps界面点击一遍即可 就会被动作自动录制下来,以便于把此动作用于后续的自动化转换。这个圆球变红色 即是处于动作录制状态,可以点击ps界面进行图片处理。命名完成后 点击记录。
2023-10-17 10:50:20
1337
原创 jmeter压测记录、使用方法
jmeter压测记录、使用方法1、非gui方式执行压测命令2、压测命令输出解读1、非gui方式执行压测命令2、压测命令输出解读
2023-10-12 17:46:24
162
原创 xargs 的用法 在1个文件夹中批量删除文件,这些删除的文件名是另一个文件夹中的文件名。
xargs -t 选项指定了 在执行命令前 输出这些命令,相当于看到了命令执行清单。可以做个确认,防止多删除文件之类的。在二进制部署docker时,会把docker的所有可执行文件复制到/usr/bin下。如果说复制过去后,想要反悔,那就需要在/usr/bin下面 挨个删除文件,很费时间。这是二进制部署docker时的所有可执行文件,一共9个。那么怎么在/usr/bin下面把这9个文件批量删除呢?
2023-08-23 19:30:51
365
原创 shell脚本中linux命令的特殊用法记录
使用-e选项时,若字符串中出现以下特殊字符,则进行转义,做特别处理,而不会将它当成一般文本输出到屏幕。[[ “a b c” =~ “b” ]] 这个意思是变量"a b c"是否包"b" 显示是包含的。以严格模式执行脚本,在sed -e 后面的所有命令,只要遇到命令执行失败的,直接退出shell脚本。[[ ]]判断变量A的值是否包含变量B。-e:激活转义字符。
2023-08-22 23:52:47
187
原创 Git 的基本概念和使用方式
创建仓库:可以使用 git init 命令在本地创建一个新的 Git 仓库,也可以使用 git clone 命令从远程仓库克隆一个已有仓库到本地。分支(Branch):Git 通过分支来管理代码的不同版本,每个分支相当于一个独立的代码分支,不会互相影响。仓库(Repository):Git 用仓库来存储文件的修改历史和版本信息,可以是本地仓库或远程仓库。合并(Merge):Git 用合并来将不同的分支合并成一个分支,使代码的修改可以在不同的分支之间同步。
2023-08-22 22:14:30
557
原创 sql developer 连不上oracle数据库 报错 ORA-01031: insufficient privileges
因为没有给sys账户分配SYSDBA的权限,报错 ORA-01031: insufficient privileges,字面意思是权限不足。报错 ORA-01031: insufficient privileges。报错 ORA-01994: GRANT失败:密码文件丢失或禁用。再次给sys账户分配SYSDBA的权限,授权成功。使用sys账户以SYSDBA角色登录失败。给sys账户分配SYSDBA的权限。解决方法是创建密码文件。
2023-08-22 22:07:42
2681
原创 centos7 yum获取软件所有依赖包 创建本地yum源 yum离线安装软件
把上面下载的/var/tmp/docker 目录压缩,上传到没有网络连接的centos 7服务器,解压到/var/tmp/docker 目录。/var/tmp/docker-installroot 目录下则会放一些下载产生的元数据信息。此命令把docker 20.10所有依赖包下载到 /var/tmp/docker 下面。在1个能访问互联网的机器上 下载docker 20.10所有依赖包。yum使用本地docker源 离线安装docker。查看下载的docker 20.10的 所有依赖包。
2023-08-18 00:11:21
2810
原创 postman旧版本下载地址
postman 旧版本下载地址下载链接格式为:https://dl.pstmn.io/download/version/[version number]/{linux64/win64/mac}
2023-08-12 19:59:50
4809
原创 Linux LVM 缩减逻辑卷 增加逻辑卷
因为卷的大小不能低于文件系统大小,不然文件系统的数据会被损坏(缩减的卷那部分数据会丢失)。只有卷的大小不小于文件系统大小,才能把卷分配给文件系统。本次实验操作的目标是/home 分区上的 /dev/mapper/debian–vg-home 文件系统。经过这个操作 空出来的卷组空闲空间为为57.12G(72.12 GiB减去15.00 GiB)扩展root 增加的空间为57.12G。缩减卷前,需要先缩减文件系统大小。扩展root前root大小查看。
2023-07-17 17:22:17
451
redis可视化工具 RedisInsight debian、Ubuntu安装包 在linux系统上可视化查看redis数据库
2024-01-08
redis可视化工具 RedisInsight MAC安装包
2024-01-08
redis可视化工具 RedisInsight MAC安装包 arm架构M1芯片在macOS系统上可视化查看redis数据库
2024-01-08
redis可视化工具 RedisInsight windows安装包在windows系统上可视化查看redis数据库
2024-01-08
接口测试神器 postman Windows安装包 v10.17 Postman-win64-10.17.0-Setup.exe
2023-08-12
接口测试神器 postman linux安装包 v10.17 postman-10.17.0-linux-x64.tar.gz
2023-08-12
接口测试神器 postman mac安装包v10.17 Postman v10.17.0 for macOS (x64).zip
2023-08-12
接口测试神器 postman mac安装包 v9.3 Postman v9.31.28 for macOS (x64).zip
2023-08-12
接口测试神器 postman linux安装包 版本 9.3 postman-9.31.28-linux-x64.tar.gz
2023-08-12
接口测试神器 postman Windows安装包 版本 9.3 Postman-win64-9.31.28-Setup.exe
2023-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅