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

分享Java,多线程,JVM,Spring,微服务,分布式,面试题等。

原创 太赞了,2020 最新 Java 面试题出炉!(带全部答案)

今天给大家带来一套 2020最新整理的Java 面试题,独家整理,禁止剽窃!!! 题库非常全面,包括 Java 集合、JVM、多线程、Spring全家桶、Redis、Dubbo、Netty、Elasticsearch、大数据、阿里巴巴等大厂面试题等。​ 怎么领取? 关注一下Java技术栈公众...

2020-03-06 13:20:07 7534 1

原创 推荐一个 Java 里面比较牛逼的公众号!

今天给大家推荐一个牛逼的纯 Java 技术公众号:Java技术栈,作者:栈长。 Java程序员、Java爱好者扫码关注吧! 确实牛逼,几十万人关注了,原创文章350+,好友都 3000+ 关注了。 栈长分享的都是主流的 Java 技术干货,来,下面我给大家随便抓几篇,都是上万阅读,干货满满。 ...

2019-08-23 13:59:11 2390 0

原创 抗住百万高并发的 6 个关键技术!

作者:阿凡卢 出处:http://www.cnblogs.com/luxiaoxun/ 一、什么是高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(Resp...

2020-10-29 14:55:31 15 0

原创 Spring Boot + PageHelper 实现分页,总结得很全了!

本文来自作者 "臣不贰" 投稿。 CSDN:https://blog.csdn.net/NOT_TWO_CHEN/article/details/109230267 简书:https://www.jianshu.com/p/a24a9ff323c9 一. 开发准备 1. 开...

2020-10-28 15:11:53 18 0

转载 图解 Java 多线程,过于真实。。。

多线程编程的理论↓↓↓多线程编程的现实↓↓↓(无声视频)过于真实,哈哈~~看到这,你什么心情?………此时此刻心情”好烦烦“!今天给小伙伴们出几道阿里必问的面试题,测测你能完美的回答几道呢...

2020-10-28 10:46:00 8 0

转载 MySQL 实现一个简单版搜索引擎,真是绝了!

Java技术栈www.javastack.cn关注阅读更多优质文章作者:jiaxin出处:http://www.cnblogs.com/YangJiaXin/本文教大家使用 MySQL ...

2020-10-28 10:46:00 8 0

转载 Java 8 中的 Map 骚操作,学习下!

Java技术栈www.javastack.cn关注阅读更多优质文章作者:LQ木头地址:https://juejin.im/post/6844903958280945677Java 8 最...

2020-10-28 10:46:00 7 0

转载 Spring Boot + PageHelper 实现分页,总结得很全了!

Java技术栈www.javastack.cn关注阅读更多优质文章本文来自作者 "臣不贰" 投稿。欢迎广大读者投稿,让更多人看到你的文章,>>>投稿请...

2020-10-27 10:46:00 5 0

转载 40K-50K 在阿里是什么水平?

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

2020-10-27 10:46:00 7 0

转载 无语!竟有如此沙雕的代码注释?

Java技术栈www.javastack.cn关注阅读更多优质文章本文来源网络介绍某站后端代码被“开源”,同时刷遍全网的,还有代码里的那些神注释。我们这才知道,原来程序员个个都是段子手;...

2020-10-27 10:46:00 3 0

原创 Java 中的 3 个双引号是什么语法?Java 15 刷新你的认知!

Java 中的 3 个双引号 """ 是什么语法? 这是 Java 15 新出的,刷新你的认知! 一、前言 在 Java 15 的推出的时候,Text Blocks 正式转正,我叫它 “文本块” 好了,栈长也做了简单介绍,没看过的可以点击这里看下。 文本块,是一个多...

2020-10-26 09:53:36 45 0

转载 对接外部接口,又一次证书问题!

Java技术栈www.javastack.cn关注阅读更多优质文章作者:funnyZpC出处:cnblogs.com/funnyzpc/p/10989813.html最近接一外部接口,接...

2020-10-26 09:41:00 11 0

转载 BAT 必问的面试题分享,面试稳了!

怎样才能拿到大厂的offer,面对BATJ面试官的提问,还要掌握哪些技术?金九银十进入尾声时,在疫情背景下破局成功跳槽,又在几家大厂一路过关斩将,我是如何笑对面试官,拿到阿里,腾讯等八家...

2020-10-26 09:41:00 5 0

转载 上亿条数据的 MySQL 大表优化....

Java技术栈www.javastack.cn关注阅读更多优质文章作者:jiaxin_12来源:www.cnblogs.com/YangJiaXin/背景XX实例(一主一从)xxx告警中...

2020-10-25 11:46:00 16 0

转载 我去,又遇到 Dubbo 反序列化失败的坑!!

Java技术栈www.javastack.cn关注阅读更多优质文章前言今天下午,当我经过一个小时的奋”键“疾”码“,准备好好的审查一下(摸鱼)自己写的代码,经过一段时间审查(摸的差不多了...

2020-10-25 11:46:00 24 0

转载 今晚,阿里 P8 架构师带你走进阿里…

小伙伴们1024程序员节马士兵教育陪你过真阿里P8架构师与你面对面干货听不完,豪礼红包抽不停今日主题今晚阿里P8架构师,带你走进阿里现场拆解阿里P5、P6、P7、P8各需要掌握哪些技术栈...

2020-10-24 10:24:00 24 0

原创 if else 太多?看我用 Java 8 轻松干掉!

之前我用 Java 8 写了一段逻辑,就是类似下面这样的例子: /* * 来源公众号:Java技术栈 */ if(xxxOrder != null){ if(xxxOrder.getXxxShippingInfo() != null){ if(xxxOrder.getXx...

2020-10-23 11:37:16 56 0

转载 都 2020 年末了,还没用过微服务?

都2020年末尾了,还没用过微服务吗?那你就 OUT 了。面试的时候高并发回答的总是不能让面试官满意?一个互联网项目究竟有多少细节?网上搜了一堆秒杀系统方案,究竟真实的线上电商该怎么做?...

2020-10-23 10:46:00 114 1

转载 分布式服务的幂等性设计,值得学习!

Java技术栈www.javastack.cn关注阅读更多优质文章为什么需要保证幂等性编程中的“幂等性”是指任意多次执行所产生的影响,与一次执行的影响相同。一个拥有幂等性设计的接口,保证...

2020-10-23 10:46:00 15 0

原创 SpringBoot @Value 读取配置,太强大了!

本文作者:Jitwxs 链接:www.jitwxs.cn/d6d760c4.html 一、前言 在日常开发中,经常会遇到需要在配置文件中,存储 List 或是 Map 这种类型的数据。 Spring 原生是支持这种数据类型的,以配置 List 类型为例,对于 .yml 文件配置如下: test:...

2020-10-23 08:54:37 29 0

转载 MySQL 5.7 vs 8.0,哪个性能更牛?

Java技术栈www.javastack.cn关注阅读更多优质文章作者:jiaxin出处:http://www.cnblogs.com/YangJiaXin/背景测试mysql5.7和m...

2020-10-22 10:46:00 62 0

转载 程序员常见的口头禅,哈哈哈哈~

Java技术栈www.javastack.cn关注阅读更多优质文章0、这个昨天还是正常的。1、试试三连你刷新下试试。你换个浏览器试试。你电脑重启下试试。2、在我的电脑上明明可以,你清理下...

2020-10-22 10:46:00 28 0

原创 Java 内存模型 JMM 详解!

来源:codeceo http://www.codeceo.com/javamemorymodel.html JMM简介 Java Memory Model简称JMM, 是一系列的Java虚拟机平台对开发者提供的多线程环境下的内存可见性、是否可以重排序等问题的无关具体平台的统一的保证。(可能在...

2020-10-22 09:03:33 33 0

转载 一次订单号重复引起的事故,把我坑惨了!

Java技术栈www.javastack.cn关注阅读更多优质文章作者:funnyZpC来源:cnblogs.com/funnyzpc/p/13541713.html我们线上出了一次事故...

2020-10-21 10:46:00 29 0

转载 为什么 Java 中 “1000==1000” 为 false,而 ”100==100“ 为 true?

Java技术栈www.javastack.cn关注阅读更多优质文章为什么 Java 中“1000==1000”为false,而”100==100“为true?这是一个挺有意思的讨论话题...

2020-10-21 10:46:00 19 0

原创 Java到底如何更优雅的处理空值?

来源:西格玛的博客 https://lrwinx.github.io/ 2019-12-17 09:39:00 在笔者几年的开发经验中,经常看到项目中存在到处空值判断的情况,这些判断,会让人觉得摸不着头绪,它的出现很有可能和当前的业务逻辑并没有关系。但它会让你很头疼。 有时候,更可怕的是系统因为...

2020-10-21 10:03:40 33 0

原创 Spring Boot 异步请求和异步调用,一文搞定!

作者:会炼钢的小白龙 https://www.cnblogs.com/baixianlong/p/10661591.html 一、Spring Boot中异步请求的使用 1、异步请求与同步请求 特点: 可以先释放容器分配给请求的线程与相关资源,减轻系统负担,释放了容器所分配线程的请求,其响...

2020-10-20 14:15:59 27 0

转载 Swagger 3.0 官方 starter 诞生,野生的可以扔了!

Java技术栈www.javastack.cn关注阅读更多优质文章开始之前,先来看看 swagger3.0 相关的一些资料。相关资料swagger 官网:swagger.io[1]spr...

2020-10-20 10:46:00 31 0

转载 Java 8 异步 API、循环、日期,用好提高生产力!

Java技术栈www.javastack.cn关注阅读更多优质文章作者:funnyZpC出处:cnblogs.com/funnyzpc/p/10801470.html异步API对于多任务...

2020-10-20 10:46:00 20 0

原创 Java 8 中的抽象类和接口到底有啥区别?

上一篇栈长发了这篇《Java 8 有多牛逼?打破一切你对接口的认知!》,帮助许多人解开了疑惑,还有读者留言说两者还有啥区别,故引发了此篇: 在我们面试时也会经常遇到面试官问抽象类和接口的区别是什么,大部人肯定会说:接口中的所有方法都是抽象的,抽象类中的方法除了抽象方法还可以写实现方法,如果你还这...

2020-10-19 11:27:51 41 0

原创 Java 8 中的接口和抽象类到底有啥区别?

Java技术栈www.javastack.cn关注阅读更多优质文章上一篇栈长发了这篇《Java 8 有多牛逼?打破一切你对接口的认知!》,帮助许多人解开了疑惑,还有读者留言说两者还有啥区...

2020-10-19 10:46:00 20 0

转载 为什么建议大家使用 Linux 开发?

Java技术栈www.javastack.cn关注阅读更多优质文章Linux 能用吗?我身边还有些朋友对 linux 的印象似乎还停留在黑乎乎的命令行界面上。当我告诉他或者建议他使用 ...

2020-10-19 10:46:00 169 0

转载 Java 反射到底慢在哪?

Java技术栈www.javastack.cn关注阅读更多优质文章反射具体是怎么影响性能的?这引起了我的反思。关于 Java 反射系列文章可以关注公众号Java技术栈搜索阅读。是啊,在阐...

2020-10-18 11:46:00 23 0

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

Java技术栈www.javastack.cn关注阅读更多优质文章导语如今,有许许多多的插件或者编辑器都支持根据数据表自动生成数据实体类了, 比如IDEA, 各种MyBatis的代码生成...

2020-10-17 10:46:00 38 0

转载 Spring 如何整合Mybatis,源码不难嘛!

Java技术栈www.javastack.cn关注阅读更多优质文章Spring整合Mybatis会进行如下的配置(条条大路通罗马,方式不唯一)。privatestaticfinal...

2020-10-17 10:46:00 24 0

转载 写了个牛逼的日志切面,甩锅更方便了!

Java技术栈www.javastack.cn关注阅读更多优质文章最近项目进入联调阶段,服务层的接口需要和协议层进行交互,协议层需要将入参 [json 字符串] 组装成服务层所需的 js...

2020-10-16 10:46:00 33 0

转载 究竟什么是图数据库,它有哪些应用场景?

Java技术栈www.javastack.cn关注阅读更多优质文章作者:mantou叔叔来源:www.cnblogs.com/mantoudev/p/10414495.html 随着社...

2020-10-16 10:46:00 47 0

原创 Redis 开发陷阱及避坑指南!

原文首发于博客园,作者:后青春期的Keats 地址:https://www.cnblogs.com/keatsCoder/ Linux 配置优化 我们在使用 Redis 过程中,可能更多的关注 Redis 本身的一些配置优化,如 AOF、RDB 配置、数据结构配置优化等。 但是很少关心 Redi...

2020-10-16 09:16:00 39 0

转载 23 张图,带你入门推荐系统!

做广告业务1年多时间了,但是平时的工作主要和广告工程有关,核心的广告算法由 AI 部门支持,对我们而言可以说是「黑盒般」的存在,只需要对训练好的模型进行调用即可。近期,我打算系统性地学习...

2020-10-15 10:46:00 204 0

转载 免费版 IDEA 不能使用 Tomcat?

Java技术栈www.javastack.cn关注阅读更多优质文章idea有两大版本,一个是Ultimate版本,一个是Community版,ultimate是需要收费的,Communi...

2020-10-15 10:46:00 45 0

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