# MySQL数据库学习笔记 单表操作 -- 列出所有的数据库 SHOW DATABASES; -- 创建数据库 CREATE DATABASE study DEFAULT CHARACTER SET utf8; -- 删除数据库 DROP DATABASE study; -- ---------------------------------- … 阅读更多
1. # JS 简介 JS 特点 可以直接嵌入 HTML 页面运行 解释型语言:浏览器逐行解释执行,无需提前编译 弱类型语言:变量声明不限制类型,赋值后自动确定类型 JS 与 Java 核心区别 Java:编译型、强类型语言(声明必须指定类型 int num) JS:解释型、弱类型语言(统一 let 声明) JS 变量名命名规范 变量名、函数名、… 阅读更多
## Vue3 vue2 和vue3的区别 Vue2的API设计是Options(配置)风格的。Vue3的API设计是Composition(组合)风格的。 Options API 的弊端 Options类型的 API,数据、方法、计算属性等,是分散在:data、methods、computed中的,若想新增或者修改一个需求,就需要分别修改:da… 阅读更多
# Vue 3 + Vite 学习笔记 常用 npm 命令 npm init vue@latest # 使用 create-vue 脚手架交互式创建项目 npm install # 根据 package.json 安装所有依赖 npm run dev # 启动 Vite 开发服务器(默认 http://localhost:5173) npm run… 阅读更多
ES6 核心语法 let 和 const 声明变量 ES6 引入了 let 和 const 来替代 var,解决了 var 的诸多问题。 var 的历史问题 // 问题1:变量提升(hoisting)—— 声明被提升到作用域顶部 console.log(x); // undefined(不会报错!) var x = 10; // 问题2:没有块级作… 阅读更多
杩欑瘒鏂囩珷娌℃湁鎽樿 阅读更多
JDBC 学习笔记 JDBC 四大核心参数 驱动类名 MySQL 8.x:com.mysql.cj.jdbc.Driver(必须带 .cj) MySQL 5.x:com.mysql.jdbc.Driver(不需要 .cj)数据库URL 格式:jdbc:mysql://主机IP:端口号/数据库名?参数 主机IP:本地 localhost / 127.… 阅读更多
IO 流与文件操作 IO 流与文件操作 IO 就是 Input/Output,输入输出,用于读写文件、网络数据等。Java 中 IO 靠流来完成。 IO 流的分类 Java IO 流分为很多种,可以按不同维度分类: 按方向分: 输入流:读数据,从磁盘/网络读到内存输出流:写数据,从内存写到磁盘/网络 按数据类型分: 字节流:以字节为单位,Input… 阅读更多
异常处理 异常处理 程序运行过程中,可能会出现错误,Java 使用异常机制来处理这些错误。 异常的概念与分类 异常就是程序运行过程中出现的不正常情况(错误),Java 把异常封装成对象,统一处理。 异常继承体系 flowchart BT Throwable --> Error Throwable --> Exception Except… 阅读更多
# 集合 集合是 Java 中用于存储、操作多个对象的容器,相比数组,集合的长度可变、支持丰富的操作方法、可以存储不同类型的对象(泛型约束后可统一类型)。 Java集合框架位于java.util包中Collection是Set和List的父类,Collections是工具类,提供了对集合进行排序、遍历等多种算法的实现。ArrayList: 有序(… 阅读更多