×

spring boot

Spring Boot 集成 Redis 配置 MyBatis 二级缓存

梅菜扣肉 梅菜扣肉 发表于2024-04-30 浏览15234 评论0
写在前面 文中项目基于从0到1项目搭建-框架搭建,如果你是新手,可以跟着上期内容先动手把项目框架搭建起来,然后在结合本期内容继续深入学习,这样会有更好的效果。 接下来正式介绍本文,本文讲的是在 Spring Boot 项目中集成使用 Redis,并使用 Redis 实现 MyBatis 的二级缓存。使用场景就是在高并发的环境下,大量的查询直接落入DB,会导致数据库宕机,从而导致服务雪崩的情况。我们使用Redis作为MyBatis二级缓存,可以充分的缓解数据库的压力,

ecmascript

JavaScript核心知识第二章---事件高级(含大量代码分析)

梅菜扣肉 梅菜扣肉 发表于2024-04-30 浏览6616 评论0
前言 ❤️ 一个人有多重的才华,骨子里就会刻上多大重量的谦卑 ❤️ 一、JavaScript 事件高级 (1)注册事件(绑定事件) 1.1 注册事件概述 1️⃣ 给元素添加事件,称为注册事件或者绑定事件。 2️⃣ 注册事件有两种方式:传统方式和方法监听注册方式; 1.2 addEventListener 事件监听方式 eventTarget.addEventListener(type, listener[, useCapture]) eventTarget

前端框架

通过antd-charts可视化对比科比和詹姆斯谁更强

梅菜扣肉 梅菜扣肉 发表于2024-04-27 浏览14070 评论0
一、前言 最近项目中有需要使用图表展示可视化信息的需求,就去查找了一些相关轮子。 了解到大多都是用echarts来实现的,但自己框架使用的是antd ,通过阅读官方文档发现,antd-charts他们的官方库一样能实现一些可视化图表,所以做了一些尝试。 antd-charts官网:https://charts.ant.design/zh-CN/demos/global 打开官网发现它支持很多图表,包括一些常见的饼图,折线图,柱状图等. 不常见的漏斗图、玉珏图、分面图等也支持。而且

Golang教程

golang安装步骤(golang安装配置)

梅菜扣肉 梅菜扣肉 发表于2024-04-27 浏览9339 评论0
1.首先找到资源下载地址: https://studygolang.com/dl 2.下载完毕后(下图是下载好的文件) 新建一个文件夹install_path,当作安装目录 此处的install_file 是下载的资源文件,install_path是安装后产生的文件 3.双击打开下载好的文件,一路next ,自定义安装路径 (这里我的安装路径是install_path) 4.widows 版本的不需要我们自己手动配置环境变量 安装过程中,系统自动为我们配置了环境变量 到我们的环境变量

django

Python-Django初体验—创建Django项目并实现页面跳转功能

梅菜扣肉 梅菜扣肉 发表于2024-04-26 浏览7032 评论0
前言 关于Python-Django创建新项目,并实现页面跳转功能。一个较简单的实战。 python 3.8 django 3.2 一、创建流程 1.准备工作 1.打开PyCharm,新建Django项目 这里建议选择虚拟环境,打包方便,环境干净 生成目录: Django目录介绍: 1.urls.py:网址入口,关联到对应的views.py中的一个函数(或generic类),访问网址就对应一个函数。 2.views.py:处理用户发出的请求,与

CSS/HTML

【CSS3】Flex布局详解

梅菜扣肉 梅菜扣肉 发表于2024-04-26 浏览5380 评论0
简介 什么是Flex布局 Flex是Flexible Box 的缩写,也称为弹性盒子布局。 Flex布局组成: flex容器(flex container) flex项(flex items) 主轴(main axis) 交叉轴(cross axis) Flex布局的作用 在flex布局未出现前,网页布局的方式为标准流,浮动,定位等。在解决比较复杂的问题相对麻烦。 而flex布局可以: 自动弹性伸缩 更轻松地设计灵活的响应式布局结构 精确灵活控制块级盒子的

scala

integer 转int类型 java_如何将scala Int转换为java Integer?

梅菜扣肉 梅菜扣肉 发表于2024-04-26 浏览4232 评论0
我认为大多数其他答案都涵盖了它,你的问题是使用Option,而不是scala和java整数之间的区别.您可以使用选项执行许多操作,例如: 鉴于: val optionOfInteger = Option(5) >(丑陋)假设你的选项总是有一个值,只需使用get(val i = optionOfInteger.get) >应用默认值:(val i = optionOfInteger.getOrElse(0)) >您可以将整数选项映射到其他选项(val optionO

mysql

MySQL介绍及CRUD操作。(mysql的crud)

梅菜扣肉 梅菜扣肉 发表于2024-04-25 浏览5371 评论0
目录 一、基本介绍 1、数据库结构 2、数据库增删改查 二、增删改查语句 1、insert 添加数据 2、update 修改操作 3、delete 删除操作 4、select 查询操作 5、加密和系统函数 6、流程控制函数 ​ 三、表的增删改查 1、创建表 2、修改表 3、表的查询 4、多表查询 5、外连接 一、基本介绍 1、数据库结构         1、所谓安装Mysql数据库,就是在主机安装一个数据库管理系统(DBMS),这个管理程序可以管理