Squirrel状态机-从原理探究到最佳实践
Squirrel状态机是一种用来进行对象行为建模的工具,主要描述对象在它的生命周期内所经历的状态,以及如何响应来自外界的各种事件。比如订单的创建、已支付、发货、收获、取消等等状态、状态之间的控制、触发事件的监听,可以用该框架进行清晰的管理实现。使用状态机来管理对象生命流的好处更多体现在代码的可维护性、可测试性上,明确的状态条件、原子的响应动作、事件驱动迁移目标状态,对于流程复杂易变的业务场景能大大减轻维护和测试的难度。
liam liam
3年前
聊聊 API 管理-开源版 Yapi 到 SaaS 版 Apifox
API管理这个话题近些年听到的频次越来越多,这本质上是个web领域的发展有关,也和开发协作方式有关前后端分离代替了全栈工程师holdall的局面,强调的更多的是API复用、分工和协作细化。API管理的重要性不言而喻,每家公司随着业务的发展,多多少少都会涉及到;从开源社区的产品到国内各类商业化产品,可以看到大家对于API管理是越来越重视
Stella981 Stella981
4年前
Idea导入Eclipse的Web项目并部署到Tomcat
⒈启动Idea,选择导入项目!(https://oscimg.oschina.net/oscnet/0fc468284feb564b71f880aeed09d953bbd.jpg)选择导入的项目路径后,选择项目类型后一路next即可。!(https://oscimg.oschina.net/oscnet/3dae2bbdddf245631
Stella981 Stella981
4年前
Mycat分布式架构之Mycat入门到精通
支持SQL92标准支持MySQL、Oracle、DB2、SQLServer、PostgreSQL等DB的常见SQL语法遵守Mysql原生协议,跨语言,跨平台,跨数据库的通用中间件代理。基于心跳的自动故障切换,支持读写分离,支持MySQL主从,以及galeracluster集群。支持GaleraforMySQL集群,Percon
Stella981 Stella981
4年前
Maven添加jar包到 Ubuntu本地中心仓库
中心仓库中的jar包如下:<!https://mvnrepository.com/artifact/org.apache.hadoop/hadoopaws<dependency  <groupIdorg.apache.hadoop</groupId  <artifactIdhado
Stella981 Stella981
4年前
Flink从入门到真香(13、时间语义的定义)
在watermark之前先说下时间的概念,在https://blog.51cto.com/mapengfei/2554577里面有各种时间窗口,实际生产中那是以哪个时间为准产生的窗口呢?事件发生的时间?进入flink程序的时间?还是flink开始处理的时间Flink提供了一套设计解决方案设置可以在代码中env直接设置
Wesley13 Wesley13
4年前
PHP分片上传文件到又拍云对象存储
本文参加又拍云原创技术征文活动(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%2FNmK93WxEZ02b9saND0OAsg)注册&实名认证注册我就不说了,大家自行前往又拍云(https://www.osc
Stella981 Stella981
4年前
Jmeter+Jenkins持续集成(三、集成到Jenkins)
1、Jenkins全局工具配置登录jenkins系统管理GlobalToolConfiguration(1)JDK配置  !(https://oscimg.oschina.net/oscnet/da002dc661700cbfe320aed007abd175360.png)(2)Ant配置  !
Stella981 Stella981
4年前
Python办公自动化|从Word到Excel
点击上方“Python爬虫与数据挖掘”,进行关注回复“书籍”即可获赠Python从入门到进阶共10本电子书今日鸡汤身虽死精神长生,成功成仁,实现大同。赵博生大家好,今天有一个公务员的小伙伴委托我给他帮个忙,大概是有这样一份Word(由于涉及文件私密所以文中的具体内容已做修改)!
Stella981 Stella981
4年前
IntelliJ IDEA 2019从入门到癫狂 图文教程!
阅读本文大概需要6分钟。作者:yizhiwazi来源:www.jianshu.com/p/9c65b7613c30前言:IntelliJIDEA如果说IntelliJIDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,