- 博客(88)
- 收藏
- 关注
原创 【后端速成Vue】Vue 的生命周期
本期主要讲解:1、了解 Vue 的生命周期2、Vue 生命周期钩子3、beforeCreate 和created4、beforeMount 和 mounted5、beforeUpdate 和updated6、beforeDestroy 和 destroyed
2024-11-16 11:29:24 6989
原创 【后端速成Vue】模拟实现翻译功能
本期主要讲解:1、认识翻译功能2、watch侦听器(监视器)语法3、模拟实现翻译功能4、watch 的深度监视
2024-11-10 14:48:04 7224
原创 【后端速成Vue】computed计算属性
本期主要讲解:1、computed计算属性2、computed VS methods3、计算属性的完整写法
2024-11-06 10:39:28 6827 3
原创 【后端速成Vue】v-bind和v-model
本期主要讲解:1、v-bind 操作类名2、v-bind 操作 style3、v-model 应用于表单元素
2024-11-04 13:55:05 6993 1
原创 【后端速成Vue】常见指令修饰符
本期主要讲解:1、什么是指令修饰符?2、常见的指令修饰符 2.1 按键修饰符 2.2 v-model 修饰符 2.3 @事件名.stop 2.4 @事件名.prevent3、总结
2024-09-19 09:48:46 13513 1
原创 小米商城—模拟实现(有源码)
这是一个只有前端没有后端的项目, 适合于基础前端课设.该前端项目没有花里胡哨的特效, 纯手写 HTML CSS JS, 特别适合基础小白入门, 或者做为基础的课设(含有组员介绍页面), 此项目中, 充分使用 flex 布局, 绝对 相对定位, css 动画, 封装公共样式区域, 代码风格及命名规范, 几乎涵盖了所有 HTML CSS 基础知识! 实现了: 组员介绍, 手机APP, 好物推荐, 售后服务, F码通道, 购物车, 以旧换新等页面。源码可分享!
2024-05-07 09:30:00 10138 5
原创 【后端速成 Vue】初识指令(上)
本期主要讲解:1、v-html2、v-show 和 v-if3、v-else 和 v-else-if4、v-on5、v-bind
2023-09-13 10:42:42 9163 20
原创 【后端速成 Vue】第一个 Vue 程序
本期主要讲解:1、为什么要学习 Vue?2、第一个 Vue 程序3、插值表达式4. 再谈 Vue 响应式
2023-08-21 15:03:14 10636 10
原创 【多线程】JUC的常见类
本期主要讲解:1.Callable接口2.ReentrantLock可重入锁2.1认识ReentrantLock2.2 ReentrantLock 的优势3. Semaphroe信号量3.1认识信号量3.2信号量与锁4.CountDownLatch5.多线程环境使用集合类5.1多线程使用ArrayList5.2多线程使用HashMap(重点)
2023-08-18 16:25:08 7341 9
原创 【多线程】synchronized 原理
本期主要讲解:1.写在前面2.锁升级/锁膨胀3.锁消除4.锁粗化5.常见锁策略相关面试题5.1你是如何理解乐观锁和悲观锁5.2介绍下读写锁5.3什么是自旋锁?5.4 synchronized是可重入锁吗?
2023-08-07 14:53:37 6639 37
原创 【多线程】锁策略
本期主要讲解:1.说在前面2.常见的锁策略2.1乐观锁和悲观锁2.2轻量级锁和重量级锁2.3自旋锁和挂起等待锁2.4互斥锁和读写锁2.5公平锁和非公平锁2.6可重入锁和不可重入锁
2023-07-05 10:03:37 4962 12
原创 【多线程】实现一个线程池
本期主要讲解:1.线程池的概念1.1什么是线程池?1.2为什么需要线程池?2.Java标准库自带的线程池2.1工厂模式2.2简单使用线程池3.常见创建线程池的方法4.ThreadPoolExecutor类4.1构造方法4.2拒绝策略5.实现一个简单的线程池
2023-06-28 10:01:08 9351 32
原创 【多线程】阻塞队列
本期主要讲解:1.认识阻塞队列和消息队列2.生产者消费者模型2.1认识生产者消费者模型2.2阻塞队列实际中的实用3.模拟实现一个阻塞队列
2023-06-01 10:06:15 4525 19
原创 面试官:为什么有了sleep还需要wait?
本期主要讲解:1.能不能调整线程先后顺序?2.wait方法3.notify方法4.使用wait和notify 注意点5. wait带参数和sleep的区别
2023-05-18 08:38:13 6116 2
原创 【线程安全】内存可见性问题及解决方案
本期主要讲解:1.关于内存可见性的一段代码2.volatile关键字3.JVM官方内存模型4.volatile不保证原子性
2023-05-05 11:19:57 5171 5
原创 【线程安全】死锁问题及解决方案
本期主要讲解:1.什么是死锁2.死锁的三个典型情况2.1—个线程─把锁2.2两个线程两把锁2.3多个线程多把锁3.如何避免死锁3.1产生死锁的四个必要条件3.2打破循环等待
2023-05-01 13:51:22 6990 31
原创 【多线程】线程安全问题
本期主要讲解:1.—段线程不安全的代码2.线程不安全的原因2.1随机调度2.2修改共享数据2.3原子性2.4内存可见性2.5指令重排序3.synchronized加锁操作3.1针对指定对象加锁3.2针对this加锁3.3针对类对象加锁3.4 synchronized疑难解答3.5 synchronized是可重入锁
2023-04-25 11:29:42 7447 17
原创 【多线程】线程的状态
本期主要讲解:1.等待一个线程join2.休眠当前线程3.线程的状态3.1认识线程的六种状态3.2线程的状态转换4.多线程的优势
2023-04-21 16:19:28 6121 11
原创 【多线程】Thread类
本期主要讲解:1.Java 中如何进行多线程编程?2.简单使用多线程3.start和run的区别4. jconsole 工具5.Java中创建线程的写法6.Thread类方法介绍6.1构造方法6.2 Thread类常见属性6.3什么是守护线程?6.5什么情况线程才是存活的?6.6什么是线程中断?
2023-04-17 14:26:48 7693 27
原创 【多线程】初识多线程
本期主要讲解:1.为什么要学习多线程?2.进程的认识2.1进程与线程的关系2.2进程间如何通信?3.计算机如何描述进程的?3.1概述3.2 PCB是如何描述进程的?4.线程的调度5.线程的缺点
2023-04-12 14:56:41 8375 1
原创 【MySQL】事务的认识
本期主要讲解:1、什么是事务?2、为什么需要事务?3、事务的四大特性(重点)3.1 原子性3.2 一致性3.3 持久性3.4 隔离性(难点)3.4.1 脏读数据3.4.2 不可重复读3.4.3 幻读问题3.4.4 MySQL 提供的四个隔离级别
2023-04-02 17:21:31 4164 14
原创 【MySQL】联合查询
本期主要讲解: 1、前言 2、联合查询 3、内连接和外连接 4、案例演示 4.1 查询篮球哥每科的成绩 4.2 查询所有同学的总成绩及邮箱 5、自连接 5.1 显示所有计算机原理成绩比java成绩高的同学 6、子查询 6.1 查询出篮球哥的同班同学 6.2 多行子查询 7、合并查询
2023-03-23 08:48:08 4743 26
原创 【MySQL】聚合查询
本期主要讲解: 1、前言 2、插入查询结果 3、聚合查询 3.1 聚合函数 3.1.1 count 3.1.2 sum 3.1.3 avg 3.1.4 max 和 min 4、GROUP BY 子句 5、HAVING 关键字
2023-03-17 11:00:41 3914 47
原创 【MySQL】主键约束和外键约束
本期主要讲解: 1、PRIMARY KEY 2、FOREIGN KEY 3、表的设计 3.1 一对一 3.2 一对多3.3 多对多
2023-03-12 12:11:59 7110 67
原创 【MySQL】查询操作(基础篇)
本期主要讲解: 1、查询操作(Retrieve) 1.1 全列查询 1.2 指定列查询 1.3 查询字段为表达式 1.4 别名 1.5 去重:DISTINCT 1.6 排序:ORDER BY 1.7 条件查询:WHERE 1.8 分页查询
2023-03-02 15:06:15 4970 52
原创 【MySQL】增删改操作(基础篇)
本期主要讲解: 1、新增操作(Create) 1.1 单行数据 + 全列插入 1.2 多行数据 + 全列插入 1.3 单行数据 + 指定列插入 2、修改操作(Update) 3、删除操作(Delete)
2023-02-26 11:18:21 1688 19
原创 【MySQL】数据库基础
本期主要讲解:1、什么是数据库2、 数据库基本操作2.1 查看当前数据库:2.2 创建一个数据库2.3 选中数据库2.4 删除数据库3、常见的数据类型3.1 数值类型3.2 字符串类型3.3 日期类型4、表的操作4.1 创建表4.2 查看指定数据库下的所有表4.3 查看表的结构4.4 删除表
2023-02-17 09:04:44 6807 36
原创 反射,枚举,lambda表达式
本期主要讲解:1、反射1.1 基本概念1.2 反射相关的类1.3 创建 Class 对象1.4 反射的使用1.4.1 通过反射创建对象:1.4.2 获取私有的构造方法1.4.3 获取私有的成员变量1.4.4 获取私有的方法1.5 总结2、枚举2.1 认识枚举2.2 使用枚举2.3 枚举与反射的那些事3、Lambda 表达式3.1 认识 Lambda 表达式3.2 语法3.3 函数式接口3.4 Lambda 的基本使用
2023-02-13 10:00:58 7812 19
原创 【Java 数据结构】模拟实现 HashMap
本期主要讲解: 1、前言 2、成员变量的设定 3、构造方法 4、hash 方法以及 阈值判断方法 5、put 方法 6、resize 方法 7、get 方法
2023-02-06 10:56:17 6753 11
原创 【Java 数据结构】HashMap和HashSet
本期主要讲解: 1、认识 HashMap 和 HashSet 2、哈希表 2.1 什么是哈希表 2.2 哈希冲突 2.2.1 概念 2.2.2 设计合理哈希函数 - 避免冲突 2.2.3 调节负载因子 - 避免冲突 2.2.4 Java中解决哈希冲突 - 开散列/哈希桶 3、HashMap 的部分源码解读 3.1 HashMap 的构造方法 3.2 HashMap是如何插入元素的? 3.3 哈希表下的链表,何时会树化? 4、相关面试题
2023-01-31 13:30:34 9026 52
原创 【Java 数据结构】TreeMap和TreeSet的介绍
本期主要讲解: 1、认识 TreeMap 和 TreeSet 2、TreeMap 的主要成员变量 3、TreeMap 的主要构造方法 4、TreeMap 和 TreeSet 的元素必须可比较 5、TreeMap 和 TreeSet 关于 key 有序 6、TreeMap 和 TreeSet 的关系
2023-01-19 10:43:32 11313 20
原创 【Java 数据结构】Map和Set的介绍
本期主要讲解: 1、Map 和 Set 的概念 2、模型 3、Map 的学习 3.1 关于 Map.Entry 3.2 Map 的常用方法 4、Set 的常用方法 5、 Map 和 Set 的注意点
2023-01-14 11:28:35 6008 23
MySQL 联合查询案例代码
2023-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人