获得徽章 0
- #青训营 x 字节后端训练营# 数据库范式:通常情况下,我们希望表的数据符合某种范式,这可以保证数据的完整性和一致性。例如,第一范式要求表的每个属性都是原子性的,第二范式要求每个非主键属性完全依赖于主键,第三范式要求每个非主键属性不依赖于其他非主键属性评论点赞
- #青训营 x 字节后端训练营# Init: 系统启动,初始化一些基础资源,比如数据库,消息队列等
Setup: 安装一些基础资源,比如初始化数据库表,或者其他基础资源的初始化
Start: 启动基础资源,比如启动数据库连接池,消息队列消费者
StartBlocking: 启动器是否可阻塞,比如启动 RPC 服务,启动器需要一直阻塞才能提供 RPC 服务
Stop: 系统停止,一般是一些基础资源的回收和停止,比如数据库连接池,消息队列连接池等展开评论点赞 - #青训营 x 字节后端训练营# 远程操作或者数据库操作都是比较耗网络、IO资源的,所以尽量不在循环里远程调用、不在循环里操作数据库,能批量一次性查回来尽量不要循环多次去查。评论点赞
- #青训营 x 字节后端训练营# Spring Cloud Gateway在架构中是微服务网关,在灰度发布的作用就是管理灰度发布规则,设置灰度标记到HttpHeader并且传递下去。等人赞过评论4
- #青训营 x 字节后端训练营# 在你拍月亮或者日落的时候,你会发现拍出来的并没有真实看到的美,但你不会认为是天空不好看,因为你知道相机不能真正捕捉天空的美。所以你也应该以同样的方式看待你自己。事实是,你和晚霞一样耀眼。评论点赞
- #青训营 x 字节后端训练营# 我们创建 FormPrompt 组件,在其中添加 beforeunload 事件的监听器。此事件将在用户离开页面之前触发。通过在事件上调用 preventDefault 方法,我们可以触发浏览器的确认对话框。仅当表单具有未保存的更改(由 hasUnsavedChanges 属性指示)时,才会激活此对话框。展开评论点赞
- #青训营 x 字节后端训练营# 后端开发人员写可使得按钮工作的代码,通过指出从数据库中提取哪些数据并将其传回到前端(并最终显示在那里)。后端开发人员也可能会大量参与系统架构,决定如何组织系统的逻辑,以便能够正常维护和运行。评论点赞