自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

默默不代表沉默

分享不仅为了别人,也是为了自己 - JCccc

  • 博客(465)
  • 资源 (24)
  • 收藏
  • 关注

原创 你们调试接口都用客户端? 不嫌麻烦? 我可一直用的插件啊

IDEA 接口调试插件,apipost ,很方便很好用。

2023-12-20 09:47:00 892 8

原创 Java 小白也能学会OOM内存溢出问题 排查分析

Java 小白也能学会OOM内存溢出问题 排查分析

2023-08-25 14:38:19 1072

原创 面试官问 : ArrayList 不是线程安全的,为什么 ?(看完这篇,以后反问面试官)

面试官问 : ArrayList 不是线程安全的,为什么 ????

2023-03-17 18:02:27 8482 10

原创 Mysql 竟然还有这么多不为人知的查询优化技巧,还不看看?

mysql 查询优化点

2023-03-11 17:46:02 2508

原创 面试官问 ,Mybatis SELECT 查询, 集合或者单个对象,如果数据库不存在数据,需要判空吗?

Mybatis SELECT 查询, 集合或者单个对象,如果数据库不存在数据,需要判空吗

2023-02-02 10:47:44 5910 8

原创 Springboot 使用装饰器模式,快看,它装起来了

Springboot 使用装饰器模式,快看,它装起来了

2022-10-22 17:49:55 3824 9

原创 Java 8 Stream 之 collect() 的奇技淫巧

stream collect的玩法

2022-09-23 17:18:20 5572 10

原创 Java 面试,创建了几个String 对象? 我让你问!让你问!让你问!

字面量,字符串常量池,堆,谁还问我打谁。

2022-09-17 18:01:09 5541 45

原创 写代码的七八九十宗罪,多图、胆小慎入!

写代码的罪行,我愿静思悔过。

2022-08-12 15:39:04 4104 60

原创 Springboot 导入导出Excel ,一对多关系,复合表格、合并单元格数据

excel 导入导出 1对多 合并单元格数据

2022-07-24 00:09:26 13917 83

原创 以后面试官问你 为啥不建议使用Select *,请你大声回答他!

SELECT * 为什么不建议使用

2022-07-21 23:00:16 8013 36

原创 Mysql 我随手造200W条数据,给你们讲讲分页优化。

数量量太大,怎么分页优化?

2022-07-17 12:00:33 9882 47

原创 HashMap 使用的时候指定容量?你真的用明白了吗?(值得一阅)

hashmap 指定初始化容量

2022-07-08 17:55:52 2405 7

原创 Springboot 同一次调用日志怎么用ID串起来,方便最终查找

前言从文章标题很明细知道,这篇文章是介绍些什么。这是我一位朋友的问题反馈:好像是的,确实这种现象是普遍存在的。有时候一个业务调用链场景,很长,调了各种各样的方法,看日志的时候,各个接口的日志穿插,确实让人头大。模糊匹配搜索日志能解决吗? 能解决一点点。 但是不能完全呈现出整个链路相关的日志。那要做到方便,很显然,我们需要的是把同一次的业务调用链上的日志串起来。什么效果? 先看一个实现后的效果图:这样下来,我们再配合模糊匹配查找日志,效果不就刚刚的了。...

2022-05-31 16:32:12 2365 6

原创 Java ArrayList new出来,默认的容量到底是0还是10 ?

前文最近也快到了金三银四, 想该篇文章这种问题,貌似又有了热度 :这种问题存在疑惑吗? 如果你存在? 看完这篇你就没疑惑了 。这一篇结合源码还有小代码例子, 还有我的唠叨,我们还是一贯作风,学知识,跟着我,只学一遍,忘不掉!正文不多说,开整:JDK 1.8第一行代码,new一个ArrayList出来:List<Integer> testList = new ArrayList<>();然后点进去看源码, 跟着我...

2022-02-21 18:02:08 10633 14

原创 Springboot Condition 实用讲解,只看一遍包学会

前言该篇文章,还是一贯的风格,源码+示例+自言自语的分析,目的只有一个 :就是想让大家都会玩Condition、Conditional。正文先看看 Condition 是被放在包spring context(上下文/容器) 里面了:spring context(上下文/容器)接着我们看看作者写的Condition 源码:ps: 学东西,一定要看看源码,往往作者留下的注释比你自己千方百计找的解释都好,当然你找到我这边的文章,另当别论(别当真)。...

2021-10-22 15:25:05 3611 1

原创 Java 移除List中的元素,这玩意讲究!

前言前阵子,一名java初学者遇到了list 使用remove的问题,当时我暂且给他说了一种解决方案。事后,我细想,是不是很多初学者都会碰到这种问题?虽然阿里开发手册里面有说到这个坑,但是是不是每个人都清楚?这个错误的出现原由是什么?怎么避免?怎么解决?只能使用迭代器iterator 方式吗?stream?removeIf ?这篇文章里, 上面的种种疑问,都会涉及,但不限于。因为我经常写着写着就扯远了,可能会说到一些其他东西。正文跟着我的思...

2021-01-17 13:47:00 21892 36

原创 Springboot @Autowired 和 @Resource 我的剖析,你看完就不会忘

前言@Autowired 和 @Resource这两个注解大家想必都有在项目里面出现过,但是真的清楚这俩玩意的用法或者说是区别么?一直用的都是@Autowired ?别人代码用什么就copy用什么,反正他没错,俺也不会错?它们都是一样的作用?只是名字不一样而已?如果你存在以上这些疑问,那么你看这篇文章必赚! 上车!如果你不存在以上这些疑问,那么你看这篇文章也不亏!正文跟着我 了解下 @Autowired 和@Resource ...

2020-10-23 11:01:17 9752 30

原创 Springboot 整合RabbitMq ,用心看完这一篇就够了

该篇文章内容较多,包括有rabbitMq相关的一些简单理论介绍,provider消息推送实例,consumer消息消费实例,Direct、Topic、Fanout的使用,消息回调、手动确认等。 (但是关于rabbitMq的安装,就不介绍了)在安装完rabbitMq后,输入http://ip:15672/,是可以看到一个简单后台管理界面的。在这个界面里面我们可以做些什么?可以手动创建............

2019-09-04 15:52:29 490085 1047

原创 Springboot 最细节全面的接口传参接参介绍,总有你喜欢的一种方式

这篇里面对每种传参接参方式都会举出较多的例子,不多说,入正题:@PathVariable一 @GetMapping("/getId/{id}") public String pathVariableTest(@PathVariable Integer id) { return "id: "+id; }二 @GetMappin...

2019-08-30 11:53:57 21534 11

原创 Java 定时任务处理数据杂谈

Java 定时任务处理数据杂谈

2024-03-12 16:16:38 435 9

原创 Java TemporalAdjusters 时间调节器

Java TemporalAdjusters 时间调节器

2024-01-28 15:23:49 333 3

原创 Java 获取除当前周外 ,指定几周前的开始时间

Java 获取除当前周外 ,指定几周前的开始时间

2024-01-28 15:04:19 267

原创 Java 获取最近12个月的时间日期

Java 获取最近12个月的时间日期

2024-01-28 14:55:43 320

原创 Java 获取当前时间 前几天时间 或后几天时间

Java 获取当前时间 前几天时间 或后几天时间

2024-01-22 14:03:59 923

原创 Java 获取指定几天前的开始时间,结束时间

Java 获取指定几天前的开始时间,结束时间

2024-01-22 13:57:01 441

原创 Java 获取当周的开始时间

Java 获取当周的开始时间

2024-01-22 13:55:30 536

原创 Java 10_000 代表什么意思? 数字里面混夹着下划线?

Java 10_000 代表什么意思? 数字里面混夹着下划线?

2024-01-16 11:39:51 516

原创 Mysql 查询最近12个月的数据

Mysql 查询最近12个月的数据

2024-01-11 16:25:18 1653

原创 Java 求2个整数,3个整数 的 10等分比例值

java 求2个整数,3个整数 的 10等分比例值

2024-01-09 17:01:59 452 1

原创 Java 找出三个整数的最大公约数

Java 找出三个整数的最大公约数

2024-01-09 15:41:44 570

原创 Mysql 将表里的两列值数据互换

Mysql 将表里的两列值数据互换

2024-01-04 13:41:54 935 1

原创 Mysql count统计去重的数据

Mysql count统计去重的数据

2024-01-04 09:04:41 608

原创 Mysql 将数据按照年月分组 统计

Mysql 将数据按照年月分组 统计

2023-12-26 15:48:49 1213 1

原创 String 的转换 ,你平时有关注过么?

String 的转换 各个方法的区别细节

2023-12-21 09:00:00 460 3

原创 Java 枚举Enum 常用函数编码写法

Java 枚举Enum 常用函数编码写法

2023-12-20 09:59:48 463 1

原创 Java 从BigDecimal.setScale 函数的 过期提醒,看编码封装思路 (源码简读)

Java 从BigDecimal.setScale 函数的 过期提醒,看编码封装思路 (源码简读)

2023-12-19 15:22:05 1070 1

原创 Java 上传文件同时传额外的其它参数

Java 上传文件同时传额外的其它参数

2023-12-18 14:14:31 1546

原创 RSA 工具类 包含填充模式OAEP等可选参

【代码】RAS 工具类 包含填充模式OAEP等可选参。

2023-11-27 15:21:50 767 1

原创 Java 从丑陋的典例代码来谈谈卫语句(guard statement)if else

卫语句(guard statement)if else 怎么用?

2023-11-27 09:39:52 684

Springboot 整合Mybatis +thymeleaf 实现增删改查,包含前端HTML页面

为了给初学者一些快速上手的前后端都包含的demo,特意以最简单的方式实现这个实例。 里面包含的有后端的增删改查代码以及html页面去调用接口实现前后端交互。

2020-09-21

springboot+websocket+Stomp+RabbitMq 实现多人聊天室

springboot 整合websocket,使用rabbitmq作为消息代理。 实现单点推送消息和多点推送消息, 以及加上了消息确认消息回调。

2020-08-26

springboot整合spring batch

这个是Springboot整合spring batch的demo,里面包含 1.从csv文件读取大量数据进行分批处理; 2.从数据库读取大量数据进行分批处理;

2020-08-21

tkmybatis.rar

Springboot整合TkMybatis,效果跟mybatis-plus一致, 省掉CRUD的代码编写,让我们一起优雅。

2020-08-20

springboot整合activemq 消费者 ACK手动确认 &消息重发

springboot整合 activeMq 消费者 消费接收消息 包含队列模式点对点发 以及 主题模式一对多 这是消费者的demo consumer 。 里面有消息重发机制,手动确认ACK模式。 配合 producer 生产者demo使用。

2020-08-20

springboot整合activemq 生产者 一对一,一对多

springboot整合 activeMq 生产者 发送消息 包含队列模式点对点发送消息 以及 主题模式一对多发送消息 这是生产者的demo producer; 需要配合消费者的demo consumer 使用

2020-08-20

Springboot+websocket 实现多人聊天室/单人聊天

这是一个简单使用websocket实现多人聊天室,单人聊天室的demo,里面使用的是最原始的websocket的方法,附有客户端界面可以直接跑起来发送消息看效果。 该项目对应刚刚接触websocket技术是比较有用的。 2019-10-11的个人实测编码运行调试过的demo资源。

2019-10-11

springboot整合 websocket 简单使用

springboot整合 websocket 简单使用,里面有包括互相接发消息等简单方法

2019-06-24

springboot+mybatis+redis+mongodb

这个实践例子,为springboot项目,里面整合了mysql数据库Mybatis ,增删改查的注解和非主解方式; 整合了全局异常捕捉,统一的接口错误码返回;整合了Druid数据库连接池;整合了Redsi的使用;整合了mongodb的使用; 可以拿来即用,对应想学习Springboot的学者是不错的实战案例demo。 另外,想要了解各种springboot入门学习可以去看我的博客,都是从零整合,非常体谅到当初跟我一样的初学奋斗的人。 https://blog.csdn.net/qq_35387940

2019-06-24

MD5加密+签名算法Sign生成 工具类

MD5加密+签名算法Sign生成 工具类。 用于调式远程接口或者做用户加密登录等等。 亲自调试过,都是可以用的。 不用自己再自己去写算法轮子! 大家都搬起来!

2018-08-04

http远程接口调用-httpClient+跳过SSL证书校验

http远程接口调用-httpClient+跳过SSL证书校验. 里面分别有3个httpClient的工具类代码。 还有一个专门为了跳过SSL证书校验的工具类。

2018-08-04

SpringBoot+MybatisCRUD 整合案例

SpringBoot+MybatisCRUD 整合案例 . 适合新手入门学习。

2018-08-04

SpringBoot+Mybatis+前端页面 CRUD 整合案例

SpringBoot+Mybatis+前端页面 CRUD 整合案例 ,Controller+ Service Mapper +Pojo 四层结构 +前端页面。 逻辑代码全部调通, 非常适合初学者或者快速开发CRUD的兄弟。

2018-08-04

struts 用户信息管理 登录验证 增删查改例子 很适合初学者

struts 用户信息管理 登录验证 增删查改例子 很适合初学者 。数据库用的是MYSQL。 已经自己测试过,也是我自己做的一个小demo,锻炼一下自己的白板编码。

2017-12-29

java 上传下载功能例子 连接MSQL数据库

java 上传下载功能例子。 很适合初学者理解,里面有我理解后的注释,测试可以通过。 数据库用的MySQL。 有过滤器的配置,不会出现中文乱码,还有URL编码设置文件名。

2017-12-29

Struts框架 用户登录系统 连接MYsql数据库

基于Struts框架 ,用户登录系统, 连接MYsql数据库。 里面包含有struts框架的搭建配置文档。 适合新手学习。

2017-12-22

塔防 Construct2游戏

塔防 Construct2游戏 关卡 属性攻击 。 这是一个我做的比较用心的Construct 2游戏了。

2017-12-01

Construct2 迷宫小游戏~

Construct2 地牢 迷宫 这是我兴趣之余自学做的小游戏

2017-12-01

SSM框架开发的 驾校信息管理系统

驾校的一些常用的信息管理,基于SSM框架,使用JAVA语言开发。

2017-12-01

安卓开发的小应用

简单的安卓开发小程序, 对应信息的增删改查。

2017-12-01

学生信息管理系统

初次学习SSM框架后,练手的实战项目,关于学生信息管理系统。

2017-12-01

微信网络授权获取openid等

微信网络授权获取openid,用于微信端和后台账户的绑定

2017-12-01

小型电影售票管理系统

这是一个大学期间做的一个电影售票系统,里面简单的增删查改,还有一些前端WEB技术。

2017-12-01

辅导班管理系统&微信账号绑定

SSM 框架 及微信公众平台开发 JAVA后台开发实战项目

2017-12-01

空空如也

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

TA关注的人

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