一次机房停电引发的思考今天早上到公司的时候,接到开发反馈DEV环境所有接口都卡,耗时都在一分钟以上,严重影响开发正常工作,然后通过网关的日志定位到原因是因为kafka集群不可用(总共3个broker,前一天晚上机房停电导致leader节点挂了),导致网关的反爬过滤器里面发送kafka消息的代码kafkaTemplat.send阻塞了60s,当时在想这个send方法不是异步的吗,为什么会阻塞60s?
分类:
其他好文 时间:
2020-07-31 01:13:59
阅读次数:
93
Cas客户端的调用流程主要有几个过滤器实现: casSingleSignOutFilter casValidationFilter casAuthenticationFilter casHttpServletRequestWrapperFilter casAssertionThreadLocalFi ...
分类:
其他好文 时间:
2020-07-30 01:13:31
阅读次数:
83
web.xml里面的主要配置都包括什么,都代表什么含义? 1.web.xml的作用 2.web.xml的配置元素 3.<listener>监听器 4.filter过滤器 5.Servlet 6.web.xml的加载过程,元素的加载顺序 ...
分类:
Web程序 时间:
2020-07-29 15:21:56
阅读次数:
76
概述 SmartPlant 3D中管嘴必须在通用数据表(GenericData)中定义后才能建模。如果输入的属性参数组合没有定义,会出现报错无法建模的情况。本文将指导设计人员从Catalog中查找所需管嘴的属性参数组合。 管嘴属性查询 进入Catalog模块。在SP3D菜单栏单击Tasks—Cata ...
分类:
编程语言 时间:
2020-07-28 22:27:42
阅读次数:
75
/// <summary> /// 防XSS攻击 /// date:2020-07-28 /// </summary> public class XssFilter : ActionFilterAttribute { private const string strRegex = @"<[^>]+? ...
分类:
其他好文 时间:
2020-07-28 16:59:08
阅读次数:
62
模板渲染 语法 {{ 变量 }} {% 逻辑 %} 变量 示例 html代码: <p>{{ num }}</p> <p>{{ name }}</p> <p>{{ namelist.2 }}</p> <p>{{ d1.age }}</p> <p>{{ a.kind }}</p> <p>{{ a.eat ...
分类:
其他好文 时间:
2020-07-28 10:12:25
阅读次数:
78
自定标签和过滤器 自定义过滤器 1. app应用文件夹中创建一个templatetags文件件,必须是这个名字 2. templatetags文件夹中创建一个 xx.py文件,文件名字随便起 3. 创建自定义过滤器 from django import template register = tem ...
分类:
其他好文 时间:
2020-07-28 10:03:39
阅读次数:
72
布隆过滤器(BloomFilter)原理 实现和性能测试 布隆过滤器(BloomFilter)是一种大家在学校没怎么学过,但在计算机很多领域非常常用的数据结构,它可以用来高效判断某个key是否属于一个集合,有极高的插入和查询效率(O(1)),也非常省存储空间。当然它也不是完美无缺,它也有自己的缺点, ...
分类:
其他好文 时间:
2020-07-27 16:06:12
阅读次数:
77
本文将介绍在ASP.Net Core中处理异常的几种方法 1使用开发人员异常页面(The developer exception page) 2配置HTTP错误代码页 Configuring status code pages 3使用MVC过滤器 ExceptionFilter 4 自定义异常捕获中 ...
分类:
Web程序 时间:
2020-07-27 09:46:04
阅读次数:
103
布隆过滤器 Bloom Filter 布隆过滤器和哈希表类似,HashTable + 拉链表存储重复元素: 元素 哈希函数 > 映射到一个整数的下标位置index。比如Join Smith和Sandra Dee经过哈希函数都映射到了152的下标,就在152的位置开一个链表,把多个元素都存在相同位置的 ...
分类:
其他好文 时间:
2020-07-26 01:40:52
阅读次数:
83