2020年6月11日

定时任务通配符案例笔记

摘要: “30 * * * * ?” 每半分钟触发任务 “30 10 * * * ?” 每小时的10分30秒触发任务 “30 10 1 * * ?” 每天1点10分30秒触发任务 “30 10 1 20 * ?” 每月20号1点10分30秒触发任务 “30 10 1 20 10 ? *” 每年10月20号1 阅读全文

posted @ 2020-06-11 10:12 wonder2636 阅读(358) 评论(0) 推荐(0) 编辑

2019年5月9日

redis实现分布式锁代码片段

摘要: getset() 这个命令主要有两个参数 getset(key,newValue)。该方法是原子的,对 key 设置 newValue 这个值,并且返回 key 原来的旧值。假设 key 原来是不存在的,那么多次执行这个命令,会出现下边的效果: getset(key, “value1”) 返回 nu 阅读全文

posted @ 2019-05-09 18:03 wonder2636 阅读(278) 评论(0) 推荐(0) 编辑

2019年1月11日

linux内核优化

摘要: 直接通过修改sysctl.conf文件来修改Linux内核参数,下面是我的配置: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 fs.file-max = 999999 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_keepalive_tim 阅读全文

posted @ 2019-01-11 18:12 wonder2636 阅读(134) 评论(0) 推荐(0) 编辑

2018年11月26日

CAP

摘要: CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得. 从设计思路上看,Eureka是AP型设计,ZOOKEEPER是CP型设计: Eureka不持久化,缓存,Z 阅读全文

posted @ 2018-11-26 16:04 wonder2636 阅读(153) 评论(0) 推荐(0) 编辑

2018年9月13日

自定义注解拦截(比如自定义注解,登陆拦截)

摘要: 1.注解类 2.拦截类 3.使用类 通过使用@Mytest注解,完成登陆拦截校验. 阅读全文

posted @ 2018-09-13 10:40 wonder2636 阅读(1385) 评论(0) 推荐(0) 编辑

2018年8月21日

线程池基本知识

摘要: 一 1. 线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下一个任务。 2 阅读全文

posted @ 2018-08-21 16:13 wonder2636 阅读(168) 评论(0) 推荐(0) 编辑

2018年8月8日

Spring @Transactional的使用及原理

摘要: 转自:https://blog.csdn.net/aichuanwendang/article/details/53306351 本文主要讨论Spring声明式事务中使用注解@Transactional的情况,包括以下主要内容: Spring @Transactional的配置; Spring @T 阅读全文

posted @ 2018-08-08 18:29 wonder2636 阅读(246) 评论(0) 推荐(0) 编辑

2018年7月31日

springCloud执行原理

摘要: Feign的源码实现的过程如下: 首先通过@EnableFeignCleints注解开启FeignCleint 根据Feign的规则实现接口,并加@FeignCleint注解 程序启动后,会进行包扫描,扫描所有的@ FeignCleint的注解的类,并将这些信息注入到ioc容器中。 当接口的方法被调 阅读全文

posted @ 2018-07-31 15:39 wonder2636 阅读(1684) 评论(0) 推荐(0) 编辑

2018年7月2日

pom文件详解

摘要: <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/P 阅读全文

posted @ 2018-07-02 11:21 wonder2636 阅读(134) 评论(0) 推荐(0) 编辑

2018年5月4日

netty初步认识

摘要: package com.hhr.demo; import io.netty.bootstrap.ServerBootstrap; import io.netty.buffer.ByteBuf; import io.netty.buffer.Unpooled; import io.netty.channel.ChannelFuture; import io.netty.channel.Chann... 阅读全文

posted @ 2018-05-04 10:34 wonder2636 阅读(145) 评论(0) 推荐(0) 编辑

导航