自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 【踩坑篇001】GitHub拉代码报错 git@github.com: Permission denied (publickey). Could not read from remote reposi

git@github.com: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

2024-11-01 08:37:01 239

原创 【软件配置 001】Typora配置图床--阿里云OSS

将刚才创建的Bucket配置到picgo中。新建AccessKey,配置AccessKey。,只能够在创建时查看。选择安装的PicGo。

2024-10-19 12:27:02 176

原创 【环境配置教程】(win)本地JDK多版本快速切换方案

上一篇文章中我们安装并配置了JDK17,已经可以开始基于JDK17进行编码了,若你需要在本地测试运行通过不同版本JDK构建的项目,请开始阅读本篇文章本文章将详细介绍如何在同一台机器上安装和配置多个版本的 JDK(JDK 8、JDK 17 和 JDK 21),并且使用绿色版(即无需安装程序,直接解压即可使用)。通过这种方式,您可以在不同的项目中灵活选择所需的 JDK 版本。

2024-10-14 11:15:28 1029

原创 【环境配置教程】Maven下载安装和基本配置

Apache Maven 是一个强大的项目管理和构建自动化工具,主要用于Java项目。它通过一个项目对象模型(POM)来描述和管理项目。

2024-10-13 22:51:25 782

原创 【环境配置教程】JDK17安装配置

这篇教程将会手把手教你从下载 JDK 到成功配置环境变量的全过程。别担心,我们会尽量让每一步都简单易懂,即使你是第一次接触这些概念也没关系

2024-10-12 11:39:42 705

原创 【教程】MYSQL中my.ini配置文件内容解读

上一篇我们讲解了如何在win11下同时安装MYSQL5.7.44和MYSQL8.0.33,供不同的学习需求使用教程MYSQL安装—windows11同时安装MySQL5.xx.xx、MySQL8.xx.xx本篇讲解一下安装mysql过程中的my.ini配置文件中的详细内容

2024-10-12 08:00:00 1744

原创 【踩坑专栏】MYSQL踩坑篇(一) 系统变量导致安装mysql服务失败

在安装完 MySQL 8 后,继续安装 MySQL 5 时,如果在系统环境变量。中将 MySQL 5 的路径添加在 MySQL 8 的路径之后。中列出的每个目录,直到找到第一个匹配的文件。首先,我们需要了解到,系统环境变量。在安装命令中使用完整路径来指定。那么我们分析一下安装过程。

2024-10-11 11:17:44 451

原创 【环境配置教程】MYSQL----win系统本地同时安装MySQL5.7.xx、MySQL8.0.xx

若你得需求只是安装mysql8那么就已经完成了,若你还有安装Mysql5.7的需求,请继续阅读之后的内容,因步骤类似,后续无配图。

2024-10-11 10:39:20 1330

原创 2024_04_09SpringBoot整合ApachePOI实现对Excel文件的解析

【代码】2024_04_09SpringBoot整合ApachePOI实现对Excel文件的解析。

2024-04-09 16:37:26 260

原创 2023_11_08本地安装多个不同版本JDK,无法切换问题解决方案

- 在安装jdk的时候,安装过程中会在系统变量Path的最前面自动添加 - `C:\ProgramData\Oracle\Java\javapath` -- 安装jdk8时自动添加 - `C:\Program Files\Common Files\Oracle\Java\javapath` -- 安装jdk17时自动添加

2023-11-08 10:20:59 524 1

原创 2023_10_30DateGrip连接mysql5.7.42失败问题解决方案

在DataGrip中连接mysql5.7.42时,端口号、用户名、密码均正确的情况下报错(在cmd中测试,用户名密码均正确)

2023-10-31 17:57:59 243 1

原创 2023_10_30Spring中静态变量无法读取配置文件中的值

spring不建议在代码中为静态变量注入属性值,因为类加载时会优先加载静态变量,此时Spring的的上下文环境还未完成加载。spring的依赖注入是让spring容器产生一个对象实例,是基于对象层面的,而静态变量是类层面的,不属于对象的属性。在为工具类的静态属性赋值,使用@Value注解读取配置文件中的数据时,发现读取不到,报null。使用@Value注解读取配置文件时,配置文件的内容会作为对象的属性被容器管理。暂时只找到了这一种解决方案,能有效解决当前问题。添加set方法,通过set方法实现数据的注入。

2023-10-30 15:27:04 245 1

原创 2023_10_19 谷歌浏览器访问任何页面奔溃,报错:STATUS_STACK_BUFFER_OVERRUN

2023_10_19 谷歌浏览器访问任何页面奔溃,报错:STATUS_STACK_BUFFER_OVERRUN

2023-10-19 10:51:07 323 1

原创 二分查找的5种实现--Java版

基础版,改动版,平衡版,java中的实现,对重复元素的处理(两种),力扣练习题链接,代码均以java实现

2023-08-08 10:58:14 4731 1

原创 Markdown纯后端解析,CommonMark和Flexmark的基本使用

最近在做个人博客网站云仔☁笔记(都来瞅瞅)方法一:CommonMark方法二:Flexmark以上两个方法,均可以将Markdown文档解析为HTML代码CommonMark是一个规范,定义了一种简洁、一致的 Markdown 格式语法。它旨在提供一种标准的方式来解析和渲染 Markdown 文档。Flexmark-Java是一个基于 CommonMark 规范的 Java 库,用于解析和渲染 Markdown 文档。它提供了一个灵活的、易于使用的 API,可以自定义解析和渲染的行为。

2023-08-05 19:16:32 4105 3

原创 使用SSM+Thymeleaf的项目中,将实体类对象共享session域中,在输入框中获取实体类对象的属性值,当实体类对象为空时,输入框以下的所有页面将无法加载

具体原因:引用了实体类对象的属性导致空指针异常,在Thymeleaf渲染模板时抛出空指针异常。这将中断模板的渲染,导致输入框以下的所有内容都无法加载。今天在做注册页面时,当username已经存在时,将用户之前写的数据(除了已经错误的用户名之外)回显的注册页面时。这样,即使实体类对象为空,Thymeleaf仍然会继续进行模板的渲染而不会中断。这时在第一次跳转到注册页面时遇到了问题,在包含第一个输入框的位置以后得页面代码均无法显示。在访问实体类对象的属性时,使用安全导航运算符。

2023-06-20 22:09:51 280 1

原创 MyBatis+Thymeleaf实现分页展示,Mybatis分页插件简单总结

PageInfo 类是 MyBatis 分页查询的一个常用类,提供了对分页查询结果的封装和操作,能够极大地简化分页查询的代码编写,并提高代码的可读性和可维护性。要有的属性,其它属性都是可选的。其中,list 属性存储了查询结果集合。查询结果的每一条记录都被封装成一个 Java 对象,并包含在 list 属性中。是拦截器,在查询功能之前,然后加入limit关键字,实现分页。PageInfo中的所有数据。

2023-06-18 22:09:25 872 1

原创 spring--IOC详解

1.IOC容器2.基于xml管理bean3.基于注解管理bean

2023-06-16 08:00:00 2143 1

原创 Mybatis笔记 + 总结(

一、简介二、搭建框架三、核心配置文件四、增删改查五、获取参数六、各种查询七、特殊的SQL八、自定义映射九、动态SQL十、缓存十一、逆向工程十二、分页插件总结

2023-06-15 10:59:33 1285 1

原创 SpringMVC笔记+总结

是一种软件架构的思想,将软件按照 模型、视图、控制器 来划分M: Model,模型层,指工程中的JavaBean,作用是处理数据V: View,视图层,指工程中的HTML或者jsp等页面,作用是与用户进行交互,展示数据C: Controller,控制层,指工程中的Servlet,作用是接收请求和响应浏览器工作流程​ 用户通过视图层发送请求到服务器,在服务器中请求被控制层接收,控制层调用相应的Model层处理请求,处理完毕将结果返回到控制层,控制层再根据请求处理的结果找到相应的视图层,渲染数据后最终响应给浏

2023-06-10 15:29:58 1149

原创 mysql5.7.42详细安装步骤,附压缩包

MYSQL5.7.42安装步骤超详细版

2023-06-10 15:17:05 4704 1

原创 SpringMVC框架搭建流程

第一步 引入依赖第二步 配置web.xml第三步 配置springmvc.xml核心配置文件

2023-06-09 09:03:23 476

原创 mybatis框架搭建流程

第一步 引入依赖第二步 创建mybatis核心配置文件第三步 创建jdbc.properties第四步 创建log4j日志配置文件第五步 创建mapper接口与映射

2023-06-08 18:56:56 225

原创 SSM框架整合流程简要总结

文章目录环境整体包结构第一步 引入依赖第二步 搭建SpringMVC框架1.配置web.xml、2.配置SpringMVC的核心配置文件第三步 搭建Mybatis框架1.配置Mybatis核心配置文件2.配置log4j日志3.创建mapper接口与mapper映射文件第四步 使用Spring整合1.创建Spring的配置文件2.创建jdbc.properties环境spring 5.3.1MySql 5.7.19Maven 3.6.1Tomcat8整体包结构static目录用于存放静态资源,

2023-06-08 10:21:25 376

原创 Maven下载安装以及在Idea中配置Maven

版本:Maven3.6.1idea:idea 2020.3.1

2023-04-22 12:49:29 1623 1

原创 用java解决5位跳水高手预测比赛结果问题

决赛成绩公布后,每位选手的预测都只说对了一半,即一对一错。请编程解出比赛的实际名次。5名跳水高手参加 10 m 高台跳水决赛,有好事者让5人依据实力预测比赛结果。A选手说:B第二,我第三。B选手说:我第二,E第四。C选手说:我第一,D第二。D选手说:C最后,我第三。E选手说:我第四,A第一。

2023-03-10 10:11:13 259

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除