首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
y326760432
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Java Agent
故事的小黄花 团队中有同事在做性能优化相关的工作,因为公司基础设施不足,同事在代码中写了大量的代码统计某个方法的耗时,大概的代码形式就是 这样的代码非常多,侵入性很大,联想到之前学习的Java Age
Java8的CompletableFuture进阶之道
作为Java 8 Concurrency API改进而引入,本文是CompletableFuture类的功能和用例的介绍。同时在Java 9 也有对CompletableFuture有一些改进,之后再进入讲解。 Future异步计算很难操作,通常我们希望将任何计算逻辑视为一系列…
后端架构师技术图谱
分享自 GitHub
干货 | BAT等一线大厂 Elasticsearch面试题解读
git上发现了网友总结的Elasticsearch BAT大厂面试题。只有题目,部分有答案,但不全。 正好抽出一些时间一起梳理一下。 既然是面试题,每个人都会有自己的结合业务场景的答案,没有非常标准的答案。 欢迎大家留言拍砖指正。 面试官:想了解应聘者之前公司接触的ES使用场景…
习惯了微信聊天,利用WebSocket手动实现个聊天功能怎么样?
日常生活中,大家对于聊天也习以为常,微信、QQ等软件也经常用到,其实我们也可以引入一些第三方的sdk包等去实现,也可以利用WebSocket通信
池化技术有多牛?来,告诉你阿里的Druid为啥如此牛逼!
本文会通过getConnection作为入口,探索在druid里,一个连接的生命周期。大体流程被划分成了以下几个主流程: 上述为获取连接时的流程图,首先会调用init进行连接池的初始化,然后运行责任链上的每一个filter,最终执行getConnectionDirect获取真正…
在 IDEA 中 DEBUG 的各种奇技淫巧
Java 中各种 IDE 的 Debug 功能,都是通过 Java 提供的 Java Platform Debugger Architecture (JPDA) 来实现的。 借助 Debug 功能,可以很方便的调试程序,快速的模拟 / 找到程序中的错误。 Interllij I…
Spring cloud系列十四 分布式链路监控Spring Cloud Sleuth
本文介绍了和Sleuth相关的内容,主要内容如下: Spring Cloud Sleuth中的重要术语和意义:Span、Trance、Annotation Zipkin中图形化展示分布式链接监控数据并说明字段意义 Spring Cloud集成Sleuth + Zipkin 的代
MYSQL 分享一次生产环境的死锁事故原因和排查过程
距离上次写文章已经是1年多前了, 这次想要分享的是2019年年底, 在生产环境中出现的一次算的上比较诡异的死锁事件, 不过庆幸的是没有产生较大的业务损失. 1. 背景 2. 代码还原 3. 问题分析 初步猜测, 由于业务1中是在开启事务后循环插入数据, 最后在提交事务的, 那么…
不会看 Explain执行计划,劝你简历别写熟悉 SQL优化
昨天中午在食堂,和部门的技术大牛们坐在一桌吃饭,作为一个卑微技术渣仔默默的吃着饭,听大佬们高谈阔论,研究各种高端技术,我TM也想说话可实在插不上嘴。 当Explain 与 SQL语句一起使用时,MySQL 会显示来自优化器关于SQL执行的信息。也就是说,MySQL解释了它将如何…