《小书生》
码龄8年
关注
提问 私信
  • 博客:405,073
    405,073
    总访问量
  • 59
    原创
  • 30,864
    排名
  • 100
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:迷茫,是因为才华配不上梦想!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2017-04-18
博客简介:

迷茫,是因为才华配不上梦想...

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    848
    当月
    2
个人成就
  • 获得129次点赞
  • 内容获得37次评论
  • 获得493次收藏
  • 代码片获得662次分享
创作历程
  • 2篇
    2024年
  • 1篇
    2023年
  • 14篇
    2022年
  • 12篇
    2021年
  • 18篇
    2020年
  • 16篇
    2019年
  • 3篇
    2018年
  • 1篇
    2017年
成就勋章
TA的专栏
  • Mybatis
    2篇
  • liunx
    2篇
  • mysql
    6篇
  • mybatis plus
    1篇
  • yapi
    1篇
  • docker
    3篇
  • idea工作中常用快捷键
    2篇
  • 分布式锁
    3篇
  • java杂谈
    41篇
  • Git常用操作
    3篇
  • VUE
    1篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Mybatis中 #{} 和 ${} 的区别是什么?

Mybatis中 #{} 和 ${} 的区别是什么?
原创
发布博客 2024.09.27 ·
252 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

Mybatis 9种动态 sql 标签使用

MyBatis提供了9种动态SQL标签:trim、where、set、foreach、if、choose、when、otherwise、bind;
原创
发布博客 2024.09.27 ·
456 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

mysql触发器

mysql触发器
原创
发布博客 2023.01.04 ·
303 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Java8关闭流使用try with resource关闭资源的理解

Java8关闭流使用try with resource关闭资源的理解
原创
发布博客 2022.11.18 ·
2816 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

IDEA使用Revert Commit进行代码回退

IDEA使用Revert Commit进行代码回退
原创
发布博客 2022.11.18 ·
4778 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

springboot生成图片并在图片上添加字体进行换行

springboot生成图片并在图片上添加字体进行换行
原创
发布博客 2022.11.17 ·
1284 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

springboot+poi 解析excel 按坐标取值

springboot+poi 解析excel 按坐标取值
原创
发布博客 2022.11.08 ·
1172 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

springboot整合freemarker根据模板导出excel

springboot整合freemarker根据模板导出excel
原创
发布博客 2022.11.08 ·
943 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Spring中过滤器(Filter)和拦截器(Interceptor)的区别和联系

Spring中过滤器(Filter)和拦截器(Interceptor)的区别和联系
原创
发布博客 2022.10.28 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

@TransactionalEventListener 事务事件监听进行业务解耦

@TransactionalEventListener 事务事件监听进行业务解耦
原创
发布博客 2022.10.27 ·
3185 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

java + jfreechart + itextpdf创建折线图饼图并导出为pdf

java + jfreechart + itextpdf创建折线图饼图并导出为pdf
原创
发布博客 2022.07.13 ·
2683 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

mybatis plus 常用方法总结

mybatis plus 常用方法总结
原创
发布博客 2022.07.04 ·
346 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot+mybatis plus实现数据权限,在分页之前拦截sql进行修改

springboot+mybatis plus实现数据权限,在分页之前拦截sql进行修改
原创
发布博客 2022.06.22 ·
2130 阅读 ·
0 点赞 ·
2 评论 ·
4 收藏

springboot整合freemarker根据模板导出word,pdf,以及word转pdf,读取工程resources下的模板文件,并导出压缩包zip

springboot整合freemarker根据模板导出word,pdf,以及word转pdf,读取工程resources下的模板文件,并导出压缩包zip
原创
发布博客 2022.06.10 ·
1497 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

好用的Java工具类

好用的java工具类
转载
发布博客 2022.06.06 ·
686 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

常用脱敏小工具

import org.apache.commons.lang.StringUtils;public class commonUtil { /** * 只显示第一个汉字,其他隐藏为2个星号<例子:李**> * * @param fullName * @param index 1 为第index位开始脱敏 * @return */ public static String left(String fullNam.
原创
发布博客 2022.05.11 ·
658 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot + MDC 实现全链路调用日志跟踪,这才叫优雅

1、简介:MDC(Mapped Diagnostic Context,映射调试上下文)是log4j、logback及log4j2提供的一种方便在多线程条件下记录日志的功能。MDC可以看成是一个与当前线程绑定的哈希表,可以往其中添加键值对。MDC 中包含的内容可以被同一线程中执行的代码所访问。当前线程的子线程会继承其父线程中的 MDC 的内容。当需要记录日志时,只需要从 MDC 中获取所需的信息即可。MDC 的内容则由程序在适当的时候保存进去。对于一个 Web 应用来说,通常是在请求被处理的最...
转载
发布博客 2022.03.14 ·
632 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

mysql 乐观锁和悲观锁(排他锁)的使用及实现

悲观锁(排他锁)FOR UPDATEselect * from 'table' where id = 1 for updatefor update仅适用于InnoDB,且必须在事务块(BEGIN/COMMIT)中才能生效。在进行事务操作时,通过“for update”语句,MySQL会对查询结果集中每行数据都添加排他锁,其他线程对该记录的更新与删除操作都会阻塞。排他锁包含行锁、表锁。select * from 'table' where id = 1 for update 与普通查询不一样的是
原创
发布博客 2021.08.23 ·
1761 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

工具类,静态方法注入bean

package com.manager.utils;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframework.st.
原创
发布博客 2021.06.16 ·
515 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

对象拷贝,字段名称不一致的对象拷贝

**创建自定义注解**import java.lang.annotation.Documented;import java.lang.annotation.Retention;import java.lang.annotation.Target;import static java.lang.annotation.ElementType.*;import static java.lang.annotation.RetentionPolicy.RUNTIME;/*** 不同对象不同key..
原创
发布博客 2021.06.10 ·
1119 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏
加载更多