资讯中心

站内搜索

Tomcat与JDK版本对应关系

Tomcat 与 JDK 对应版本关系 1.对应关系 Tomcat版本 jdk版本 11.0.x JDK 21及以后 10.1.x JDK11及以后 10.0.x JDK1.8及以后 9.0.x JDK1.8及以后 8.5.x JDK1.7及以后 8.0.x JDK1.7及以后 tomcat版本不能低于兼容的jdk的最低版本: 如果你的JDK版本是1.8,那么Tomcat版本必须在10.0.x以下; 如果你的JDK版本是1.7,那么Tomcat版本必须

Linux卸载Mysql的操作步骤(实操总结)

Linux卸载Mysql数据需要提供以下几步: 1,找出处于运行状态的MySQL进程 ps -ef | grep mysql 2,杀掉MySQL进程, kill -9 <MySQL_Process_Id> 3,删除MySQL数据库内容 sudo rm -rf /var/lib/mysql 4,删除MySQL程序文件: sudo rm -rf /usr/local/mysql 5,删除MySQL的链接文件 sudo rm -rf /etc/my.***f

Windows开启SQL Server服及1433端口

需求:Windows开启SQL Server服务及1433端口 目前端口没有启动 解决: 打开SQL Server配置管理器(win+R) 各个sqlserver版本在textbox中输入对应的命令如下: SQLServerManager15.msc(对于 SQL Server 2019 ) SQLServerManager14.msc(对于 SQL Server 2017 ) SQLServer

Java代码瘦身,巧用 @Valid,@Validated 的分组校验和嵌套检验,实现高阶参数校验操作

导读         在 JavaEE 项目中, RestFull 层接收参数首先要对一些字段的格式进行校验,以防止所有查询都落到数据库,这也是一种合理的限流手段。以前基本上都是用 if...else...,这样的代码太啰嗦,除了使用策略模式进行优化,今天介绍一下校验注解@Valid,@Validated和@PathVariable,不仅可以减轻代码量,还加强了代码的易读性。 正文 1. @Valid 和 @Validated 区别         先讲一下这两个注解:@Valid

JavaScript高级 |如何玩转箭头函数?

本文已收录于专栏 ⭐️ 《JavaScript》⭐️ 箭头函数 在ES6中新增了函数的简写方式----箭头函数,箭头函数的出现不仅简化了大量代码,也让代码看起来更加优雅,同时也解决了this指向问题,下面我们就来详细讲解如何玩转箭头函数。 语法规则 之前的方法 function foo1(){} var foo2 = function(name,age){ console.log("函数体代码",this,arguments); console

300行HTML+CSS+JS代码实现动态圣诞树

1. 前言 一年一度的圣诞节和考研即将来临,那么这篇文章将用到前端三大剑客 HTML + CSS + JS 来实现动态圣诞树! 2. 效果展示 在手机上还可以通过左右滑动来控制雪花的方向哦! 3. 准备 🍑 下载编译器 这里的话推荐使用 VScode(方便!) 🍑 下载插件 Auto Rename Tag:改善标签后自动完善 Chinses语言包:把编译器语言换成中文(默认英文) open in browser:让代码在网页中打开,

pnpm学习

目录 一、什么是pnpm 1.节省磁盘空间提高安装效率 2.创建非扁平的node_modules目录结构  二、pnpm的安装和使用 1.安装全局pnpm 2.查看pnpm版本 三、pnpm在monorepo架构中的使用 1.在根目录pnpm初始化生成package.json 2.配置工作空间 3.安装项目依赖 4.暴露公用方法 四、pnpm常用命令 一、什么是pnpm pnpm又称 performant npm,翻译过来就是高性能的npm。 1.节省磁盘空间

本地Nginx服务搭建结合内网穿透实现多个Windows Web站点公网访问

1. 下载windows版Nginx 进入官方网站(http://nginx.org/en/download.html)下载windows版的nginx 下载好后解压进入nginx目录双击Nginx.exe即可运行 打开浏览器输入http://localhost ,nginx默认使用80端口,所以无需加端口号.出现nginx欢迎页面表示启动成功 2. 配置Nginx 在8086,和9999端口分别配置两个web服务,这里不详细说如何搭建web站点服务,可以参

【软件测试】Web、App、接口自动化区别

一、 Web自动化、App自动化和接口自动化是软件测试领域中的三种不同的自动化测试策略,它们针对的测试对象、测试工具和测试目的各不相同。以下是这三种自动化测试的主要区别: Web自动化 测试对象:主要针对网页应用(Web applications)进行自动化测试,包括浏览器中渲染的各种元素和功能,如表单提交、页面导航、用户登录等。 测试工具:常用的Web自动化测试工具包括Selenium WebDriver、Cypress、Puppeteer等。 测试目的:确保We

VScode入门

VScode简介 VSCode 全称 Visual Studio Code,是微软出的一款轻量级代码编辑器,免费、开源而且功能强大。它支持几乎所有主流的程序语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux。 VScode下载与安装 官网地址: VScode官网 点击download后根据自己的系统及需求下载对应的版本,下载之后

【MySQL系列】表内容的基本操作(增删查改)

「前言」文章内容大致是对MySQL表内容的基本操作,即增删查改。 「归属专栏」MySQL 「主页链接」个人主页 「笔者」枫叶先生(fy) 一、MySQL表内容的增删查改 表内容的增删查改简称CRUD:Create(新增),Retrieve(查找),Update(修改),Delete(删除) DML【data manipulation language】数据操纵语言,用来对数据进行操作代表指令:insert,delete、update DML中又单独分

MySQL 数据库常用命令大全(完整版)

1. MySQL命令 MySQL命令是用于与MySQL数据库进行交互和操作的命令。这些命令可以用于各种操作,包括连接到数据库、选择数据库、创建表、插入数据、查询数据、删除数据等。 2. MySQL基础命令 默认端口号:3306 查看服务器版本:select version(); 或者 cmd命令 mysql -verison 登录数据库:mysql -uroot -p 退出数据库:exit/quit 查看当前系统下的数据库:show databases; 创建数据库:cre
加载更多

一个令你着迷的主题!

查看演示 官网购买