首页 > TAG信息列表 > Rule

java 并发编程规约

Rule 1. 【强制】创建线程或线程池时请指定有意义的线程名称,方便出错时回溯 1)创建单条线程时直接指定线程名称 ``` Thread t = new Thread(); t.setName("cleanup-thread"); ``` 2) 线程池则使用guava或自行封装的ThreadFactory,指定命名规则。 //guava 或自行封装的ThreadF

centos7防火墙基本操作

开启、关闭、查看防火墙状态 systemctl方式 systemctl status firewalld    #查看状态(防火墙为开启状态active(running),防火墙为关闭状态inactive(dead)) systemctl start firewalld    #开启防火墙(临时的,重启后恢复默认值) systemctl stop firewalld    #关闭防

stackstorm rule

stackstorm rule Rule是映射Trigger到Action(或者Workflow),即当事件触发后,通过Rule定义的标准(Criteria)进行匹配,当匹配成功将执行Action(或者Workflow)。 https://docs.stackstorm.com/rules.html Rule的定义格式: --- name: "rule_name" # required pa

Flask路由系统、模板、请求响应

1 路由系统 1.1 路由典型写法 #flask 路由写法:基于装饰器,跟djagno有区别,本质其实是一样的,sanic,fastapi就是这种路由方式 # flask路由和djagno路由的区别? @app.route('/index', methods=['GET'], endpoint='index') def index(): return 'hello' 1.2 默认转换器 'default&

3 stackstorm rule

stackstorm rule Rule是映射Trigger到Action(或者Workflow),即当事件触发后,通过Rule定义的标准(Criteria)进行匹配,当匹配成功将执行Action(或者Workflow)。 https://docs.stackstorm.com/rules.html Rule的定义格式: --- name: "rule_name" # required pa

elemment-ui的form表单输入框自定义rules限制规则限制输入长度

rules: [                 { validator: rule.emptySpace, trigger: 'blur' },                 { validator: rule.labelSpace, trigger: 'blur' },                 {                     required: true,                     m

Centos 7防火墙策略配置

Centos 7防火墙策略配置 1. 开启防火墙 1.1 user切换到root用户 [user@localhost ~] su root 密码: [root@localhost home]# cd ~ [root@localhost ~]# 1.2 查看防火墙服务状态 systemctl status firewalld 1.3 查看firewall的状态 systemctl firewall state 或 firewall-cmd -

CICD--.gitlab-ci.yml

before_script: - vserion=0.1.1 stages: - install_go - build_rule install_go: stage: install_go before_script: - echo "Check the docker version, then build merge-rule docker images" - docker --version - docker build -f Dock

微前端-03

接着上面两篇文章,继续学习微前端,本章主要内容如下:   微应用的样式隔离 首先,为什么需要做样式隔离? 因为微应用的话,是使用html entry加web components来实现的,所以说,这种方式实现的微应用并不具有iframe那种天然的样式隔离特性, 基于前两篇的分析,我们可以看出,我们是将html entry

elmentui 表单验证问题

<template> <div> <el-form ref="rateData" :model="rateData" :rules="DataRules" class="demo-ruleForm"> <div v-for="(item, index) in rateData.ratesList" :key="index"

Sentinel

 降级 方法级别降级 类级别降级 控制台 熔断规则 慢调用比例 异常比例 异常数 流控规则 QPS-直接-快速失败 来源应用 QPS-直接-Warm Up QPS-直接-排队等待 QPS-关联-快速失败 QPS-链路-快速失败 并发线程数-链路-快速失败 授权规则 白名单

Android Calendar 系统日历提醒、日程同步系统

安卓往系统中添加日程提醒,吭比较多。 首先有个需求(仿制 ios 日历),为什么仿制ios呢?这个得问产品了,我只是一个搬砖的程序员 (*´艸`) 捂嘴 大致有日期,时间,重复设置,自定义重复设置,位置提醒设置 跟系统日历的设置类似,毕竟需要同步到系统,所以设置上面保持规范,都是设置好日期时间,然后重复

IP packet classification

最近在读一本书,high performance switches and routers。 第三章讲的是路由器内部功能实现需要解决的一个关键问题,根据内建路由转发规则转发packet。 其实质分为三部分,规则的组织形式,包的查找方式,规则的更新方式。由于规则的更新方式,和规则的查找方式都与规则的组织形式密切相关,因

flask系列(4-1)-蓝图原理

在引入蓝图概念之前,先分析app注册路由的原理 app注册路由的基本原理 ## demo.py from flask import Flask app = Flask(__name__) @app.route("/") # 调用app.route方法 def index(): return 'pass' if __name__ == '__main__': app.run(debug=True) ## scaffo

vue2 -- 移动端自适应(postcss-px-to-viewport)

1、安装依赖 npm install postcss-px-to-viewport --save 2、修改文件.postcssrc.js module.exports = { "plugins": { "postcss-import": {}, "postcss-url": {}, "postcss-aspect-ratio-mini": {},//用来处理元素容器宽高比 "

firewalld

一、firewall对指定IP开放所有端口 firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.72" accept" 二、firewall对指定IP开放指定端口 firewall-cmd --permanent --add-rich-rule="rule family="ipv4" sou

sentinel 中rule的加载过程

  1.主要类介绍 1.1.Rule sentinel中的限流,黑白名单,熔断降级,系统自适应保护功能中的各种规则都被抽象成了Rule,不同的功能使用不同的Rule.     1.2.SentinelProperty sentinel中的配置都保存在SentinelProperty中     1.3.PropertyListener 每个SentinelProperty都可以

万字剖析Ribbon核心组件以及运行原理

大家好,本文我将继续来剖析SpringCloud中负载均衡组件Ribbon的源码。本来我是打算接着OpenFeign动态代理生成文章直接讲Feign是如何整合Ribbon的,但是文章写了一半发现,如果不把Ribbon好好讲清楚,那么有些Ribbon的细节理解起来就很困难,所以我还是打算单独写一篇文章来剖析Ribbon的源码

Kubernetes Prometheus rule

告警规则 常用告警规则配置 alerts ## CPU告警规则 groups: - name: CpuAlertRule rules: - alert: PodCPU告警 expr: onecore:pod > 80 or twocore:pod / 2 > 80 or squarecore:pod / 4 > 80 for: 2m labels: severity: warning annotations:

nodejs 定时器

遇到个需求要定时清理某个map, 一个setInterval实现感觉太皮,肯定会翻车。所以去万能的npm上去摸工具。 搜索一下schedule,出现一个node-cron模块。看起来有很多人用,嗯….就用这个了。 Npm 文档:https://www.npmjs.com/package/cron node-schedule 是 Node.js 的一个 定时任务(crontab)

SpringCloudAlibaba分布式流量控制组件Sentinel实战与源码分析(上)

概述 定义 Sentinel官网地址 https://sentinelguard.io/zh-cn/index.html 最新版本v1.8.4 Sentinel官网文档地址 https://sentinelguard.io/zh-cn/docs/introduction.html Sentinel GitHub源码地址 https://www.github.com/alibaba/Sentinel Sentinel是面向分布式服务架构的

Oracle系列---【在sql语句中新增非自增的ID时,如何生成ID?】

1.今天同事遇到一个问题,Oracle数据库,用insert...select从老表中往新表中新增数据时,新表的ID不是自增的,需要在sql语句中生成一个NUMBER(20,0)的ID. insert into table1 (RULE_ID,RULE_CODE,RULE_NAME ) SELECT t2.RULE_ID t2.RULE_CODE,t2.RULE_NAME from table2 t2 2.因为table2

drools规则的入门使用

1:pom文件   <!--drools--><dependency> <groupId>org.drools</groupId> <artifactId>drools-compiler</artifactId> <version>7.10.0.Final</version></dependency><dependency> <groupId>juni

15、视图函数和URL的绑定

app.route和add_url_rule方法 # -*- coding:utf-8 -*- from flask import Flask app = Flask(__name__) # @app.route 绑定URL和视图函数。endpoint属性将视图函数重命名为index @app.route('/',endpoint='index') def hello_world(): return 'Hello World!' #

16、类视图和URL的绑定

之前我们接触的视图都是函数,所以一般简称为视图函数。其实视图函数也可以基于类来实现,类视图的好处是支持继承,编写完类视图需要通过app.add_url_rule(url_rule,view_func)来进行注册。Flask类视图一般分为标准类视图和基于调度方法的类视图。 标准类视图 定义首页模板 index.htm