首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
robbendev
掘友等级
Java开发
后端开发 coding!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
Java尾递归
一、序言 尾调用 维基百科 尾递归 维基百科: 尾递归在普通尾调用的基础上,多出了2个特征: 在尾部调用的是函数自身 (Self-called); 可通过优化,使得计算仅占用常量栈空间 (Stack
Java后端架构开荒实战(二)——单机到集群
上一篇文章做了一些准备工作,这边文章正式开始写代码。 在做好单实例架构之后,升级到集群是一件很容易的事情,所以把单机和集群放在这一篇一起说。 在开始前先说一下本文一些名词的定义吧。 组织(org):这个就是公司的意思,一个公司组织下面可能会有多个项目。 项目(project):…
DDD系列第四讲:领域层设计规范
在一个DDD架构设计中,领域层的设计合理性会直接影响整个架构的代码结构以及应用层、基础设施层的设计。但是领域层设计又是有挑战的任务,特别是在一个业务逻辑相对复杂应用中,每一个业务规则是应该放在Entity、ValueObject 还是 DomainService是值得用心思考的…
“女神节”复盘 : 基于语义情感分析,10行代码帮你判断TA是否生气了
想必大家都听说过这样一句话,“男人来自火星,女人来自金星”。男女之间确实存在一定的思维差异。比如就在昨天的 “女神节”,可能女生明明心里也很想收到一份小礼物,隐晦地表达了自己的心声,但男生就是意识不到;再比如,男生也许真的只是有事儿在忙,但女生看到简单的“在忙” 两个字后可能会…
企业研发流程演进之路
无论是半路转行的准程序员,还是正在读书的大学生,大家都比较关心一个问题:「企业中真实的研发流程是怎样的」。有一些在小公司的程序员,也会好奇大厂的研发流程。 为什么这么多人关心研发流程呢,因为一个合理完善的流程代表着稳定、高效。一个公司有了好的流程,就能极大节约人力成本和时间成本…
互联网公司的技术人,为什么不写文档?
有必要。\ 至少要写总体设计文档,详细设计文档。\ 可能是没时间,可能是不会写,可能是不愿意写。 本文试图分享一些经验,解决“不会写”的问题。\ (3) 设计目标:又分为功能目标和性能目标,功能目标一般是对产品需求的技术描述,性能目标是根据产品给出的数据对性能进行的评估。一般来…
我们是如何一步一步走到微服务的(一)——架构演进
在今天,大部分Java后端开发应该都对SpringCloud/Dubbo这样的框架以及生态耳熟能详,“微服务”,“高并发”更是招聘JD上的常客。但是回过头来看一看,我们到底是为什么需要它们呢,它们又是在什么场景下诞生的呢? Robben是一家公司的后端组长,有一天老板让他负责一…
Java后端架构开荒实战(一)——基础设施
之前的文章有讲过后端架构演进系列,这个系列文章还是以一个经典的电商系统为例子,来讲讲Robben是如何在实际开发中一步一步打造出一个大型的后端架构的。本系列文章更多的一些实践操作方面的操作和选型。 工欲善其事,必先利其器。在业务代码开发前,让我们先做好相关的基础设置建设。 云服…
MVCC
MVCC,多版本的并发控制,Multi-Version Concurrency Control。 读未提交:又称为脏读,一个事务可以读取到另一个事务未提交的数据。这种隔离级别岁最不安全的一种,因为未提交的事务是存在回滚的情况。 读已提交:又称为不可重复读,一个事务因为读取到另一…
分库分表笔记
这就说明 MySQL 单表的最大尺寸不能超过 2TB,我们简单来算一下,假设一个表的平均行长度为32KB(InnoDB最大行长度限制65536字节,64KB),那么他最大能存储多少行数据?4 x 1024 x 1024 x 1024 / 32 = 134217728大约 1.4…
下一页
个人成就
文章被点赞
42
文章被阅读
8,853
掘力值
323
关注了
3
关注者
12
收藏集
0
关注标签
23
加入于
2019-06-25