SSM & SpringBoot 138问138答SSM 73问mybaits 21问Mybaits与Hibernate的异同?Hibernate与MyBatis都是ORM框架,都有相应的代码生成工具,可以生成简单基本的DAO层方法。 Mybaits是半ORM框架,Hibernate是全ORM框架 Mybaits需要手动写SQL语句,Hibernate不需要 什么是ORM?对象关系映射(英语:Object Relational Mapping,简 2023-02-07 课程笔记 #Java #Spring
IndexDB简介与封装简介IndexDB是一个对象数据库(非关系型,也非KV型),是浏览器提供的一种本地存储技术。相比起localStorage,它能存储更多的数据(250M左右,根据浏览器的型号不同其大小也不同),而且它能提供更好的数据索引功能。 IndexDB的使用还是比较奇特的,首先我们要创建数据库,而创建数据库的方法是事件处理方法,也就是说,只有当触发数据库的创建或升级的时候才会执行创建数据库的代码。而反馈到实 2023-04-11 #前端 #数据库
关于最近我写了一个前端招募笔记这件事最近已经很久没更新博客了,究其原因,会有两点: 我最近在忙着参加暑期实习的招聘,虽然至今一个offer也没收到(诶嘿嘿~) 因为找实习受挫,所以我在写一个汇集前端招聘会用到知识点的笔记 所以这篇博客就来说说这本小书的事情。这本小书叫做Respawn Interview,中文翻译可能叫做重生招聘。(好中二啊) 至于为什么这本书叫这个名字我在GitHub的readme中说过了,有兴趣的看官可以访问 2023-04-09 #前端 #文档
操作系统复习 重点提纲操作系统关键部分摘要引论操作系统的作用 作为用户与计算机硬件系统之间的接口 作为计算机系统资源的管理者 实现了对计算机资源的抽象 操作系统的种类 单道批处理系统: 批处理是指计算机系统对一批作业自动进行处理的一种技术。 为实现对作业的连续处理,需要先把一批作业以脱机方式输入到磁带上,并在系统中配上监督程序(Monitor) ,在它的控制下,使这批作业能一个接一地连续处理 多道批处理系统 2023-03-07 课程笔记 #OS
软件工程复习 第十一章第十一章 软件测试软件测试是发现软件中错误和缺陷的主要手段。为了保证软件产品的质量,软件开发人员通过软件测试发现产品中存在的问题,并及时修改 软件缺陷是指软件产品中存在的问题,具体表现为用户所需的功能没有实现,无法满足用户的需求。 在软件开发过程的任何阶段都可能引入缺陷。缺陷被引入的阶段越早,在软件开发后期修复这些缺陷造成的成本损失就越大。 软件测试工作应该贯穿于整个开发过程。 原则 完全测试 2023-02-07 课程笔记 #软件工程
软件工程复习 第十章第十章 软件实现编程语言在软件设计阶段,得到了实现目标系统的解决方案,并用模型图、伪代码等设计语言表述出来。编码的过程就是把软件设计阶段得到的解决方案转化为可以在计算机上运行的软件产品的过程。 选择合适的编程语言是编码过程的关键。可以说,编程语言是人与计算机交互的基本工具,它定义了计算机的一组语法规则,通过这些语法规则可以把人的意图、思想等转化为计算机可以理解的指令,进而让计算机帮助人类完成某些任 2023-02-07 课程笔记 #软件工程
软件工程复习 第八章第八章 软件体系结构体系结构是研究系统各部分组成及相互关系的技术学科。它包括以下几个部分: 软件的组成元素(组件) 这些(组件)元素的外部可见特性 这些元素(组件)之间的相互关系。 体系结构模式分层模式将软件系统按照抽象级别逐层递增或递减的顺序划分为若干层次,每层由一-些抽象级别相同的构件组成。 每层的构件仅为其上的层次提供服务,并且它们仅使用其下层提供的服务。 一般而言, 顶层直接面向 2023-02-07 课程笔记 #软件工程
软件工程复习 第六章面向对象方法与UML面向对象的软件工程方法 基本观点 客观世界是由对象组成的,任何客观的事物或实体都是对象,复杂的对象可以由简单的对象组成。 具有相同数据和相同操作的对象可以归并为一个类,对象是对象类的一个实例。 类可以派生出子类,子类继承父类的全部特性(数据和操作) ,又可以有自己的新特性。子类父类形成类的层次结构。 对象之间通过消息传递相互联系。类具有封装性,其数据和操作等对外界是不可 2023-02-07 课程笔记 #软件工程
软件工程复习 第五章第五章 结构化设计 目标 回答系统应该“怎么做”这个问题。 意义 软件设计在软件开发过程中处于核心地位,它是保证质量的关键步骤。 设计为我们提供了可以用于质量评估的软件表示、 设计是我们能够将用户需求准确地转化为软件产品或系统的唯一方法 软件设计是所有软件工程活动和随后的软件支持活动的基础。 软件设计是一个迭代的过程,通过设计过程,需求被变换为用于构建软件的“蓝图”。 良好设 2023-02-07 课程笔记 #软件工程