一、前言 接上一篇 .NET Core微服务 权限系统+工作流(一)权限系统 ,再来一发 工作流,我在接触这块开发的时候一直好奇它的实现方式,翻看各种工作流引擎代码,探究其实现方式,个人总结出来一个核心要点: 实际上工作流引擎处理流转的核心要义是如何解析流转XML或者JSON或者其它持久化方式,工作 ...
分类:
Web程序 时间:
2019-05-29 11:50:01
阅读次数:
135
本章分别使用iptables、firewall-cmd、firewall-config和TCPWrappers等防火墙策略配置服务iptables服务把用于处理或过滤流量的策略条目称之为规则,多条规则可以组成一个规则链,而规则链则依据数据包处理位置的不同进行分类,具体如下:在进行路由选择前处理数据包(PREROUTING);处理流入的数据包(INPUT);处理流出的数据包(OUTPUT);处理转发
分类:
其他好文 时间:
2019-05-26 14:23:43
阅读次数:
124
ASP.NET Core 中间件 ASP.NET Core的处理流程是一个管道,而中间件是装配到管道中的用于处理请求和响应的组件。中间件按照装配的先后顺序执行,并决定是否进入下一个组件。中间件管道的处理流程如下图(图片来源于官网): 管道式的处理方式,更加方便我们对程序进行扩展。 使用中间件 ASP ...
分类:
Web程序 时间:
2019-05-26 12:43:25
阅读次数:
144
1、try catch处理异常 try{} catch(Exception e){} finally{ 必然执行的代码,一般是释放资源 } 2、流使用try catch处理异常 其中,变量作用域只在当前方法体即大括号范围,为创建流对象变量要放在try 方法体外面,初始化为 null; 变量创建时候尽 ...
分类:
其他好文 时间:
2019-05-11 21:50:51
阅读次数:
224
近些年来随着物联网和机器人技术的大发展,精确定位技术的热度也随之攀升。目前精确定位的技术有很多,如基于wifi、RFID、zigbee、超声波、UWB等技术都可以实现精准定位。由于技术的不同,精度也不尽相同,造假也不同。本文将讲述基于超宽带技术的定位系统的技术实现框架和流程,由于本文主要参考DECA ...
分类:
其他好文 时间:
2019-05-06 15:59:59
阅读次数:
202
转自:https://cube.dev/blog/high-performance-data-analytics-with-cubejs-pre-aggregations/ 可以了解 Pre-Aggregations的处理流程 This is an advanced tutorial. If you ...
分类:
Web程序 时间:
2019-05-04 12:02:43
阅读次数:
176
1. 网站架构的伸缩性设计 1.1. 不同功能进行物理分离实现伸缩 纵向分离(分层后分离):将业务处理流程上的不同部分分离部署,实现系统伸缩性。 横向分离(业务分割后分离):将不同的业务模块分离部署,实现系统伸缩性。 1.2. 单一功能通过集群规模实现伸缩 将不同功能分离部署可以实现一定程度的伸缩性 ...
分类:
Web程序 时间:
2019-04-29 15:24:42
阅读次数:
142
每秒查询率QPS:对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,即每秒请求数,即最大谈吐能力。并发数:并发数和QPS是不同的概念,一般说QPS会说多少并发用户下QPS,当QPS相同时,并发用户数越大,网站并发处理能力越好。当并发用户数过大时,会造成进程(线程)频繁切换,反正真正用于处理 ...
分类:
其他好文 时间:
2019-04-28 15:40:33
阅读次数:
140
0 - 引入 并行处理、流水线处理、自动化调参、持久化是sklearn优雅地进行数据挖掘的核心。 并行处理和流水线处理是将多个特征处理工作,甚至包括模型训练工作组合成一个工作。 在组合的前提下,自动化调参技术帮我们省去了人工调参的繁琐。 训练好的模型是贮存在内存中的数据,持久化能够将这些数据保存到文 ...
分类:
其他好文 时间:
2019-04-26 13:15:25
阅读次数:
160