摘要:
[toc] 我是实习生王利国, 很抱歉我这边日常实习不能继续下去了, 造成麻烦真的抱歉。 原因 实验课老师以及辅导员的让我不得不回学校; 考试 ·马上实验考试和英语六级考试,期末考试,大三挂科需要来年重修甚至是延缓毕业,也令自己要做出选择; 工作 1. 自己的工作很难找到一个量化的指标, 非常抱歉; 阅读全文
摘要:
从零开始学架构三 高性能 读写分离 读写分离的基本实现是: 1. 数据库服务器搭建主从集群,一主一从、一主多从都可以。 2. 数据库主机负责读写操作,从机只负责读操作。 3. 数据库主机通过复制将数据同步到从机,每台数据库服务器都存储了所有的业务数据。 4. 业务服务器将写操作发给数据库主机,将读操 阅读全文
摘要:
从零开始学架构二 架构设计流程 识别复杂度 架构的复杂度主要来源于“高性能”“高可用”“可扩展”等几个方面 1. “高性能”主要从软件系统未来的TPS、响应时间、服务器资源利用率等客观指标,也可以从用户的主观感受方面去考虑。 2. “可用性”主要从服务不中断等质量属性,符合行业政策、国家法规等方面去 阅读全文
摘要:
[TOC] 从零开始学架构一 架构设计的目的 架构设计的真正目的是为了解决软件系统复杂度带来的问题 高性能 高性能带来的复杂度主要体现的两方面,一是单台计算机内部为了高性能带来的复杂度;二是是多台计算机集群为了高性能带来的复杂度 1 WHAT 对高性能的理解? 性能是软件的一个重要质量属性。衡量软件 阅读全文
摘要:
[TOC] 关于实习 1:少说话,多做事 人到了新环境,会听到遇到不一样的人和事,尤其是当这是你的第一份实习工作,原先只在大学校园混,突然进入到一个全新的社会小染缸中。这个时候自然会有很多感触萌发,很多感想表达,很多八卦想聊。 一定要牢记忍住:(重要的事情说三遍) 憋说话,多做事 憋说话,多做事 憋 阅读全文
摘要:
[TOC] Mysql 笔记二 普通索引和唯一索引 change buffer 当需要更新一个数据页时,如果数据页在内存中就直接更新,而如果这个数据页还没有在内存中的话,在不影响数据一致性的前提下,InooDB 会将这些更新操作缓存在 change buffer 中,这样就不需要从磁盘中读入这个数据 阅读全文
摘要:
[TOC] 查漏补缺笔记2019/05/19 文件格式后缀 数据库文件的扩展名为.DBC 数据表文件的扩展名为 .DBF 表单文件的扩展名为 .SCX 项目文件的扩展名为 .PJX 丢失修改,脏读,不可重复读 事务之间的对数据的并发操作会带来三种问题:丢失修改,脏读,不可重复读。 丢失修改:一个事务 阅读全文
摘要:
[TOC] Mysql笔记一 SQL查询的执行 MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层包括连接器、查询缓存、分析器、优化器、执行器 存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持 InnoDB、MyISAM、Memory 等多个存储引擎。现在最常用的 阅读全文
摘要:
[TOC] 2019/5/12 查漏补缺 数据类型分为两大类:基本类型和引用类型; 基本类型只能保存一些常量数据,引用类型除了可以保存数据,还能提供操作这些数据的功能; 为了操作基本类型的数据,java也对它们进行了封装, 得到八个类,就是java中的基本类型的封装类;他们分别是: 八种基本类型: 阅读全文
摘要:
2019/5/7 牛客网刷题笔记 sleep和wait的区别有: 1,这两个方法来自不同的类分别是Thread和Object 2,最主要是sleep方法没有释放锁,而wait方法释放了锁,使得敏感词线程可以使用同步控制块或者方法。 3,wait,notify和notifyAll只能在同步控制方法或者 阅读全文