月度归档: 2026 年 8 月

43 篇文章

线程
# Java多线程完整笔记 程序、进程、线程 程序 (program):是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程 (process):是程序的一次执行过程,或是正在运行的一个程序。动态过程:有它自身的产生、存在和消亡的过程。 例子:运行中的 QQ,运行中的 MP3 播放器;程序是静态的,进程是动态的;… 阅读更多
Lambda表达式、Stream流
Lambda表达式、Stream流 JDK8的新特性有: Lambda表达式更强的Strean API方法引用/构造器引用函数式接口Optional接口的增强新的时间和日期API其它新特性,如注解中的重复注解、类型注解,HashMap底层的变化,JVM中Metaspace取代PermGen空间等 函数式编程: Lambda表达式函数式接口方法引用/… 阅读更多
Git
# Git 基础身份配置(首次使用 Git ) 提交 commit 时 Git 会绑定用户名与邮箱标识作者,未配置会提交失败。 # 全局配置(本机所有Git仓库生效,推荐) git config --global user.name "GaoChengquan" git config --global user.email "529390053@q… 阅读更多
14_数据库
# MySQL数据库学习笔记 单表操作 -- 列出所有的数据库 SHOW DATABASES; -- 创建数据库 CREATE DATABASE study DEFAULT CHARACTER SET utf8; -- 删除数据库 DROP DATABASE study; -- ---------------------------------- … 阅读更多
JS 数据类型
1. # JS 简介 JS 特点 可以直接嵌入 HTML 页面运行 解释型语言:浏览器逐行解释执行,无需提前编译 弱类型语言:变量声明不限制类型,赋值后自动确定类型 JS 与 Java 核心区别 Java:编译型、强类型语言(声明必须指定类型 int num) JS:解释型、弱类型语言(统一 let 声明) JS 变量名命名规范 变量名、函数名、… 阅读更多
vue3–1
## Vue3 vue2 和vue3的区别 Vue2的API设计是Options(配置)风格的。Vue3的API设计是Composition(组合)风格的。 Options API 的弊端 Options类型的 API,数据、方法、计算属性等,是分散在:data、methods、computed中的,若想新增或者修改一个需求,就需要分别修改:da… 阅读更多
vue3-2
# Vue 3 + Vite 学习笔记 常用 npm 命令 npm init vue@latest # 使用 create-vue 脚手架交互式创建项目 npm install # 根据 package.json 安装所有依赖 npm run dev # 启动 Vite 开发服务器(默认 http://localhost:5173) npm run… 阅读更多
ES6 核心语法
ES6 核心语法 let 和 const 声明变量 ES6 引入了 let 和 const 来替代 var,解决了 var 的诸多问题。 var 的历史问题 // 问题1:变量提升(hoisting)—— 声明被提升到作用域顶部 console.log(x); // undefined(不会报错!) var x = 10; // 问题2:没有块级作… 阅读更多
JDBC 学习笔记
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.… 阅读更多