自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 CountDownLatch,CyclicBarrier,Semaphore使用场景和方式

CountDownLatch主进程 被其他的多个线程阻塞,只有其他的线程全部都做了 l.countDown(); 操作,主线程才会继续。 countDown()之后的,线程会继续执行线程内的任务。 对简单的说是,一个线程 等待其他线程执行 l.countDown(); 。阻塞的是单个进程。 对执行 countDown 的线程几乎没有什么影响代码样例:package com.threadp...

2019-07-31 17:12:30 1998 1

原创 线程池

public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ...

2019-07-30 14:34:04 158

转载 线程池,超详细

原文地址:https://juejin.im/post/5d1882b1f265da1ba84aa676

2019-07-30 10:14:03 163 2

转载 spring生命周期,TCP,线程池,jvm,springmvc,springcloud,dubbo

原文作者 Jay_huaxiaohttps://juejin.im/post/5d214639e51d4550bf1ae8dfspringbean 生命周期首先容器启动后,对bean进行初始化按照bean的定义,注入属性检测该对象是否实现了xxxAware接口,并将相关的xxxAware实例注入给bean,如BeanNameAware等以上步骤,bean对象已正确构造,通过实现B...

2019-07-30 09:49:01 238

原创 为什么

为什么要重写hashcode,equals.所有对象都是 object 子类,obejct的 equals方法和 hashCode方法public native int hashCode();。。。。 public boolean equals(Object obj) { return (this == obj); } 那 == 是什么呢?是JAVA内存...

2019-07-29 11:32:21 78 1

原创 springboot2 + Elastic-job

项目里面,之前一直使用的是 quartz 。用的也很稳定,也有一段时间了,但是 elastic-job,更加强大官网:http://elasticjob.io/index_zh.htmlelastic-job 有2种 实现方式,有2个独立的子项目,一个是 elastic-job-lite 一个是 elastic-job-cloud,个人简单的理解呢就是:elastic-job-lit...

2019-07-17 11:20:55 1628 4

原创 简要说说唯一I D生成规则

先说说,单表可以承载数据量的项目小小项目简而言之就是小项目。这种直接在项目内部做就可以,这种项目要设计一个唯一ID,且增长的ID。很简单,使用数据库主键自增就可以实现了。 根本不需要UUID,天生对UUID 没有什么好感。长,麻烦,看着不舒服有个问题,如果这个ID 是对外暴露的,但是我们有需要不能让别人可以预测。那就简单的加一次二次处理。取到自增的ID,然后 头尾 个加上随机数,在对...

2019-07-15 15:57:38 219

原创 redis缓存穿透 ,缓存雪崩 ,缓存击穿

缓存穿透缓存雪崩缓存击穿

2019-07-12 17:41:52 98

原创 springboot2 + dubbo(互相调用)

1.下载地址和文档dubbo 文档和配置说明地址:http://dubbo.apache.org/zh-cn/docs/user/references/xml/dubbo-config-center.htmldubbo 已经捐赠给 Apache 了, github 地址:https://github.com/apache/dubbo-spring-boot-projectzookeepe...

2019-07-12 15:01:03 5308

原创 springboot,参数校验,自动处理异常@Valid

springboot 对外提供接口,对于接收参数处理一般情况下,是传JSON方式,也有使用 get方式传key和value 方式的先把POJO类写上去package com.smk.mall.action.web.hz;import javax.validation.Valid;import javax.validation.constraints.Max;import javax....

2019-07-09 16:04:15 4895 1

winscp远程Linux连接工具

支持远程Linux 远程连接,能够记录密码支持多终端连接,同时连接多台Linux机器

2015-05-13

数据模板

数据字典模板

2013-02-17

空空如也

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

TA关注的人

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