05 2022 档案
摘要:瑞吉外卖开发笔记 七 笔记内容为黑马程序员视频内容 读写分离 问题分析 Mysql主从复制 介绍 MysSQL主从复制是一个异步的复制过程,底层是基于Mysql数据库自带的二进制日志功能。就是一台或多台AysQL数据库(slave,即从库)从另一台MysQL数据库(master,即主库)进行日志的复
阅读全文
摘要:瑞吉外卖开发笔记 七 笔记内容为黑马程序员视频内容 缓存优化 问题说明 用户数量多,系统访问量大频繁访问数据库,系统性能下降,用户体验差 环境搭建 maven坐标 在项目的pom.xm1文件中导入spring data redis的maven坐标: <dependency> <groupId>org
阅读全文
摘要:Linux 为什么要学Linux ? 企业用人要求 个人发展要求 学习后能干什么? Linux简介 不同应用领域的主流操作系统 桌面操作系统 Windows (用户数量最多) Mac OS(操作体验好,办公人士首选) Linux(用户数量少) 服务器操作系统 UNIX(安全、稳定、付费) Linux
阅读全文
摘要:瑞吉外卖开发笔记 六 笔记内容为黑马程序员视频内容 导入用户地址簿相关功能代码 需求分析 地址簿,指的是移动端消费者用户的地址信息,用户登录成功后可以维护自己的地址信息。同一个用户可以有多个地址信息,但是只能有一个默认地址。 数据模型 用户的地址信息会存储在address_book表,即地址簿表中。
阅读全文
摘要:瑞吉外卖开发笔记 五 笔记内容为黑马程序员视频内容 套餐管理业务开发 新增套餐 需求分析 套餐就是菜品的集合。 后台系统中可以管理套餐信息,通过新增套餐功能来添加一个新的套餐,在添加套餐时需要选择当前套餐所属的套餐分类和包含的菜品,并且需要上传套餐对应的图片,在移动端会按照套餐分类来展示对应的套餐。
阅读全文
摘要:瑞吉外卖开发笔记 四 笔记内容为黑马程序员视频内容 菜品管理业务开发 文件上传下载 文件上传介绍 文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程。文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。 文件上传时
阅读全文
摘要:瑞吉外卖开发笔记 三 笔记内容为黑马程序员视频内容 分类管理业务开发 公共字段自动填充 问题分析 前面我们已经完成了后台系统的员工管理功能开发,在新增员工时需要设置创建时间、创建人、修改时间、修改人等字段,在编辑员工时需要设置修改时间和修改人等字段。这些字段属于公共字段,也就是很多表中都有这些字段,
阅读全文
摘要:瑞吉外卖开发笔记 二 笔记内容为黑马程序员视频内容 1、完善登录功能 问题分析 前面我们已经完成了后台系统的员工登录功能开发,但是还存在一个问题:用户如果不登录,直接访问系统首页面,照样可以正常访问。 这种设计并不合理,我们希望看到的效果应该是,只有登录成功后才可以访问系统中的页面,如果没有登录则跳
阅读全文
摘要:瑞吉外卖开发笔记 一 笔记内容为黑马程序员视频内容 1、软件开发整体介绍 软件开发流程 角色分工 软件环境 2、瑞奇外卖项目介绍 项目介绍 产品原型展示 技术选型 功能架构 角色 3、环境搭建 数据库环境搭建 创建数据库 执行SQL脚本 数据表 maven项目搭建 解决IDEA加载maven工程缓慢
阅读全文
摘要:JVM学习 笔记内容为黑马程序员视频内容 五、内存模型 java 内存模型 很多人将【java 内存结构】与【java 内存模型】傻傻分不清,【java 内存模型】是 Java Memory Model(JMM)的意思。 关于它的权威解释,请参考 https://download.oracle.co
阅读全文
摘要:JVM学习 笔记内容为黑马程序员视频内容 四、类加载与字节码技术 1、类文件结构 首先获得.class字节码文件 方法: 在文本文档里写入java代码(文件名与类名一致),将文件类型改为.java java终端中,执行javac X:...\XXX.java 以下是字节码文件 0000000 ca
阅读全文
摘要:JVM学习 笔记内容为黑马程序员视频内容 三、垃圾回收 1、如何判断对象可以回收 引用计数法 弊端:循环引用时,两个对象的计数都为1,导致两个对象都无法被释放 可达性分析算法 JVM中的垃圾回收器通过可达性分析来探索所有存活的对象 扫描堆中的对象,看能否沿着GC Root对象为起点的引用链找到该对象
阅读全文
摘要:JVM学习 笔记内容为黑马程序员视频内容 一、什么是JVM 定义 Java Virtual Machine,Java程序的运行环境(Java二进制字节码的运行环境) 好处 一次编写,到处运行 自动内存管理,垃圾回收机制 数组下标越界检查 比较 JVM JRE JDK的比较 二、内存结构 整体架构 1
阅读全文