![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.Net
文章平均质量分 80
Koala_Ivy
这个作者很懒,什么都没留下…
展开
-
C# 开发Windows Service(一)——第一个windows服务开发和安装卸载
一.创建windows服务项目 打开vs2012,新建项目选择windows服务原创 2016-09-01 14:05:10 · 322 阅读 · 0 评论 -
C#递归实现重复请求
最近做的项目需要实现一个地址匹配的功能,遍历excel表的每一行数据,依次请求接口获取地址X.Y坐标。实际的使用中发现可能由于接口的性能问题,for循环请求的过程中,有时接口会返回503或者无法识别的服务器信息之类的异常,造成个别行的地址匹配不到坐标。于是写了一个递归,在请求异常时,重复请求数据。特此记录一下。/// <summary> /// 递归请求地址匹配引擎 ...原创 2018-03-23 10:21:32 · 725 阅读 · 0 评论 -
C#临时记录本地日志的方法
其实就是一个简单的io写入,只是为了不每次重新写方法特此记录一下。这个方法就是实现在本地记录日志。很多时候程序调试的时候用得上。至于生产环境,还是使用更为健壮的log4net之类的框架吧。#region 临时记录日志方法 public static void WriteLog(string strLog) { string sFilePath...原创 2018-03-23 10:46:23 · 947 阅读 · 0 评论 -
HttpWebReques请求StreamReader.ReadToEnd阻塞现象,以及HttpClient实现一次连接多次请求
1.HttpWebReques遇到的问题还是最近手上的项目的问题。。。遍历10万条数据,每一条都请求接口。之前的文章里已经记录 有些一个递归方法,来进行请求失败的重复请求。但同时,发现了一个问题,就是for循环里的请求,有一定的几率会线程假死掉。。。这是一件多么不科学的事,正在执行任务中的线程怎么可能被莫名其妙的被GC回收,我相信是我的代码原因造成的,但是在做了异常捕获之后。。依旧没有发现问题,整...原创 2018-03-23 15:24:13 · 2777 阅读 · 0 评论