摘要: 个人博客,欢迎来撩 fangzengye.com MVC 设计目的:解耦,让不同的代码块之间降低耦合性,增强代码的可扩展性和可读性、可移植性。实现向后兼容。 MVC示意图: MVC框架 M:model,模型,主要对数据库层的访问,对数据库中的数据进行增删改查 V,view,视图,用于封装结果,生成h 阅读全文
posted @ 2020-12-12 22:17 开源的Boy 阅读(83) 评论(0) 推荐(0)
摘要: 个人博客,欢迎来撩 fangzengye.com 装饰器Decorator Pattern 向已有的对象添加新的功能,同时又不改变其结构 目的:动态给一个对象添加新的功能,装饰器相比于生成子类更加灵活 解决:我们为了扩展一个类使用继承方式,导致子类很冗余。 优点:装饰类和被装饰类可以独立发展,不会相 阅读全文
posted @ 2020-12-12 17:47 开源的Boy 阅读(101) 评论(0) 推荐(0)
摘要: 个人博客,欢迎来撩 fangzengye.com 进程线程 进程 定义 是程序的一次执行顺序执行所发生的活动在数据集上运行的过程 特征 1.动态性 具有创建、就绪、阻塞、运行、结束的状态 2.并发性 指多个程序能在一个时间段内同时执行 3.独立性 独立运行、独立获取资源 4.异步性 指各自独立、不可 阅读全文
posted @ 2020-12-12 12:49 开源的Boy 阅读(97) 评论(0) 推荐(0)
摘要: 个人博客,欢迎来撩 fangzengye.com 并发和并行都给用户营造了程序'同时'运行的感觉 但是 属性并发并行相对对象单核CPU多核CPU是否真正实现同时运行因为一个CPU只能运行一个程序,所以并发是通过时间片快速上下文切换,给用户营造'同时'运行的感觉因为有多个CPU,也就是能在同一时刻,每 阅读全文
posted @ 2020-12-12 09:46 开源的Boy 阅读(78) 评论(0) 推荐(0)