随笔分类 -  C#、WebService

上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
C#、与服务器端程序设计
摘要:转自原文 C# this.invoke()作用 多线程操作UI Invoke()的作用是:在应用程序的主线程上执行指定的委托。一般应用:在辅助线程中修改UI线程( 主线程 )中对象的属性时,调用this.Invoke(); 阅读全文
posted @ 2017-04-20 15:36 wenglabs 阅读(9000) 评论(0) 推荐(0) 编辑
摘要:在类的构造函数中通过下面的代码获得的bitmap为null: 抛出 Resource 'XXX.bmp' cannot be found in class ‘XXXX.XXX.XXX’中。 查了一下资料,发现有人提到Build Action" property should be set to " 阅读全文
posted @ 2017-04-13 13:54 wenglabs 阅读(704) 评论(0) 推荐(0) 编辑
摘要:转自原文多线程简单示例 结果: 阅读全文
posted @ 2017-04-12 10:03 wenglabs 阅读(844) 评论(0) 推荐(0) 编辑
摘要:转自原文 线程间操作无效: 从不是创建控件的线程访问它. 2015年8月3日 16:49:27,更新简写版 阅读全文
posted @ 2017-04-12 09:51 wenglabs 阅读(403) 评论(0) 推荐(0) 编辑
摘要:转自原文 多线程环境下的UI异步操作 解决VS中,线程间不可互操作的问题,一揽子解决方案: 一、首先,定义一个类:SetControlProperty 二、在要操作Form中调用 本例中,此调用是由一通讯事件引发的: 三、 最简化,但却不安全的方案 试过了,在.net compact framewo 阅读全文
posted @ 2017-04-06 19:37 wenglabs 阅读(361) 评论(0) 推荐(0) 编辑
摘要:转自supernever文章 Identify 1、框选要素高亮显示 private void axMapControl1_OnMouseDown(object sender, ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent e) { 阅读全文
posted @ 2017-03-26 10:48 wenglabs 阅读(378) 评论(0) 推荐(0) 编辑
摘要:转自原文 C#中ListBox的Items属性是Object对象,如何显示该对象的别名 而真正的则保存在其他的地方 一般是datasource 绑定一个list对象 list 可以是 自定义类型的对象 如: class Person { INT ID; STRING NAME } list<Pers 阅读全文
posted @ 2017-03-22 11:17 wenglabs 阅读(853) 评论(0) 推荐(0) 编辑
摘要:转自原文 C# 字典 Dictionary 遍历 阅读全文
posted @ 2017-03-21 10:36 wenglabs 阅读(13816) 评论(0) 推荐(1) 编辑
摘要:转自原文.NET下载文件报错System.UnauthorizedAccessException的解决方法 假设VS代码对应路径为E:\Projects\Web1,在VS用“发布Web”的方式发布后的路径为E:\Site\Web1。在IIS新建2个站点,站点A指向E:\Projects\Web1,站 阅读全文
posted @ 2017-03-12 18:33 wenglabs 阅读(441) 评论(0) 推荐(0) 编辑
摘要:转自原文 ManualResetEvent 线程是程序中的控制流程的封装。你可能已经习惯于写单线程程序,也就是,程序在它们的代码中一次只在一条路中执行。如果你多弄几个线程的话,代码运行可能会更加“同步”。在一个有着多线程的典型进程中,零个或更多线程在同时运行。但是,在有着N个CPU的机器上,一个线程 阅读全文
posted @ 2017-03-11 15:07 wenglabs 阅读(268) 评论(0) 推荐(0) 编辑
摘要:转自原文 修改IIS7并发连接数目限制 1. 调整IIS 7应用程序池队列长度 由原来的默认1000改为65535. IIS Manager > ApplicationPools > Advanced Settings Queue Length : 65535 2. 调整IIS 7的 appConc 阅读全文
posted @ 2017-03-11 13:13 wenglabs 阅读(8158) 评论(0) 推荐(0) 编辑
摘要:转自原文 在C#中如何判断线程当前所处的状态 在C#中,线程对象Thread使用ThreadState属性指示线程状态,它是带Flags特性的枚举类型对象。 ThreadState 为线程定义了一组所有可能的执行状态。一旦线程被创建,它就至少处于其中一个状态中,直到终止。在公共语言运行时中创建的线程 阅读全文
posted @ 2017-03-11 11:54 wenglabs 阅读(3130) 评论(0) 推荐(0) 编辑
摘要:转自原文 C#(同步调用、异步调用、异步回调) Review: 原作者虽然使用了汉字的类名,看起来十分蹩脚,但是,还是把同步调用、异步调用、异步回调的使用讲解的很详细的。原理讲解的很清晰。 本文将主要通过“同步调用”、“异步调用”、“异步回调”三个示例来讲解在用委托执行同一个“加法类”的时候的的区别 阅读全文
posted @ 2017-03-10 09:10 wenglabs 阅读(46308) 评论(0) 推荐(5) 编辑
摘要:转自原文FTP主动模式和被动模式的区别 基础知识: FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,数据端口就有可能不是20了。 主 阅读全文
posted @ 2017-03-07 21:32 wenglabs 阅读(432) 评论(0) 推荐(0) 编辑
摘要:转自原文 C# Enum,Int,String的互相转换 枚举转换 Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用 Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。 注意:枚举类型的基类型是除 Char 外的任何整型 阅读全文
posted @ 2017-03-03 09:03 wenglabs 阅读(387) 评论(0) 推荐(0) 编辑
摘要:转自Net-Spider原文 c# 进程间通信 一、进程间通讯的方式 进程间通讯的方式有很多,常用的有共享内存(内存映射文件、共享内存DLL、剪切板等)、命名管道和匿名管道、发送消息等几种方法来直接完成,另外还可以通过socket口、配置文件和注册表等来间接实现进程间数据通讯任务。以上这几种方法各有 阅读全文
posted @ 2017-03-01 09:12 wenglabs 阅读(2350) 评论(0) 推荐(0) 编辑
摘要:可以在 窗体类构造函数的InitializeComponent后加上下面圈出的内容: this.EnableGlass = false; 参考文章 DotNetBar如何控制窗体样式 阅读全文
posted @ 2017-02-28 11:09 wenglabs 阅读(264) 评论(0) 推荐(0) 编辑
摘要:转自polk6原文 C# DateTime日期格式化 在C#中DateTime是一个包含日期、时间的类型,此类型通过ToString()转换为字符串时,可根据传入给Tostring()的参数转换为多种字符串格式。 目录 1. 分类 2. 制式类型 3. 自定义格式类型 1. 分类 DateTime调 阅读全文
posted @ 2017-02-19 11:26 wenglabs 阅读(66753) 评论(0) 推荐(2) 编辑
摘要:转自yhrun原文C#中StreamReader读取中文出现乱码 原因是自Windows 2000之后的操作系统在文件处理时默认编码采用Unicode 所以.NET文件的默认编码也是Unicode。除非另外指定,StreamReader的默认编码为Unicode, 而不是当前系统的ANSI代码页。但 阅读全文
posted @ 2017-02-15 20:36 wenglabs 阅读(2912) 评论(0) 推荐(0) 编辑
摘要:升级的原理有好几个,首先无非是将现有版本与最新版本作比较,发现最新的则提示用户是否升级。当然也有人用其它属性比较的,例如:文件大小,或者更新日期。而实现的方法呢? 在.Net时代,我们就有了更多的选择,可以使用WebRequest,也可以使用Web Service。在这里我们将用Web Servic 阅读全文
posted @ 2017-02-08 19:52 wenglabs 阅读(1425) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页