会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java技术栈
分享Java技术,高并发编程,分布式技术,架构设计,Java面试题,算法,行业动态,程序人生等。
博客园
首页
新随笔
联系
管理
上一页
1
···
61
62
63
64
65
66
67
68
69
···
228
下一页
2022年7月11日
公司新来一个同事,把 @Transactional 事务注解运用得炉火纯青。。
摘要: 前两天在工作中忙的焦头烂额,涉及到@Transactional对于事务的控制,便仔细研究了一下,颇有所获,花费好了几天测试整理,今天才发表出来,希望看到博客的老铁们能有所获吧。 话不多说直奔正题。 先简单介绍一下Spring事务的传播行为: 所谓事务的传播行为是指,如果在开始当前事务之前,一个事务上
阅读全文
posted @ 2022-07-11 13:56 Java技术栈
阅读(255)
评论(0)
推荐(0)
2022年7月7日
用语雀写文章了,功能真心强大!
摘要: 大家好,我是栈长。 大家都知道,程序员这个职业需要不断总结,对我印象最深的一件事是,我曾经花了几天时间解决了一个惊天 bug,而几个月过后,这个 bug 再次发生了,我知道我之前解决过这个 bug,但再次发生时却束手无策,怎么想也想不出当时是怎么解决的。。 相信大家都有遇到过这样的场景吧? 所以,自
阅读全文
posted @ 2022-07-07 20:03 Java技术栈
阅读(1494)
评论(0)
推荐(0)
2022年7月6日
适配器模式在 MyBatis 中的妙用,面试可以拿来吹了!
摘要: 作者:须臾之余 地址:https://my.oschina.net/u/3995125 写在前面:设计模式源于生活,而又高于生活! 什么是适配器模式 定义:将一个系统的接口转换成另外一种形式,从而使原来不能直接调用的接口变得可以调用。 适配器模式角色划分 适配器模式涉及3个角色: 1.源(Adapt
阅读全文
posted @ 2022-07-06 14:41 Java技术栈
阅读(179)
评论(0)
推荐(1)
监控界的最强王者,没有之一!
摘要: 来源:javadoop.com/post/apm 前言 本文来说说什么是 APM 系统,也就是大家平时说的监控系统,以及怎么实现一个 APM 系统。因为一些特殊的原因,我在文中会使用 Dog 作为我们的系统名称进行介绍。 我们为 Dog 规划的目标是接入公司的大部分应用,预计每秒处理 500MB-1
阅读全文
posted @ 2022-07-06 09:57 Java技术栈
阅读(1325)
评论(0)
推荐(0)
2022年7月5日
MySQL 巨坑:update 更新慎用影响行数做判断!!!
摘要: 来源:cnblogs.com/yjmyzz/p/13562182.html 业务系统中,使用update语句更新数据是再正常不过的场景,我们也经常通过update更新的行数,来做一些业务判断,类似下面的伪代码:(mybatis + mysql 场景) if (xxxMapper.updateByPr
阅读全文
posted @ 2022-07-05 10:58 Java技术栈
阅读(1136)
评论(1)
推荐(0)
2022年7月4日
面试官:HashMap 中 modCount 变量有什么作用?大部分人都理解错了。。
摘要: 来源:blog.csdn.net/dabusiGin/article/details/105483426 错误的结论 在网上搜索HashMap中变量modCount的作用时,大部分的解释都是这样: Fail-Fast 机制 我们知道 java.util.HashMap 不是线程安全的,因此如果在使用
阅读全文
posted @ 2022-07-04 17:07 Java技术栈
阅读(235)
评论(0)
推荐(0)
公司要上监控,Zabbix 和 Prometheus 怎么选?这么选准没错!
摘要: 来源:cnblogs.com/xiaoyuxixi/p/12235979.html 新公司要上监控,面试提到了 Prometheus 是公司需要的监控解决方案,我当然是选择跟风了。 之前主要做的是 Zabbix,既然公司需要 Prometheus,那没办法,只能好好对比一番,了解下,毕竟技多不压身。
阅读全文
posted @ 2022-07-04 14:34 Java技术栈
阅读(896)
评论(0)
推荐(0)
System.currentTimeMillis() 和 System.nanoTime() 哪个更快?别用错了!
摘要: 作者:捏造的信仰 来源:https://segmentfault.com/a/1190000041276485 Java有两个取时间戳的方法:System.currentTimeMillis() 和 System.nanoTime(),它们的使用场景是有区别的,当前网上一些文章对于这两个方法的性能讨
阅读全文
posted @ 2022-07-04 09:01 Java技术栈
阅读(397)
评论(0)
推荐(0)
2022年7月3日
拼夕夕二面:说说布隆过滤器与布谷鸟过滤器?应用场景?我懵了。。
摘要: 来源:www.cnblogs.com/Courage129/p/14337466.html 大家都知道,在计算机中,IO一直是一个瓶颈,很多框架以及技术甚至硬件都是为了降低IO操作而生,今天聊一聊过滤器,先说一个场景: 我们业务后端涉及数据库,当请求消息查询某些信息时,可能先检查缓存中是否有相关信息
阅读全文
posted @ 2022-07-03 15:37 Java技术栈
阅读(347)
评论(0)
推荐(0)
2022年7月1日
Elasticsearch 实现分页的 3 种方式,还有谁不会??
摘要: 一、from + size 浅分页 "浅"分页可以理解为简单意义上的分页。 它的原理很简单,就是查询前20条数据,然后截断前10条,只返回10-20的数据。这样其实白白浪费了前10条的查询。 GET test_dev/_search { "query": { "bool": { "filter":
阅读全文
posted @ 2022-07-01 16:19 Java技术栈
阅读(251)
评论(0)
推荐(0)
上一页
1
···
61
62
63
64
65
66
67
68
69
···
228
下一页
公告