基于Spring Boot + Vue3 的 在线笔记系统的设计与实现1. 绪论1.1 研究背景 近几年来,随着信息技术的飞速发展,计算机普及率越来越高,人们对于信息存储和管理的需求也在不断增加。传统的笔记方式已经无法满足人们对于高效、便捷、安全的信息管理需求。因此,随着Web技术的发展,在线笔记系统逐渐成为了一个研究的热点。
同时,笔记作为入门学习过程中不可缺失的一部分,也表现出了与时代和技术相适应的新趋向。在工作中,人们需要记录会议内容、任务清单、项目进度等信息,以便于沟通和协作。在学习中,学生需要记录课堂笔记、读书笔记、研究心得等信息,以便于巩固知识和提高学习效果。借助于在线笔记系统能够满足这些需求,提供便捷的记录和整理方式,提高工作效率和学习效果。
人们需要有效地管理个人知识,以便于快速查找、整理和使用信息。在线笔记系统能够帮助人们构建自己的知识库,对信息进行分类、标签、摘要等操作,提高个人知识管理的效率。
1.2 研究目的 本文旨在基于Spring Boot + Vue框架对系统进行研究和开发,结合实际情况使系统提供一种高效的信息管理方式,使用户能够快速记录、整理 ...
Java - 集合1. ArrayList1.1 ArrayList的成员方法1234567public boolean add(E e) // 将指定的元素添加到此集合的末尾public void add(int index,E element) // 在此集合中的指定位置插入指定的元素public E get(int index) // 返回指定索引处的元素public int size() // 返回集合中的元素的个数public E remove(int index) // 删除指定索引处的元素,返回被删除的元素public boolean remove(Object o) // 删除指定的元素,返回删除是否成功public E set(int index,E element) // 修改指定索引处的元素,返回被修改的元素
1.2 ArrayList的基本操作123456789101112131415161718 ...
Java 字符串1. 字符串的创建
12345678910// 直接创建String str = "字符串";// 根据传入字符串对象进行创建String str = new String("字符串");// 根据字符数组进行创建char[] ch = {'字', '符', '串'};String str = new String(ch);// 根据字节数组进行创建byte[] bytes = {97, 98, 99};String str = new String(bytes);
1.1 字符串的内存模型
在上述图中,当使用双引号直接赋值时,在栈内存中main方法执行了String s1 = "abc",JVM会先检查在堆内存中的字符串常量池有没有”abc”这个字符串,如果没有就会生成一个abc存放到字符串常量池中,并把地址值赋值给s1,在s2创建时,由于abc已经在字符串常量池中存在,所以会直接把地址值赋值给s2
...
Java 类和对象1.1 类和对象类: 是对象共同特征的描述;
对象: 是真实存在的具体东西。
在Java中,必须设计类才能获取对象。
1.1.1 如何定义类123456789101112131415public class phone { // 1、成员变量 (代表属性,一般是名词) String brand; double price; // 2、成员方法 (代表行为,一般是动词) public void call(){ System.out.println("打电话"); } public void playgame(){ System.out.println("玩游戏"); } // 3、构造器 // 4、代码块 // 5、内部类}
定义类的补充注意事项
类名首字母建议大写,需要见名知意,驼峰模式。
一个Java文件中可以定义多个class类,且只能一个类是public修饰,而且public修饰的类名必须成为代码文件名实际开发中建议还是一个文 ...
数据库基本命令DDL 语句12345678910# 创建数据库CREATE DATABASE 数据库名称;# 展示所有数据库SHOW DATABASES;# 删除数据库DROP DATABASE 数据库名称;# 使用数据库USE 数据库名称;# 展示当前数据库表SHOW TABLES;
数据库模式查看模式1SELECT @@sql_mode;
严格模式
STRICT_ALL_TABLES : 对所有表开启严格模式(包括事务表和非事务表)
STRICT_TRANS_TABLES : 对事物表开启严格模式
NO_ENGINE_SUBSTITUTION: 严格模式(默认)
设置严格模式:
临时会话设置 SET SESSION sql_mode=’STRICT_TRANS_TABLESA’; 只对当前会话生效
配置文件修改模式: 向配置文件中添加 sql_mode=STRICT_ALL_TABLES, 记得重启服务器
a. Windows 系统找 my.ini 配置文件,没有文件需要手动创建b. linux 系统找 my.cnf 配置文件
数据类型整形
类型
字 ...
环境搭建下载DevEcoStudio安装配置开发环境环境错误处理运行第一个程序 Hello World应用预览TypeScript 基本语法变量声明TypeScript在JavaScript的基础上加入了静态类型检查功能,因此每一个变量都有固定的数据类型。let msg: String = 'Hello World'let 代表 声明变量的关键字,const 则代表常量msg 则为可自定义的变量名String 则为该变量的数据类型
123456789101112131415161718// String: 字符串,可以用单引号或双引号let msg: String = 'Hello World'// number 数值:整数、浮点数都oklet age: number = 21.5// boolean 布尔let finished: boolean = true// any:不确定类型,可以是任意类型let a: any = 'Bob'// union:联合类型,可以是多个指定类型的一种let u: string|number| ...