自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 fastdfs 使用示例

fastdfs使用示例***********************************************相关jar包 <dependency> <groupId>com.github.tobato</groupId> <artifactId>fast...

2019-09-29 23:19:01 770

原创 fastdfs 环境搭建(docker)

fastdfs环境搭建***************************************************拉取镜像docker pull season/fastdfs创建tracker容器数据目录:/fastdfs/tracker配置文件目录:/fdfs_conf/tracker.confdocker run -it --net ho...

2019-09-29 19:56:42 505

原创 fastdfs 概述

分布式文件系统 fastdfsfastdfs是由c语言编写的开源分布式文件系统,具有负载均衡、冗余备份、动态扩容等特点,可提供上传、下载、存储等功能,适合中小文件(4kb ~ 500m)文件的操作************************************************************简 介 ...

2019-09-29 15:49:46 146

原创 sharding jdbc 分库分表+读写分离

shardingjdbc分库分表+读写分离shardingjdbc支持对分库分表后的数据库实现读写分离********************************application.ymlspring: shardingsphere: datasource: names: db0,db1 db0: ...

2019-09-29 09:00:42 255

原创 sharding jdbc 读写分离

shardingjdbc读写分离shardingjdbc支持读写分离,可实现一主多从,但不支持多主多从***************************数据库主库 db0:person 从库 db1: person ************************...

2019-09-29 09:00:34 360

原创 sharding jdbc 分库分表

shardingjdbc分库分表*******************************使用示例user:id、name、ageorder:id、user_id其中,user仅分表不分库,order分库分表创建数据库、表:db0:user_0、user_1,order_0、order_1db1:order_0、order_1...

2019-09-28 22:06:22 284

原创 sharding jdbc 概述

shardingjdbc概述官网:https://shardingsphere.apache.org/**********************************简 介 基本特性:shardingjdbc定位为轻量级的java框架,以jar包形式提供服务,不需要额外部署,可理解为增强版的jdbc,完...

2019-09-28 07:41:58 1853

原创 fastjson 序列化

fastjson序列化*********************************************相关类public abstract class JSON implements JSONStreamAware, JSONAware {*********************************序列化常用方法 public stati...

2019-09-26 17:36:47 1016

原创 springboot 事务自调用失效

springboot 事务自调用失效

2019-09-26 10:58:12 3565

原创 springboot 事务使用示例

springboot事务使用示例

2019-09-26 10:44:11 1319

原创 数据库事务概述

数据库事务概述

2019-09-26 09:15:40 287

原创 spring security 使用示例

spring security 使用示例

2019-09-25 19:36:47 381

原创 spring aop 示例(注解指示器)

springaop注解指示器注解指示器:@within、@target()、@annotation、@args***********************************使用示例***************************annotation层public @interface A1 {}*************...

2019-09-25 09:01:15 277

原创 spring aop 示例

springaop示例********************************************service层public interface HelloService { void hello(); void hello(Integer id); void hello(String name,Integer id);...

2019-09-24 19:47:28 148

原创 spring aop 示例(引入)

springaop 引入作用:为现有的类添加新的方法*******************************************************使用示例为HelloService的实现类添加新的方法************************************service层public interface...

2019-09-24 19:02:45 260

原创 定时任务 elastic job运维

elasticjob运维elasticjob运维工具可以添加控制中心、添加追踪数据源、对任务进行管理,历史任务追踪运维工具官网下载源码编译:https://gitee.com/elasticjob/elastic-job.git或者直接下载编译后的压缩包:https://github.com/miguangying/elastic-job-lite-console...

2019-09-24 09:26:04 198

原创 定时任务 elastic job使用示例

springboot elasticjob使用示例**********************************相关类****************************注册中心配置ZookeeperConfiguration:zookeeper配置public final class ZookeeperConfiguration { ...

2019-09-23 21:11:04 592

原创 定时任务 elastic job概述

elasticjob概述使用场景:分布式定时任务处理官网:http://elasticjob.io*********************************elastic job 简介 elastic job是当当开源的分布式任务处理框架,功能丰富,使用zookeeper做注册中心,...

2019-09-23 19:47:06 305

原创 cron 表达式

cron表达式***********************************************语法格式:秒分时日月周年(可选) 说明:* :任意的数值- :表示某个范围,:某个域有多个值/ :表示在某个之后面的间隔?:表示某个不确定的值L :用在日上表示最后1天,用在周上表示最后1周周六,若带数字,2L表示最后一周...

2019-09-23 17:38:11 203

原创 定时任务(spring scheduler)

定时任务springscheduler使用场景:单机环境下处理定时任务***********************************相关注解 @EnableScheduling@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Import({SchedulingCo...

2019-09-23 17:08:14 268

原创 zookeeper master选举

zookeepermaster选举应用场景:从集群中选举一个服务器处理任务实现原理:多个进程在同一个目录节点下创建子节点,只有一个可以创建成功,创建成功的进程执行任务,其他进程等待******************************相关类 LeaderSelectorpublic class LeaderSelector implements...

2019-09-23 09:38:43 176

原创 zookeeper 分布式barrier

zookeeper分布式barrier分布式barrier可在分布式环境中控制进程同步*************************相关类DistributrdBarrierpublic class DistributedBarrier {*******************************构造方法 public Distri...

2019-09-22 22:25:55 217

原创 zookeeper 分布式计数器

zookeeper分布式计数器应用场景:分布式应用的计数场景**********************************相关类public class DistributedAtomicInteger implements DistributedAtomicNumber<Integer> {**********************...

2019-09-22 21:52:47 180

原创 zookeeper 分布式锁(读写分离)

zookeeper分布式锁读写分离实现原理:读写锁在同一个节目录节点下注册临时顺序节点,读锁、写锁注册的节点用不同的标识符加以区别;读锁:注册的节点为最小节点,或者比该接节点小的节点没有写请求,则可获得锁,否则等待获取读锁;写锁:注册的节点为最小节点则可获得锁,否则等待获取写锁;优化:当集群规模较大时,读锁不能获得锁,则监听比自己小的最后一个写锁,当监听的写锁释放后可获得...

2019-09-22 21:23:26 634

原创 zookeeper 分布式锁

zookeeper 分布式锁实现原理:多个进程在同一个目录节点下注册临时顺序节点,节点顺序最小则获得锁,否则进行等待;当获取锁的进程运行结束释放锁或者故障临时节点自动删除时,其余进程可尝试获取锁******************************引入 jar 包<dependency> <groupId>org.apach...

2019-09-22 20:42:18 174

原创 zookeeper 环境搭建(docker)

zookeeper环境搭建*****************************docker 搭建 zookeeper 单机 拉取zookeeper镜像docker pull zookeeper 创建zookeeper容器docker run -it -d --net fixed --ip 172.18.0.2 -p 2181:2181 \-v...

2019-09-22 16:51:43 648

原创 zookeeper 概述

zookeeper概述***********************************基本特性:所有的操作都是基于内存操作,具有较高的读写性能;保证分布式数据一致性,同一客户端的事务请求可按顺序应用到zookeper中;所有的事务请求由leader zookeeper处理,非事务请求可由任意的zookeeper处理;*******************...

2019-09-22 14:35:06 563

原创 java8 stream 使用示例

stream流使用示例*****************************中间操作:peek、map比较peek:无返回值map:将流中元素转换为新的值返回public class StreamTest { public static void main(String[] args){ List<String> ...

2019-09-21 18:03:32 439

原创 java8 stream 简介

stream流特性:stream只对数据源进行处理,不保存数据;stream不改变源数据,会生成新的stream返回;stream遇到终端操作时才会执行,属于延时操作**********************************streampublic interface Stream<T> extends BaseStream&...

2019-09-21 17:24:57 151

原创 java8 lambda表达式

lambda表达式适用于只有一个抽象方法的接口***************************************语法规则:() ->单条语句; (参数体) ->单条语句; () -> {语句块}(参数体) -> {语句块}*************************...

2019-09-21 10:44:46 183

原创 java8 接口新特性

java8接口新特性:接口可以有default、static方法,方法有方法体********************************************************使用示例:interface A{ default void test(){ System.out.println("接口A 的默认方法"); ...

2019-09-21 10:18:31 125

原创 springboot 热部署

热部署作用:修改类等文件后,不用手动重启,应用自动加载修改的文件使其生效实现原理:使用两个classloader,一个加载不会改变的类、第三方jar包,另一个类加载器(restartclassloader)加载会改变的文件,当文件修改后,丢弃原来的classloader,重新创建新的类加载器,由于需要加载的类相对较少,重启较快*********************...

2019-09-21 09:48:42 191

原创 ant 表达式

ant表达式***********************ant 通配符?:匹配单个字符*:匹配0或多个字符**:匹配0或多个目录***********************示例:/a/* :匹配 /a/ 下的所有路径,不递归,如: /a/b,/a/c,但不包括/a/b/c/a/**:匹配 /a/ 下所有路径,递归,如 :/a/b,/...

2019-09-21 09:48:34 2697

原创 swagger2 使用示例

springbootswagger2使用示例*****************************导入jar包<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> ...

2019-09-21 09:48:24 579

原创 swagger2 使用说明

swagger2简介作用:生成在线文档,并支持在线测试**************************************************************常用注解:*******************************pojo操作注解@ApiModel:作用在类pojo上,对类进行说明@Target({Elem...

2019-09-20 20:44:55 1076

原创 maven jar包冲突

mavenjar包冲突冲突原理:不同的dependency依赖同一jar包的不同版本,导致冲突示例:A====》B====》E1C ====》D====》E2A、C底层依赖于E的不同版本,可能会导致冲突*********************************************************冲突jar包加载原则...

2019-09-20 11:01:53 130

转载 idea git操作

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-09-20 10:21:23 709

原创 git 合并冲突

git合并冲突冲突原理:不同的分支版本对同一文件进行修改,合并时导致冲突冲突解决:可用vimdiff冲突解决工具解决*********************************使用方法配置冲突解决工具:git config --system merge.tool vimdiff配置完成后当发生冲突后,执行命令:git mergetool...

2019-09-20 10:01:15 192

原创 git 常用命令

git常用命令******************************************仓库创建仓库初始化:git init克隆仓库:gitcloneurl**************************************参数配置系统配置:git config --system user.name yourname用...

2019-09-20 10:00:46 268

原创 分布式 session

分布式 session实现原理:将session数据存放在redis中,各应用共享redis数据**************************************相关jar包<dependency> <groupId>org.springframework.session</groupId> <...

2019-09-20 09:56:56 194

空空如也

空空如也

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

TA关注的人

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