Java
文章平均质量分 65
邵奈一
全栈工程师、市场洞察者、微信:shaonaiyi888
展开
-
报错:Caused by: java.io.FileNotFoundException: META-INF/native/libnetty_resolver_dns_native_macos_a
原因:测试的时候写少了个。原创 2024-07-21 16:51:55 · 248 阅读 · 0 评论 -
报错解决:MySQLIntegrityConstraintViolationException: Duplicate entry ‘0‘ for key ‘PRI
而且数据库是使用的雪花算法生成的id,也说明一个问题,在字段里配置id策略的优先高于在配置文件里配置的。注意:此时MySQL数据库的表的id字段是没有设置自增的。但是我的配置文件里是配置里Auto形式的。主要的原因是我的数据库里已经有id为0的数据了,然后我的id默认值也是0,所以就重复了。我尝试在Navicat中将id的默认值去掉,发现去不掉…然后就报了上面这个错,报错很明显,其实就是id重复了。但是重启Navicat后,再设置为0就可以了。注意:直接在Navicat里面加是不生效的!原创 2023-07-12 23:57:44 · 695 阅读 · 0 评论 -
IDEA 导入多模块项目并设置运行
1、先在此页面(“项目结构”中的“模块”)中导入子模块,并设置好“源文件夹”、“测试源文件夹”、“资源文件夹”、“测试资源文件夹”、“排除文件夹”,导入后,其实已经可以运行了,但是父目录没有,感觉有点别扭,此时可以再将父项目导入即可,如果有提示什么说某源代码已经在demo模块之类,你可以点击父项目右侧的×,删掉。参考文章:https://blog.csdn.net/niubin24/article/details/128383421。2、如果遇到pom.xml文件是灰色并且有横杠,则继续导入进来。原创 2023-07-08 00:19:08 · 3549 阅读 · 0 评论 -
开发Java Web项目基础储备
开发Java Web项目需要的基础储备(Servlet、JSP)原创 2022-12-16 17:48:11 · 537 阅读 · 0 评论 -
javaweb项目报错:org.apache.jasper.JasperException: 无法为JSP编译类
解决页面报错500问题原创 2022-12-15 14:48:16 · 5266 阅读 · 0 评论 -
拿到别人写的Java项目需要做的几件事情
总结一下,拿到别人写的Java项目需要做的几件事情原创 2022-12-09 11:21:07 · 650 阅读 · 0 评论 -
报错解决:Correct the classpath of your application so that it contains compatible versions of the
SpringBoot项目启动报错。原创 2022-10-26 16:49:15 · 1214 阅读 · 0 评论 -
使用JSP+Servlet+MySQL实现登录注册功能【详细代码】
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | CSDN | 掘金 | 51CTO | 简书 | 微博 |教程目录0x00 教程内容0x01 准备数据库表1. 创建数据库并创建表2. .原创 2022-04-10 16:45:32 · 4531 阅读 · 4 评论 -
报错解决:首页能访问,登录后报错(java项目)
IDEA项目导入到Eclipse只有首页可以访问,其他页面报404https://blog.csdn.net/weixin_42582102/article/details/86142446原创 2022-04-04 09:27:57 · 905 阅读 · 0 评论 -
使用Eclipse打开IDEA写的JavaWeb项目【全网唯一教程】
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | CSDN | 掘金 | 51CTO | 简书 | 微博 |教程目录0x00 教程内容0x01 目前JavaWeb项目情况1. 使用IDE.原创 2022-04-03 00:45:02 · 9326 阅读 · 5 评论 -
JavaWeb项目如何配置Servlet
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | CSDN | 掘金 | 51CTO | 简书 | 微博 |教程目录0x00 教程内容0x01 创建Servlet1.0x02 配置Ser.原创 2022-03-07 23:58:39 · 3150 阅读 · 0 评论 -
SpringMVC详解(五)------参数绑定
原文参考:https://www.cnblogs.com/ysocean/p/7425861.html原创 2022-02-14 11:25:52 · 269 阅读 · 0 评论 -
报错解决:Could not resolve placeholder ‘spring.datasource.url‘ in value “${spring.datasource.url}“
原因由于 Git 的分支切换问题,导致需要重新导入 JDK ,而且, IDEA 没有自动识别当前项目为 Maven 管理的项目,所以需要重新导入一下。解决办法看一下自己是不是 Maven 项目,点击 IDEA 下图中的1,然后看一下3有没有,如果没有,可以分别点一下2的两个按钮,看有了没有:如果没有的话,你可以去 pom.xml 文件里,右击,看能够重新引入依赖,如果没有相应的按钮,你会看到提示添加此项目为Maven项目的按钮,点击就可以了。当然,如果你还不是这种情况的话,你可以尝试一下: cl原创 2021-11-16 22:49:33 · 9908 阅读 · 0 评论 -
报错解决:java.lang.Exception: Method testGetNickNameById should have no parameters
今天有小伙伴问我一个这样的问题,报错如下:java.lang.Exception: Method testGetNickNameById should have no parameters at org.junit.runners.model.FrameworkMethod.validatePublicVoidNoArg(FrameworkMethod.java:76) at org.junit.runners.ParentRunner.validatePublicVoidNoArgMethods(原创 2021-11-09 22:57:12 · 1008 阅读 · 0 评论 -
SpringBoot + JSP 实现增删改查
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | CSDN | 掘金 | 51CTO | 简书 | 微博 |教程目录0x00 教程内容0x01 新建一个SpringBoot项目1. 引入.原创 2021-07-30 16:25:02 · 826 阅读 · 0 评论 -
IDEA字节码学习查看插件的使用
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | 微博 | CSDN | 简书 |教程目录0x00 教程内容0x01 安装0x02 使用0xFF 总结0x00 教程内容安装使用.原创 2021-05-20 10:23:34 · 316 阅读 · 0 评论 -
Springboot + Validation整合校验教程
文章参考:一看就懂!三分钟搞定Springboot+validation整合,轻松验证用户输入原创 2021-05-12 09:50:38 · 497 阅读 · 1 评论 -
Nacos配置中心实战
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | 微博 | CSDN | 简书 |教程目录0x00 教程内容0x01 Nacos-config指南1. 在配置中心添加配置2. 添加依赖3..原创 2021-03-30 23:54:40 · 511 阅读 · 0 评论 -
Nacos的下载安装与配置注册中心(Windows)
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | 微博 | CSDN | 简书 |教程目录0x00 教程内容0x01 下载与安装1. 下载2. 安装0x02 启动Nacos1. 双击启动脚.原创 2021-03-29 22:09:42 · 802 阅读 · 1 评论 -
问题解决:mybatis-generator插件的配置文件报红
问题:mybatis-generator插件的配置文件报红:其实不解决也可以正常运行,如果想要解决也非常简单。解决:把光标放在报红处,按住 Alt + Enter,直接选择 Fetch external resource 就可以。当然,也可以进入设置界面,设置上即可:http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd...原创 2021-01-20 22:40:12 · 1808 阅读 · 0 评论 -
问题解决:Springboot项目或者SSM项目中使用@Autowired注解时,出现红色波浪线报错问题解决
报错类似于这样:但是项目是可以正常运行的。解决办法一:降低IDEA对代码的审查级别操作步骤:把鼠标放到出错的代码上,过几秒左侧会出现一个小灯泡(如果不出现其实也可以按 Alt+ Enter,就会出现提示了,这种方式更好),点击灯泡,然后如图所示:修改级别为:Warning其实平时直接使用这种方式解决就可以了!解决办法二:添加注解,注入相应的类比如此处是TeacherDao,则可以再添加个注解,注入相应的类。解决办法三:将@Autowired替换成@Resource就可以了。...原创 2021-01-20 11:08:30 · 801 阅读 · 1 评论 -
报错:java.sql.SQLNonTransientConnectionException: Could not create connection to database server
一、情况说明1、我的MySQL版本是:5.7.322、引入的JDBC依赖版本是:<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version></dependency>3、驱动配置:com.mysql.jdbc.Driver原创 2021-01-20 09:39:08 · 6434 阅读 · 0 评论 -
使用JdbcTemplate对MySQL数据库进行增删改查
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | 微博 | CSDN | 简书 |教程目录0x00 教程内容0x01 Spring配置文件的编写1. 引入依赖2. 注入dataSource.原创 2021-01-16 17:26:34 · 523 阅读 · 0 评论 -
Spring之Bean的依赖注入(基于XML)
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | 微博 | CSDN | 简书 |教程目录0x00 教程内容0x01 Spring配置文件的编写1. 引入依赖2. 新建Spring的配置文.原创 2021-01-16 13:52:24 · 679 阅读 · 0 评论 -
问题解决:IDEA中使用Thymeleaf模板,报红色波浪线
问题:使用IDEA中打开使用了Thymeleaf模板的项目时,前端界面的模板报了很多红色的波浪线,提示Validates unresolved references and invalid expressions,虽然能用,但是很难看。解决办法(关掉Thymeleaf的检测即可):...原创 2021-01-14 14:45:17 · 3034 阅读 · 0 评论 -
JDBC实现MySQL数据库的增删改查
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | 微博 | CSDN | 简书 |教程目录0x00 教程内容0x01 环境准备1. 表数据准备2. 项目结构准备0x02 编写代码1. St.原创 2021-01-13 18:02:31 · 614 阅读 · 0 评论 -
JDBC连接MySQL数据库(二)
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | 微博 | CSDN | 简书 |教程目录0x00 教程内容0x01 新建配置文件0x02 代码重构0xFF 总结0x00 教程内容新.原创 2021-01-13 16:44:53 · 475 阅读 · 0 评论 -
JDBC连接MySQL数据库(一)
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | 微博 | CSDN | 简书 |教程目录0x00 教程内容0x01 环境准备1. 数据库表准备2. 引入依赖0x02 编写代码1. JDB.原创 2021-01-13 11:30:32 · 1688 阅读 · 1 评论 -
Java API 操作Docker示例
前提条件,需要安装好 Docker,然后需要修改 Docker 的配置:在 /usr/lib/systemd/system/docker.service 文件中,修改以下配置,没有则新增:ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock此处需要用到 docker-java 项目,方式这里给出两种:方式一:直接在新建的Maven项目中,添加Maven依赖即可:<!-- https:/原创 2021-01-10 20:58:02 · 3062 阅读 · 9 评论 -
Swagger的使用(第一个案例)
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,爱生活、爱分享。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | 微博 | CSDN | 简书 |教程目录0x00 教程内容0x01 配置Swagger1. 添加 Swagger 依赖2. 配置 Swag.原创 2021-01-06 16:00:26 · 542 阅读 · 0 评论 -
Spring Boot项目实现热部署(附IDEA新版本设置方法)
大家好,我是邵奈一,一个不务正业的程序猿、正儿八经的斜杠青年。1、世人称我为:被代码耽误的诗人、没天赋的书法家、五音不全的歌手、专业跑龙套演员、不合格的运动员…2、这几年,我整理了很多IT技术相关的教程给大家,主要是大数据教程,帮助了很多小伙伴入坑大数据行业。3、如果您觉得文章有用,请收藏,转发,评论,并关注我,谢谢!博客导航跳转(请收藏):邵奈一的技术博客导航| 公众号 | 微信 | 微博 | CSDN | 简书 |教程目录0x00 教程内容0x01 热部署相关概念0x02 热部署配置1.原创 2021-01-06 11:28:16 · 618 阅读 · 1 评论 -
Java的序列化与反序列化实操
文章目录0x00 文章内容0x01 编写代码1. 编写对象类2. 编写调用测试代码0x02 测试结果1. 测试序列化2. 测试反序列化3. 查看生成的文件大小4. 测试修改对象代码0xFF 总结0x00 文章内容编写代码测试结果0x01 编写代码1. 编写对象类a. 编写Block类package com.shaonaiyi.hadoop.serialize;import j...原创 2019-12-13 16:46:04 · 447 阅读 · 0 评论 -
IDEA实现Java与Scala代码混合开发
文章目录0x00 文章内容0x01 构建工程1. 构建Maven工程2. 编写代码并查看运行结果0x02 结果问题1. 引入Scala插件2. 排除依赖0xFF 总结0x00 文章内容现在我想在以前的教程里面加上Scala代码,实现一个工程里既可以写Java代码,又可以写Scala代码,这也是企业生产上的一个常用手法,因为以前的项目里面可能已经用Java写了很多代码,现在又要用上Sca...原创 2019-06-24 15:04:55 · 6128 阅读 · 0 评论 -
IDEA实现热部署前端界面(Tomcat、IDEA)
文章目录0x00 文章内容0x01 Tomcat配置1. 部署配置2. Server配置0x02 校验结果1. 启动项目2. 校验结果0xFF 总结0x00 文章内容Tomcat配置校验结果0x01 Tomcat配置1. 部署配置a. 选择:war exploded 方式2. Server配置a. 下面两项均选择 Update classes and resources0...原创 2019-06-19 17:54:32 · 5745 阅读 · 2 评论 -
安装并启动Tomcat 8(mac版本)
教程目录0x00 教程内容0x01 Tomcat的获取1. 官网下载2. 公众号或微信获取0x02 安装与配置1. 解压并配置2. 启动Tomcat0xFF 总结0x00 教程内容Tomcat的获取安装与配置0x01 Tomcat的获取1. 官网下载a. 官网下载(此处版本为:8.5.41,版本不同,问题不大)https://tomcat.apache.org/download-...原创 2019-06-06 16:48:24 · 5107 阅读 · 0 评论 -
Java实现本地读写文件
教程目录0x00 教程内容0x01 写本地文件1. 完整代码0x02 读本地文件1. 完整代码0xFF 总结0x00 教程内容写本地文件读本地文件0x01 写本地文件1. 完整代码a. 代码package com.shaonaiyi.local;import java.io.File;import java.io.FileOutputStream;/** * Java...原创 2019-05-27 17:56:08 · 26477 阅读 · 2 评论