- 博客(27)
- 收藏
- 关注
原创 RocketMQ4.9.4 搭建 Dashboard(控制台)后点击主题中的状态报错 --- MQBrokerException
RocketMQ4.9.4 搭建 Dashboard(控制台)后点击主题中的状态报错 --- org.apache.rocketmq.client.exception.MQBrokerException: CODE: 3 DESC: request type 351 not supported
2023-10-05 12:39:07 1467
原创 Nacos 2.1.1 + SpringBoot 2.6.13 使用 yml 文件后报错(diagnostics.LoggingFailureAnalysisReporter)
Nacos 2.1.1 + SpringBoot 2.6.13 使用 yml 文件后报错(diagnostics.LoggingFailureAnalysisReporter)
2023-07-12 19:32:40 655
原创 使用阿里云的短信服务进行登录&实现登录拦截的功能(前后端分离) ---- (Redis存储验证码&用户信息)
使用阿里云的短信服务进行登录&实现登录拦截的功能(前后端分离) ---- (Redis存储验证码&用户信息)
2023-03-03 19:33:53 236
原创 SpringBoot+Spring Cloud Gateway报500,无法解析DNS的问题
SpringBoot版本是2.6.7。SpringCloud版本是2021.0.5。使用端口是8080。在浏览器访问 http://localhost:8080/hello?url=baidu,正常情况下应该会访问到 https://www.bilibili.com/hello 网址,会报404错误。但是此时报的是500错误,无法解析 域名。下面是报错信息。解决方法第一种配置方法:第二种配置方法:这个问题与这个文章也是类似的,有兴趣的可以看一下通过上述配置可以解决此问题,但是具体的问题出
2023-01-11 23:14:36 3237
原创 使用阿里云的短信服务进行登录&实现登录拦截的功能(前后端分离) ---- (Session存储验证码&用户信息)
进入阿里云官网,进行下述操作。点击免费开通。点击。因为这里没有营业执照,所以就使用的是测试版的。这里绑定测试手机号码。添写下述信息即可。点击调用API发送短信。点击控制台。点击AccessKey管理。点击继续使用AccessKey。里边获取AccessKey ID 和 AccessKey Secret。login.html页面。这里我只是进行功能的实现,页面没有进行美化。index.htmlauthentication.html搭建后端环境创建一个SpringBoot工程。这里Spring
2022-11-30 12:00:00 884
原创 Centos7上安装Reids&Redis的基本使用&Java操作Redis
默认使用的是JdkSerializationRedisSerializer序列化,现在我们改为用GenericJackson2JsonRedisSerializer序列化。导入Jackson依赖 < dependency > < groupId > com.fasterxml.jackson.core < artifactId > jackson-databind
2022-11-29 18:30:30 692
原创 SSM的详细整合操作
SSM整合的整体框架之前有说过,不会创建Web Maven项目的的可以看这篇文章配置相关文件配置web.xml文件配置 spring-mvc.xml 文件配置jdbc.properties文件配置日志文件创建实体类和dao层实体类UserDao接口在数据库中创建表UserDao接口的映射文件UserMapper.xml配置mybatis-config.xml文件配置spring-mybatis.xml文件进行测试编写Service层和Controller
2022-10-17 00:05:26 286
原创 SpringMVC的详细讲解
SpringMVC是基于MVC的一个Web框架。SpringMVC有一个前端控制器(DispatcherServlet),用来接收外部的请求,并且解析参数传给了服务层。自定义一个异常处理解析器类System . out . println("自定义异常解析器");// 设置视图 modelAndView . addObject("exception" , ex);// 设置异常信息 } return modelAndView;} }在spring-mvc.xml配置中配置bean即可。
2022-10-16 14:18:04 850
原创 SpringSecurity实现记住我功能
编写config包下的 自定义实现我的services实现类。编写config包下的WebSecurityConfig。编写application.properties文件。编写config包下的SecurityConfig类。编写templates中的login.html页面。编写config包下的WebMvcConfig。编写config包下自定义的Filter。创建一个SpringBoot的项目。创建一个SpringBoot项目。
2022-10-08 21:16:09 271
原创 GitHub&Gitee的操作及IDEA集成Gitee&GitHub
GitHub&Gitee的操作及IDEA集成Gitee&GitHub!本篇文章图文并茂!!!
2022-07-30 16:12:45 371
原创 Mybatis框架全面详解
MyBtais网址: https://mybatis.net.cn/什么是MyBatis?官方概念:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 补充: Mybatis也是一个半自动的ORM(Object
2022-06-02 03:46:55 1107
原创 java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver的解决办法
解决在Tomcat服务器上报java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver的问题。报错的代码:java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1407) at org.apache.ca
2022-04-14 09:51:26 41131 10
原创 JSP的基本使用
这里写自定义目录标题一:概念二:JSP本质一:概念JSP的全名为Java Server Pages,也是Java服务端页面(动态网页技术)。动态网页技术的概念: 页面内容根据不同时间、不同地点、不同客户显示不同的效果。即 asp、php、cgi等动态网页技术。同时,在网页 html 中嵌入java代码,实现动态的业务逻辑。二:JSP本质JSP的本质是 Servlet,第一次访问jsp页面时,Tomcat服务器会将.jsp文件转化为.java源文件,然后编译成.class字节码文件,加载到JVM
2022-04-05 12:44:23 1702
原创 使用JSP实现简单的登录注册功能,并且使用Session跟踪用户登录信息
使用JSP实现简单的登录注册功能,并且使用了Session来跟踪用户的登录信息,这个是用纯JSP来实现此功能的,由于没有连接数据库,所以使用List来模拟数据库。第一步:创建web项目如果有不会创建web项目的,可以点击下面这个链接去看。idea创建第一个web项目实现登录注册功能,用到以下7个jsp文件和两个类。login.jsp是登录页面;register.jsp是注册页面;doLogin.jsp是在login.jsp页面的表单提交后在doLogin.jsp页面做效验,如果输入的用户名和
2022-04-05 10:53:19 9646 4
原创 MySql【后面附有练习题】
文章目录第一章:MySql基础1.1 配置MySql的环境变量1.2 MySql常用登录命令1.3 MySql的语法规范和要求1.4 SQL 语句的分类1.5 数据库列的数据类型1.5.1 数值类型1.5.2 字符类型1.5.3日期类型1.6 null 和 空值的区别1.7 数据库的常用字段属性1.7.1 主键1.7.2 非空1.7.3 Unsigned1.7.4 自增1.7.5 Zerofill1.7.6 默认第二章:数据库的范式2.1 第一范式(1NF)2.2 第二范式(2NF)2.3 第三范式(3NF
2022-04-01 16:29:36 1578
原创 Tomcat9的安装教程及部署自己的第一个网页
文章目录Tomcat9的下载和安装安装JDK启动服务器部署一个本地网页Tomcat9的下载和安装首先点击Apache Tomcat® - Welcome!然后找到Download下的Tomcat9;这里也可以选择其他的版本下载,这里我给大家演示的是Tomcat9。然后当前页面下拉,看是否与你下载的版本一致,如果一致的话然后根据自己的需要下载;注意: tar.gz (pgp, sha512)版本是用在其他操作系统上的,例如(Linux),我们一般电脑会选择64-bit Windows zip
2022-03-26 22:02:26 3729 4
原创 使用IDEA2020.2.1通过Tomcat服务器部署自己的第一个网页
注意: 此IDEA版本是2020.2.1,配置Tomcat时可能会与其他版本不一样。打开IDEA,点击New Project首先,打开idea创建个项目,点击New Project然后点击Java,之后在点击两下Next到了这个页面后,先输入自己的项目名,输入好后点击Finish进入IDEA后,点击左上角的File,然后点击Project Structure;然后选择Modules,然后在选择创建好的项目名demo;然后点击+号,选择Web;点击后会出现下面页面,然后在次点击Ar
2022-03-26 22:00:01 2268
原创 第一章 操作系统的概述
第一章 操作系统的概述为什么要有操作系统用户几乎不可能使用裸机。计算机硬件只能识别0.1二值机器码。机器码直观性差,容易出错,难于交流。因此,通常在计算机硬件之上会覆盖一层软件,以方便用户使用计算机硬件。什么是操作系统?CPU是计算机硬件的核心,是计算机系统的内脏。操作系统则是计算机软件的核心,是计算机系统的大脑。操作系统是整个计算机系统的控制中心,是计算机系统中首要的、最重要的、最复杂的系统软件。操作系统是管理计算机硬件的程序。操作系统在计算机用户和计算机硬件之间起媒介作用的一
2022-03-11 11:57:14 1152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人