自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring 事务

单机版事务处理(Spring支持)以上是单机版开发的核心步骤,主要是核心是 问题:在单机版系统中开发传统的MVC分层架构中如何保证 Service DAO层共用同一个连接对象呢答: 使用来实现共用一个对象核心要点:通过AOP方式来创建事务4.1 事务开发的伪代码通过配置文件的方式,如下5.事务属性隔离属性(isolation):隔离属性事务的并发问题传播属性:propagation只读属性:readonly设置事务为只读,提高事务运行的效率超时属性:timeout通过超时属性设置本事务最长

2022-06-28 03:28:53 258

原创 IDEA新版UI 设置

新版IDEA UI的快速体验

2022-05-26 13:53:50 10801 7

原创 Nacos 学习笔记

文章目录1. Nacos是什么?2.Nacos服务构建3.Nacos整合Mysql服务1.数据库导入2.Nacos 配置3.Nacos领域模型4.配置数据管理5.服务实例管理1.API服务注册编程开发步骤2.SpringBoot使用1. Nacos是什么?Nacos:注册中心、配置中心的组件功能点:动态服务发现、服务配置、服务元数据、流量管理高阶功能:Nacos实现 AP | CP 两种模式,可以通过配置来修改实现协议:Distro、Raft分布式共识 两种协议版本:Nacos 2.x2.0

2022-05-12 20:16:52 2544

原创 HashMap

HashMap结构重要属性DEFAULT_INITIAL_CAPACITY:默认初始容量 16MAXIMUM_CAPACITY:最大容量DEFAULT_LOAD_FACTOR:扩容负载因子0.75TREEIFY_THRESHOLD:树化阈值 8MIN_TREEIFY_CAPACITY:树化阈值,链表长度 64UNTREEIFY_THRESHOLD:树退化阈值 ,6Map$Node结构static class Node<K,V> implements Map.Entry&l

2022-04-07 22:14:39 964

原创 「MYSQL」相关笔记

锁、MVVC、索引相关介绍

2022-04-07 13:40:30 1090

原创 【最新】IDEA 2021.3 使用

IDEA 2021.3之前的版本都可以采用重试脚本的方式来使用IDEA,最近IDEA官方发布了新款2021.3的版本,原作者不在维护升级重置脚本,遂提供了新型使用方法,如下下载JAR包地址:https://github.com/pengzhile/ja-netfilter/releases编写配置文件指定你自己的目录创建此文件:janf_config.txt,最佳实践为把刚刚的Jar包和这个文件放置在同一目录下,就不用二次指定这个文件了# jb 的 janf_config.txt 配置文件[D

2021-12-02 12:47:43 8191 15

原创 快速使用 Javassist

目录前置知识JVM指令码指令码编辑Javassist使用场景基本使用常见插入方法添加异常代码块总结方法拷贝特殊语法特殊语法表$0, $1, $2$args$$$cflow$r$w$_$sig$class创建类实例访问类实例变量参考链接:https://www.cnblogs.com/sunfie/p/5154246.html前置知识JVM指令码Java源代码不能直接运行,需要编译成class文件,然后被JVM加载后运行。Class文件是由JVM指令码所组成的,JVM加载Class文件,就是在加载Cl

2021-11-28 13:36:00 521

原创 「二」【Mybatis系列】深入理解Mybatis之多级级缓存

一、MyBatis缓存概述MyBatis中存在两个缓存,一级缓存和二级缓存一级缓存 :会话级缓存,生命周期仅存在于当前会话,不可以直接关关闭。但可以通过flushCache和localCacheScope对其做相应控制。二级缓存 :应用级性缓存,缓存对象存在于整个应用周期,而且可以跨线程使用。...

2021-11-27 22:08:12 893

翻译 Dapper,大规模分布式系统的跟踪系统

Dapper,大规模分布式系统的跟踪系统作者信息:Benjamin H. Sigelman, Luiz Andr´e Barroso, Mike Burrows, Pat Stephenson, Manoj Plakal, Donald Beaver, Saul Jaspan, Chandan Shanbhag概述当代的互联网的服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服

2021-11-26 23:28:08 570

原创 VIM编辑器常用命令

1 光标移动键光标动作hjkl,方向键移动一位,hjkl代表左、下、上、右数字0移至本行开头^移至本行第一个非空字符,匹配开头$移至本行结尾,可以包含空格w移至下一单词或标点的开头W移至下一单词开头,忽略标点b移至上一单词或标点开头B移至上一单词开头,忽略标点ctrl-f/PgDn下翻一页ctrl-b/PgUp上翻一页nG移至第n行G移至光标最后一行: n enter键移至第n行n+

2021-11-26 22:52:17 190

原创 【Mybatis系列】

目录「一」【Mybatis系列】深入理解Mybatis之Executor执行器「二」【Mybatis系列】深入理解Mybatis之多级级缓存 待完善「三」【Mybatis系列】深入理解Mybatis之JDBC处理器StatementHandler解析 待完善「四」【Mybatis系列】深入理解Mybatis之结果集映射体系 待完善「五」【Mybatis系列】深入理解Mybatis之动态SQL全流程解析 待完善「六」【Mybatis系列】深入理解Mybatis之Configuration配置体系

2021-11-26 22:16:13 621

原创 「一」【Mybatis系列】深入理解Mybatis之Executor执行器

深入理解Mybatis之Executor执行器1、JDBC执行过程回顾1.1原生JDBC操作说明获取数据库驱动的方式第一种是:直接注册数据库驱动DriverManager.registerDriver(new Driver());第二种是:利用反射机制间接加载数据库驱劝,推荐用第二种Class.forName("com.mysql.jdbc.Driver");取得数据库连接对象ConnectionConnection conn = DriverManager.getConnection

2021-11-26 21:58:09 525

原创 Git实战

1.全局配置对当前用户所有用户均生效2.本地配置仅仅对当前仓库生效3.系统配置对所有登录用户均生效4.显示配置相关。

2021-11-26 16:30:42 159

原创 【Mac】 安装 Ranger

一、使用 brew 命令安装brew install ranger插件brew install libcaca highlight atool lynx w3m elinks poppler transmission mediainfo exiftool二、配置支持图片查看我是安装到(自己选择目录): /opt/software/ranger_imgcat/。vim imgact#!/bin/bash# tmux requires unrecognized OSC sequences to

2021-11-26 14:08:44 998 1

原创 SpringBoot整合其他技术(Myabtis+Junit+JPA+Redis)

首先整合Mybatis* 添加mybatis的起步依赖&amp;lt;!--mybatis起步依赖--&amp;gt;&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.mybatis.spring.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;mybatis-spring-boot-s

2018-12-18 19:23:38 229

原创 Spring Boot 整合Mybatis Plus (Spring 2.1+. MP 2.3+)

首先导入我们的Spring boot的起步依赖~&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http...

2018-12-09 17:41:09 887 1

空空如也

空空如也

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

TA关注的人

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