会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
姚春辉
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
22
23
24
25
26
27
28
29
30
···
41
下一页
2021年6月29日
CRM的客户数据模型:UDM中的人(people)和组织(organization)(IV)
摘要: UDM中的人(people)和组织(organization) 简介Silverston 在他的书[1]中描述了一灵活的数据模型,涵盖了人和组织、Party(中文中没有直接对应的词,不翻译)间的关系、地址、联络方式和Party间的沟通信息。本文描述了一个简化的版本。 注意: 此模型可用作与CRM相关
阅读全文
posted @ 2021-06-29 15:43 姚春辉
阅读(600)
评论(0)
推荐(0)
2021年6月9日
线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式
摘要: 1. 通过Executors创建线程池的弊端 在创建线程池的时候,大部分人还是会选择使用Executors去创建。 下面是创建定长线程池(FixedThreadPool)的一个例子,严格来说,当使用如下代码创建线程池时,是不符合编程规范的。 ExecutorService fixedThreadPo
阅读全文
posted @ 2021-06-09 14:29 姚春辉
阅读(348)
评论(0)
推荐(0)
通过一次代码校验发现 线程池不建议使用Executors去创建,而是通过ThreadPoolExecutor方式的原因 顺便总结线程优缺点
摘要: 首先用的是new Thread public void doSummaryJob() throws Exception { try{ HandlerMappingSummaryJobRunnable handlerMappingSummaryJobRunnable = new HandlerMapp
阅读全文
posted @ 2021-06-09 14:22 姚春辉
阅读(392)
评论(0)
推荐(0)
2021年6月1日
Dubbo ShutdownHook 优雅停机整理
摘要: Dubbo是通过JDK的ShutdownHook来完成优雅停机的 所以如果用户使用 kill -9 PID 等强制关闭命令,是不会执行优雅停机的,只有通过 kill PID时,才会执行 Dubbo 中实现的优雅停机机制主要包含6个步骤: (1)收到 kill PID 进程退出信号,Spring 容器
阅读全文
posted @ 2021-06-01 13:40 姚春辉
阅读(1294)
评论(0)
推荐(0)
2021年5月31日
Linux kill -9 和 kill -15 的区别
摘要: “我的天呀!”,网页编辑没有自动保存草稿的功能。害的我昨天写的东西都没有了。算了,不计较这些了。反正也没写多少。 嘻嘻。 大家对kill -9 肯定非常熟悉,在工作中也经常用到。特别是你去重启tomcat时。可是多半看来,我们对-9的理解只是表面而已。 很少有人(包括我)认真的去了解一下 kill
阅读全文
posted @ 2021-05-31 19:27 姚春辉
阅读(500)
评论(0)
推荐(0)
Spring中ApplicationListener的使用
摘要: 背景 ApplicationListener是Spring事件机制的一部分,与抽象类ApplicationEvent类配合来完成ApplicationContext的事件机制。 如果容器中存在ApplicationListener的Bean,当ApplicationContext调用publishE
阅读全文
posted @ 2021-05-31 19:00 姚春辉
阅读(1007)
评论(0)
推荐(0)
一次线上问题引发的对dubbo优雅下线的思考
摘要: 一.背景 我们经常聊到dubbo的启动,是如何暴露接口的,如何注册到注册中心的,但是就一个完整的生命周期而言,有上线就必然有下线,而下线这一部分往往被人忽略,这次就一次线上发布问题为入口,来分析dubbo下线的过程和其中遇到的问题,从另一个方面加深dubbo整个生命周期的理解。 二.案例 某次生产发
阅读全文
posted @ 2021-05-31 17:41 姚春辉
阅读(1679)
评论(1)
推荐(0)
Redis集群的三种模式——主从复制、哨兵模式、Cluster
摘要: 一、主从复制模式 主数据库可进行读写,当写操作导致数据变化时会自动将数据同步到从数据库;从数据库一般是只读的,并接受主数据库同步过来的数据 1、工作原理 (1)Slave从节点服务启动并连接到Master之后,它将主动发送一个SYNC命令(2)Master服务主节点收到同步命令后,开始执行BGSAV
阅读全文
posted @ 2021-05-31 17:06 姚春辉
阅读(1469)
评论(0)
推荐(0)
阿里开源的缓存框架JetCache
摘要: 之前一直在用Spring Cache进行接口数据的缓存,主要是Spring Cache在对具体key缓存失效时间的设置不是很方法,还要自己去扩展,无意中发现了阿里的JetCache。大部分的需求都能满足,并且有一些很实用的功能,今天给大家介绍下。 JetCache是一个基于Java的缓存系统封装,提
阅读全文
posted @ 2021-05-31 16:46 姚春辉
阅读(5687)
评论(0)
推荐(0)
干掉GuavaCache:Caffeine才是本地缓存的王
摘要: 话说,中间件的选择上,Spring(SpringBoot)一直是业界的风向标。比如Spring一直使用「Jackson」,而没有使用Gson和fastjson。SpringBoot2.0默认数据库连接池从TomcatPool换到了「HikariCP」。在本地缓存方面,SpringFramework5
阅读全文
posted @ 2021-05-31 15:17 姚春辉
阅读(969)
评论(0)
推荐(0)
上一页
1
···
22
23
24
25
26
27
28
29
30
···
41
下一页
公告