多线程检测可用的 Web 服务

在日常开发中,各个系统之间进行通信,用的比较多的还是 HTTP 协议,其中 WebService 服务也是我最常用的。因为正常我们会配置多台 Web 服务器,所以为了确保调用的服务一直是正常的状态,我们需要在服务不可用的时候,自动的将服务切换到正常的 Web 服务器上。注:内容主要是以 WebSer

多线程操作 Windows Form 或 WPF 的控件

前言写代码就是这样,不是天天写的代码,很长一段时间不用,下次再用大概率是已经忘记了,不知道怎么处理。虽然可以从搜索引擎中找到答案,但是肯定没有自己整理的看着舒服,所以后面会把 C/S 开发时遇到的一些小坑整理以下。多线程操作 UI 组件今天写一个 HTTP 监听的小工具,其中需要输出一个日志窗,其中

C# 中的线程安全集合

前几天很久以前做的一个接口被反馈经常会报错崩溃,查看系统日志为某个字段为空的错误。排查程序代码发现该类型是 List 集合,虽然程序启动时会给该变量初始化,但是因为会在多线程中访问这个集合,所以在多线程中访问 List 集合操作集合进行增删操作时,可能会由于 List 在“扩容”变成了一个空对象,而
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×