摘要:设置GlassFrameThickness为1,如果ResizeMode为NoResize,则ResizeMode属性不能直接写在Window标签属性上,要以Style.Setter的方式设置,否则没有边框阴影效果 代码: <Window x:Class="SunCreate.PACP.Client 阅读全文
posted @ 2020-09-18 15:58 秋荷雨翔 阅读(106) 评论(2) 推荐(0) 编辑
摘要:async await 异步下载 异步代码加锁 lock 异步缓存 FTP异步下载代码: /// <summary> /// 异步下载文件 /// </summary> /// <param name="ftpPath">ftp路径</param> /// <param name="ftpUserI 阅读全文
posted @ 2020-08-12 10:20 秋荷雨翔 阅读(130) 评论(0) 推荐(0) 编辑
摘要:父页面代码: <!DOCTYPE html> <html> <head> <title>选择位置demo</title> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name 阅读全文
posted @ 2020-08-05 20:10 秋荷雨翔 阅读(39) 评论(0) 推荐(0) 编辑
摘要:不知道用什么词形容,就叫它假异步吧。 写异步方法,async 和 await 要一路写到底,否则就是假异步,并不能提高请求线程池的吞吐量。 真正的异步,我的理解是这样的:比如调用一个查询接口,在当前线程,把SQL扔给数据库,当前线程释放,去干别的事情,数据库查询完了,通知我,我再在另一个线程里(也可 阅读全文
posted @ 2020-08-01 16:50 秋荷雨翔 阅读(255) 评论(6) 推荐(1) 编辑
摘要:箭头不是画的线段,是贴的图标,再按方向旋转一下。 代码: //添加箭头线 function addLineDirection(polylinePointArr, source, target) { var lineDirection = {}; var polyline1 = L.polyline( 阅读全文
posted @ 2020-08-01 12:34 秋荷雨翔 阅读(218) 评论(0) 推荐(0) 编辑
摘要:leaflet有个绘图插件Leaflet.draw,但是我不想要它的控件,只想用它的绘制功能,控件我自己提供,当时不知道如何使用,就自己写了个绘制点线面圆和椭圆的工具,代码如下: /// <reference path="define.js" /> /// <reference path="icon 阅读全文
posted @ 2020-08-01 10:16 秋荷雨翔 阅读(123) 评论(0) 推荐(0) 编辑
摘要:地图区域是一个市,偏移量可以近似认为是固定不变的,通过修改Leaflet-src.js源码中的_update方法和_addTile方法对瓦片进行偏移纠偏。 Leaflet版本v1.3.4,要修改的_update和_addTile方法和最新版本1.6.0区别不大。 1、在_update方法中添加如下代 阅读全文
posted @ 2020-07-29 14:09 秋荷雨翔 阅读(298) 评论(0) 推荐(0) 编辑
摘要:新建Web API工程 选Empty,勾选Web API,不要选择Web API,那样会把MVC勾上,这里不需要MVC Web API工程属性 XML文件用于生成在线文档 新建Windows服务作为Web API的宿主 WebApiHost工程属性 控制台应用程序方便调试 Windows服务安装Mi 阅读全文
posted @ 2020-06-23 19:20 秋荷雨翔 阅读(191) 评论(2) 推荐(1) 编辑
摘要:如果死循环独占线程,500个死循环要占用500个线程,如果死循环不独占线程,500个死循环,用200个线程也行,用20个线程也行,无非是执行的慢点 这样可以把同步操作改写为异步,并且节省线程占用 问个问题:写个Socket服务端,接收数据不准用BeginReceive和ReceiveAsync,只能 阅读全文
posted @ 2020-06-17 19:27 秋荷雨翔 阅读(380) 评论(0) 推荐(1) 编辑
摘要:为什么编写TaskSchedulerEx类? 因为.NET默认线程池只有一个线程池,如果某个批量任务一直占着大量线程,甚至耗尽默认线程池,则会严重影响应用程序域中其它任务或批量任务的性能。 特点: 1、使用独立线程池,线程池中线程分为核心线程和辅助线程,辅助线程会动态增加和释放,且总线程数不大于参数 阅读全文
posted @ 2020-06-03 15:15 秋荷雨翔 阅读(453) 评论(2) 推荐(1) 编辑