摘要: 分布式理论 相关 CAP 理论 CAP 理论指出对于一个分布式计算系统来说,不可能同时满足以下三点: 一致性:在分布式环境中,一致性是指数据在多个副本之间是否能够保持一致的特性,等同于所有节点访问同一份最新的数据副本。在一致性的需求下,当一个系统在数据一致的状态下执行更新操作后,应该保证系统的数据仍 阅读全文
posted @ 2021-06-23 10:17 茕祇 阅读(51) 评论(0) 推荐(0) 编辑
摘要: Java原生SPI 面向接口编程+策略模式 实现 建立接口 Robot public interface Robot { /** * 测试方法1 */ void sayHello(); } 多个实现类实现接口 RobotA public class RobotA implements Robot { 阅读全文
posted @ 2021-05-28 23:39 茕祇 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 与会成员 小组全部成员 地点 三教 会议时间 5月10日 会议概要 确定了详细设计说明书的编写,以及编码的具体分工 李佳汝,张聪颖负责前端代码的编写 前端采用微信开发者工具,利用微信提供的原生工具进行编写 朱齐奇,聂品州负责后端代码的编写 后端采用SpringBoot+mybatis+MySQL进行 阅读全文
posted @ 2021-05-25 21:19 茕祇 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 需求分析的目的是什么,有什么作用? 目的是要求开发人员准确的理解用户需要什么,进行细致的调查分析,将用户的需求陈述转化为完整的需求定义,再由需求定义转化为相应的软件需求规格说明 软件需求有哪些分类,请举例说明 功能需求: 要满足用户需求,开发人员在产品中必须实现的功能 业务需求: 该软件的开发目的, 阅读全文
posted @ 2021-03-16 16:01 茕祇 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 会议人员 全小组成员 会议时间 3月16 会议地点 桃园食堂 #会议概要 分析调查结果 决定增加管理员模块,对普通用户帖子进行审核,增加反馈模块 讨论发帖模板应包含哪些内容 阅读全文
posted @ 2021-03-16 15:58 茕祇 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 慢查询基础:优化数据访问 查询性能低下最基本的原因是访问的数据太多。 确认应用程序是否在检索大量超过需要的数据。这通常意味着访问了太多的行,但有时候也可能是访问了太多的列。 确认MySQL服务器层是否在分析大量超过需要的数据行。 向数据库请求了过多的数据 查询不需要的记录 一个常见的错误是常常会误以 阅读全文
posted @ 2021-03-15 11:50 茕祇 阅读(194) 评论(0) 推荐(0) 编辑
摘要: MySQL 逻辑架构 连接管理与安全性 每个客户端连接都会有一个线程 认证基于用户名,原始主机信息和密码 优化与执行 Mysql会解析查询并进行优化 对于select会先检查查询缓存,能够找到就直接返回结果集 并发控制 读写锁 锁在COMMIT或ROLLBACK时自动释放 读锁(共享锁) 共享,不阻 阅读全文
posted @ 2021-03-13 22:27 茕祇 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 与会成员 小组全部成员 会议地点 四教教室 会议时间 3月13日 会议内容 确定了最终的成果展示形式-- 小程序 确定了项目的开发目标--类似于校园表白墙的小程序. 确定了程序的功能 能够使用户根据不同的模板快捷发帖例如拼车,组队,失招等 能够实现根据时间,关键字,类型查找帖子. 能够使用户很方便的 阅读全文
posted @ 2021-03-13 22:19 茕祇 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 选择优化的数据类型 通用原则 更小的通常越好 更小的数据类型占用更小的磁盘空间,内存和CPU缓存,并且处理时需要的CPU周期也更少 注意不能低估需要存储的值的范围 简单就好 简单数据类型的操作通常需要更少的CPU周期如整型比字符操作代价更低 使用MySql内建的类型而不是字符串来存储日期和时间 应该 阅读全文
posted @ 2021-03-13 17:21 茕祇 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 概览 分述 程序计数器 用于记录该线程的执行位置,便于跳转或者线程中断后的恢复 方法区 Java虚拟机规范中把 原本用于存储常量,静态变量和类的元信息,但java1.7将字符串常量移到了堆中,java8又将剩下的东西移到了元空间中 注意 由于HotSpot早期的垃圾收集策略,方法区有时候也被称做永久 阅读全文
posted @ 2021-03-13 17:14 茕祇 阅读(43) 评论(0) 推荐(0) 编辑