连击 天
fork: star:
1 概述 上一节讲了Drools的具体使用语法:Drools语法详解,那么本节将介绍在SpringBoot中如何集成Drools,以及动态修改配置使其规则生效的案例。 如我们在电商平台买东西,一般会有购买金额满...
1 概述 在日常的应用开发中,我们无法避免需求的频繁变化,那么我们可否通过一种方式可以灵活应对呢,接下来就是我们要介绍的主角:Drools,它是一个开源的规则引擎,它可以将不断变化的业务...
一、概述 ELK 已经成为目前最流行的集中式日志解决方案,它主要是由Beats、Logstash、Elasticsearch、Kibana等组件组成,来共同完成实时日志的收集,存储,展示等一站式的解决方案。本文将会...
概述 在我们的日常项目开发过程中缓存是无处不在的,因为它可以极大的提高系统的访问速度,关于缓存的框架也种类繁多,今天主要介绍的是使用现在非常流行的NoSQL数据库(Redis)来实现我们的...
概述 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。Spring Boot 内置了大量的常用习惯性的配置,使你无需手动配置,使用 Spring B...
WebSocket 简介 WebSocket 是 HTML5 一种新的协议。它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯,它建立在 TCP 之上,同 HTTP 一样通过 TCP 来传输数据,...
1. STOMP简介 STOMP即Simple (or Streaming) Text Orientated Messaging Protocol,它是一个简单的文本消息传输协议,提供了一个可互操作的连接格式,允许STOMP客户端与任意STOMP消息代理(B...
简介 Quartz是一个完全由java编写的开源作业调度框架,它可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。为确保可伸缩性,Quartz采用了基于多线程的架构。启动时,...
1 概述 项目中一般都会有定时任务的相关案例,那么我们一般会通过java提供的ScheduledExecutorService 或Spring提供的TaskScheduler(也可使用@Scheduled注解)来实现,因为其不需要依赖外部...
1 概述 最近生产环境的消息通知队列发生了大量的数据积压问题,从而影响到整个平台商户的交易无法正常进行,最后只能通过临时关闭交易量较大的商户来缓解消息队列积压的问题,经线上数据分析...
一、概述 ELK 已经成为目前最流行的集中式日志解决方案,它主要是由Logstash、Elasticsearch、Kibana三个组件组成,来共同完成实时日志的收集,存储,展示等一站式的解决方案,本文主要讲ELK...
概述 JAX-RS(Java API for RESTful Web Services)是Java 提供用于开发RESTful Web 服务基于注解的 API,旨在定义一个统一的规范,使得 Java 程序员可以使用一套固定的接口来开发 REST 应用...
引言 随着 Web "前后端分离" 架构的日渐普及,Angular.js 因为其 MVVM 模式使其受到广大前端开发者的青睐。然而,在前台项目开发过程中,依赖包的管理、JavaScript / SASS / Less 的编译和压...
1. Git常用命令图 Workspace:工作区 Index / Stage:暂存区 Repository:本地仓库 Remote:远程仓库 2. 撤销刚刚git add(暂存的文件) git reset head <暂存的文件> 3. 撤销暂存区中指定的...
RabbitMQ由ERLANG实现,基于AMQP(Advanced Message Queuing Protocol)协议的开源实现,它是一个消息代理——消息传递的中介,支持多种客户端,如:Python、Java、Ruby、PHP、C#、JavaScrip...
简介 想必大家在平时的项目开发中经常要处理日期的问题,比如需要处理两个日期间隔的天数,使用JDK1.8以前自带的日期API处理相当的繁琐(JDK1.8的API已经重写了日期库,其实也是借鉴了Joda-...
特点 简化的API; 无映射文件; 高性能,低内存占用; 整洁的XML; 不需要修改对象,支持内部私有字段; 不需要setter/getter方法,final字段; 提供序列化接口; 自定义转换类型策略; 详细的错误诊断...
1. @SpringBootApplication @SpringBootApplication是Spring Boot项目的核心注解,主要目的是开启自动配置,它是一个组合注解,注解中主要组合了@Configuration,@EnableAutoConfiguration,...
1. 首先通过在配置类注解@EnableScheduling 来开启对定时任务的支持,然后在要执行的定时任务方法上注解@Scheduled,声明这是一个定时任务 2. 任务执行类 import org.springframework.sched...
相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复