- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 springMVC 统一异常处理的一种方式
后端发生异常的时候,如果不处理,返回前段的会是printStackTrace()打出来的结果,会泄露我们服务器代码信息,可能会被利用攻击,所以需要一个统一的异常处理机制。解决方案@ExceptionHandler 和@ControllerAdvice 注解,在一个文件中处理所有异常类型,并接口返回固定格式。@ControllerAdvice public class WebExceptio...
2018-11-12 21:02:31 575
转载 IO模型、后端服务器中多路复用的实现机制及系统并发数的设计
IO模型、现有组件应用实践方式总结参考博文:https://blog.csdn.net/baixiaoshi/article/details/487083471、服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种:(1)同步阻塞IO(Blocking IO):即传统的IO模型。(2)同步非阻塞IO(Non-blocking IO):默认创建的socket都是阻塞的,非阻塞IO要...
2018-09-24 22:16:15 212
转载 负载均衡实现高可用架构系统
参考博文:https://www.cnblogs.com/Leo_wl/p/5393343.htmlhttps://www.cnblogs.com/kevingrace/p/6138185.htmlhttp://www.cnblogs.com/kevingrace/p/6137881.htmlhttps://www.cnblogs.com/jefflee168/p/7442127.html...
2018-09-18 15:16:27 325
转载 spring statemachine的选型分析
研究了spring statemachine的调用关系,发现每个instance都承载了转换、状态等内容,深感这个实例很庞大,重新搜索了下新的有限状态机的例子,下面这篇博文很有意思,记录一下,后面研究下squirrel-foundation的落地研究。 https://segmentfault.com/a/1190000009906317#articleHeader15 ...
2018-08-30 20:24:10 1577
翻译 spring statemachine实践
上篇博文简单记录怎么配置状态机,那状态机使用场景和相关概念怎么理解呢? 我结合官方英文文档记录一下 官方文档 背景状态机是强大的,因为它保证行为一致并且相对容易调试,在状态机启动的时候就加载好了操作规则。它的理念是应用程序存在于有限数量的状态中,发生一些事情是程序从一个状态转到另一个状态。驱动状态的是触发器,可以基于事件或者计时器。在应用程序之外设计高级逻辑,然后以各种不同的方式与...
2018-08-14 19:56:05 1378
原创 spring statemachine 多个状态机实践
最近在做老系统升级改造,为了解决原来流程复杂,代码冗杂的情况,计划引入状态机框架来改造,为更好理解,也为记录下自己的学习过程,计划写总结博文。 状态机spring statemachine 概述Spring Statemachine是应用程序开发人员在Spring应用程序中使用状态机概念的框架 Spring Statemachine旨在提供以下功能: 1. 易于使...
2018-08-13 21:18:32 14395 6
原创 spring statemachine快速开始
spring statemachine简介Spring Statemachine是应用程序开发人员在Spring应用程序中使用状态机概念的框架。 有以下特性:Spring Statemachine旨在提供以下功能: 易于使用的扁平单级状态机,用于简单的使用案例。 分层状态机结构,以简化复杂的状态配置。 状态机区域提供更复杂的状态配置。 使用触发器,转换,警卫和操作。 键入...
2018-08-13 20:57:21 810
原创 一次异常没有catch和Java左匹配导致的问题
问题过程安全改造过程中,将操作日志的方法抽象成一个公共jar包,单元测试通过,上了生产也看到有日志正常输出。但第二个系统接入上生产前,测试反馈请求报500,后台有错误日志:java.lang.NoSuchMethodError: org/apache/commons/lang/StringUtils.startsWithIgnoreCase(Ljava/lang/String;Ljava/...
2018-08-11 16:04:24 630
spring-statemachine-2.02.release源码
2018-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人