自定义博客皮肤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

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

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

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

2023-03-17 18:02:27 6339 5

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

mysql 查询优化点

2023-03-11 17:46:02 1893

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

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

2023-02-02 10:47:44 4352 5

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

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

2022-10-22 17:49:55 3208 6

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

stream collect的玩法

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

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

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

2022-09-17 18:01:09 4713 42

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

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

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

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

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

2022-07-24 00:09:26 9553 71

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

SELECT * 为什么不建议使用

2022-07-21 23:00:16 7180 33

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

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

2022-07-17 12:00:33 8790 45

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

hashmap 指定初始化容量

2022-07-08 17:55:52 1754 6

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

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

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

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

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

2022-02-21 18:02:08 8371 13

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

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

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

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

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

2021-01-17 13:47:00 19125 33

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

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

2020-10-23 11:01:17 7827 28

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

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

2019-09-04 15:52:29 451966 1011

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

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

2019-08-30 11:53:57 18188 10

原创 Mysql 将查询结果以及模拟的字段数据 批量插入 指定表

Mysql 将查询结果以及模拟的字段数据 批量插入 指定表

2023-04-14 16:14:08 544 1

原创 Java 根据字符串格式日期 转化出当前属于哪一年的第几周

Java 根据字符串格式日期 转化出当前属于哪一年的第几周

2023-04-06 16:09:21 447

原创 Java BigDecimal longValue()精度丢失,自动变整数

Java BigDecimal longValue()精度丢失,自动变整数

2023-04-03 14:48:06 326

原创 面试官问 : SimpleDateFormat 不是线程安全的,你有了解过吗?

SimpleDateFormat 不是线程安全的

2023-04-01 16:04:02 960

原创 Java String指定替换某个位置的元素/符号

String指定替换某个位置的元素/符号

2023-04-01 14:01:26 450

原创 Java 你还在用lsit.contain做去重? 你是故意的还是不小心的?

lsit.contain做去重,效率堪忧。

2023-04-01 09:23:17 698

原创 Java 将html URL 保存生成html文件下载存入本地

Java 将html URL 保存生成html文件下载存入本地

2023-03-31 10:41:10 326 2

原创 Exception in thread “main“ java.lang.IllegalArgumentException: LoggerFactory is not a Logback Logger

Exception in thread “main“ java.lang.IllegalArgumentException: LoggerFactory is not a Logback Logger

2023-03-29 11:06:26 868 1

原创 Springboot 多线程分批切割处理 大数据量List集合 ,实用示例

Springboot 多线程分批切割处理 大数据量List集合 ,实用示例

2023-03-28 15:30:09 1451 3

原创 MD5加密竟然不安全,应届生表示无法理解?

MD5加密竟然不安全

2023-03-24 15:06:49 1918 2

原创 Springboot Long类型数据太长返回给前端,精度丢失问题 复现、解决

Springboot Long类型数据太长返回给前端,精度丢失问题 复现、解决

2023-03-22 18:31:42 2918 3

原创 Mysql 将一个表的某个字段的值 更新到 另外一个表的 某个字段的值

Mysql 将一个表的某个字段的值 更新到 另外一个表的 某个字段的值

2023-03-21 09:26:51 662

原创 Springboot 整合dom4j 解析xml 字符串 转JSONObject

整合dom4j 解析xml

2023-03-18 10:47:33 1261

原创 Springboot 想看数据库表结构定义? 那我用代码给你生成个文档吧

据库表结构定义文档生成

2023-03-15 14:35:15 355

原创 Java 判断一个对象全部字段属性是否为空,排除serialVersionUID

判断一个对象全部字段属性是否为空,排除serialVersionUID

2023-03-15 10:24:29 691

原创 Java for循环嵌套for循环,你需要懂的代码性能优化技巧

Java for循环嵌套for循环 性能优化

2023-03-14 11:22:28 5887 8

原创 Java 通过反射给 null值的字段属性 批量赋值

Java 通过反射给 null值的字段属性 批量赋值

2023-03-13 17:03:01 394

原创 【实用】Mysql 按照时间(年月周日)维度统计,不存在时间数据 自动补充 0 数值

Mysql 按照时间(年月周日)维度分组统计,不存在时间数据 自动补充 0 数值

2023-03-13 15:20:50 1972 5

原创 Java 将list集合数据按照时间字段排序

list 按照时间字段排序

2023-03-09 09:12:55 738

原创 Springboot整合 jfreechart, 实现纯后端生成 折线图、饼状图、柱状图

Springboot整合 jfreechart, 实现纯后端生成 折线图、饼状图、柱状图

2023-03-03 15:28:46 665 3

原创 Java 切割身份证地址,省市区 详细地址工具类

Java 切割身份证地址,省市区 详细地址工具类

2023-03-03 11:39:34 791

原创 org.apache.commons.fileupload 报红 问题解决

org.apache.commons.fileupload 报红 问题解决

2023-02-28 09:16:56 367

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关注的人

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