摘要:
何为熔断降级 “熔断器如同电力过载保护器。它可以实现快速失败,如果它在一段时间内侦测到许多类似的错误,会强迫其以后的多个调用快速失败,不再访问远程服务器,从而防止应用程序不断地尝试执行可能会失败的操作,使得应用程序继续执行而不用等待修正错误,或者浪费时间去等到长时间的超时产生。” 降级的目的是当某个服务提供者发生故障的时候,向调用方返回一个替代响应。 简单一句话概括,降级就是在调用的下... 阅读全文
摘要:
话不多说,直接上代码,类库中的机器码使用序列号、硬盘ID、网卡MAC地址组合取MD5生成。using System;using System.Linq;using System.Management;using System.Security.Cryptography;using System.Text;namespace WayneShao.Common{ internal static ... 阅读全文
摘要:
static class Program{ /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { var instance = new Mutex(true, "SingleStart", out bool createdNew); //同步基元变量 if (crea... 阅读全文
摘要:
1 //声明和需进行跨线程调用的方法相同形参表的委托 2 public delegate void AddStatusInfoToFormCallback(string str); 3 private void AddStatusInfoToForm(string str) 4 { 5 //检测调用控件的线程和创建控件的线程是否相同 6 //如果调用控件的线程和创建创... 阅读全文
摘要:
使用Nginx-Rtmp-Module搭建Rtmp/Hls的直播/点播服务器 阅读全文
摘要:
关于C#调用广州医保HG_Interface.dll调用的一些总结(外部组件异常) 阅读全文
摘要:
redhat 的更新包只对注册的用户生效,所以我们需要自己手动更改成CentOS 的更新包,CentOS几乎和redhat是一样的,所以无需担心软件包是否可安装,安装之后是否有问题。 阅读全文
摘要:
使用模块化InnoSetup脚本来完成下载和安装.Net Framework,C++环境等依赖项 阅读全文
摘要:
Recursive division method Mazes can be created with recursive division, an algorithm which works as follows: Begin with the maze's space with no walls. Call this a chamber. Divide the cha... 阅读全文
摘要:
使用BeanUtils设置/读取属性的值以及默认支持的自动转化: @Test //使用BeanUtils设置/读取属性的值以及自动转化 public void test1() throws IllegalAccessException, InvocationTargetException, NoSuchMethodException{ Person p=new Person(); ... 阅读全文