09 2024 档案

摘要:目录通用软件设计思想 分层设计分层的特点分层的优点分层的缺点三层架构模式(表现层、业务层、持久层)表现层业务层持久层使用场景优缺点优点缺点 通用软件设计思想 分层设计 分层的特点 上层使用下层定义的服务 下层不能使用上层定义的服务 每一层对自己的上层隐藏其下层的实现细节 分层的优点 降低软件系统构件 阅读全文
posted @ 2024-09-21 14:10 curry库-04049 阅读(160) 评论(0) 推荐(0)
摘要:目录传统MVC开发模式(没有上下级关系)Mvc含义四大痛点前后端分离是一种项目开发模式前后端分离是一种项目部署模式前后端分离的7大优势前后端分离的注意事项 传统MVC开发模式(没有上下级关系) Mvc含义 Model(模型数据) View(视图) Controller(控制器) JSP(model) 阅读全文
posted @ 2024-09-19 09:23 curry库-04049 阅读(200) 评论(0) 推荐(0)
摘要:目录基本语法查询常量查看表达式查询函数查询指定字段1.LIKE操作符2.使用正则表达式单个字段查询多个字段查询使用别名(AS)使用 WHERE 子句汇总函数查询所有列列别名子句对列别名的使用表别名条件查询条件查询运算符逻辑查询运算符排序与分页排序分页分组查询单子段分组多字段分组group by分组限 阅读全文
posted @ 2024-09-14 08:52 curry库-04049 阅读(434) 评论(0) 推荐(0)
摘要:目录数据类型数据类型的属性1、整型2、浮点型(float和double)3、定点数(numeric等价于decimal)4、字符串(char,varchar,_text)5.二进制数据(xxxBLOB和xxxBINARY了解就行)6.日期时间类型7.位类型(bit)8.枚举(enum)9.集合(se 阅读全文
posted @ 2024-09-12 19:51 curry库-04049 阅读(64) 评论(0) 推荐(0)
摘要:目录23种设计模式创建型模式结构型模式行为型模式设计模式的本质单例模式工厂模式定义解耦(对象使用过程+对象创建过程)分类简单工厂模式代理模式适配器模式外观模式策略模式 23种设计模式 创建型模式 工厂模式(Factory Pattern) 抽象工厂模式(Abstract Factory Patter 阅读全文
posted @ 2024-09-09 14:03 curry库-04049 阅读(31) 评论(0) 推荐(0)
摘要:衡量软件设计质量(高内聚,低耦合) 可读性 可复用性 (继承,封装) 可扩展性 可维护性 (更好定位bug,日志) 可测试性 单一职责原则(SRP) 不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变 阅读全文
posted @ 2024-09-09 13:58 curry库-04049 阅读(36) 评论(0) 推荐(0)
摘要:目录【1】从匿名类到 Lambda 的转换【2】原来使用匿名内部类作为参数传递到 Lambda 表达式【3】Lambda 表达式语法【语法格式一】:无参,无返回值,Lambda 体只需要一条语句;【语法格式二】:Lambda 需要一个参数;【语法格式三】:Lambda 只需要一个参数时,参数的小括号 阅读全文
posted @ 2024-09-04 18:40 curry库-04049 阅读(54) 评论(0) 推荐(0)