自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 Redis 6 redis-cluster-proxy 集群代理使用

redis-cluster-proxy

2020-10-16 17:02:23 1980

原创 spring 声明式事务应用及源码

代码package com.yangyun.tx;import com.mchange.v2.c3p0.ComboPooledDataSource;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.ComponentScan;import ...

2020-01-22 16:10:30 165

原创 spring 注解式 aop实现, 及其运行流程源码解读

说明: 看源码流程时, 希望各位同学能自己跟着流程走几遍, 别人理解的终究是别人的. 只有自己真正看过才能加深理解Aspect Classpackage com.yangyun.aop;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.*;import java.util.Arrays;...

2020-01-21 20:55:44 294

原创 centos 7.3 安装 mysql tar

本人系统为百度云云服务器, 里面基本什么都没有检查系统是否安装了 mysqlpm -qa | grep mysql 检查mysql 是否安装rpm -qa | grep mariadb 如果有卸载rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64查看是否存在 mysql 用户和用户组cat /etc/passwd|grep my...

2019-12-22 11:23:28 251

原创 ReentrantLock 源码解读

ReentrantLock(默认非公平锁): 可重入锁, 公平所, 非公平锁lock(公平锁)public class ReentrantLockDemo { try { // 公平锁 ReentrantLock rl = new ReentrantLock(true); rl.lock(); rl.lock(); ...

2019-10-23 17:57:38 141

原创 java 8 HashMap 源码解读

https://github.com/SamsaraCloud/study/blob/master/java/MD/HashMap.md#### HashMap(jdk1.8)hashmap 基于 数组 + 链表; 当元素个数超过阀值, 会由链表转为 TreeNode(红黑树)**链表转树形, 当table 大于等于 64 并且 table中单个元素的链表结构长度达到8****在...

2019-07-16 17:06:20 169

原创 springboot整合redis缓存实现查询缓存,查询缓存源码解读

spring 定义了 org.springframework.cache.CacheManager 和 org.springframework.cache.Cache 接口来统一不同的缓存技术; CacheManager: 缓存管理器, 管理各种缓存(Cache)组件;如: RedisCache, EhCacheCache...等. 本文主要讲解 redis 缓存,以及自定义实现序列化 ...

2019-04-03 10:31:34 3238

原创 阿里 easyexcel导入

`pom 依赖com.alibabaeasyexcel1.1.1监听对象, 用于接收读取excel 中读取数据package com.exx.dzj.util.excel;import com.alibaba.excel.context.AnalysisContext;import com.alibaba.excel.event.AnalysisEventListener;...

2019-03-27 17:26:29 13387 3

原创 springboot 学习之路注解版缓存

SpringBoot 缓存介绍spring 定义了 org.springframework.cache.CacheManager 和 org.springframework.cache.Cache 接口来统一不同的缓存技术; CacheManager: 缓存管理器, 管理各种缓存(Cache)组件;如: RedisCache, EhCacheCache...等. 每次调用需要缓存功能的方法...

2018-12-19 10:49:36 223

原创 docker知识总结

Docker简介    Docker 是一个开源的应用容器引擎, 让开发者可以打包自己的应用以及依赖包到一个可移植的容器中, 然后发布到任何流行的 Linux 机器上, 容器时完全使用沙箱机制, 相互之间不会用任何接口.    一个完整的 Docker 包含以下几部分:DockerCilent 客户端 Docker Daemon 守护进程 Docker Images 镜像 Doc...

2018-12-18 09:13:20 176

转载 (转)Jvm堆内存的划分结构和优化,垃圾回收详解(详细解答篇)

(转)Jvm堆内存的划分结构和优化,垃圾回收详解(详细解答篇)在JVM中堆空间划分如下图所示上图中,刻画了Java程序运行时的堆空间,可以简述成如下2条1.JVM中堆空间可以分成三个大区,新生代、老年代、永久代2.新生代可以划分为三个区,Eden区,两个幸存区在JVM运行时,可以通过配置以下参数改变整个JVM堆的配置比例1.JVM运行时堆的大小-Xms堆的最小值...

2018-09-05 16:43:33 190

原创 spring boot 运行 jar 或 war 提示没有主清单属性解决

在将项目开发,打包 jar 或者 war 的时候, 我们可以通过 java -jar xxxx.jar/war 的命令直接运行,这个确实很方便今天lz 就遇到了打包 jar 或者 war 通过  java -jar xxxx.jar/war 运行确提示没有主清单属性在网上搜索很多都是说在 pom.xml 中添加 下面的依赖,却没有解决问题<groupId>org.spri...

2018-09-01 16:34:13 9425 5

原创 spring boot 打包 war 加载外部自定义资源文件

 在 springboot 中, 每次启动 main  方法, 程序都会自动加载 application.properties 或者 application.yml 这两个文件#######################方式一#########################com.zyd.type3=Springboot - @ConfigurationPropertiescom...

2018-09-01 16:19:29 4670

转载 Nginx的安装与部署

原文:https://blog.csdn.net/yougoule/article/details/78186138注意:这是在centos7.0虚拟机安装,在安装前可能会出现执行命令就ok了rm -f /var/run/yum.pid1:安装工具包 wget、vim和gccyum install -y wget yum install -y vim-enhanced yum instal...

2018-06-15 16:02:38 477

转载 Dubbo分布式服务框架入门(附工程)

版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781目录(?)[+]要想了解Dubbo是什么,我们不防先了解它有什么用。 使用场景:比如我想开发一个网上商城项目,这个网上商城呢,比较复杂,分为pc端web管理后台,微信端销售公众号,那么我们分成四个项目,pc端网站,微信端网站,还有一个后台服务项目,接口服务项目。对

2017-09-15 13:32:01 255

转载 分布式开发的优点

原创地址:http://www.cnblogs.com/wanghonglei/archive/2012/04/19/2456240.html分布式开发的优点绝大部分传统软件是运行于单机系统之上的,它们的用户界面、应用的业务流程以及持久化数据都会驻留于同一台使用总线或电缆来连接外部设备的计算机 上。不过,现今备受关注的系统中,几乎没有哪个还保有这种设计。如今,大多数计算机软件都运行

2017-09-15 10:40:31 1577

转载 eclipse 导入 spring 源码

转载:http://www.cnblogs.com/hjy9420/p/6288871.html1.1安装Gradle可以从http://www.gradle.org/downloads页面下载Gradle。下载后将文件解压到指定目录,我放在D:\软件\gradle-3.3,然后设置环境变量。我是在path变量上加的,也可以设置一个系统变量名,在用变量名配置到path中。

2017-09-08 15:10:15 279

转载 Redis主从复制和集群配置 http://blog.csdn.net/u011204847/article/details/51307044

目录(?)[+]Redis主从复制和集群配置原创地址redis主从复制概述1、redis的复制功能是支持多个数据库之间的数据同步。一类是主数据库(master)一类是从数据库(slave),主数据库可以进行读写操作,当发生写操作的时候自动将数据同步到从数据库,而从数据库一般是只读的,并接收主数据库同步过来的数据,一个主数据库可以有多个从数据库,而一个从数据库

2017-09-05 19:40:16 83

原创 本机eclipse连接本机centos虚拟机安装好的redis

首先,本人安装的是centos 7 和 redis 3.0.centos 7 网络配置如下图我这里其他设置都没做修改, 直接关闭centos 默认防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动firewall-cmd --st

2017-07-19 19:45:55 768

原创 svn 使用教程

svn 服务器创建 创建 svn 版本库    在 svn 服务器仓库项目的目录下(G:\DevRepository\SvnRep\CRM)    执行命令 svnadmin create G:\DevRepository\SvnRep\CRM启动 svn 服务器    在 svn 服务器仓库的目录下(G:\DevRepository\SvnRep)   

2017-06-13 21:18:09 238

原创 Redis 入门详解

redis 是分布式的内存数据库redis 是单进程处理客服端的请求redis 是通过 epoll 包装(epoll 是以 linux 为内核) 在处理大量文件下的多路 IO 复用redis 默认装 16 个库redis 索引从 0 开始redis 端口 6379redis 中 1 表示成功,存在 0 表示失败,不存在dd 删除文件中行redis 常用命

2017-06-09 18:15:14 317

tomcat 7 x64

绿色免安装 tomcat x64

2017-08-15

空空如也

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

TA关注的人

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