- 博客(292)
- 收藏
- 关注
原创 Python语法入门教程
这是一份全面的Python语法入门教程,涵盖了注释、变量类型与操作符、逻辑运算、list和字符串、变量与集合、控制流和迭代、模块、类、继承、进阶等内容,通过详细的代码示例和解释,帮助大家快速熟悉Python语法。Python中用#表示单行注释,#之后的同行的内容都会被注释掉。使用三个连续的双引号表示多行注释,两个多行注释标识之间内容会被视作是注释。二、基础变量类型与操作符Python当中的数字定义和其他语言一样:我们分别使用+, -, *, /表示加减乘除四则运算符。这里要注意的是,在Pyth
2025-03-17 17:35:12
599
原创 规则引擎LiteFlow
在每个公司的系统中,总有一些拥有复杂业务逻辑的系统,这些系统承载着核心业务逻辑,几乎每个需求都和这些核心业务有关,这些核心业务业务逻辑冗长,涉及内部逻辑运算,缓存操作,持久化操作,外部资源调取,内部其他系统RPC调用等等。时间一长,项目几经易手,维护成本就会越来越高。各种硬代码判断,分支条件越来越多。代码的抽象,复用率也越来越低,各个模块之间的耦合度很高。一小段逻辑的变动,会影响到其他模块,需要进行完整回归测试来验证。如要灵活改变业务流程的顺序,则要进行代码大改动进行抽象,重新写方法。
2025-02-05 10:51:57
459
原创 高并发压力测试
每个业务处理完毕之后,执行一次countDown方法,指定的值每次在执行countDown方法时,对值进行-1。需要一个并发安全的计数器来操作。CountDownLatch就可以实现。主线程可以在业务处理时,执行await,主线程会阻塞等待任务处理完毕。包下的一个工具,整个工具最核心的功能就是计数器。给CountDownLatch设置一个数值。CountDownLatch就是。
2025-01-22 11:03:05
1239
原创 Flowable基础篇
FlowableUI是官方提供的,针对国内复杂的流程业务需求有时并不能很好的满足企业的工作流的需求。这时我们就可以基于bpmn.js来自定义流程设计器,官网地址:https://bpmn.io/toolkit/bpmn-js/walkthrough/开源的学习资料:https://github.com/LinDaiDai/bpmn-chinese-document/tree/master/LinDaiDai有了相关的用户信息。我们就可以来创建流程图了。这块我们需要通过建模应用程序来实现。
2024-09-20 11:21:14
1150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人