首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
代码规范
ThinkSmart
创建于2023-12-15
订阅专栏
代码规范
等 68 人订阅
共11篇文章
创建于2023-12-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
一篇看懂SPI机制
=在讨论什么是SPI前,先回忆一下什么是API 什么是API? 当实现方提供了接口和实现,我们可以通过调用实现方的接口从而拥有实现方给我们提供的能力,这就是 API
剖析JVM新生代分区
新生代分区的思考有感,前提是了解一些垃圾回收算法,如标记-清除、标记-整理、标记复制等,为什么要分为Eden和Survivor? 只用一个Eden区不是也可以解决问题吗?
不是,你还在随便设计数据库字段类型和长度?
前言 作为一名后端开发,我们经常需要设计数据库表,以下是我整理的一些MySQL表的经验,希望可以给大家一点参考和帮助 1.命名规范 数据库表名、字段名、索引名等都需要命名规范 表名、字段名必须使用小写
不是?我的行锁怎么就变成表锁了?
我的行锁在我不知情的情况下升级成了表锁 行锁和表锁 大家都知道,MySQL的InnoDB存储引擎支持事务,支持行级锁,那么大家有没有想过到底怎么实现这个行级锁呢?先埋个伏笔,往下看 那为什么要用行锁不
偶遇一个线上问题---时间不一致
本地和线上环境时间不一致问题 事情是这样的,有一个业务需要获取当前时间戳,在本地测试的好好的,可是一到线上Linux服务器部署后, 就出现了本地与线上时间不一致的问题 复现一下场景,就不写Servic
什么?你设计接口什么都不考虑?
后端接口设计 如果让你设计一个接口,你会考虑哪些问题? 1.接口参数校验 接口的入参和返回值都需要进行校验。 入参是否不能为空,入参的长度限制是多少,入参的格式限制,如邮箱格式限制 返回值是否为空,如
一文讲清DTO、BO、PO、VO,为什么可以不需要VO?
DTO、BO、PO、VO是什么 在讨论这些是什么的时候,建议先看看我的这篇文章:写好业务代码的经典案例 - 掘金 (juejin.cn) 在上面我的这篇文章中提到的缺乏模型抽象,无边界控制,就是正好对
为啥建议用MapperStruct,不建议用BeanUtils.copyProperties拷贝数据?
为啥建议用MapperStruct,不建议用BeanUtils.copyProperties拷贝数据? 在实际的业务开发中,我们经常会碰到BO、PO、DTO等对象属性之间的赋值,当属性较多的时候我们使
因为偷懒没写<dependencyManagement>一晚上白干了!
因为偷懒没写dependencyManagement一晚上白干 事情是这样的,最近在学习DDD架构,感觉就像个小型微服务,目录结构是这样的,mq和job不列出来了 父工程root |___ api
Restful规范是否需要遵守?全用Post请求?为什么Post会发两次请求?
Restful规范是否需要遵守?为什么post会发两次请求? 回顾Post和Get请求的区别 最近在社区、掘金等发现一个讨论:为什么有点公司规定所有接口都用POST请求?Rest风格是否是规定? 先回
写好业务代码的经典案例
我对写好业务代码的一些个人思考 我对于一些生硬的名词介绍如何写好业务代码觉得非常难懂,想要写好业务代码我觉得需要结合一些实际案例来理解到底应该如何写好业务代码 我在掘金、csdn...浏览过一些文章,