首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
默认
订阅
閑遊者00
更多收藏集
微信扫码分享
微信
新浪微博
QQ
102篇文章 · 0订阅
深分页怎么导致索引失效了?提供6种优化的方案!
深分页问题怎么导致索引失效了?提供6种优化的方案!本篇文章来聊聊深分页场景中的问题并提供几种优化方案
一种极致性能的缓冲队列
举个日志采集的例子,日志在不同的线程上生产,在日志生产速度远超消费者速度时,可以丢弃部分数据,要求打日志的性能损耗最小,这种情况下可采用本文提供的极致性能的缓冲队列。 多个生产者向一个缓冲队列提交消息,说到底是线程安全问题,如果不考虑线程安全,性能必然是最高的,但出现的问题是,…
记一次数据库查询超时优化问题
期初在七月份时,经常发现有几个定时任务报错,优化排查。Transaction Timeout、Statement Timeout、Socket timeout 的区别
【MySQL】InnoDB - Buffer Pool 的关键数据结构
Buffer Pool 是 InnoDB 最重要的优化功能,通过缓冲读写热点数据,提高 InnoDB 整体性能。
可视化算法网站汇总,从此简单学算法!(附动图)
对于「算法」的第一印象,我相信大部分人都是一样的,就是一个“难”字了得。 但说实话,效果不是很好,于是磊哥就琢磨有没有更简单的学习算法的方法?没想到还真被我找到了,真实应了那句老话“瞎猫碰到死耗子”,呸、不对,是“苦心人天不负”。 那究竟如何轻松的学习算法呢?答案就是下面要介绍…
基于 DDD 思想的酒店报价重构实践
2019 年 8 月加入去哪儿网国内酒店报价中心团队,主要负责报价相关系统开发及架构优化。对高并发高可用有浓厚兴趣,参与过异地多活搭建,有大量日订单千万级分布式系统高可用建设经验。喜欢钻研算法,ACM
DDD系列第五讲:聊聊如何避免写流水账代码
在过去一年我们团队做了大量老系统重构和迁移,其中有大量代码属于流水账代码,通常能看到是开发在对外的API接口里直接写业务逻辑代码,或者在一个服务里大量的堆接口,导致业务逻辑实际无法收敛。
DDD系列第四讲:领域层设计规范
在一个DDD架构设计中,领域层的设计合理性会直接影响整个架构的代码结构以及应用层、基础设施层的设计。但是领域层设计又是有挑战的任务,特别是在一个业务逻辑相对复杂应用中,每一个业务规则是应该放在Entity、ValueObject 还是 DomainService是值得用心思考的…
Java各类日志组件分析汇总
在java的世界里有许多实现日志功能的工具,最早得到广泛使用的是 log4j,现在比较流行的是slf4j+logback。作为开发人员,我们有时候需要封装一些组件(二方包)提供给其他人员使用,但是那么多的日志工具,根本没法保证每个组件里都能使用约定好的日志工具,况且还有很多第三…
阿里技术专家详解DDD系列 第三讲 - Repository模式
这篇文章和《阿里技术专家详解DDD系列 第二弹 - 应用架构》隔了比较久,一方面是工作比较忙,另一方面是在讲Repository之前其实应该先讲Entity(实体)、Aggregate Root(聚合根)、Bounded Context(限界上下文)等概念。但在实际写的过程中,…