什么是热部署 所谓热部署,就是应用程序正在运行时对应用进行升级,而整个过程不需要重启应用。而对Java应用程序而言,热部署就是在运行时更新Java文件或者配置文件,同时触发s...
什么是热部署 所谓热部署,就是应用程序正在运行时对应用进行升级,而整个过程不需要重启应用。而对Java应用程序而言,热部署就是在运行时更新Java文件或者配置文件,同时触发s...
很多时候会听到微服务、SOA之间有着联系也有着区别,最近在看一本《企业IT架构转型之道》,仅以本文写下自己的理解。 “烟囱式”的架构 公司老的IT架构属于传统的“烟囱式”架构...
说到日志,不得不提一下Ceki Gülcü,这个牛逼到爆的程序员十分的犀利,因为 log4j、logback,log4j2,slf4j 都是他写的,log4j在前些年有多牛逼...
说明,本文基于谢照东的《Leaf:美团点评分布式ID生成系统》,之所以有这样文章,是因为笔者发现谢照东的这篇文章和美团开源的leaf(GitHub地址:https://git...
注:不能免俗,本文大量借鉴综合其他文章及图片,结尾有备注,在此先行感谢,仅作为自己学习总结用。那为何还要搞一篇这样的文章呢,虽然是大篇幅的借鉴,但是也还是有自己的独立思考,涉...
AGILE方法是一种在整个项目的软件开发生命周期中促进开发和测试的连续迭代的实践。 与Waterfall模型不同,开发和测试活动都是并发的。 敏捷软件开发强调四个核心价值观。...
前言:在日常的代码中,我们经常使用简单工厂来生成,某个接口不同实现的实例,但是其实还是有替代方案来完成,比如java SPI和dubbo SPI 1.java SPI 例子其...
大纲 一、前言 今天又像打了鸡血一样,想好好学习了。正好看到一篇介绍http和https的文章,想到以前面试的时候也被问过这个知识点以及https的加解密过程,于是就想总结一...
https://www.docs4dev.com 包含 Spring 系列文档(Spring, Spring Boot, Spring Cloud, Spring Secur...
关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时候把这块的知识整理记录一下了。 市面上的消息队列产品有很多,...
定义一个基本类(必须继承自Serializable,否则无效) } 1.订阅消息: 2.发布消息: 先运行订阅消息的main,再运行发布消息的main。然后看订阅消息的控制台...
没搜到乌丫娱乐
九阳神功我觉得是一个比较基础的武功,能够反弹伤害(避免垃圾代码),学了它,张无忌才能驾驭其他更高级的武功。 介绍 Guava是Google开源的一个项目,github上面的描...
rabbitmq 的使用场景有哪些? ①. 跨系统的异步通信,所有需要异步交互的地方都可以使用消息队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件(异步)的通讯...
在20世纪90年代期间,大量专家学者和研究单位对RBAC(Role-Based Access Control)的概念进行了深入研究,先后提出了许多类型的RBAC模型,其中以美...