自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 十分钟带你玩转Jupyter

Jupyter是一个用于交互式计算和数据可视化的开源工具,它提供了一种灵活的方式来创建和共享文档,其中包含实时代码、方程、可视化和叙述性文本。它最初是从IPython项目中分离出来的,名称"Jupyter"是由三种编程语言的名字组合而成:Julia、Python和R,这三种语言都是Jupyter的核心支持语言。

2024-04-19 20:17:27 916 2

原创 docker搭建redis主从复制实现哨兵模式(白嫖党值得拥有)

本文讲述主从复制以及哨兵模式的搭建,哨兵模式是一种自动选择老大的模式,即在Master宕机之后,哨兵模式会根据哨兵们的内部投票,自动的重新选出一个新的老大。

2023-07-14 16:09:55 119

原创 docker配置seata分布式事务并注册至nacos

docker快速搭建Seata分布式环境,初学者搭建必备攻略!!!

2022-10-04 22:56:27 1250 1

原创 mybaits-plus-generator自动生成实体类

mybatis-plus自动生成工具

2022-06-04 17:42:53 547

原创 Mybatis缓存

什么是缓存简单来说:缓存是存储在内存的临时数据。为什么要用缓存使用缓存可以减少与数据库之间的交互次数,提高程序执行的效率什么时候需要使用缓存?什么时候不能使用缓存?适用于缓存的:经常查询,却又不经常改变的数据,数据的正确与否对结果影响不大的数据不适用缓存的:经常改变的数据,数据的正确与否对结果影响很大的数据例如:商品的库存、银行的汇率Mybatis的一级缓存,二级缓存概念一级缓存:指的是Mybatis中SqlSession对象的缓存。在我们执行查询的时候,返回的结果会同时放入Sql

2022-03-20 16:04:01 130

原创 Mybatis关于延迟加载、按需加载的理解

理解延迟加载、立即加载延迟加载:在真正使用数据的时候才发起查询,不用的时候不查询。也就是按需加载(懒加载),主要是针对于一对一,一对多立即加载:不管用不用该数据,只要方法被调用,马上发起查询。主要是针对于多对一,多对多启用延迟加载和按需加载Mybatis配置文件中通过两个属性lazyLoadingEnabled和aggressiveLazyLoading来控制延迟加载和按需加载。lazyLoadingEnabled:是否启用延迟加载,mybatis默认为false,不启用延迟加载。lazyLoad

2022-03-18 17:24:43 653

原创 解决MyBatis抛出BindingException异常

可能很多小伙伴在搭建mybatis项目时候出现一些问题,例如BindingException,该异常的出现很可能是下面步骤没有做好:1:XML文件是否与Mapper代码在同一个包中。2: XML配置文件文件名是否与Mapper代码文件名相同。(在使用设置mapper配置文件位置时,必须要保证第一点和第二点)3: Mapper.xml文件中的namespace与mapper接口的类路径相同。4: Mapper接口方法名和Mapper.xml中定义的每个statement的id相同 。5: M

2022-02-23 13:20:05 1404

原创 Mac如何使用Git工具

Git的基本使用

2022-02-20 10:32:43 4791

原创 java常用开发工具大合集

java开发工具大合集

2022-02-20 10:25:22 7811

原创 解决SpringBoot热部署配置之IDEA2021版无Compiler.automake.allow.when.app.running问题

SpringBoot热部署配置问题之自行更新热部署配置导入依赖添加勾选

2021-10-16 12:17:59 4886 1

原创 关于Spring AOP事物控制的相关配置步骤

spring事物控制配置步骤spring中声明式事物控制配置的步骤1:配置事物管理器2:配置事物的通知此时我们需要导入事物的约束 tx名称空间和约束,同时也是需要aoptx:advice配置事物通知ID:唯一标识transaction-manager:给事物通知提供一个事物管理器的引用3:配置AOP的通用化切入点表达式4:建立事物通知和切入点表达式之间的关系5:配置事物的属性是在tx:advice标签的内部<!--配置事物管理器--><bean id="tra

2021-10-13 15:36:42 176

原创 spring动态代理

Spring框架之动态代理的实现方式spring动态代理一:实现基于接口的动态代理利用反射机制在运行时创建代理类。接口、被代理类不变,我们构建一个handler类来实现InvocationHandler接口。import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class Customer {/*** 动态代理:*

2021-09-21 13:34:48 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除