上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页
摘要:使用WebClient下载文件非常方便,针对有部分网站通过请求头的Referer,做了图片防盗链,可以在webClient加上Referer 来模拟请求 阅读全文
posted @ 2018-07-11 14:21 _York 阅读(53) 评论(0) 推荐(0) 编辑
摘要:一、第一步导入api 二、窗体初始化的时候,开启剪切板切换 三、窗体关闭时,移除监听 三、重写窗体的WndProc方法处理监听 运行结果: 阅读全文
posted @ 2018-07-10 13:50 _York 阅读(356) 评论(2) 推荐(1) 编辑
摘要:使用Three.js在网上中进行3D图形的展示 Three.js的官网 https://threejs.org/ 第一个Demo,生成一个旋转的正方体 阅读全文
posted @ 2018-07-09 16:02 _York 阅读(169) 评论(1) 推荐(0) 编辑
摘要:如果程序中用到了并发技术,一段代码需要修改数据,同时其他代码需要访问同一数据。 同步的类型:a.通信 b.数据保护。 如果以下三个条件都满足,就需要使用同步来保护数据。 多段代码正在并发运行; 这几段代码在访问(读或写)同一个数据; 至少有一段代码在修改数据。 1、阻塞锁 lock 多个线程需要安全 阅读全文
posted @ 2018-06-14 13:59 _York 阅读(99) 评论(0) 推荐(0) 编辑
摘要:并行开发适合用于分解计算密集型的任务片段,并将它们分配给多个线程。 1、数据的并行处理 有一批数据,需要对每个元素进行相同的操作。该操作是计算密集型,需要耗费一定的时间。Parallel类型的 ForEach 方法就是专门为此设计的。 Parallel的ForEach可以对一系列值进行并行处理。还有 阅读全文
posted @ 2018-06-13 13:53 _York 阅读(218) 评论(0) 推荐(0) 编辑
摘要:本质上适合异步的操作有:HTTP请求,数据库指令,Web服务调用等。 1、暂停一段时间(以异步方式)。 以异步的方式暂停一段时间,这在进行单元测试或者重试延迟时非常有用。 Task类有一个返回Task对象的静态函数Delay,下面是其中的一个 一个简单的指数退避。指数退避是一种重试策略,重试的延迟时 阅读全文
posted @ 2018-06-06 14:49 _York 阅读(229) 评论(0) 推荐(0) 编辑
摘要:解决方案:关闭浏览器窗口关闭时,停止调试 。就恢复正常,无异常 阅读全文
posted @ 2018-06-06 10:35 _York 阅读(78) 评论(0) 推荐(0) 编辑
摘要:新建了一个类继承EF Model类,运行报错 EF Code First列名 'Discriminator' 无效 EF会把项目中在DbContext中引用的所有的Model类及这些Model类对应的子类都生成对应映射视图。如果数据库没有对应表或字段就会报错。 在继承的Model 类加上NotMap 阅读全文
posted @ 2018-06-05 14:54 _York 阅读(505) 评论(0) 推荐(0) 编辑
摘要:读<C#并发编程经典实例.PDF>总结: 如果程序中存在大量的计算任务,并且这些任务能够分割成几个独立的任务块,那么就应该使用并行编程。 并行编程可提高CPU利用率。 通常情况下,服务器程序不适合并行编程。大多数服务器本身就具有并行能力,在服务器上进行并行编程,将降低本身的并行处理能力,不会有实际的 阅读全文
posted @ 2018-06-05 10:38 _York 阅读(218) 评论(0) 推荐(0) 编辑
摘要:一直不清楚服务端是如何判断一个请求是否是ajax请求,通过ILSpy查看,才得知是通过判断请求头是否存在 X-Requested-With:XMLHttpRequest 来判断是否是ajax请求。 阅读全文
posted @ 2018-06-01 14:03 _York 阅读(345) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页