摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 今天用matlab中的HHT函数输出的结果是一个spare matrix系数矩阵类型,但是不知道怎么取出其中的元素。 matlab中稀疏矩阵的说明可以看MATLAB学习 稀疏矩阵sparse matrix。以及 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 代码:https://github.com/iwehdio/SpringBoot-WXDC 1、总体介绍 使用的主要技术: SpringBoot:1.5.2。 JDK:1.8。 MySQL:5.7.32。 Ng 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 接口隔离原则 23种设计模式 1、概述 设计原则: 单一职责原则:一个类应该只负责一项职责。 接口隔离原则:一个类中的方法的传入参数是接口类型,那么该接口中定义的方法应该在这个类中都使用到了,否则应该做接口分解 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、中介者模式 示例: 客户买房需要一系列的流程。 可以用中介来对流程中的各个部分进行对接,客户直接与中介沟通。 中介者模式(Mediator Pattern),用一个中介对象来封装一系列的对象交互。中介者使各 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、代理模式 代理模式:为一个对象提供一个替身,以控制对这个对象(被代理的对象)的访问。即通过代理对象访问目标对象。 这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。 被代 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、桥接模式 示例:手机分为不同的种类,每种种类下又有不同的手机厂商。每种手机都有打电话等类似的手机功能。 传统方法: 不同类型的手机类继承手机类,不同厂商的手机类再继承不同类型的手机类。这样分为两层。 如果要 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、工厂模式 Java3y工厂模式 Head First设计模式 4.工厂模式 抽象工厂模式和工厂模式的区别 目的:简单来说让创建对象变得简单而且修改对象时能很方便。 示例:一个披萨的项目。 要便于披萨种类的扩 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、设计原则 软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。 编写软件过程中,面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 参考: Java3y索引和锁 MySQL笔记:22篇 JavaGuide数据索引2 MySQL技术内幕-InnoDB存储引擎 1、索引的结构 索引的优点: 可以大大加快 数据的检索速度(大大减少的检索的数据量) 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、概述 Linux下操作MYSQL: 开启服务:service mysql start。 停止服务:service mysql stop。 设置root密码:/usr/bin/mysqkadmin -u ro 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、表结构分析 共有四张表,学生表Student、课程表Course、教师表Teacher和成绩表SC。 学生表Student: SId:学生编号。 Sname:学生姓名。 Sage:出生年月。 Ssex:学生 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 3、DDL 库和表的管理。 库的管理: 创建库: create database 库名。 create database if not exist 库名:不存在这个库再创建。 库的修改: alter datab 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、概述 DB数据库(database):存储数据的“仓库”。它保存了一系列有组织的数据。 DBMS数据库管理系统(Database Management System)。数据库是通过DBMS创建操作的容器。 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、类的加载过程 在Java中数据类型分为基本数据类型和引用数据类型。基本数据类型由虚拟机预先定义,引用数据类型则需要进行类的加载。 按照Java虚拟机规范,从c1ass文件到加载到内存中的类,到类卸载出内存为 阅读全文
摘要:
iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、字节码指令概述 方法的字节码指令在方法表中各个方法的Code属性中。 Java字节码对于虚拟机,就好像汇编语言对于计算机,属于基本执行指令。 Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的数 阅读全文