自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java知音

专注于Java技术文章推送,欢迎关注

转载 好奇,我们常用的 Integer 内部为什么会去实现 Comparable 接口,他的作用是什么?...

作者:巫师大人blog.csdn.net/ysj4428/article/details/81195846今天在开发中无意看到Integer包装类内部实现了Comparable接口,因此...

2020-07-31 08:45:00 66 0

原创 探讨Netty获取并检查Websocket握手请求的两种方式

在使用Netty开发Websocket服务时,通常需要解析来自客户端请求的URL、Headers等等相关内容,并做相关检查或处理。本文将讨论两种实现方法。方法一:基于HandshakeC...

2020-07-31 08:45:00 236 0

转载 你还在使用 try-catch-finally 关闭资源?不太优雅~

作者:何甜甜在吗链接:https://juejin.im/post/5b8f9fa05188255c6f1df755代码一定得写的优雅一点!你还在使用try-catch-finally关...

2020-07-30 08:45:00 88 0

转载 撸了个多线程断点续传下载器,我从中学习到了这些知识(附开源地址)

2020年6月20日上海张江感谢看客老爷点进来了,周末闲来无事,想起同事强哥的那句话:“你有没有玩过断点续传?” 当时转念一想,断点续传下载用的确实不少,具体细节嘛,真的没有去思考过啊...

2020-07-30 08:45:00 109 0

转载 记一次由Redis分布式锁造成的重大事故,避免以后踩坑!

作者:浪漫先生juejin.im/post/5f159cd8f265da22e425f71d前言 基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因...

2020-07-29 09:33:00 247 0

转载 B 站疯传!P8技术大佬分享了20个免费Java课程,白拿不谢!!

前段时间跟技术大佬聊天,收获甚多,其中特别有价值的是给我了这20个技术课程,学完让你面试66的!先来一整套MySQLInnoDB的课程,这套视频课程原价499元,现在整理出来我免费给...

2020-07-28 08:31:00 76 0

原创 小林求职记(四)不会吧不会吧,面试还真会问这些呀

小林求职记系列文章,归置到公众号菜单栏,欢迎查看历史篇前传小林求职记(三)一上来就围绕电商系统层层提问,我太难了....经历了好几次求职失败的经历,小林最终找到了自己以前一起工作合作...

2020-07-28 08:31:00 66 0

转载 总在说SpringBoot内置了tomcat启动,那它的原理你说的清楚吗?

作者:歪头儿在帝都cnblogs.com/sword-successful/p/11383723.html前言 不得不说SpringBoot的开发者是在为大众程序猿谋福利,把大家都惯成了...

2020-07-27 09:33:00 124 0

转载 详解SpringCloud中RabbitMQ消息队列原理及配置,一篇就够!

作者:kosaminocnblogs.com/jing99/p/11679426.html一、MQ用途 1、同步变异步消息场景:用户下单完成后,发送邮件和短信通知。运用消息队列之后,用户...

2020-07-27 09:33:00 228 0

转载 天天在用Stream,那你知道如此强大的Stream的实现原理吗?

作者:CarpenterLeegithub.com/CarpenterLee/JavaLambdaInternals我们已经学会如何使用Stream API,用起来真的很爽,但简洁的方法...

2020-07-26 09:33:00 61 0

转载 如何正确的使用Java8中的Optional类来消除代码中的null检查

作者:一书生VOIDlw900925.github.io/java/java8-optional.htmlOptional类是Java 8新增的一个类,用以解决程序中常见的NullPoi...

2020-07-26 09:33:00 78 0

转载 为什么阿里规定需要在事务注解@Transactional中指定rollbackFor?

作者:Mint6blog.csdn.net/Mint6/article/details/78363761昨天事务原理那篇文章带出这个问题,值得注意一下阿里巴巴Java规范:方法【edit...

2020-07-25 09:33:00 255 0

转载 IDEA不愧为神器,结合Groovy脚本,简直无敌!

作者:人间哪有四月天segmentfault.com/a/1190000020189801 导语如今,有许许多多的插件或者编辑器都支持根据数据表自动生成数据实体类了, 比如IDEA, ...

2020-07-25 09:33:00 203 0

转载 一款vue编写的功能强大的swagger-ui,有点秀(附开源地址)

作者:RegicideGodcnblogs.com/RegicideGod/p/12598278.htmlswagger-ui有非常多的版本,觉得不太好用,用postman,每个接口都要...

2020-07-24 09:33:00 344 0

转载 面试官:你说熟悉MySQL事务,那来谈谈事务的实现原理吧!

开篇 相信大家都用过事务以及了解他的特点,如原子性(Atomicity),一致性(Consistency),隔离型(Isolation)以及持久性(Durability)等。今天想跟大家...

2020-07-24 09:33:00 85 0

转载 非常全面的讲解SpringCloud中Zuul网关原理及其配置,看它就够了!

作者:kosaminowww.cnblogs.com/jing99/p/11696192.htmlZuul是spring cloud中的微服务网关。网关:是一个网络整体系统中的前置门户入...

2020-07-23 08:45:00 614 0

转载 10个开源且优秀的后台管理系统UI面板

作者:SevDotwww.jianshu.com/p/3bc7404af887昨天发了开发一个大型后台管理系统,真的需要用前后端分离的技术方案吗?,大家不同意见挺多,但是正如文末说的:结...

2020-07-23 08:45:00 121 0

转载 开发一个大型后台管理系统,真的需要用前后端分离的技术方案吗?

话说这天,我们团队开会讨论了一个问题,不,与其说“讨论”,不如说“争吵”更合适。背景是这样的:我们要开发一个 xxx 后台管理系统,这个系统业务复杂、功能又多,大家的争吵集中在“这个系统...

2020-07-22 09:33:00 318 0

原创 小林求职记(三)一上来就围绕电商系统层层提问,我太难了....
原力计划

前传 面试官:什么是大事务?小林哥:就是 很大...的...事务?? 小林求职记(二):说好的问基础,为啥我感觉一点也不基础呢?二面的面试官来到来我的跟前,开始对我的简历进行了一...

2020-07-22 09:33:00 62 0

转载 有啥不同?来看看Spring Boot 基于 JUnit 5 实现单元测试

作者:又语www.jianshu.com/p/4648fd55830e本文介绍 Spring Boot 2 基于 JUnit 5 的单元测试实现方案。目录 简介JUnit 4 和 JUn...

2020-07-21 09:33:00 364 0

转载 今天,你精通Spring Cloud了吗?

SpringCloud Alibaba 因配置灵活、迭代高速、兼容性强,近几年在受到国内不少开发者的广泛关注。其中,Sentinel 作为服务治理开源组件相当出彩,可以帮助解决很多难题,...

2020-07-21 09:33:00 81 0

原创 抛出这8个问题,检验一下你到底会不会ThreadLocal,来摸个底~

精彩推荐一百期Java面试题汇总SpringBoot内容聚合IntelliJ IDEA内容聚合Mybatis内容聚合0、问题和Synchronized的区别存储在jvm的哪个区域真的只是...

2020-07-20 09:33:00 115 0

转载 拥抱并行流,提高程序执行速度

作者:后青春期的Keatscnblogs.com/keatsCoder/p/12934394.html前言 在 Java7 之前,如果想要并行处理一个集合,我们需要以下几步 1. 手动分...

2020-07-20 09:33:00 82 0

转载 32岁的老程序员面试没通过,一问原因,挺突然的...

前几天,认识了很久的老江突然收到某杭州大厂的面试邀请,价格开得挺高的——38k,16-20薪。这可把老江高兴坏了,面试前在朋友圈里可都是横着走的,毕竟要是面成了,那工资直接就翻番。结果,...

2020-07-19 09:33:00 190 0

转载 看完让你彻底理解 WebSocket 原理,附完整的实战代码(包含前端和后端)

作者:nnngucnblogs.com/nnngu/p/9347635.html1、前言 最近有同学问我有没有做过在线咨询功能。同时,公司也刚好让我接手一个 IM 项目。所以今天抽时间记...

2020-07-19 09:33:00 164 1

转载 10w行级别数据的Excel导入优化记录

作者:后青春期的Keatswww.cnblogs.com/keatsCoder/p/13217561.html需求说明项目中有一个 Excel 导入的需求:缴费记录导入由实施 / 用户 ...

2020-07-18 09:33:00 189 0

转载 一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)

作者:huanzi-qchcnblogs.com/huanzi-qch/p/11534203.html前言 这套Base Admin是一套简单通用的后台管理系统,主要功能有:权限管理、菜...

2020-07-18 09:33:00 401 0

原创 小林求职记(二):说好的问基础,为啥我感觉一点也不基础呢?

精彩推荐一百期Java面试题汇总SpringBoot内容聚合IntelliJ IDEA内容聚合Mybatis内容聚合在上一轮的面试中,小林在mysql方面因为作答不够完善,被面试官吊打了...

2020-07-17 11:33:00 59 0

原创 RocketMQ在面试中那些常见问题及答案+汇总

精彩推荐一百期Java面试题汇总SpringBoot内容聚合IntelliJ IDEA内容聚合Mybatis内容聚合0、汇总RocketMQ入门到入土(一)新手也能看懂的原理和实战!Ro...

2020-07-16 08:45:00 1397 0

原创 通过实现网站访问计数器带你理解 轻量级锁CAS原理,还学不会算我输!!!

精彩推荐一百期Java面试题汇总SpringBoot内容聚合IntelliJ IDEA内容聚合Mybatis内容聚合一、实现网站访问计数器1、线程不安全的做法 1.1、代码package...

2020-07-15 09:33:00 104 0

转载 字符串拼接,什么时候会走StringBuilder?

作者:叫我不矜持www.jianshu.com/p/a80c9b2b89cd前言最近在突然想到了String字符串拼接问题,于是做了一个demo测试了一下,到底String类型的字符串在...

2020-07-15 09:33:00 80 0

转载 SpringBoot 整合Shiro实现动态权限加载更新+Session共享+单点登录

作者:Sans_juejin.im/post/5d087d605188256de9779e64一.说明Shiro是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然...

2020-07-15 09:33:00 312 0

转载 24小时删!看完这17个超牛逼大数据视频让你妥妥进大厂!(限时领)

Tips:一个都别少!文中干货统统打包带走!2020年魔幻开局,上半年疫情肆虐,逼自己看完了下面这17个视频,尤其Kafka源码深度剖析(No. 10-No. 13),收获真心不小。这套...

2020-07-14 09:33:00 132 0

原创 从入门到入土(十)RocketMQ集群流程以及核心概念

精彩推荐一百期Java面试题汇总SpringBoot内容聚合IntelliJ IDEA内容聚合Mybatis内容聚合接上一篇:从入门到入土(九)手摸手教你搭建RocketMQ双主双从同步...

2020-07-14 09:33:00 94 0

原创 从入门到入土(九)手摸手教你搭建RocketMQ双主双从同步集群,不信学不会!...

精彩推荐一百期Java面试题汇总SpringBoot内容聚合IntelliJ IDEA内容聚合Mybatis内容聚合接上一篇:从入门到入土(八)RocketMQ的Consumer是如何做...

2020-07-13 08:33:00 226 0

转载 5 款非常好用的开源 Docker 工具,get一波~

作者:Shekhar Gulatidzone.com/articles/5-docker-utilities-you-should-know精彩推荐一百期Java面试题汇总SpringB...

2020-07-13 08:33:00 83 0

原创 从入门到入土(八)RocketMQ的Consumer是如何做的负载均衡的

精彩推荐一百期Java面试题汇总SpringBoot内容聚合IntelliJ IDEA内容聚合Mybatis内容聚合接上一篇:RocketMQ入门到入土(七 )为什么同一个消费组设置不同...

2020-07-12 17:45:00 122 0

原创 创建线程那么容易,为什么非要让我使用线程池?(深深深入剖析)
原力计划

精彩推荐一百期Java面试题汇总SpringBoot内容聚合IntelliJ IDEA内容聚合Mybatis内容聚合一、概述1、问题 先看我们遇到的问题:我们创建线程的方式很简单,new...

2020-07-11 09:33:00 122 0

原创 面试官:什么是大事务?小林哥:就是 很大...的...事务??
原力计划

精彩推荐一百期Java面试题汇总SpringBoot内容聚合IntelliJ IDEA内容聚合Mybatis内容聚合最近疫情期间跳槽不易,在外包公司工作了5年的小林在某直聘软件上边投递了...

2020-07-10 08:45:00 136 0

转载 华为JAVA开发全栈成长计划招募

小编知道很多朋友对成为JAVA大牛有着深深的向往并有诸多技术问题希望得到解决因为市面上各种教程质量良莠不齐而且想要掌握高阶的开发技术需要耗费大量的时间和精力So,华为云特别推出【JAVA...

2020-07-10 08:45:00 280 0

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