自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 顺利解决org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException!

单独从字面上我们大概可以知道是yml文件内容的输入格式错误,那么到底YAML文件中哪个内容出现错误了呢?时隔上一篇博客的发布时间已经有将近1年的时间,感觉如果再不更新博客的话自己找个csdn博客就要生锈了!所以从这周开始,自己必须要逼自己每周至少发布1~2篇技术博客,欢迎大家对我保持积极监督!话不多说,这篇博客一如既往地记录自己在开发过程遇到的坑。那么我们该如何解决呢?参考了一些大佬的解决方案后,只需将GBK修改成。从如上图片中我们可以清晰看到,关键报错信息是。修改成功后再次启动项目,成功了!

2023-03-19 16:29:37 3492 3

原创 解决java.io.IOException: Broken pipe的报错

  又好久没写博客了,说好的每周更新两篇博客的计划又落空了🤣不管了,从这周开始我将会坚持每周更新两篇技术博客,欢迎大家积极监督!好了,废话不多说,下面正式开启我的博客之旅。  这周一碰到了一个生产bug:拉取京东的第三方账单时居然拉取失败了!当时自己马上去阿里云查看了下生产日志,看到了如下的报错:  从如上的图中,这明显是报了 java.io.IOException: Broken pipe这个错误,第一次见到这个报错的自己有点被整懵圈了,但是拼接着自己过往的经验,自己初步猜测到肯定是哪个网络环节.

2022-03-27 22:52:17 83359 20

原创 开发技巧2:学会通过while、do-while或for循环进行业务分批处理

  这个专栏之前定下的计划是每周会发布一篇,但现在距离上一篇文章的发布已经过去了3个多月的时间了。希望自己从这周开始接下来坚持每周至少输出一篇文章!欢迎各位同学朋友们积极监督!  好,废话少说!现在开始进入正题。这次教给大家的开发技巧就是学会使用while或do-while这两种循环结构进行分页查询,这个分页查询的方式主要包括了查询数据库和调用接口这两种方式。可能这么说大家未必明白,没关系,接下来听我详细讲解。  比如有个业务需求是这样的:将系统A中所有用户的信息上报到B系统中进行数据分析。假设系统A.

2022-02-15 23:10:17 2778

原创 记录解决java.net.SocketTimeoutException: Read timed out的过程

  上周产品那边反馈说拉取不到2022-01-30的美团第三方账单,于是果断查了下数据库,果然发现数据库中并没有2022-01-30的美团账单记录,分别查了下29号和31号后发现都是有的,就唯独30号的没有。当时我就纳闷了,不就是一个简单的拉取第三方账单的逻辑吗?怎么就会拉取不到呢?为了能够彻底解决我的疑惑,于是我马上去阿里云查了相关拉取日志,不查不知道,一查吓一跳,没想到拉取时还果真出问题了,见下图:  从上图中大家不难发现日志中明显报了java.net.SocketTimeoutException.

2022-02-13 19:02:59 77012 6

原创 记录下使用switch语句时所遇到的问题

  不知道大家在java开发过程中使用switch语句时有没有遇到过一些问题,之前我在别人代码基础上进行二次开发时因为理解错误而错改了相关代码,因此导致了后续的一个生产bug。那么这个bug是如何产生的呢?我为什么会理解错误呢?下面且听我慢慢讲解。...

2021-11-23 22:43:27 2227

原创 sql优化 - 使用索引字段进行查询时需防止隐式转换

  每周坚持更新两篇博客的计划就在上周又中断了,说好的坚持下去呢?不说太多废话了,从现在开始每周坚持两篇博客,欢迎大家积极监督!本篇文章是自己新专栏(sql优化)的第一篇文章,希望对大家有所帮助!  相信大家平常在使用数据库开发过程中都离不开索引,因为索引帮助我们大大提高了查询数据的效率,在一定程度上提高了整体系统的性能。但是如果我们使用不当的话就会引起索引失效从而导致查询时走了全表扫描,一旦走了全表扫描,数据量如果是千万级别甚至是亿万级别的话将会导致查询非常缓慢!所以无论如何我们一定要注意防范数据库.

2021-11-22 22:43:42 1801

原创 开发技巧1:学会使用卫语句和continue

  

2021-11-03 23:45:30 1072

原创 关于String类contains方法和Long类的valueOf方法的坑

  每周坚持写技术博客的计划又再次失败了,最近公司开发任务比较多,平常休息节假日又把时间花在了其它事情上,所以有时间也变成没时间了。但这次不一样了,从这周开始我一定会更新1~2篇的技术博客到csdn上,欢迎各位同学监督。  上个月开发过程中踩了不少java的坑呀!今天的博客就给大家先讲两个坑,帮助大家在java开发过程中能少踩点坑!下面大体上以demo的形式跟诸位讲解下~第一个坑:String类的contains方法看到这个方法估计大家再估计再熟悉不过了!但是!重要的事情强调三遍!千万不要让给.

2021-11-02 22:47:39 3438 3

原创 解决使用Mybatis更新数据时出现的SQL string cannot be empty的报错

     哈哈,已经好久没有在早上更新技术博客了,今早打算更新一篇技术博客!   Mybatis相信对于做Java开发的同学来说已经非常熟悉,,但大家在使用过程中是否有碰到Error updating database. Cause: java.sql.SQLException: SQL String cannot be empty 这样的报错,在上周项目开发过程中我还真遇到了这个问题。不管三七二十一,先上图:   从图上的报错信息我们可以大概出推断出可能是在某个标签内漏了某段sql,或者也有可能是

2021-08-31 07:39:26 7317 2

原创 解决使用mybatis更新字段时字段都为null导致sql语法出错的问题

   自从5月初跳槽换了一份新工作之后自己就没有更新过一篇技术博客,究其原因,主要是自己还处于试用期,目前还处在熟悉公司业务和代码的过程,所以也就一直抽不出时间来写技术博客了。但这都不是理由,之前自己制定的每周至少写一篇技术博客的计划一定不能放弃,抛开过往,从这周开始一切恢复正常!  来到新公司写业务代码时,自己逐步熟悉了使用xml的形式来进行Mybatis相关持久层的开发(在上家公司自己一直都是使用注解的形式写sql呢)。就在上周的时候自己遇到了一个生产bug,二话不说,先上图:  相信大家看了上面

2021-08-29 22:30:55 5369

原创 彻底解决win10出现的无法访问网络位置*:\XXXXX\XXXXX的问题

   不知道大家有没有遇到过无法访问网络位置*:\XXXXX\XXXXX这个问题,前段时间我在安装xshell6时就碰到了这个问题,而且不仅是安装xshell6时有这种情况,当我更新其它软件比如Notepad++时也是会遇到同样的问题。报错页面如下图所示:  那么到底时什么原因造成的呢?经过自己不断的排查和摸索,原来是更新win10后产生的一些坑????,shell6的所在安装路径我是放在D盘的,但win10不知道怎么搞的莫名其妙地d给替换成了*,这才导致了无法访问网络位置这个问题的出现。这里我贴出一

2021-02-21 17:10:26 7210

原创 轻松解决spingboot-The temporary upload location [xxxxxxxxxxxxxx] is not valid的问题

  最近忙里忙外,几乎都忘记有写博客这件事情了,感觉如果再不写的话就很难再去写了。好的,废话少说,下面正式我的写博客之旅。  刚刚在敲代码的时候突然测试那边一个帅哥发了一张截图过来说是导入方案失败了,叫我马上排查修复。无奈之下只能先暂时放下手头的工作帮他解决问题。具体报错截图如下图所示:  遇到问题,第一件事肯定是打开xshell登进后台服务器查看相关日志。一查看日志发现还过真报错了,具体报错截图如下所示:  从如上截图大家可以看出程序中抛出了Failed to parse multipart s

2021-01-25 18:00:35 6779

原创 解决通过shiro获取登录用户信息时出现的getAttribute: Session atready invalidated的问题

  元旦假期自己居然感冒了,不过自己还是逼自己挤出了一点时间出来更新自己的博客。今天的博客写的是我在元旦前解决的一个bug的经过,希望对大家有帮助。  相信大家对Apache Shiro这个框架不陌生,没错,它是一个功能强大且易于使用的Java安全框架,可以进行身份验证,授权,加密和会话管理等等。我在公司开发的项目中的登录模块恰好运用到了shiro的身份验证功能,本来一直都相信自己使用的shiro框架开发的登录功能不会有问题,谁知在放假前程序给我整出了Caused by; java.Lang.Ille.

2021-01-03 12:18:39 1973 8

原创 轻松解决java.lang.IllegalStateException: Cannot call sendError() after the response has been committed!

  快到年底,项目大部分重要的功能已经开发完成,所以自己有更多free time来分享自己的技术心得以及自己在平常开发过程中所踩过的坑,争取自己今年的博客能突破40篇!  好了,咱们废话少说,开始步入今天的主题,相信大家自己在用spring boot写restful风格的接口时特别是写文件下载或文件导出时会碰到java.lang.IllegalStateException: Cannot call sendError() after the response has been committed这样的bu

2020-12-19 21:44:39 15842 9

原创 如何使用navicat导出数据库表结构和表数据的sql脚本?

  Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,相信大家在平时工作中不少用。一般大家可能用的最多的只是连接到特定的数据库,然后其次对于数据库的表进行各种CRUD,那么大家有没有尝试过导出数据库的表结构和数据呢?我这周就尝试过了,而且深有体会。下面就听我慢慢讲解。  这周五自己负责的项目要进行私有化部署,所以得提前将项目中对应的数据库所需要的表结构和数据的sql导出来。当时上级交给了我这个任务,那么如何使用Navicat导出数据库的表结构和数据呢?虽然界面中也有相关提示,但是追求完美的我

2020-12-12 15:43:27 9917 6

原创 解决JUnit单元测试时出现的Java.lang.Exception: No runnable methods问题

  上周没有更新博客,这周终于挤出时间出来写博客啦。今天就来聊下最近在java开发过程中进行单元测试时遇到的坑。咱们闲言少叙,书规正文。  自己在昨天进行单元测试时突然莫名其妙地碰到了一个bug,见下图:  从上面地图片可以很清楚地看到控制台中已经明确抛出了Java.lang.Exception: No runnable methods这个bug,话说是怎么引起地呢?我看到我的测试方法上也有写@Test注解呀,到底怎么回事,怎么回事?经过认真地排查,原来是我在导入@Test注解时导错包了,导入了org

2020-12-12 10:39:22 3553 5

原创 解决使用rz命令上传文件到linux服务器的问题

  相信大家平时在玩linux命令时少不了使用rz命令上传文件,关于rz命令我看到已经有很多很多的相关博客,这里我就写我在之前开发时碰到的两个场景。场景1:使用rz命令上传服务器上同个目录下已有的文件时出错  这样的场景我觉得大家都会遇到过,这里就说下我遇到过的场景,大家可以看下下面的这张图片:  从上面的图片中大家可以清楚地知道test.json在服务器中已经是有的了,当再次上传名字同样为“test”的json文件时,就直接弹出了传输失败的弹框。那么怎么解决呢?很简单!直接在rz后面加上 -y

2020-11-27 18:25:50 4479

原创 解决连接不上linux服务器的问题

  前几周我部署了一个java项目到腾讯服务器上(linux系统)上后发现无论我怎么访问都不成功,而且特别奇怪的是当我使用xshell连接该服务器时发现无论我怎么连接就是连接不上去,难道我的腾讯服务器宕机了?无奈之下只好去腾讯云官网了解了下一些信息,发现原来是自己给自己挖的坑,于是毫不费力的把这个问题解决了!接下来我给大家慢慢讲解下我从遇到问题到解决问题的全部过程。  首先我遇到问题时访问相关url时返回的页面是这样的,如下图所示:  从界面中大家可以看到This site can’t be reac

2020-11-22 18:02:41 4284 7

原创 如何解决spring-boot项目使用maven打包时出现BOOT-INF文件夹的问题?

  这周在开发项目时因为需要把自己的项目打成一个jar包提供给其它项目调用,所以毫无疑问打包过程中我使用到了maven clean package这个命令,当打包成功后并在本地的一个项目中引入这个jar包对应的maven依赖后,我发现了一个奇怪的问题,大家可以看下下面这张图片:  大家从上图可以看到那个jar包我已经引入了,但当我调用里面的类时不管我按了多少次import class这个类始终呈红色。那么到底是什么原因导致的呢?面对这种情况,我仔细比对了这个jar包与其它jar包里面结构的区别,发现这个

2020-11-21 18:15:26 6917 10

原创 如何解决npm命令Error: EINVAL: invalid argument, mkdir ‘xxxx‘?

  这周在安装cnpm时遇到了各种各样的问题,其中就遇到了Error: EINVAL: invalid argument, mkdir 'xxxx’这样的问题,这里我贴出如下的截图,大家可以看下:  从上面的图大家可以看到当我就输入npm -v这样的命令时,虽然后面也输出了npm所对应的版本号,但是中间还是抛出了我上面所说的Error,那么是到底什么原因造成的呢?原来这是我在设置npm的全局模块存放路径和cache路径时设置的路径在系统中找不到的,也就是执行pm config set cache xxx

2020-11-08 10:41:07 9647 6

原创 如何解决idea报错Cannot compile Groovy files: no Groovy library is defined for module ‘xxx‘?

  相信大家在平常使用idea开发项目时多多少少都与groovy文件打过交道,那么在开始运行编译程序groovy文件时有没有遇到类似于Cannot compile Groovy files: no Groovy library is defined for module xxx这样的报错呢?这个报错还真被我在上周开发时碰到了呢,在下面我贴出了报错的截图,大家可以看下。  单独从字面上看就可以知道由于没有Groovy 库,所以导致了idea无法编译Groovy文件。既然都知道原因了,那么我们就大概知道如何

2020-10-31 17:11:34 11065 2

原创 解决spring boot上传文件出现的Processing of multipart/form-data request failed. xxx.tmp(Permission denied)问题

项目场景:  相信同学们在使用spring boot框架开发文件上传或者导入接口时都会用到MultipartFile这个接口处理上传的文件信息。我也不例外,在开发公司的风控系统时就有个方案导入的接口,其中我就用到了MultipartFile这个接口处理用户导入的方案文件。问题描述:  本来以为自己开发的这个方案导入接口上线后一般不会有什么问题,谁知上周三领导突然间在微信聊天中说什么xxx风控系统导入方案时失败了,麻烦我处理下。当时我二话不说,麻烦打开了xshell文件找到该系统的log文件,然

2020-10-26 16:00:00 6555 5

原创 解决启动zookeeper时Could not find or Load main class org.apache.zookeeper.server.quorum.QuorumPeerMain的报错

  之前在玩zookeeper时遇到了一个奇怪的问题,废话不多说,先上图片,如下图所示:  从上图可以清晰的看到当我使用 ./zkServer.sh start-foreground命令启动zookeeper时报错了,从报错信息中可看到说是不能找到或不能加载QuorumPeerMain这个类!我就纳闷了,为什么别人可以,我不行呢?仔细一分析,原来我是下载了apache-zookeeper-3.6.1.tar.gz这个压缩包,这个压缩包都是zookeeper的源码,并不是经过编译后的包,所以启动时肯定..

2020-10-16 18:26:34 6045 3

原创 解决postMan和地址栏无法访问接口的问题

  前天在部署java项目到linux服务器后居然发现在postman和地址栏均无法访问接口,具体情况如下图所示:  从上图可以看出在请求这个接口时产生了一个错误,那么到底是什么原因呢?我尝试使用了curl这个命令请求这个接口在xshell中是成功的,难道又是防火墙问题?之前也遇到类似的问题,当时我是直接关闭了防火墙(firewall)然后就可以了,但现在我尝试关闭了,发现这个方法行不通了。经过一顿排查,发现原来是防火墙(firewall)对于9030这个端口没有开放,于是使用命令开发了9030这个端口

2020-10-11 10:56:18 4780 2

原创 解决使用maven将项目打包成jar包后运行在linux系统中无法读取jar包中文件的问题

  哈哈,之前计划的每周至少更新一个博客的计划又因为各种原因都泡汤了。看来坚持真得是一件挺让人头疼的问题,无论如何,从这周开始接下来每周一定要至少更新一个技术博客,欢迎大家监督!  好,言归正传。之前前几周遇到开发过程中遇到这样一种这样的问题,不知道大家有没有遇到过,就是我在spring boot中使用mave将项目打包成jar包部署到linux服务器上后,当我运行一个接口时,居然报错了,这里我贴出来给大家看下,如下图所示:  从上图的报错信息可以看到,系统找不到json目录下riskScheme.

2020-10-04 10:28:01 2293 7

原创 关于spring boot的Bean named ‘aaa‘ is expected to be of type ‘bbb‘ but was actually of type ‘bbb‘问题的解决方案

  又是隔了几周没更新个人博客了,不行不行,自己必须坚持每周更新一篇博客。今天的博客同样是填一些开发过程所遇到的坑,下面开始今天的讲解。  相信后端的同学在平时开发时都大多都使用到spring boot来开发,那么在使用bean工厂注册bean时说不定会遇到过Bean named 'aaa' is expected to be of type 'bbb' but was actually of type 'bbb'这个报错,那么这个问题到底是怎么引起的呢?如何解决呢?且听我慢慢讲解。  有一天开发.

2020-08-27 07:38:15 9162

原创 Redis (error) NOAUTH Authentication required如何解决?

1221

2020-07-25 12:47:26 11015 2

原创 如何解决使用git时遇到的“Filename too long“问题

  平常开发过程中我相信大家对于git这个版本管理工具再熟悉不过了。那么大家在使用git对自己的项目开发时肯定会遇到一些奇奇怪怪的问题,那么我也不例外。我在上周开发时就第一次遇到了"Filename too long"的问题。  上周拉取同事的最新代码下来学习时遇到了一些代码冲突,于是当我使用给git restore恢复相关java类时,居然抛出了Filename too long的问题。如下所示:  遇到这个问题时,我整个人懵掉了,不过还是要解决问题的!分析产生问题原因后,其次再迅速解决问题,这.

2020-07-14 16:28:42 26051 3

原创 Dom4j报错之java.lang.NoClassDefFoundError: org/jaxen/JaxenException的解决方案

  不管在开发中遇到什么问题,即便别人写了几千几万遍都好,自己也要亲手写一遍,自己也要亲手写一遍,帮助自己加深印象!  好的,废话少说,今天讲得主题是关于Dom4j报错之java.lang.NoClassDefFoundError: org/jaxen/JaxenException的解决方案。使用java开发的同学肯定不少与xml打交道,于是经常会用到XStream、Dom4j等等不错的开源xml解析框架。没错,今天讲得题目是跟其中的Dom4j框架的使用相关的。同学们在使用Dom4j中肯定会用到xpat.

2020-07-01 18:42:07 6136

原创 关于spring boot文件上传之The temporary upload location 【xxx】 is not valid问题的解决方案

  前几周用springboot用写文件上传接口时遇到了一个奇怪的报错,二话不说,先上图:  从上图不难看出,程序抛出了IOException这个错误,后面打印了The temporary upload location xxxxxxx is not valid这样的报错信息,也就是很明显说这个临时上传路径是无效的。那么为什么这个路径无效呢?一方面可能是这个路径被系统清理掉了,另一方面可能是你没有配置相关的临时上传路径。当时经过谷歌搜索并结合自己的理解,我最终找到了解决方法!那么我是如何解决的呢?很简.

2020-07-01 17:54:21 1231

原创 关于使用Mybatis时实体类字段切记要使用包装类型

  每周的博客从5月份有开始断更了,看来坚持每周写一篇博客缺失很难,不过从这周开始,除了一方面把之前的那几周没写的博客补回来,另一方面从这周开始要真正逼自己的写一篇博客,并争取在7月份前搭建起自己的个人博客网站!好,废话少说,接下来快速进入今天的话题。   今天写的博客还是写自己开发过程中遇到的坑。相信大家在开发Java web应用时对Mybatis这个第三方ORM(对象关系映射)框架并不陌生,但在开发过程有没有遇到坑呢?作者本人在开发过程就遇到这个坑,这个坑对自己的伤害挺大的????这个坑具体是怎么

2020-06-21 23:53:05 1514

原创 如何过滤掉xml字符串中的gt,lt,quot,amp,apos

  在平常的开发中,相信大家遇到xml字符串中包含有gt,lt, quot, amp, apos这些符号的情况,比如如下图所示:  从上图可看到原本的<,>已经被分别转义成了&lt和&gt,导致整个xml的可读性下降。那么该如何将这些烦人的字符过滤掉呢?也就是对xml字符串进行一波反转义。其实非常简单,可以调用org.apache.commons.lang包中的StringEscapeUtils工具类下的unescapeXml方法。首先可以在pom.xml中引入如下的依赖:.

2020-05-19 07:01:56 1691

原创 解决在SpringBoot中使用@Value给静态变量注入值失效的问题

  说好每周坚持更新一篇博客,还是没能坚持下去,看来要好好反省下自己啦!不说太多废话,工作中自己踩过的一些坑一定要把它记录在博客让更多人知道,让更多人更加专注于业务代码的实现,没必要因为一些坑而耗费太多的时间!  今天讲的坑就是在SpringBoot中使用@Value给静态变量注入值失效的问题,相信不少小伙伴在工作中也会踩到这样的坑。那么这坑具体是怎么样的呢,看我下面详细的分析。 首先先看下面两张图片:  在前几周开发时我写了个redis工具类,然后想通过使用如上所示的方式来给redis的相关..

2020-05-10 23:33:35 1513 2

原创 如何避免代码中的ConcurrentModificationException?

  之前说每周坚持更新一篇博客,不管什么类型的都好,但自己还是没能做到,不过从这周开始我会坚持每周至少更新一篇博客!说到做到!  相信大家在编写java代码时,一个稍不留神就会触发到ConcurrentModificationException,直译过来也就是并发修改异常,那么什么样的情况会导致这种异常抛出呢?我在这周上班时就遇到过了,首先先来一段我写的代码,如下所示:public s...

2020-03-28 17:35:16 322

原创 关于@RequestBody无法获取boolean类型请求参数的解决思路

  这篇是过年前的最后一篇博客,同样也是对在平常开发过程中对遇到的坑进行总结。不知道大家在用java写后台接口与前端联调时有没有遇到过这个坑,就是我使用@RequestBody来修饰AddUpdateDecisionFlowRequestVo对象进而来接收前端的请求时,AddUpdateDecisionFlowRequestVo对象里面的isStart这个boolean类型的变量是没有接收到任...

2020-01-20 15:28:21 4577 1

原创 关于嵌套对象属性的@NotBlank无效问题的解决思路

  我们在平常开发写接口时对于一些必填的请求参数除了前端那边加上校验外,在后端往往也是需要加上校验的,但不知道你们有没有遇到过在嵌套对象中加入对于某个字段加上了@NotBlank找个注解,但是这个注解只对于null做了校验,对于""(空值)的情况却失效了。举个栗子,比如我想对下图中这个对象中的字段进行校验,具体的图如下所示:  从以上代码来看,大家可以很清晰的知道我想对IndexInfo...

2020-01-19 15:19:40 4745

原创 关于Could not write JSON: Infinite recursion (StackOverflowError)的解决思路

  之前在开发过程中遇到的一些坑因为比较忙所以一直没时间把它们记录下来,今天恰好有比较多的空闲时间,所以尽快来总结下吧!  不知道大家在开发过程中序列化对象到前端时是否会碰到Could not write JSON: Infinite recursion (StackOverflowError)这样的报错,本人在之前跟前端联调时就遇到了这种情况。也就是如下图的报错:  遇到问题我们首先...

2020-01-19 11:00:19 8061

原创 关于No operator matches the given name and argument type(s).问题的解决方案

  相信大家在使用持久层框架如hibernate或者mybatis时遇到过:No operator matches the given name and argument type(s). You might need to add explicit type casts.这样的报错!那么这个报错是什么意思呢?我一用谷歌翻译,具体意思为:没有运算符匹配给定的名称和参数类型。您可能需要添加显式...

2019-12-16 07:09:25 11516

原创 关于使用fastjson反序列化的顺序错乱问题

  博客最近一直没更新,今天终于有时间好好写一下博客了。相信大家在Java开发过程中都会用到fastjson这个阿里巴巴的开源JSON解析库。这个框架比谷歌的对应的JSON解析框架更好用。  最近在使用该框架对JSON字符串反序列化到JavaBean过程中遇到了顺序错乱的问题,这个错乱问题也许在我们平常在写demo练习的时候感觉不到它的重要性,但如果你把这个技术运用到业务层面的话,你就会...

2019-12-15 23:27:00 2825

原创 解决使用@Autowired导入静态对象的实例时出现为null的情况

  好久没写csdn博客了,今年4月份刚换了一份工作,所以从那时到现在一直特别忙,总是挤不出时间出来写博客,今天我觉得不能再拖了,一定也要挤出时间出来每周至少要写3个博客!我觉得技术需要不断分享体现出它的价值,作为一个技术人,更不用说了!  好!废话不多说!开始步入正题!最近在写增删改查的业务代码时遇到了一个有点烦的问题,表面上看起来好像不难的样子,但是解决起来也不是很简单。这个问题就是我在写...

2019-09-16 23:57:31 1834 7

JsonView - 一个快速处理json数据的软件

JsonView可支持对json文件的快速复制、粘贴、格式化(可呈现出有层次的结构树)、去除空行(简单压缩)等一系列的操作,使用起来简单快捷,是程序员开发过程不可多得的实用软件。

2020-12-12

空空如也

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

TA关注的人

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