- 博客(127)
- 收藏
- 关注
原创 项目优化之监控cat
参考:https://blog.csdn.net/u013075337/article/details/131621362。参考:https://zhuanlan.zhihu.com/p/146921939。
2024-10-28 14:24:41 118
原创 电脑异常情况总结
参考博客:https://blog.csdn.net/weixin_43914896/article/details/135244400。自身电脑未做进一步修改;
2024-10-22 18:50:43 572
原创 项目优化之系统监控Prometheus-Grafana
定义:Prometheus作为一个开源的监控和告警工具,具有强大的数据采集、存储和查询能力;介绍:它通过采集和存储指标(metrics),提供了强大的数据查询语言,可以帮助我们分析和理解应用程序的行为。Prometheus 的核心组件是 Prometheus Server,它负责采集监控指标并提供查询接口。
2024-10-11 15:20:05 163
原创 XXL-Job
XXL - JOB是一个分布式任务调度平台,核心设计目标是开发迅速、学习简单、轻量级、易扩展;@XxlJob 以声明的形式定义和管理任务,无需编写复杂的调度逻辑,简化了定时任务和分布式任务的开发过程;当前使用情况: 1 cache缓存内容更新:为提高数据读取速率,将数据库中一些必要信息放入本地缓存中,但是更新数据库时,缓存中的信息不会更新,故此采用xxljob进行任务执行,更新cache内容;
2024-10-10 10:39:36 741
原创 Springboot项目-实战2-实现
需要添加@JsonInclude(JsonInclude.Include.NON_NULL),不返回参数值为null的。具体的run方法中,使用xxxMapper读取mysql数据,然后向RedisOpreation对象写入数据。通过实现CommandLineRunner接口重写run方法可以实现。一般采用JSON格式,该格式是轻量级的数据交换格式,易于人阅读和编写;通过重载不同的静态方法,实现调用不同的构造方案。通过采用构造方法-重载形式,可以实现该效果。通常不同的运行情况,返回的对象是不同的。
2024-09-29 17:11:52 431
原创 Java持久层框架-Mybatis
主要含有:JDBC、Hibernate、JPA、MyBatis。代码位于:项目/src/test中;log4j.xml文件。
2024-08-23 10:24:27 413
原创 Java持久层框架-MybatisPlus
定义:是mybatis的增强工具,只做增强不做改变,为简化开发、提高效率而生;并提供了通用的mapper和service;官网:https://baomidou.com/说明文档:https://baomidou.com/introduce/特点:润物无声(只增强不做改变)、效率至上、丰富功能(代码生成、自动分页、逻辑删除、自动填充);
2024-08-20 16:32:28 619
原创 Java-Redis
文章目录基础基础内容使用场景/功能常见数据类型下载与安装可视化(多个)发布订阅功能事务两种持久化主从模式哨兵模式集群模式Cluster缓存淘汰过期删除缓存一致 Cache Aside缓存击穿缓存穿透缓存雪崩实战内容配置文件配置Redis的BeanRedis为什么这么快?Hash冲突怎么办?项目与redis服务配置方式不同?基础基础内容概念: Redis,全称为Remote Dictionary Server(远程数据服务),是开源的、基于内存的、键值对存储系统,是非关系型、日志型数据库;特点:
2024-08-20 16:30:19 538
原创 Springboot项目基础开发模式+注解
它负责数据库的操作,包括增删改查(CRUD)等,程序员可以编写原生SQL语句并通过Mapper接口进行调用,MyBatis会自动处理结果集映射到Java对象的过程,简化了数据库访问层的开发。将controller的方法返回的对象,通过合适的转换器,转换为指定的格式,写入到response对象的body区(响应体中),通常用来返回JSON或XML。当BeanFactory中没有指定的bean的时候才能匹配,主要是用来做自动配置的,当程序没有配置指定的类的时候,就会使用默认配置;
2024-08-09 10:35:32 694
原创 软件-vscode-plantUML-IDEA
使用教程博客:https://docs.gtk.pw/contents/windows/clash.html。docker启动mysql,如何创建数据库以及查看当前本机有哪些数据库?
2024-07-24 09:43:58 372
原创 Jenkins-Zookeeper-Docker-Rancher-Niginx
该代码是Jenkinsfile,用于定义一个持续集成/持续交付(CI/CD)的流水线;
2024-07-18 15:54:36 602
原创 SpringBoot项目练习
IDEA、jdk、mysql5.7、navicat12、Navicat15、node-v1.14.16.0-x64、Postman-win64-8.8.0-Setup、Redis-行4-3.0.504.参考博客:https://blog.csdn.net/weixin_43823808/article/details/115254603。Vue 2 已经终止支持且不再维护。Vue CLI标准开发工具:https://cli.vuejs.org/zh/官网:https://cn.vuejs.org/
2024-07-05 10:46:01 471
原创 数据结构-非线性结构-集合-树(一般树-二叉树)-图(有向图、无向图)
数据结构:非线性结构= 集合、树形结构(一般树、二叉树)、图形结构(有向图、无向图);
2022-08-06 10:23:40 1140
原创 MySQL-存储过程-函数-视图
存储过程:create procedure 过程名(参数列表) begin end$函数:create function 函数名(参数列表)returns 返回值 begin end$
2022-08-02 10:30:44 365
原创 MySQL-TCL语言-transaction control language事务控制语言
事务:一个或多个sql语句,要么全部执行,要不全部不执行;事务 = 隐式 和 显式 隐式:insert、update、delete;
2022-08-01 12:26:15 303
原创 MySQL-DDL数据定义语言-约束-已整理到别的博客中
约束:六大约束主键primary key、唯一unique、默认default、非空 not null、检查 check、外键 foreign key;
2022-08-01 11:17:22 185
原创 MySQL-数据定义语言DDL-datebase define language-create-alter-drop-约束
数据定义语言:database define language库增改删:create database [is not exists] 库名;alter database 库名 character set 字符集名;rename database 旧名 to 新名;drop database [is not exists] 库名;表增改删:create table [is not exists] 表名; alter table 有很多情况;drop table 表名;...............
2022-07-31 17:03:40 224
原创 MySQL-DML语言-数据操纵语言-insert-update-delete-truncate
DML:数据库操作语言 database manipulation language插入:insert into 表名(列) values();更新:update 表1 别名1,表2 别名2 set 列 = 值,列 = 值 on 连接条件 where 筛选条件;删除:delete 别名1,别名2 from 表1 别名1,表2 别名2 on 连接条件 where 筛选条件; truncate table 表名;.........
2022-07-31 11:55:52 289
空空如也
图片上画直线的这种是怎么弄出来的
2021-08-27
idea下载后桌面图标显示IE的原因
2021-08-05
为什么显示路径有问题?
2020-07-28
为什么运行一半不执行了?
2020-07-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人