欢迎来到阿彬学java的博客

摘要: ​ 微信小程序项目,为快速定位错误,使用Charles进行抓包分析 硬件环境:MAC + IPhone16 抓取HTTPS请求: 安装SSL证书,在Help - SSL Proxying - SSL Proxying - Insatll Charles Root Certificate 将证书设置为 阅读全文
posted @ 2025-08-26 11:30 mshfx 阅读(25) 评论(0) 推荐(0)
摘要: Docker 部署 Prometheus 和 Grafana 监控 Spring Boot 服务 一、Spring Boot 服务端配置 引入依赖:在 Spring Boot 项目的 pom.xml 文件中引入以下依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter 阅读全文
posted @ 2025-07-04 11:51 mshfx 阅读(15) 评论(0) 推荐(0)
摘要: Maven 基础知识 什么是 Maven?它的主要作用是什么? Maven 是一个项目管理和构建工具,主要用于 Java 项目的构建、依赖管理和项目信息管理。 它通过 POM(Project Object Model)文件来描述项目的结构和依赖关系。 Maven 的核心概念有哪些?(如 POM、坐标 阅读全文
posted @ 2025-02-18 20:50 mshfx 阅读(109) 评论(0) 推荐(0)
摘要: 1. 拉取镜像 ​ docker pull apolloconfig/apollo-configservice:latest docker pull apolloconfig/apollo-adminservice:latest docker pull apolloconfig/apollo-por 阅读全文
posted @ 2025-02-01 15:15 mshfx 阅读(70) 评论(0) 推荐(0)
摘要: 谈谈你理解的Dubbo? Dubbo是一个高性能的Java RPC框架,它提供了服务的注册、发现、调用以及监控等功能,使得开发者可以方便地构建分布式系统和服务化架构。 服务治理:Dubbo提供了一套服务治理的解决方案,包括服务的注册、发现、负载均衡、容错和监控等。 高性能:Dubbo支持多种协议,如 阅读全文
posted @ 2025-01-14 10:11 mshfx 阅读(150) 评论(0) 推荐(0)
摘要: 谈谈MyBatis的启动过程? 加载配置文件: MyBatis的配置文件是一个XML文件,包含了数据库连接信息、映射文件的位置等配置信息。在启动过程中,MyBatis会读取并解析这个配置文件。 创建SqlSessionFactory对象: SqlSessionFactory是MyBatis的核心对象 阅读全文
posted @ 2025-01-13 16:08 mshfx 阅读(117) 评论(0) 推荐(0)
摘要: 切换到mysql目录 cd /mnt/mysql 创建MySQL数据挂载目录 mkdir data 创建mysql配置挂在目录 mkdir config 创建mysql yaml文件 touch mysql.yml 编辑yaml文件 vi mysql.yml 添加如下内容 version: '2' 阅读全文
posted @ 2025-01-09 16:33 mshfx 阅读(415) 评论(0) 推荐(0)
摘要: MySQL 中有哪几种锁? 全局锁、行级锁、自增锁、记录锁、外键锁、间隙锁、表级锁、元数据锁、意向锁、临键锁 MySQL 中有哪些不同的表格? 基础表、临时表、系统表、信息表、性能模式表、分区表、外键表、触发器使用的表、存储过程和函数使用的表 简述在 MySQL 数据库中 MyISAM 和 Inno 阅读全文
posted @ 2025-01-09 16:03 mshfx 阅读(98) 评论(0) 推荐(0)
摘要: Druid连接池在项目中有哪些优势? 性能优越:Druid采用了高效的连接管理机制,可以快速地创建和回收数据库连接,减少了连接的创建和销毁带来的性能开销。 监控与统计:Druid提供了详细的监控信息,包括连接池的状态、SQL执行的统计信息等,这有助于性能调优和问题诊断。 SQL日志记录:Druid内 阅读全文
posted @ 2025-01-09 10:01 mshfx 阅读(157) 评论(0) 推荐(0)
摘要: 并发编程三要素? 三要素主要包括可见性、原子性和有序性 可见性:是指一个线程对共享变量的修改能够被其他线程立即看到的特性。 原子性:是指一个或多个操作要么全部执行成功,要么全部执行失败,不会被其他因素打断。 有序性:是指程序执行的顺序必须符合预期,不能出现乱序的情况。 同步方法和同步块哪个是更好的选 阅读全文
posted @ 2025-01-08 19:19 mshfx 阅读(129) 评论(0) 推荐(0)