摘要: 项目初始化 # 前提:包管理器安装 vue-cli vue create 项目名称 Vue 2 实验目的 了解 Vue 2 的组件实现机制 数据绑定机制 双向绑定:input 单向绑定 父组件 → 子组件:父组件传入的参数 组件 → 用户:页面内部参数 属性监听机制:被监听的参数 实验内容 实现一个 阅读全文
posted @ 2023-11-12 11:55 Ba11ooner 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 登入 mysql -uroot -hlocalhost -p123456 建库 create database mysql_test; use mysql_test; 基础 建表 create table if not exists student_info( id int primary key 阅读全文
posted @ 2023-11-07 17:30 Ba11ooner 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 自定义类加载器 实验内容 本实验旨在帮助学生理解 Java 类加载的过程以及自定义类加载器的使用。实验分为基础部分和进阶部分。 基础部分 学生需要了解 Java 类加载的基本概念和过程,包括加载、连接和初始化。 学生需要自定义一个类加载器,用于加载指定的类。可以选择使用继承 ClassLoader 阅读全文
posted @ 2023-11-03 09:28 Ba11ooner 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 知识补充 框架设计 Linux 操作可以分为本地操作和网络操作,操作对象主要是文件和目录,根据上述分类设计框架如下 本地操作 基础指令:系统一般内置 目录 目录切换:cd 增删改查 mkdir rmdir 权限管理:chmod chmod 命令的具体用法如下: chmod [选项] 模式 文件 其中 阅读全文
posted @ 2023-11-03 09:24 Ba11ooner 阅读(9) 评论(0) 推荐(0) 编辑
摘要: JVM 调优理论 前言 关于性能优化 The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong ti 阅读全文
posted @ 2023-11-03 09:22 Ba11ooner 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 容器化部署微服务示例 以项目源码为起点的 Linux 环境容器化部署微服务流程示例 预备工作 下载项目源码 具体流程 前言 此处以 api-project 为例,相当于实现一套微服务项目的容器化部署 服务(子项目)简介 api-common:提供公共依赖 api-client-sdk:开发者工具 a 阅读全文
posted @ 2023-11-03 09:19 Ba11ooner 阅读(50) 评论(0) 推荐(0) 编辑
摘要: k8s 部署微服务示例 以 api-project 为例,以封装完成的镜像和 Jar 包作为起点的 k8s 部署微服务流程示例 预备工作 api-backend:提供数据库对齐的基础 CRUD 服务,信息管理后端,数据库相关,已封装成镜像并上传至镜像仓库 api-interface:提供独立的简单接 阅读全文
posted @ 2023-11-03 09:19 Ba11ooner 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 等待通知机制的实现 需求分析 实验内容 设计一个任务队列,多个任务线程同时从队列中取出任务进行处理。当任务队列为空时,任务线程需要进入等待状态,直到新的任务到达。当有新的任务到达时,需要通知其中一个任务线程来处理新任务。 基于 Object Monitor 实现 实验目的 学习如何使用等待通知机制来 阅读全文
posted @ 2023-10-31 16:20 Ba11ooner 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Executor 框架的使用 ThreadPoolExecutor 简介 Executor 机制实现了工作单元和执行机制的分离 ThreadPoolExecutor 实现了 Executor 接口,是 Java 线程池的根本实现类之一。它提供了更丰富的配置参数,例如核心线程数、最大线程数、线程空闲时 阅读全文
posted @ 2023-10-31 16:20 Ba11ooner 阅读(6) 评论(0) 推荐(0) 编辑
摘要: JUC 并发工具类的使用 CountDownLatch 简介 CountDownLatch 是Java并发包中的一个基本类,它可以用来在多个线程间同步操作。 其主要功能是允许一个或多个线程等待,直到其他线程完成它们的操作后再继续执行。 CountDownLatch 是通过一个计数器实现的,计数器的初 阅读全文
posted @ 2023-10-31 16:20 Ba11ooner 阅读(9) 评论(0) 推荐(0) 编辑