240
世界上有2种人,一种懂二进制,另一种不懂二进制。
摘要: 前置知识: 共享锁(Share Lock) 共享锁又称读锁,是读取操作创建的锁。其他用户可以并发读取数据,但任何事务都不能对数据进行修改(获取数据上的排他锁),直到已释放所有共享锁。 如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁。获准共享锁的事务只能读数据,不能修改数据 阅读全文
posted @ 2023-05-12 17:09 _Origin 阅读(2543) 评论(0) 推荐(0)
摘要: 一、开发中的应用场景 当需要为多个不具有继承关系的对象添加一个公共的方法的时候,例如日志记录、性能监控等 二、Spring AOP术语 通知(Advice)包含了需要用于多个应用对象的横切行为,完全听不懂,没关系,通俗一点说就是定义了“什么时候”和“做什么”。 连接点(Join Point)是程序执 阅读全文
posted @ 2023-05-12 16:41 _Origin 阅读(33) 评论(0) 推荐(0)
摘要: fix:表示该提交用于修复错误或问题。 feat:表示该提交用于添加新功能。 docs:表示该提交用于更新文档。 style:表示该提交用于代码格式化或结构调整。 refactor:表示该提交用于代码重构,不添加新功能或修复错误。 perf:表示该提交用于提高性能。 test:表示该提交用于测试代码 阅读全文
posted @ 2023-05-12 15:41 _Origin 阅读(69) 评论(0) 推荐(0)
摘要: 数据库设计的步骤 (1)需求分析阶段:需求收集和分析,得到数据字典和数据流图描绘系统的逻辑结构。 (2)概念结构设计阶段:对用户需求综合、归纳与抽象,形成概念模型,用E-R图表示。 (3)逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型。 (4)数据库物理设计阶段:为逻辑数据模型选取一 阅读全文
posted @ 2023-05-12 15:39 _Origin 阅读(31) 评论(0) 推荐(0)