因为大部分情况下都是使用hash模式,因此很少关心History的使用。 最近再次意识熟悉后端才能全面理解项目,于是开始一些相关性研究。下面是History后端服务代码,使用了express框架。使用了ejs模板引擎解析HTML文件。 const http = require('http'); co ...
分类:
其他好文 时间:
2020-06-04 20:09:49
阅读次数:
159
STP震荡引起CPU占用率高问题现象描述一台盒式交换机的CPU占用率过高,交换机输出大量的ARP报文超过CPCAR后丢弃的日志,同时采集端口信息时,发现所有使能STP的端口接收的TC报文计数均在增长。问题根因说明端口收到大量的TC报文引起STP震荡,触发大量MAC表项删除、ARP表项刷新,使交换机需要处理大量ARP-Miss、ARP-Request和ARP-Reply报文,导致CPU占用率升高。问
分类:
其他好文 时间:
2020-06-04 01:02:21
阅读次数:
203
实现一个边缘机器学习项目到底有多难? 我们每天都要跟传感器打交道,如果你不相信的话,拿出手机,Google一下它里面配备了多少种传感器—加速度计,陀螺仪,压力传感器,……,或许还能发现很多你从未听过的名词。 这些传感器输出的信号都是独特的。理解它信号的含义,对信号进行处理,都需要有专业背景和经验。如 ...
分类:
其他好文 时间:
2020-06-02 18:48:58
阅读次数:
78
调度器和服务器组都必须在物理上有一个网卡通过不分段的局域网相连,即通过交换机或者高速的HUB相连,中间没有隔有路由器。VIP地址为调度器和服务器组共享,调度器配置的VIP地址是对外可见的,用于接收虚拟服务的请求报文;所有的服务器把VIP地址配置在各自的Non-ARP网络设备上,它对外面是不可见的,只... ...
分类:
其他好文 时间:
2020-06-02 11:21:37
阅读次数:
57
系列文章 基于 abp vNext 和 .NET Core 开发博客项目 - 使用 abp cli 搭建项目 基于 abp vNext 和 .NET Core 开发博客项目 - 给项目瘦身,让它跑起来 基于 abp vNext 和 .NET Core 开发博客项目 - 完善与美化,Swagger登场 ...
分类:
Web程序 时间:
2020-06-02 09:28:08
阅读次数:
65
定义 本质是函数,用来装饰其他函数(为其他函数添加附加功能)。通俗来讲:高阶函数 + 嵌套函数 = 装饰器 原则 1.不能修改被装饰的函数的源码 2.函数的调用方式也不能被修改 现存在一个函数 foo(), import time def foo(): time.sleep(1) print('in ...
分类:
其他好文 时间:
2020-06-01 22:19:04
阅读次数:
68
LINQ 的优势并不是提供了什么新功能,而是让我们能够用更新、更简单、更优雅的方法来实现原有的功能。不过通常来讲,这类功能所带来的就是对性能上的影响——LINQ 也不例外。本篇文章的主要目的就是让你了解 LINQ 查询对性能的影响。我们将介绍最基本的 LINQ 性能分析方法,并提供一些数据。还会给出 ...
分类:
其他好文 时间:
2020-06-01 12:06:17
阅读次数:
53
C#中实现UrlEncode和UrlDecode 有时需要进行url编码、解码,比如从html中捞数据,有可能>、&等字符会被编码成>等。 WinForm中默认没有引入System.Web,因此要现在项目中引入依赖 System.Web.HttpUtility.HtmlEncode(str); Sy ...
分类:
Web程序 时间:
2020-05-31 22:03:43
阅读次数:
80
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效的。 /** * Definition for singly-link ...
分类:
其他好文 时间:
2020-05-31 11:21:16
阅读次数:
49
1 class C<T> where T : new() 这是类型参数约束,where表明了对类型变量T的约束关系。where T:A 表示类型变量是继承于A的,或者是A本省。where T: new()指明了创建T的实例应该使用的构造函数。 .NET支持的类型参数约束有以下五种: where T ...
分类:
其他好文 时间:
2020-05-30 12:49:58
阅读次数:
66