×

tomcat

解决tomcat端口一直被占用的5种方法(解决tomcat端口一直被占用的5种方法)

459494796 459494796 发表于2024-05-28 浏览7064 评论0
方法1:结束jvm相关进程 (1)在任务管理器中,结束jvm相关进程:java.exe、javaw.exe等(后台是否起着一些中间件)。 尝试启动tomcat,如不行则进行下一方法测试。 方法2:结束占用端口的进程 (1)以管理员身份打开cmd界面 (2)例如执行命令:netstat -ano|findstr 8080 //查看占用8080端口的进程 (3)在任务管理器中将查到的进程号(PID)结束 尝试启动tomcat,如不行则进行下一方法测试。 方法3:修改Tomcat端口

scala

Scala入门(scala入门教程)

459494796 459494796 发表于2024-05-27 浏览4986 评论0
Scala入门 Scala语言是一门多范式(多范式是指:面向对象、面向过程、范型和函数式四种程序设计方法)的编程语言,平滑的集成了面向对象和函数式语言的特性。Scala语言被Martin Odersky在2001年开始设计。 特点 和Java一样,运行在JVM上 可以直接使用Java的类库 Scala语言非常的简洁(简洁不是简单)高效 同时支持面向对象和面向函数式编程 阅读资料 尚硅谷Scala视频(主要) Scala官网基础语法速查手册 Scala官网文档 大佬的笔

MSSQL教程

MySQL数据库备份的三种方式(mysql数据库备份的三种方式是什么)

459494796 459494796 发表于2024-05-27 浏览5576 评论0
为什么要数据库备份? a 保证重要的数据不丢失 b 数据转移   MYSQL数据库备份的方式1、直接拷贝物理文件(D:\Software\mysql-8.0.28-winx64\data中拷贝)2、在sqlyog这种可视化工具中手动导出(点击数据库右键选择备份/导出->备份表作为sql转储->选择需要导出的内容)3、使用命令导出 mysqkdump -h主机 -u用户名 -p密码 数据库 表名 >物理磁盘位置/文件名 打开cmd,输入mysqkdump -hlocalhos

css3

前端常见问题及处理方法 - - - (五)CSS水平居中和垂直居中常用 (前端元素水平垂直居中)

459494796 459494796 发表于2024-05-27 浏览7971 评论0
提示:前端查漏补缺,仅代表个人观点,不接受如何批评 个人经验: 不管是垂直还是水平居中,首选flex布局 一、水平居中的几种方式? margin:0 auto; position:absolute;width:80px;left:50%;margin-left:-40px; position:absolute;width:80px;left:0;margin:0 auto; display:flex; justify-content:center; 推

spring boot

35-SpringBoot 短信验证码接口使用

459494796 459494796 发表于2024-05-27 浏览5958 评论0
1.购买短信验证码服务 登录阿里云官网进行购买:点击进入 我选择第一个进入,然后购买 2.使用说明 我们要修改的参数就以下几个 appcode, 这是相当于是使用服务的密钥,可在 控制台-云市场 查看 template_id, 这是短信模板编号, 对应不同的短信内容模板 phone_number, 接受验证码的手机号 content, 验证码内容, 格式是 code:你的验证码 3.整合使用 application.properties #短信接口配置 spring.

MSSQL教程

mysql8.0安装教程与配置(最详细)操作简单(mysql8.0安装及配置超详细教程)

459494796 459494796 发表于2024-05-27 浏览24890 评论0
1、下载mysql8.0.26(目前最新版) https://dev.mysql.com/downloads/mysql/  2、不登录,仅下载  3、将压缩包解压到你平常软件安装存放的目录 4、解压之后配置环境变量 【此电脑】- 【右键】-【属性】-【高级系统设置】-【环境变量】- 【找到系统变量中的path】-【选中】-【编辑】- 【新建】-【将刚刚mysql压缩包点进去bin目录路径复制并粘贴进来】-【确定】 5、在mysql-8.0.26-winx64目录下新

tomcat

手把手教你如何Vue项目打包dist文件并Tomcat发布【超级详细】

459494796 459494796 发表于2024-05-27 浏览5099 评论0
???作者:bug菌 博客:CSDN、掘金等 ??公众号:猿圈奇妙屋 ??特别声明:原创不易,转载请附上原文出处链接和本文声明,谢谢配合。 ??版权声明:文章里可能部分文字或者图片来源于互联网或者百度百科,如有侵权请联系‘’bug菌处理。 一、项目背景??: 前端项目:vue3 + vite + ts 二、 前言??: 想必大家都知道,vue项目npm run build会直接生成一个dist文件(文件夹),对吧,那么对于生成的dist文件夹,这怎

django

Django 之 CharField 和 TextField

459494796 459494796 发表于2024-05-25 浏览9186 评论0
CharField test_char = models.CharField(max_length=288) 设置长度为 288 并不会报错,这取决于你的数据库后端,mysql char 类型长度为 255,django 里面设置超过 255 并不会有提示,个人感觉有点误导人,起码给个警告也行,但是在插入数据时,字节数大于 255 会提示:django.db.utils.DataError: (1406, "Data too long for column 'test_char' at

rust

StegBrute:如何在CTF中快速进行隐写爆破(ctf 爆破)

459494796 459494796 发表于2024-05-25 浏览4285 评论0
StegBrute StegBrute是一款功能强大的隐写术暴力破解工具,该工具基于Rust开发,并且引入了线程机制以提升其性能,可以帮助广大研究人员在CTF比赛中迅速对隐写内容进行暴力破解。 工具依赖 StegBrute的运行必须依赖于Steghide,因此,我们在使用StegBrute之前需要先安装并运行Steghide: apt-get install -y steghide 如果你使用的并不是基于Debian的发行版系统的话,请直接点击【这里】访问Stetghide站点并下载最新版本。

JQUERY文章/教程

后台管理系统示例:bootstrap快速搭建html页面,jQuery实现选择菜单切换内容

459494796 459494796 发表于2024-05-23 浏览6879 评论0
前言 阿东一直以来的工作都是java的后端开发。最近心血来潮,寻思学习一下前端。 恰巧最近正在做一个后台管理相关的项目,于是便寻思先做一个常见的后台管理系统的界面 对于一个不是以前端为主的开发人员来说。如何快速的构建出整体的页面框架和大致的样式是十分重要的。我们可以选择一些图形化的构建页面的工具或者网站。 如何快速搭建出页面的整体结构,阿东也是查找了不少的工具和网站。经过一翻精挑细选,终于有了心仪的解决方案:bootstrap框架和ibootstrap图形化网站 iboots

typescript

Vue3+TypeScript+Vite如何使用require动态引入类似于图片等静态资源

459494796 459494796 发表于2024-05-23 浏览8690 评论0
问题:Vue3+TypeScript+Vite的项目中如何使用require动态引入类似于图片等静态资源! 描述:今天在开发项目时(项目框架为Vue3+TypeScript+Vite)需要 动态引入静态资源,也就是img标签的src属性值为动态获取,按照以往的做法直接是require引入即可,如下代码: <img class="demo" :src="require(`../../../assets/image/${item.img}`)" /> 写上后代码波浪线报错,报错提