logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Javaweb学习day4——(MVC架构模式)

一、MVC是什么?有什么用(使用场景)MVC 是 Model-View-Controller 的缩写,中文叫做模型-视图-控制器。它是一种软件架构设计模式,主要用于将代码逻辑进行分层管理,常用于Web开发、桌面软件、移动应用开发等场景。

#学习#mvc#架构
苍穹外卖项目学习——day1(项目概述、环境搭建)

需求分析:需求规格说明书、产品原型设计:UI设计、数据库设计、接口设计编码:项目代码、单元测试测试:测试用例、测试报告上线运维:软件环境安装、配置餐饮企业专用外卖软件管理端:商家使用用户端:点餐用户使用。

#学习
Java学习——day29(并发控制高级工具与设计模式)

作用CountDownLatch 用于让一个或多个线程等待其他线程完成某些操作。使用方式创建时指定计数值,每当某个线程调用 countDown() 后,计数器减一;调用 await() 的线程会阻塞,直到计数器归零。示例场景等待所有工作线程启动完毕后,再同时开始执行后续流程。高级并发工具的应用通过 CountDownLatch、CyclicBarrier、Semaphore,我们可以对线程的启动顺

文章图片
#java#学习#设计模式
数据库MySQL学习——day3(主键与外键约束)

级联更新(ON UPDATE CASCADE):如果更新父表中的主键字段,自动更新子表中所有相关的外键字段。级联删除(ON DELETE CASCADE):如果删除父表中的一行记录,自动删除子表中所有相关的记录。如果需要修改,可以先删除旧的外键约束,然后重新添加新的外键约束。外键通常用于表示表之间的父子关系,保证子表中的数据必须在父表中有对应的记录。使用 FOREIGN KEY 约束时,我们需要指

文章图片
#数据库#mysql#学习
数据库MySQL学习——day11(高级连接与数据库规范化)

消除数据冗余(重复)避免插入、删除、更新异常提高数据一致性和存储效率连接类型说明SELF JOIN表自己连接自己CROSS JOIN两表所有组合(笛卡尔积)范式原则1NF每列值必须是原子值(不能有逗号分隔)2NF消除部分依赖(非主属性依赖主键全部)3NF消除传递依赖(非主属性不依赖其他非主属性)

文章图片
#数据库#mysql#学习
到底了