11 2023 档案
摘要:API 文档自动化生成 版本说明 实测仅适用于 Spring 2.x 版本,Spring 3 需要额外配置 后端 创建一个 Spring Web 项目 项目初始化 src main java com.example config Knife4jConfig.java entity Entity.ja
阅读全文
摘要:指针 程序 代码 #include<stdio.h> void charPtTest() { // 声明一级指针 char *p1; char *p2; char *p3; // 利用字符串初始化一级指针:将一级指针指向字符串首地址 // 获取地址 By & (取地址运算符)↑ // 强制类型转换(
阅读全文
摘要:原理 替换前:(待识别的字符串1)(待识别的字符串2) 替换后:将 $1 、 $2 作为占位符,编写替换后的字符串 $1:待识别的字符串1 $2:待识别的字符串2 应用:正则表达式实现对 CMakeLists 的批量修改 输入:ch数字/xxx.cpp 输出:add_executable(xxx.c
阅读全文
摘要:实验目标 通过本次实验,了解 C 语言如何通过头文件共享方法,为 C 语言模块化开发奠定基础 实验内容 使用以下文件目录结构,实现对应功能 project common header utils.h:声明 hello() 方法,声明并实现 test() 方法 src main main.c:调用 h
阅读全文
摘要:前言 本操作手册旨在通过列出通用 CRUD 项目的复用流程的待办清单的形式,方便后续实现复用 相关项目文档 项目总结 通用 CRUD 后端项目 stateful-backend 项目总结 通用 CRUD 前端项目 stateful-backend-frontend 相关项目源码 后端项目源码 前端项
阅读全文
摘要:Tmux 实验 实验简介 本实验将介绍如何使用 Tmux 工具 Tmux 逻辑对象 Tmux 是一个终端复用工具,它允许用户在单个终端窗口中创建多个会话并在其间切换。 会话(session)表示终端中的一个完整工作环境 窗口(window)是不同工作环境或任务的切换 窗格(pane)是窗口的进一步划
阅读全文
摘要:实验一:安装并简单使用 GDB 预备工作 安装 sudo apt install gdb build-essential gcc 配置 必做 # 格式配置 if ! grep -qi 'kernel.core_pattern' /etc/sysctl.conf; then sudo sh -c 'e
阅读全文
摘要:项目初始化 # 前提:包管理器安装 vue-cli vue create 项目名称 Vue 2 实验目的 了解 Vue 2 的组件实现机制 数据绑定机制 双向绑定:input 单向绑定 父组件 → 子组件:父组件传入的参数 组件 → 用户:页面内部参数 属性监听机制:被监听的参数 实验内容 实现一个
阅读全文
摘要:登入 mysql -uroot -hlocalhost -p123456 建库 create database mysql_test; use mysql_test; 基础 建表 create table if not exists student_info( id int primary key
阅读全文
摘要:自定义类加载器 实验内容 本实验旨在帮助学生理解 Java 类加载的过程以及自定义类加载器的使用。实验分为基础部分和进阶部分。 基础部分 学生需要了解 Java 类加载的基本概念和过程,包括加载、连接和初始化。 学生需要自定义一个类加载器,用于加载指定的类。可以选择使用继承 ClassLoader
阅读全文
摘要:知识补充 框架设计 Linux 操作可以分为本地操作和网络操作,操作对象主要是文件和目录,根据上述分类设计框架如下 本地操作 基础指令:系统一般内置 目录 目录切换:cd 增删改查 mkdir rmdir 权限管理:chmod chmod 命令的具体用法如下: chmod [选项] 模式 文件 其中
阅读全文
摘要: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
阅读全文
摘要:容器化部署微服务示例 以项目源码为起点的 Linux 环境容器化部署微服务流程示例 预备工作 下载项目源码 具体流程 前言 此处以 api-project 为例,相当于实现一套微服务项目的容器化部署 服务(子项目)简介 api-common:提供公共依赖 api-client-sdk:开发者工具 a
阅读全文
摘要:k8s 部署微服务示例 以 api-project 为例,以封装完成的镜像和 Jar 包作为起点的 k8s 部署微服务流程示例 预备工作 api-backend:提供数据库对齐的基础 CRUD 服务,信息管理后端,数据库相关,已封装成镜像并上传至镜像仓库 api-interface:提供独立的简单接
阅读全文