「已注销」
码龄10年
求更新 关注
提问 私信
  • 博客:89,075
    社区:3,039
    问答:1,475
    93,589
    总访问量
  • 26
    原创
  • 4
    粉丝
  • 19
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2017-02-20

个人简介:201702201755

博客简介:

m0_37589586的博客

查看详细资料
个人成就
  • 获得21次点赞
  • 内容获得8次评论
  • 获得63次收藏
  • 代码片获得150次分享
创作历程
  • 1篇
    2021年
  • 4篇
    2019年
  • 15篇
    2018年
  • 10篇
    2017年
成就勋章
TA的专栏
  • Git
  • Java
    26篇
  • 工具
    3篇
  • spring boot
    1篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 服务器
    linux
创作活动更多

【多重好礼】鸿蒙心迹 · 开发录原创征稿活动

鸿蒙开发者的实战经验,值得被记录。从踩坑排查到项目复盘,从工具脚本到学习笔记,每一段真实的开发经历,都是社区最宝贵的技术资产。「鸿蒙心迹 · 开发录」正式启航,不限主题、随时可写,只要是鸿蒙开发相关的真实经验都欢迎投稿。 本活动为 [HarmonyOS 7.0 创新内容共创季](https://builderx.csdn.net/activity-site/harmonyos/activity2026)双轨征文之一,与[「共创季 · 稿事节」](https://harmonyosdev.csdn.net/6a97f0de2b83d06f0ecadec5.html)深度征文互补——「稿事节」写深度技术长文,「开发录」写日常开发实战笔记。 「开发录」每月一期,12月截止,本季共三期,投稿即有机会获得京东卡、CSDN博客流量券、亿万Token、社区定制周边好礼!

48人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

git pull报错 Can‘t update no tracked branch

Can't update no tracked branch原因是,本地分支没有关联到远程分支。可能是由于本地分支是新拉取的,没有对应的远程分支。或者有远程分支,但没有关联到本地分支。我们确保远程有对应分支,没有的话新建一个。然后使用命令关联本地分支和远程分支:git branch --set-upstream-to=origin/branch27834 branch27834git branch --set-upstream-to=origin/branch27834 .
原创
博文更新于 2021.05.13 ·
1022 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class org.apache.ibati

开始查询数据库的结果是A类的一个list,然后在代码Java里面将List 的数据结构改为List,B类里面又包含List的一个属性。后面将其改为直接从数据库里面将List查询出来,不在代码里面做转换了,不知道有没有解释清楚,先贴报错:2017-11-15 11:16:49 302739 [http-nio-5014-exec-3] ERROR c.s.b.e.h.CommonExceptio
原创
博文更新于 2017.11.15 ·
1853 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

聊聊快捷键

每每谈及如何提高工作效率,可能会有很多答案,譬如:合适的工具,高效的沟通,事情优先级等等。但是往往会忽略一个:快捷键!先抛出一个观点:多数情况下键盘比鼠标高效。不认可的同学,恭喜!最具潜质奖,请继续往下看,也许能为你多提供一个角度的思考;认可的同学,也请继续往下看。有些同学认为快捷键难记,诚然,任何一个习惯都不可能一蹴而就,需要循序渐进,但其根本原因很可能在于没有理解按键的含义。...
原创
博文更新于 2019.10.17 ·
506 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Spring Boot注解@Cacheable与Redis缓存关于LocalDateTime(反)序列化问题

由于项目中使用Spring Boot 2.0,以及需要将包含LocalDateTime的对象通过注解@Cacheable存入缓存。若不做配置,存入缓存会成功(redis数据类型为HEX,不便阅读),取出对象时则会报错反序列化失败。下面是具体解决办法:需要增加一个修改RedisCacheManager序列化格式的RedisConfig类,包含LocalDateTime类型属性不需要添加任何注解。...
原创
博文更新于 2019.02.20 ·
4355 阅读 ·
6 点赞 ·
0 评论 ·
14 收藏

记一个@Column的坑

注解@Column(javax.persistence.Column),我们通常使用在DAO实体类的属性上,一般用来标识该属性的数据库值(name,其他用途不提)。BUG是这样产生的:项目中的实体类生成时每个字段均生成了@Column注解,且准确无误。然后通用mapper使用没有任何问题,直到有一次,在*Mapper接口中手写了SQL(查询某表中满足条件的最新的一条记录):@Sele...
原创
博文更新于 2019.02.22 ·
2273 阅读 ·
4 点赞 ·
3 评论 ·
2 收藏

Spring Boot @Cacheable注解自定义key名称

小记一下, 其中RedisKeyConstants为常量类,CONFIG_KEY为常量类中的一个常量,bizKey为方法入参。@Cacheable(value = RedisKeyConstants.PREFIX_CONFIG, key = "T(完整包名.RedisKeyConstants).CONFIG_KEY+#bizKey")public String getConfigValue...
原创
博文更新于 2019.02.20 ·
5928 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

GC Root的对象

所谓“GC roots”,或者说tracing GC的“根集合”,就是一组必须活跃的引用。注意,是一组必须活跃的引用,不是对象。所有Java线程当前活跃的栈帧里指向GC堆里的对象的引用;换句话说,当前所有正在被调用的方法的引用类型的参数/局部变量/临时值。 VM的一些静态数据结构里指向GC堆里的对象的引用,例如说HotSpot VM里的Universe里有很多这样的引用。 JNI ha...
转载
博文更新于 2018.10.30 ·
549 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Eclipse安装阿里巴巴代码插件p3c

一般分为线上安装和线下安装,一般采用线下安装的方式,100%成功。1、利用eclipse自带的Install New Software1.1 点击help - install new software1.2 输入p3c地址,选中插件(图中未知原因没有显示插件)安装即可。p3c网址如下:https://p3c.alibaba.com/plugin/eclipse/upda...
原创
博文更新于 2018.09.28 ·
3323 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

等额本金、等额本息工具类(Java版)

等额本息:/** * Description:等额本息工具类 * Copyright: Copyright (corporation)2015 * Company: Corporation * @author: 凯文加内特 * @version: 1.0 * Created at: 2015年11月...
转载
博文更新于 2018.08.08 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MultipartFile和File互转

1、M转FFile file = new File(path); FileUtils.copyInputStreamToFile(multipartFile.getInputStream(), file);  2、F转MFile file = new File("src/test/resources/input.txt");FileInputStream input = ne...
转载
博文更新于 2018.08.08 ·
20583 阅读 ·
2 点赞 ·
1 评论 ·
21 收藏

文件上传的同时,传其他参数

首先我们需要知道,http get请求是可以有body的,post请求也是可以在url上增加参数以get方式提交参数。所以,我们把文件以post方式提交,其他参数以get方式提交,而Controller的请求方式设为POST即可。代码如下: @PostMapping("import") public Result<Boolean> importExcel(@Requ...
原创
博文更新于 2018.08.08 ·
9733 阅读 ·
1 点赞 ·
4 评论 ·
5 收藏

Excel工具类

Excel导出工具类,BizException为自定义的RunTimeException业务异常,可按需求修改catch处理方法:import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java....
原创
博文更新于 2018.08.08 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java导出csv文件

首先,文件导出不需要前端做操作,只需格式对上即可,建议前端请求采用form表单请求,即:Content-Type=application/x-www-form-urlencoded下面主要记录了使用CsvWriter工具类写csv文件,并且解决文件名乱码、文件内容乱码等问题,但是该方法是为了http请求设计,故不能通过运行验证。但是代码已通过验证,可以参考:import java.io.File;...
原创
博文更新于 2018.05.15 ·
968 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

JSONObject解析多层对象字符串

将多层次的json字符串转为java对象,比如:List<Map<String, String>>,其中List,Map,String可以为任何自定义的对象,由于经常忘记具体写法,故记下。import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util....
原创
博文更新于 2018.05.04 ·
7397 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

spring boot项目启动报错,找不到XXX类

不是很懂csdn如何提问,所以先记录下来,也希望知道解决方案的能给点提示。问题描述:    新建一个spring boot工程,并且有如下项目:    项目一:cust-service,有启动类CustApplication、有依赖一个base服务(base没有application类,是以jar包形式提供一些基础代码)、还有调用一个feign的client服务,还有依赖并调用redis-serv...
原创
博文更新于 2018.04.12 ·
6800 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eclipse maven不起作用

原文详见:https://blog.csdn.net/lord_sh/article/details/78022945eclipse的maven项目中,在run as  执行maven命令的时候发现毫无反应,console也不打印信息,原因是因为没有传参数,解决办法如下:①打开eclipse的window菜单:②接着选定maven项目使用的jdk,点击edit按钮,出现如下页面:③在红色框中添加如...
转载
博文更新于 2018.03.28 ·
2277 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

使用mybatis查询id返回的值为null 但是在数据库查询是有结果的

答:

楼主的问题应该是resultType写错了,应该写成"java.lan.String",或者指定自己的resultMap

回答问题 2018.03.15

HttpClient下载图片

主要是一些流操作吧,之前用得少,这次写了就先保存起来,代码如下:import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.I...
原创
博文更新于 2018.03.06 ·
2499 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

二叉树遍历

二叉树遍历,根据根的输出顺序可分为:先序、中序、后序遍历。/** * 二叉树遍历 * @author xiaowei 2018年2月27日 下午6:11:16 */public class TreeRecursionTest { public static void main(String[] args) { /* * 1 ...
原创
博文更新于 2018.02.27 ·
244 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java常用排序算法

      列举四种常用的排序算法,分别是:冒泡、选择、插入、快速。其中快速排序在自己编码过程中遇到了一点小问题,已标记在代码注释中,希望不要重蹈覆辙。import java.util.Arrays;/** * 常用排序算法 * @description 本排序均为顺序/升序 * @author xiaowei 2018年2月22日 下午4:04:32 */public class ...
原创
博文更新于 2018.02.23 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多