自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FastDFS搭建文件系统

使用FastDFS搭建文件系统并集成到Java中

2023-05-22 09:54:36 239

原创 解决Last unit does not have enough valid bits

Last unit does not have enough valid bits

2023-03-28 16:42:33 4701

原创 使用JSON格式传输数据时遇到的大坑

JSON传输时需要注意的一个极小细节!

2022-07-01 16:56:56 684

原创 Swagger3.0使用注意事项以及对Knife4j的使用

最近在用swagger的时候试着把swagger的版本调到了3.0.0,结果发现访问swagger页面的时候报404,查了很多资料,花了我不少时间,最后是在官方的声明中找到了答案。ok!开始正题:我们使用swagger3.0以下的版本时,通常需要以下步骤:1.导入swagger-ui和springfox-swagger2两个依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --&g

2022-01-12 16:24:46 1175

原创 说说Java下载本地文件时遇到的坑(中文乱码问题)

原以为java下载本地文件会是一个比较简单的东西,但实际做了以后发现还是需要踩不少坑,现在是2021年11月11日16:28分,我终于解决了我下载本地文件和上传到本地服务器遇到的一些问题尤其来谈谈下载时的问题1.当路径写死的时候,只需要根据给定的路径参数进行下载即可,说着简单,但是在下载文件的时候会出现文件中文名乱码问题,话不多说直接上代码 public void getTemplate(HttpServletResponse response,HttpServletRequest re

2021-11-11 16:44:12 4149 2

原创 记录一下反向生成mybatis

第一步:导入依赖,为了避免出错,把mysql连接数据库的依赖导进去,为了避免Exception getting JDBC Driver的错误出现,把mysql依赖写到反向配置mybatis插件当中,都放在这里了<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc

2021-11-02 21:34:54 89

原创 springboot整合shiro

弄了一天的shiro,来总结一下springboot整合shiro首先创建一个普通的springboot项目,配置上web和thymeleaf项目的最终目录如下:第一步:运行这个工程,看看能否正常运行测试成功,开始正式搭建项目1.首先导入依赖,方便起见,我把需要的依赖都放在这里了 <dependencies> <dependency> <groupId>org.springframework.boot</

2021-10-30 21:08:15 194

原创 前端发送请求时带参数需要注意的一点

这段时间在用uniapp+springboot做一个app,奇怪的是,访问后台接口时总是出现问题这是一个登录的接口,我明明使用了已经通过调试的用户名和密码,但是作为参数传递到后端时,后端却没有返回过来相应的数据,于是我想了好久,试了各种axios,uni.request各种不同的请求方式还是无果。后来想到,会不会是我传参的方式跟后台有所差别,查阅过资料以后发现uni.request的传参方式需要有请求头当中的’content-type’来决定借鉴uniapp官网后来在请求信息当中加上header

2021-09-02 10:46:52 957

原创 用较为浅显的方式来谈谈Servlet是什么,Servlet有什么作用

Java学了也有一段时间了,今天想来聊聊关于Servlet的一些概念,顺便也是对自己这几天学习的总结吧!首先来谈谈servlet是什么?作为一个程序员来说,servlet是必须掌握的一个知识点,至少我认为目前来讲还是非常重要,那么它为什么重要呢?简单来讲,因为前端和后端都离不开它,servlet是用来处理请求和相应的一个工具。所以不管作为前端程序员还是后端程序员,都是需要去了解它的。那么现在让我们进入正题!刚才说前端和后端都离不开servlet,可能有些晦涩,我来画张图演示一下就明白了简单理一下

2021-08-06 11:19:23 357

原创 如何将uniapp项目代码上传至gitee仓库**

如何将uniapp项目代码上传至gitee仓库1.下载git,官网地址 git官网,一路next即可2.安装TortoiseGit工具官网地址:TortoiseGit官方下载地址,步骤如下:下载完毕以后可以选择安装中文安装包点击setup下载即可,之后一路next,记得安装到最后要选择将中文安装包配置到TortoiseGit下载成功以后,在桌面点击鼠标右键会多出来三个东西,点击Git克隆现在中文安装包安装成功!准备工作就做到这里现在开始从gitee拉取项目和上传代码1.首先我们将T

2021-07-11 09:07:16 6319 2

原创 sass-loader 和 node-sass版本过高引起的编译问题

不多说直接上图这是我在run一个vue工程时出现的错误看蓝色链接字体可以看出出现这个问题的原因大概都是因为sass-loader的版本过高,因此要想解决,我们只需要将卸载当前版本,下载低版本的sass即可,具体步骤如下:1.找到package.json文件接着,在配置文件中找到"sass-loader",接着将它改为7.3.1版本修改完毕之后我们要重新下载依赖,在终端输入命令下载即可npm install下载完以后可能也还不能完全解决问题,个人认为可能是因为所有版本都在升级,导致新的问

2021-05-17 17:29:59 1174 4

原创 在Tomcat上部署网页时想要更改端口号和本地主机名以及遇到的一些问题

首先第一步,进入Tomcat文件打开文件以后进入conf配置文件夹找到server.xml使用编辑软件打开xml文件可以看到它的配置代码,我们找到配置端口号的地方,注意,一定是在connector标签当中的端口号我们可以将端口号8080改成8081;接下来继续看下去,找到host ,它后面跟的是本地主机名我们可以将localhost改为自己想要的本地主机名这里我以自己的为例:修改完以后记得要保存!接着,我们还不能用新的本地主机名和端口号来访问页面,因为我们的电脑上还没有我们自

2021-04-27 22:24:46 571

原创 如何在Tomcat上部署自己的静态web页面

1.官网上下载Tomcat,可以是最新版本,具体就不多阐述了2.下载完Tomcat之后进入文件,先来看看Tomcat的文件目录可以看到,要在Tomcat上部署一个网站,需要把做好的文件放到webapps包下。进入webapps可以看到有以下这些包,我们进入ROOT,可以看到一些html文件,css文件以及图片等通过启动脚本,然后在网页上查询localhost:8080,可以看到tomcat内置的网页,如下图:那么我们现在想要部署一个自己的网页,首先,在webapps下新建一个文件夹,然后在

2021-04-27 22:00:04 10471

原创 在第一次使用Mybatis时遇到的一些问题以及个人体会

学到Mybatis我个人似乎好像到了一些瓶颈期,是由以前的刷题模式转变到了做项目的模式,在开始学Mybatis时就遇到的不少的问题,花了很久去解决问题也为果。一度想冷静冷静不想去碰这玩意儿。但是该来的总是得来,下午花了两小时时间把我入门Mybatis时遇到的问题都解决了(有些问题目前没遇到,后续如果遇到了会补)1.根据报错原因提示就是缺少映射,每一个xml文件都需要在recources当中注册,所以在recources包的xml文件中补上如下格式的代码即可: <mappers>&l

2021-04-19 16:24:55 154 1

原创 Spring中关于依赖注入及注入过程中会遇到的一些问题

在spring中创建对象的种类有很多,包括 普通对象,还有集合(map,list,set等),接下来我们来看看具体在容器中创建对象的方式。具体方式方法官方文档都有,我只是根据自己的学习经历来举一些例子。具体参照官方文档:https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#beans-collection-elements首先:对于普通对象用以下格式进行创建我来依次进行说明:class后跟的包地址“c

2021-04-06 08:52:31 318

原创 如何避免在写程序时出现“SpringBoot Configuration Annotation Processor not configured”

基于我的上一篇博文,是在程序编写的过程中出现的问题,那么其实我们完全可以避免这种情况的出现,最简单的就是在建立工程的时候自动引入我们所需要的配置比如,在进行web开发时,我们常常需要用到lombok和devtools,那么只需要在建立工程的时候直接勾选即可:过程如下:工程创建完成以后我们打开pom.xml文件,发现我在上篇博文中所说的解决方法的代码 <dependency> <groupId>org.springframework.

2021-03-30 18:29:49 109

原创 SpringBoot配置文件部署时报错:SpringBoot Configuration Annotation Processor not configured

参考了一些大神的博文,于是还是决定自己记录一下解决过程刚出现问题的时候的模样,出现原因是缺少注释处理器解决方案:1.在pom.xml文件中写入以下依赖 <!--配置文件处理器--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuratio

2021-03-29 15:16:59 816

原创 idea导入spring源码后spring-core由于缺失相关jar包导致报错的详细解法!!

报错原因是缺失spring-cglib-repack-3.2.6.jar和spring-objenesis-repack-2.6.jar那么该如何解决?我刚接触spring,刚一进门,匠心独运等形容词便从各个网站朝我涌来,好奇心的趋势下我决定攻读spring源码,于是我从github上找到了代码,准备开始研读,但是用idea打开后便出现问题,我尝试了各种不同的办法,一开始看的书就是《spring 源码深度解析》…但确实我认为他的步骤并不是人人适用,在没有对aspecJ和idea有深刻的认识之前,书中的操

2021-03-17 11:28:44 1013

原创 在使用JDBC操作时向数据表中添加中文数据时会出现乱码‘?’怎么解决?

在使用JDBC操作时向数据表中添加中文数据时会出现乱码‘?’怎么解决?我自己遇到这么问题时,我的mysql文件中的my.ini文件中的character-set-server的值是utf-8,所以这没啥问题。之后我用命令行打开mysql,把该修改的数据库编码设置全部改成utf-8可以还是没有解决问题。之后我又看了idea中的编码设置,也都没有问题。查询各种资料并且自己动手操作以后发现,直接在连接数据库配置文件的后面添加“?characterEncoding=UTF-8”以后才能够解决问题,下面是例子

2021-03-07 16:16:17 516 4

原创 如何解决在命令行登陆Mysql时出现 “NET HELPMSG 2182 以获得更多的帮助“

刚开始本人也被困扰了很久,后来发现出现这种错误的原因是你电脑中的Mysql。一开始我没往这方面想,因为Mysql在我的电脑中已经沉寂了好几个月,怎么可能是打开的,后来尝试net stop mysql命令,发现命令成功,才明白自己还是太年轻了!!!因此遇到这个问题首先第一步,以管理员身份运行命令提示符,具体步骤不说了。然后输入以下命令net stop mysql接着会提示操作成功,成功之后进行下一步命令net start mysql这时候我们会发现,net start mysql可以成功,由此说明

2021-03-05 15:31:56 3419 1

空空如也

空空如也

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

TA关注的人

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