- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 Tomcat10.x启动后无法访问服务解决办法
项目场景:原有项目是使用jdk1.8 + Tomcat8在服务器上以war包方式运行,由于安全扫描到许多Tomcat8的漏洞,所以需要将Tomcat8升级到Tomcat10问题描述服务启动,就一直没反应。但是Tomcat10已经启动,能够访问到tomcat内置的页面,但是访问服务,返回404。原因分析:将静态文件放到Webapps,重复上述步骤也同样可以访问到静态页面:唯独不解析.class文件。解决方案:于是百度一下,结果很少有相应的解决描述,到官网使用中文翻译过来发现一段话于是点
2022-05-19 14:05:58 1256
原创 Zero date value prohibited 异常处理
项目场景:在项目中,我们会时常遇到数据查询,今天在对数据进行查询的时候,遇到一个之前闻所未闻的异常,所以记录下来,分享给大家。问题描述查询数据为datetime类型的数据时,发现该字段的值为‘0000-00-00 00:00:00’,抛Zero date value prohibited 异常原因分析:大家都知道,程序中的时间都是从1900-01-01 00:00:00开始,因此小于这个值都会报错,解决方案:既然我们知道了问题的所在,那就可以对症下药。抛该异常的原因是因为‘0000
2022-04-14 09:47:38 6721 1
原创 Maven的下载及安装
这里写目录标题下载Maven安装maven验证maven下载Maven进入浏览器,输入:maven,点击搜索;会看到显示搜索的内容,点击:“built by maven - Maven – Welcome to Apache Maven官网”;进入之后,看到左边的选项Download点击;点击Download,进入之后就可以进行下载,看图;点击下载。安装maven将apache-maven-3.6.1-bin.zip解压到目录中(目录路径最好不要有空格和中文)
2022-03-01 16:04:15 590 2
原创 java生成二维码
目录pom文件二维码生成工具运行结果生成图片pom文件首先需要配置pom文件,在pom文件中加入一下内容:<!-- 生成二维码 start --><dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.1.0</version></dependenc
2022-02-28 15:10:38 135
原创 java基础面试题
目录面向对象的特征有哪些方面?作用域public,private,protected,以及不写时的区别?String 是最基本的数据类型吗?float 型float f=3.4是否正确?语句float f=1.3;编译能否通过?short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?Java 有没有goto?int 和Integer 有什么区别?&和&&的区别?简述逻辑操作(&,|,^)与条件操作(&&am
2022-02-25 17:58:24 89
原创 Java编译异常与运行异常
文章目录前言一、编译时异常常见的编译时异常二、运行时异常常见的运行时异常总结前言在实际开发中,经常会在程序编译时产生一些异常,而这些异常必须要进行处理,这种异常被称为编译时异常,也称为checked异常。另外还有一种异常是在程序运行时产生的,这种异常即使不编写异常处理代码,依然可以通过编译,因此称为运行时异常,也称为unchecked异常。接下来就分别对这两种异常进行详细的讲解。一、编译时异常在Java中, Exception类中除了 RuntimeException类及其子类都是编译时异常。编译
2021-11-09 16:01:50 2498
原创 java图片压缩
java图片压缩:srcfile为源图片地址imgdist 目标图片地址/** * 指定图片宽度和高度和压缩比例对图片进行压缩 * * @param srcfile 源图片地址 * @param imgdist 目标图片地址 */ public static void reduceImg(File srcfile, File imgdist) { try { Thumbnails.of(srcfile)
2021-08-02 17:52:28 220
原创 NGINX配置域名访问SpringBoot服务
NGINX配置域名访问SpringBoot服务欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。
2021-07-13 15:00:56 1442
原创 本地jar包加入maven仓库
文章目录前言一、Maven是什么?二、导入步骤1.maven下载安装2.maven编译3.项目引入前言在项目平时的项目开发中,我们常常会遇到一种问题,我们需要依赖一个第三方jar包,这个jar包可能是别人提供给你,也可能是自己下载的,但是我们用的是maven项目,这个jar包刚好又没有公共maven库去供你下载同步。那这种情况下就需要我们手动将jar包打包打本地仓库,再通过pom.xml引入。一、Maven是什么?Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文
2021-06-25 16:34:00 1643
原创 生活中的微服务
吃喝时间,让你秒懂微服务微服务eurekaProviderConsumergatewayGovernanceDevOps服务鉴权微服务在这里来来往往各式各样的人群在这优雅的环境中,哪能只有吃吃喝喝当然还有知识的收获!一顿饕餮盛宴,让我学会了微服务,不信你接着往下看……eureka亚马逊为了确保服务的质量,也是做足了准备。三名“大堂”主管,戴着专业的蓝牙耳机在有条不紊的协调着各个服务...
2020-04-10 15:38:23 381
原创 String,StringBuffer,StringBuilder底层实现
String,StringBuffer,StringBuilder三者的区别之前在面试的时候,面试官大多都会问一些关于String,StringBuffer和StringBuilder的问题,以下是自己的理解,有不对的地方,希望大佬们指正。相同点1、他们底层都是用一个char数字来实现的,并且实现了CharSequence接口。2、StringBuffer和StringBuilder都是可...
2019-07-19 15:12:24 673
原创 redis面试
redis面试题redis简介介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。传统数据库遵循 ACID 规则。而 Nosql(Not Only SQL 的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称) 一般为分布式而分布式一般遵循 CAP ...
2019-06-25 10:53:25 82
原创 redis配置文件参数说明
1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid3. 指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为什...
2019-05-10 14:39:34 95
原创 磁盘分区,设备挂载
1、查看磁盘信息:fdisk -l2、磁盘分区: fdisk /dev/sdb3、格式化磁盘: mkfs -t ext3 -c /dev/sdb1(所分区)4、编辑fstab文件: 添加/dev/sdb1 需要挂载的文件 ext3 defaults 1 25、刷新: mount -a(如果该语句未报错,则表示成功。)6、查询: df -h 查看是否挂载成功...
2019-04-22 09:24:46 155
原创 Mysql 双热主主备部署
1.环境规划Node1(master mysql1) 172.22.12.138Node2(master mysql2) 172.22.12.139Node3(slave mysql3) 172.22.12.140Node3(slave mysql4) 172.22.12.141DataBase Myssql-5.6.262.Mysql安装2.1 卸载查看到的包查看是否已安装my...
2019-04-19 16:16:09 250
原创 “Beyond Compare 许可证密钥被撤销” 的解决办法
删除下面目录中的文件,WinXP C:\Documents and Settings[Your User Name]\Application Data\Scooter Software\Beyond Compare 3\Win7 C:\Users[Your User Name]\AppData\Roaming\Scooter Software\Beyond Compare 3\然后在重新安装...
2019-04-19 15:37:59 217
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人