首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
有猫码
掘友等级
CRUD攻城狮
|
ANT
你有悲欢离合,码有阴晴圆缺
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
97
文章 86
沸点 11
赞
97
返回
|
搜索文章
有猫码
赞了这篇文章
京东云开发者
技术运营 @京东科技信息技术有限公司
·
9月前
关注
人人都是架构师-清晰架构 | 京东物流技术团队
清晰架构是将领域驱动、整洁架构等架构的部分优势整合之后产生的另一种架构,因其2017年已经出现,已经不算是一种新的架构,实际应用的项目尚且较少。以下主要介...
54
9
分享
有猫码
赞了这篇文章
腾讯云开发者
9月前
关注
为什么还技术债的人总是我?
不管你的研发团队有多么丰富的经验,还是拥有何等体量的代码,或者是新技术的运用,总会产生一定程度的技术债。本篇作者进入腾讯十余年,总结分析了技术债生成的原因并结合个人项目经历...
79
19
分享
有猫码
关注了
蚂蚁集团数据体验技术
CRUD攻城狮 @ANT
有猫码
赞了这篇文章
蚂蚁集团分布式架构
@蚂蚁集团
·
10月前
关注
Seata Saga 模式快速入门和最佳实践
本文主要介绍 Seata Saga 模式的使用以及最佳实践,围绕三个部分展开,第一部分是 Seata Saga 的简介、第二部分旨在快速介绍 Seata Saga 模式的使...
5
评论
分享
有猫码
赞了这篇文章
蚂蚁集团分布式架构
@蚂蚁集团
·
9月前
关注
SOFABoot 4.0 正式发布,多项新特性等你来体验!
SOFABoot 4.0 正式发布,多项新特性等你来体验! SOFABoot 4.0 依赖 Java 17 作为最小支持的 JDK 版本。...
17
5
分享
有猫码
关注了
小傅哥
CRUD攻城狮 @ANT
有猫码
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
11月前
关注
代码评审的18个军规,收藏好!
大家好,我是田螺。 我们开发完需求,提测前,一般都需要代码评审。小伙伴们,你们知道代码评审,一般都有哪些军规嘛?今天田螺哥给你带来代码评审的18个军规...
321
41
分享
有猫码
赞了这篇文章
飘渺Jam
架构师 @某公司
·
10月前
关注
新项目,不妨采用这种架构分层,很优雅!
我正在参加「掘金·启航计划」 大家好,我是飘渺。今天继续更新DDD&微服务的系列文章。 在专栏开篇提到过DDD(Domain-Driven Design,领域驱动设计)学习...
158
95
分享
有猫码
赞了这篇沸点
Aqoo
java
·
9月前
举报
针对对象逃逸你们又什么好的法子没得?
服务端与架构
等人赞过
分享
10
7
有猫码
赞了这篇沸点
掘金WindTalker
写 bug 的 @专治 bug
·
9月前
举报
#每天一个知识点#
索引结构
索引是在MySQL的存储引擎层中实现的,而不是在服务器层实现的。所以每种存储引擎的索引都不一定完全相同,也不是所有的存储引擎都支持所有的索引类型的。MySOL目前提供了以下4种索引 :
- BTREE 索引 : 最常见的索引类型,大部分索引都支持 B 树索引。
- HASH 索引: 只有Memory警支持 ,使用场景简单。
- R-tree 索引(空间索引): 空间索引是MYISAM擎的一个特殊索类型,主要用于地理空间数据类型,通常使用较少,不做特别介绍。
- Fulltext(全文索):全文索引也是MYISAM的一个特殊索引类型,主要用于全文索引,innoDB从Mysql5.6版本开始支持全文索引
我们平常所说的索引,如果没有特别指明,都是指B+树( 多路搜索树,并不一定是二又的)结构组织的索引。其中聚集索引、复合索引、前缀索引、唯一索引默认都是使用 B+tree 树索引,统称为 索引。
展开
服务端与架构
等人赞过
分享
2
6
有猫码
赞了这篇沸点
汪汪队汪汪汪
汪汪汪 @汪汪汪
·
9月前
举报
#每天一个知识点#
大家在集合Springboot3.x的时候,遇到哪些问题?可以一起分享一下
服务端与架构
等人赞过
分享
4
9
有猫码
赞了这篇沸点
kunLoong
9月前
举报
#每天一个知识点#
设计原则:Open Closed Principle:开闭原则
定义:软件实体应该对扩展开放,对修改关闭。
其含义是说一个软件实体应该通过扩展来实现变化,而不是通过修改已有的代码来实现变化。
软件实体:项目或软件产品中按照一定的逻辑规则划分的模块、抽象和类、方法。
变化的三种类型:
①逻辑变化
只变化一个逻辑,而不涉及其他模块,比如原有的一个算法是 a*b+c,现在需要修改为 a*b*c,可以通过修改原有类中的方法的方式来完成,前提条件是所有依赖或关联类都按照相同的逻辑处理。
②子模块变化
一个模块变化,会对其他的模块产生影响,特别是一个低层次的模块变化必然引起高层模块的变化,因此在通过扩展完成变化时,高层次的模块修改是必然的。
③可见视图变化
可见视图是提供给客户使用的界面,如 JSP 程序、Swing 界面等,该部分的变化一般会引起连锁反应(特别是在国内做项目,做欧美的外包项目一般不会影响太大)。可以通过扩展来完成变化,这要看我们原有的设计是否灵活
展开
服务端与架构
等人赞过
分享
4
7
有猫码
赞了这篇沸点
我是打不倒
9月前
举报
#新人报道#
好消息今天周五了,坏消息,我是单休
服务端与架构
等人赞过
分享
7
6
有猫码
关注了
美团技术团队
CRUD攻城狮 @ANT
有猫码
关注了
已注销
CRUD攻城狮 @ANT
有猫码
关注了
vivo互联网技术
CRUD攻城狮 @ANT
有猫码
关注了
阿里巴巴大淘宝技术
CRUD攻城狮 @ANT
下一页
个人成就
文章被点赞
263
文章被阅读
66,940
掘力值
1,876
关注了
27
关注者
115
收藏集
3
关注标签
74
加入于
2019-06-14