自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 java锁的关键-队列同步器(AQS)

一、什么是AQS?AQS与锁的关系是怎么样?AQS:AbstractQueuedSynchronizer,队列同步器(以下简称同步器),是用来构建锁或者其他同步组件的基础框架。它使用了一个int成员变量表示同步状态,通过内置的FIFO双向队列来完成线程获取资源的排队工作。AQS的两个核心:同步状态和同步队列。AQS与锁的关系同步器是实现锁(也可以是任意同步组件)的关键,在锁的实现中聚合同步器,利用同步器实现锁的语义。可以这样来理解锁和同步器之间的关系:a. 锁是面向使用者的。它定义了使用者与锁交互

2020-08-23 14:42:08 188

原创 ShardingSphere-JDBC执行原理

一、ShardingSphere-JDBC是什么Apache ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar(规划中)这 3 款相互独立却又能够混合部署配合使用的产品组成。定位为轻量级 Java 框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以 jar 包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。适用于任何基于JDBC的ORM框架,如:JPA,

2020-06-01 00:20:00 2477

原创 SpringBoot集成Ehcache实现缓存

SpringBoot集成Ehcache非常方便,也很简单,只需要以下简单4步即可实现Ehcache缓存。第一步,增加两个依赖包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-suppor...

2020-04-19 17:38:46 883

原创 MyBatis分页插件PageHelper的使用及原理浅析

分页是我们开发过程中经常遇到的一个需求功能点,以前做分页功能的时候,用常规的写法总觉得不够方便,虽然看起来似乎比较简单,但总觉得不够灵活,并且代码具体一定的侵入性,一直想找个方法解决这个烦恼。最近在学习Spring Boot的过程中发现了一个MyBatis分页插件PageHelper,使用之后感觉还可以,于是就深入研究了一番,下面做一个简单的使用和原理浅析。一、先说说PageHelper插件的基...

2020-03-08 22:30:19 3727 1

原创 Spring Boot配置FastJson做为JSON解析框架

Spring Boot有自带的JSON解析框架,但自带的JSON解析框架有时候无法满足我们的需求,FastJson是一种比较流行的JSON解析框架,下面整理一下Spring Boot配置FastJson做为JSON解析框架的两种方法。首先,要在pom.xml中引入FastJson依赖,配置如下:<dependency> <groupId>com.alib...

2020-03-01 23:25:49 386

原创 Spring Boot热部署的两种方式

本人最近学习了Spring Boot热部署,使用的开发工具是IDEA,现在把相关配置方式整理出来跟大家一起分享。本人第一次写技术博客,请大家多多指导,谢谢!!Spring Boot热部署的几种方式方式一、使用spring-boot:run方式进行Spring Boot热部署第一步:pom.xml文件配置在主pom.xml文件后面加入以下内容:<build> &...

2020-03-01 21:57:02 485

dotNetFx40_Full_setup.exe

dotNetFx40_Full_setup.exe 是net4.0 框架的安装包,安装mindManager等软件需要。

2016-03-31

jsp+mysql+ajax登录、注册、分页java实现

本资源运用jsp+mysql+ajax技术实现了登录、注册、分页的功能。

2011-11-04

通讯录管理系统c语言

用c语言实现了对通讯录的基本操作,下载直接可以运行

2011-01-06

空空如也

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

TA关注的人

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