自定义博客皮肤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技术文章推送,欢迎关注

转载 图解Spring循环依赖,看过之后再也不怕面试被问到了!

作者:Vtjuejin.im/post/5e927e27f265da47c8012ed9前言Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。其实笔者本人对这类框架源...

2020-04-30 08:45:00 489 0

转载 实现分布式服务注册及简易的netty聊天

作者:黄青石www.cnblogs.com/huangqingshi现在很多地方都会用到zookeeper, 用到它的地方就是为了实现分布式。用到的场景就是服务注册,比如一个集群服务器,...

2020-04-30 08:45:00 112 0

原创 开发机直连 Docker 中的 Redis 容器小教程
原力计划

在笔者日常开发中,都是把redis装在windows系统中。虽然可以通过RedisDesktopManager等客户端工具连接操作redis,但是还是觉得low了一些。因为作为程序员,我...

2020-04-29 09:33:00 212 0

转载 探讨一下,数据库里账号的密码,怎样存放更加安全?

作者:小蒋不素小蒋www.cnblogs.com/xjnotxj/p/12716981.html最早在大学的时候,只知道用 MD5 来存用户的账号的密码,但其实这非常不安全,而所用到的哈...

2020-04-28 09:34:00 169 0

转载 连Spring源码都没看过,你怎么敢在简历上写“精通”?

小A你好面试官,非常高兴能参加今天的面试面试官没事,先做一个自我介绍吧小A我叫小A,工作三年了,做过......面试官嗯,好的,看到你的项目这块,在公司主要用的就是spring全家桶相关...

2020-04-28 09:34:00 800 0

转载 Java 必会的 9 大技能,我请部门大神给你讲讲

公司新来了个同事,级别比我高一级,技术一流,来了之后把现有项目的性能优化了一遍,给公司省了不少成本。后来才知道,他竟然是个「把烂牌打出王炸」的存在。他叫老徐,我希望通过他的故事,帮你找到...

2020-04-27 09:33:00 299 0

转载 Java集合框架综述,这篇让你吃透!

作者:平凡希cnblogs.com/xiaoxi/p/6089984.html一、集合框架图简化图:说明:对于以上的框架图有如下几点说明1、所有集合类都位于java.util包下。Jav...

2020-04-27 09:33:00 88 0

转载 Java 8 中 Map 骚操作之 merge() 的用法

作者:LQ木头juejin.im/post/5d9b455ae51d45782b0c1bfbJava 8 最大的特性无异于更多地面向函数,比如引入了 lambda等,可以更好地进行函数式...

2020-04-26 09:33:00 100 0

转载 神奇的 SQL → 为什么 GROUP BY 之后不能直接引用原表中的列?

作者:青石路cnblogs.com/youzhibing/p/11516154.htmlGROUP BY 后 SELECT 列的限制标准 SQL 规定,在对表进行聚合查询的时候,只能在 ...

2020-04-26 09:33:00 99 0

转载 Lambda表达式入门,看这篇就够了!

作者:海向cnblogs.com/haixiang/p/11029639.htmlLambda简介Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的...

2020-04-25 10:08:00 109 0

转载 面试官:Spring该选择哪个构造方法来进行实例化?画重点要考的

面试官:看你简历上写了读过Spring源码,是吗?我:是的面试官:读过哪些部分的?我:读过Spring的启动过程源码,比如扫描包、执行Bean工厂后置处理器、Bean的生成过程等(自信...

2020-04-25 10:08:00 448 0

转载 小王,在 Java 中如何利用 redis 实现一个分布式锁服务呢???

作者:杨高超juejin.im/post/5a4984af6fb9a0450b66bc57在现代的编程语言中,接触过多线程编程的程序员多多少少对锁有一定的了解。简单的说,多线程中的锁就是...

2020-04-24 09:33:00 400 0

转载 Web实现前后端分离,前后端解耦

作者:山河远阔https://blog.csdn.net/weixin_37539378一、前言”前后端分离“已经成为互联网项目开发的业界标杆,通过Tomcat+Ngnix(也可以中间有...

2020-04-24 09:33:00 168 0

转载 企业最喜欢招聘什么样的Java程序员?谈谈我的看法

现在 Java 相关岗位薪资越来越高、涨幅越来越大。通过职友集数据可以查看,以北京 Java 相关岗位为例,其中 【20k-30k】 薪酬的 Java 工程师,占到了整体从业者的 30....

2020-04-23 09:33:00 147 0

转载 SpringBoot 整合 MyCat 实现读写分离

作者:颜不喜cnblogs.com/muycode/p/12603037.htmlMyCat一个彻底开源的,面向企业应用开发的大数据库集群。基于阿里开源的Cobar产品而研发。能满足数据...

2020-04-23 09:33:00 133 0

转载 面试官:你对多线程熟悉吗,谈谈线程安全中的原子性,有序性和可见性?

作者:a60782885blog.csdn.net/a60782885/article/details/77803757注,本篇只是解析基本概念,用作面试应答,非深入对于Java并发编程...

2020-04-22 09:35:00 83 0

转载 深入理解Spring的ImportSelector接口

作者:聂晨cnblogs.com/niechen/p/9262452.htmlImportSelector接口是至spring中导入外部配置的核心接口,在SpringBoot的自动化配置...

2020-04-22 09:35:00 120 0

转载 这篇带你深入理解SpringBoot中的自动装配(好文精读)

作者:聂晨cnblogs.com/niechen/p/9027804.htmlSpringBoot的自动装配是拆箱即用的基础,也是微服务化的前提。其实它并不那么神秘,我在这之前已经写过...

2020-04-21 09:35:00 154 0

转载 SpringBoot+Mybatis+ Druid+PageHelper 实现多数据源并分页

作者:虚无境cnblogs.com/xuwujing/p/8964927.html前言本篇文章主要讲述的是SpringBoot整合Mybatis、Druid和PageHelper并实...

2020-04-20 09:00:00 71 0

转载 Springboot 整合 Netty 实战(附源码)

作者:pjmike_pjjuejin.im/post/5bd584bc518825292865395d前言这一篇文章主要介绍如何用Springboot 整合 Netty,由于本人尚处于学...

2020-04-19 09:35:00 240 0

转载 面试官:消息队列这些我必问!

作者:mousycodersegmentfault.com/a/1190000021054802消息队列连环炮项目里怎么样使用 MQ 的?为什么要使用消息队列?消息队列有什么优点和缺点?...

2020-04-19 09:35:00 89 0

转载 线程池引发的故障到底该怎么排查?

作者:sunshujie1990www.jianshu.com/p/d85cd6d60a6e前情提要最近读了一篇关于线程池故障排查的文章,收货颇丰。文章地址如下:记一次故障引发的线程池使...

2020-04-18 09:33:00 262 0

原创 Java中的浮点数四舍五入到小数点后2位的一些实用方法

前言四舍五入到2或3个小数位是我们Java程序员日常开发中肯定会遇到。幸运的是,Java API提供了几种在Java中舍入数字的方法我们可以使用Math.round(),BigDecim...

2020-04-17 09:33:00 118 0

转载 从入门到入土,Redis简明教程

作者:徐家三少juejin.im/post/5880590d1b69e60058c72803解压后的安装[root@server1redis-3.0.5]#make 指定安装目录:[...

2020-04-17 09:33:00 197 0

转载 大话Synchronized及锁升级

作者:jack_xujuejin.im/post/5e898b8fe51d4546cd2fda30为什么要用Synchronized这个问题很简单,首先我们来看下面这个代码开10000个...

2020-04-16 09:33:00 67 0

转载 SpringBoot+JWT+Shiro+MybatisPlus实现Restful快速开发后端脚手架

作者:lywJeecnblogs.com/lywJ/p/11252064.html一、背景前后端分离已经成为互联网项目开发标准,它会为以后的大型分布式架构打下基础。SpringBoot使...

2020-04-15 09:35:00 104 0

转载 它来了!IntelliJ IDEA 2020.1 稳定版发布

作者:局长https://www.oschina.net/news/114775IntelliJ IDEA 2020.1 稳定版来了!这是今年发布的首个重大更新版本,新版本增加了对 J...

2020-04-14 09:44:00 758 0

转载 Spring 为啥默认把bean设计成单例的?这篇讲的明明白白的

作者:小小木juejin.im/post/5cab7ebf518825177637b2f9熟悉Spring开发的朋友都知道Spring提供了5种scope分别是singleton、pr...

2020-04-14 09:44:00 71 0

转载 深入分析线程池的实现原理

作者:指尖上的榴莲www.jianshu.com/p/704a6c5d337c一.概述线程池,顾名思义就是存放线程的池子,池子里存放了很多可以复用的线程。如果不用类似线程池的容器,每当...

2020-04-13 09:33:00 52 0

转载 在这个问题上,能看出 Java 工程师的真实水平

最近跟我的一些读者交流,有一位读者的经历让我记忆深刻:“有一次和大学同学聚会,和几个在BAT的同学聊了聊技术,发现自己在创业公司这几年,完全是吃老本的状态,没有什么机会精进技术,同样是...

2020-04-13 09:33:00 312 0

转载 Spring Boot之程序性能监控

作者:zhaoyhhttp://zhaoyh.com.cnSpring Boot特别适合团队构建各种可快速迭代的微服务,同时为了减少程序本身监控系统的开发量,Spring Boot提供...

2020-04-12 10:08:00 128 0

转载 分布式缓存 Redis 集群搭建,这里一次性帮你搞定!

作者:Esofarcnblogs.com/esofar/p/10486621.htmlRedis 集群简介Redis Cluster 即 Redis 集群,是 Redis 官方在 3....

2020-04-11 11:45:00 68 0

转载 如何在Java代码中去掉烦人的“!=null”

译者:lizeyangblog.csdn.net/lizeyang/article/details/40040817问题为了避免空指针调用,我们经常会看到这样的语句if(someob...

2020-04-10 09:35:00 129 0

转载 ​【月报】Java知音的三月汇总

往期:Java知音的十月:【月报】Java知音十月汇总Java知音的十一月:【月报】Java知音十一月汇总Java知音的十二月:【月报】Java知音十二月汇总Java知音的一月:【月报...

2020-04-10 09:35:00 49 0

转载 一位做了5年Java开发的读者,跟我说面试题都不会答···

这段时间后台有关面试的问题是最多的,疫情之下的金三银四是面试高峰期,在一家又一家公司之间为了面试而奔波,两个月过去了,受疫情影响的裁员,到被面试拦住的困局,我们该怎么办?其中有位小伙子...

2020-04-09 09:28:00 1500 0

转载 数据库缓存最终一致性的四种方案

作者:叶不闻juejin.im/post/5d5c99b66fb9a06ae072060d背景缓存是软件开发中一个非常有用的概念,数据库缓存更是在项目中必然会遇到的场景。而缓存一致性...

2020-04-09 09:28:00 110 0

转载 他35k月薪,如何扛住redis面试!

互联网面试题更新了!随便呈上几道,看看大家能否答出来:(0)redis为什么是key,value的,为什么不是支持SQL的?(1)redis是多线程还是单线程?(回答单线程的请回吧,为...

2020-04-08 09:34:00 163 0

转载 项目实践:SpringBoot三招组合拳,手把手教你打出优雅的后端接口

作者:RudeCrabjuejin.im/post/5e7ab0bae51d45271b749815前言一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、po...

2020-04-08 09:34:00 219 0

转载 Java 面试 1 小时,我看出了和月薪 3w 的差距

最近跟我的一些读者交流,有一位读者的经历让我记忆深刻:“有一次和大学同学聚会,和几个在BAT的同学聊了聊技术,发现自己在创业公司这几年,完全是吃老本的状态,没有什么机会精进技术,同样是...

2020-04-07 09:33:00 519 0

转载 RabbitMQ 简介以及使用场景

作者:海向cnblogs.com/haixiang/p/10199754.html一. RabbitMQ 简介MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应...

2020-04-07 09:33:00 68 0

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