02 2022 档案
摘要:一、JVM 监控及诊断工具-命令行篇 1.1 概述 性能诊断是软件工程师在日常工作中需要经常面对和解决的问题,在用户体验至上的今天,解决好应用的性能问题能带来非常大的收益。 Java 作为最流行的编程语言之一,其应用性能诊断一直受到业界广泛关注。可能造成 Java 应用出现性能问题的因素非常多,例如
阅读全文
摘要:JWT简介 1.什么是JWT 在介绍JWT之前,我们先来回顾一下利用token进行用户身份验证的流程: 客户端使用用户名和密码请求登录 服务端收到请求,验证用户名和密码 验证成功后,服务端会签发一个token,再把这个token返回给客户端 客户端收到token后可以把它存储起来,比如放到cooki
阅读全文
摘要:ortainer简介 Portainer是一个docker可视化管理工具,可以非常方便地管理docker镜像容器。官网地址:https://www.portainer.io/ 安装 首先拉取portainer镜像 docker pull portainer/portainer 然后创建并启动容器,其
阅读全文
摘要:mybatis-plus-boot-starter 3.5.1 MybatisPlus 统一映射接口 BaseMapper.class 主键策略 ID生成器 public enum IdType { AUTO(0), 数据库自增id NONE(1), 未设置主键 INPUT(2), 手动输入 ASS
阅读全文
摘要:yonversion: mysql Ver 8.0.21 for Win64 on x86_64 (MySQL Community Server - GPL) MySQL mysql基础 创建数据库 CREATE DATABASE 数据库名; 使用 mysqladmin工具 mysqladmin -
阅读全文
摘要:mybatis 5.3.6 Maven--Mybatis maven集成mybatis操作数据库,原生的myabtis操作mysql。 架构设计图 功能图层 源码结构图 核心部件: SqlSession 作为MyBatis工作的主要顶层API,表示和数据库交互的会话,完成必要数据库增删改查功能 Ex
阅读全文
摘要:git使用命令及应用场景 本地仓库操作(local repository:版本库.git或本地仓库) 本地有两个区(工作区 ⇔ 暂存区/缓存区) git init (初始化) git add (添加到暂存区) git add flie1 file2... git add /目录 git . 添加所有
阅读全文
摘要:
Spring 创建的类在spring 中的生命周期, 控制权限交给了spring处理,抛弃了之前手动创建对象和实例对象。 bean容器: 一个对象被创建和被实例化的过程发生的事。 myclass --> 推断构造器 --> 初始化前 --> 初始化中 --> 初始化后 --> 代理对象aop -->
阅读全文
