上一页 1 ··· 139 140 141 142 143 144 145 146 147 ··· 160 下一页

2014年12月2日

C# 实现程序只启动一次(多次运行激活第一个实例,使其获得焦点,并设置窗口在最前端显示)

摘要: C#让窗体永远在窗体最前面显示的实例 这篇文章主要介绍了C#实现让窗体永远在窗体最前面显示,功能非常实用,需要的朋友可以参考下: 本文以实例描述了C#实现让窗体永远在窗体最前面显示的方法,具体步骤如下: 1、新建一个窗体程序,添加一个Timer以及设置它可用并绑定事件。 2、设置窗体的TopMost 阅读全文

posted @ 2014-12-02 21:08 jack_Meng 阅读(5831) 评论(0) 推荐(0) 编辑

C#检测应用程序重复启动----函数检测(可以在多用户登录情况下检测)

摘要: 上文是在网上找的检测程序重复运行的类,但是感觉不是很好用,而且还使用了API,似乎完全没有必要,于是晚上自己写了一个函数,经过测试,在多用户下仍然可以检测到程序的多次运行。当然,如果程序改了名字还是可以再次运行,不过这种方式只怕没有什么太好的办法来,除非是在.NET环境或注册表中写入一些标志,但似乎... 阅读全文

posted @ 2014-12-02 21:03 jack_Meng 阅读(2886) 评论(0) 推荐(0) 编辑

C#防止程序多次运行

摘要: 经过我的测试,还比较好用,但是有个问题,如果不注销,用另一个用户进入,则程序不能判断出已运行。所以只限于用在单用户环境,还是不太完美。class Program { [STAThread] static void Main(string[] args) ... 阅读全文

posted @ 2014-12-02 21:01 jack_Meng 阅读(2528) 评论(0) 推荐(0) 编辑

给System.Timer类的Elapsed事件加锁

摘要: 背景:最近在做一个项目,程序是命令行程序,在主程序中开一个线程,这个线程用到了System.Timer类的Elapsed事件,根据指定时间间隔循环去查询数据库,找符合条件的记录,把记录组织成xml对象发送到MSMQ中去。刚一开始的时候数据量小,在时间间隔内可以查询所有的记录并发送到MSMQ,随着业务... 阅读全文

posted @ 2014-12-02 20:55 jack_Meng 阅读(8098) 评论(0) 推荐(0) 编辑

手缝针法大全--缝补衣服针法(图文讲解,转自汉服制作研习吧)

摘要: 一、手针缝纫针法(1) 绗针(扎针)是中国传统手针工艺的基本针法之一,有长、短绗针之分。长绗针 用于两块或以上布科的临时固定等,起针时线不打结,由右至左,以3厘米左右长(根据需要)的针距运针。长绗针亦有众多变化,如正面长,反面短;正反面短,中间长。短绗针 是固定布料等用的基本针法。针法亦由右至左,以... 阅读全文

posted @ 2014-12-02 18:44 jack_Meng 阅读(288983) 评论(1) 推荐(2) 编辑

2014年11月15日

如何编写单元测试

摘要: 如何编写单元测试燕双龙一 单元测试简介单元测试是代码正确性验证的最重要的工具,也是系统测试当中最重要的环节。也是唯一需要编写代码才能进行测试的一种测试方法。在标准的开发过程中,单元测试的代码与实际程序的代码具有同等的重要性。每一个单元测试,都是用来定向测试其所对应的一个单元的数据是否正确。单元测试是... 阅读全文

posted @ 2014-11-15 19:31 jack_Meng 阅读(34454) 评论(1) 推荐(5) 编辑

封装Socket.BeginReceive/EndReceive以支持Timeout

摘要: Socket.NET中的Socket类提供了网络通信常用的方法,分别提供了同步和异步两个版本,其中异步的实现是基于APM异步模式实现,即BeginXXX/EndXXX的方式。异步方法由于其非阻塞的特性,在需考虑程序性能和伸缩性的情况下,一般会选择使用异步方法。但使用过Socket提供的异步方法的同学... 阅读全文

posted @ 2014-11-15 19:08 jack_Meng 阅读(622) 评论(0) 推荐(0) 编辑

使用反射动态创建类型实例

摘要: .NET中除了构造函数外,还有多种方式可以创建类型的实例。下面总结了几种常见的通过反射创建类型实例的方法。 假设我们需要创建有这样一个类型的实例: public class Employee { public String Name { get; set; } public Employee(Str 阅读全文

posted @ 2014-11-15 18:51 jack_Meng 阅读(6753) 评论(0) 推荐(0) 编辑

泛型List<T>排序(利用反射)

摘要: 在最近一个项目中,有需求要对页面中所有的gridview添加排序功能。由于gridview的数据源绑定的是一个集合类List,而不是DataTable,所以无法使用DataView排序功能。另外,不同的gridview显示的是不同的业务数据,为了重用代码只能添加一个泛型方法,使用该方法对数据类... 阅读全文

posted @ 2014-11-15 18:41 jack_Meng 阅读(4047) 评论(0) 推荐(0) 编辑

2014年11月2日

复旦版最佳医院排行 沪21家医院入选全国百佳

摘要: 由复旦大学医院管理研究所推出的复旦版《2013年度中国最佳医院综合排行榜》、《2013年度中国医院最佳专科声誉排行榜》昨天在本市发布。在全国100家最佳医院中,上海共有21家医院上榜,其中包括名列第四的上海交大医学院附属瑞金医院、名列第六的复旦大学附属华山医院和名列第七的复旦大学附属中山医院。与此同... 阅读全文

posted @ 2014-11-02 15:13 jack_Meng 阅读(610) 评论(0) 推荐(0) 编辑

2014年10月29日

C#格式化字符串

摘要: 数值型格式化结果表(格式化字符串) 字符 说明 示例 输出 C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 string.Format("{0:D3}", 2) 002 E 科学计数法 1.20E+001 1.20E+001 G 常规 string.Form 阅读全文

posted @ 2014-10-29 16:18 jack_Meng 阅读(8960) 评论(0) 推荐(0) 编辑

2014年10月17日

一些很酷的.Net技巧

摘要: 原作出处:http://www.codeproject.com/useritems/tips.asp?df=100一..Net Framework1. 如何获得系统文件夹使用System.Envioment类的GetFolderPath方法;例如:Environment.GetFolderPath(... 阅读全文

posted @ 2014-10-17 20:54 jack_Meng 阅读(311) 评论(0) 推荐(0) 编辑

系列文章--SQLite文章

摘要: SQLite 随机取n行的方法 SQLite多线程写锁文件解决方案 sqlite和sql server语法上的一些区别 sqlite编程插入标示字段,获得新id C# SQLiteHelper类似SqlHelper类实现存取Sqlite数据库 在asp.net web 程序中使用Sqlite数据库 阅读全文

posted @ 2014-10-17 19:54 jack_Meng 阅读(250) 评论(0) 推荐(0) 编辑

C#垃圾回收机制

摘要: 【译】让垃圾回收器高效工作(四)【译】让垃圾回收器高效工作(三)【译】让垃圾回收器高效工作(二)【译】让垃圾回收器高效工作(一)【译】.Net 垃圾回收机制原理(二)【译】.Net 垃圾回收机制原理(一)【译】.Net 垃圾回收和大对象处理出处:http://www.cnblogs.com/yuka... 阅读全文

posted @ 2014-10-17 19:51 jack_Meng 阅读(242) 评论(0) 推荐(0) 编辑

C#中Cache的使用

摘要: 公共方法Add 将指定项添加到 Cache 对象,该对象具有依赖项、过期和优先级策略以及一个委托(可用于在从 Cache 移除插入项时通知应用程序)。 Equals(从 Object 继承) 已重载。确定两个 Object 实例是否相等。 Get 从 Cache 对象检索指定项。 GetEnumer 阅读全文

posted @ 2014-10-17 17:29 jack_Meng 阅读(2920) 评论(0) 推荐(1) 编辑

ASP.NET Cache缓存的使用

摘要: ASP.NET Cache是提升系统性能的重要方法,它使用了“最近使用”原则(a least-recently-used algorithm)。在数据库访问中经常会用到Cache保存数据库数据。 1.缓存的添加: Cache的添加方法有Add()或Insert(),两种方法几乎类似,只是Inser方 阅读全文

posted @ 2014-10-17 17:24 jack_Meng 阅读(390) 评论(0) 推荐(0) 编辑

动态可缓存的内容管理系统(CMS)

摘要: 摘要:内容管理系统(CMS)在各大商业站点和门户站点中扮演着重要的角色,是内容有效组织和快速发布极为重要的基础平台。目前主流的内容发布系统都使用静态页面进行内容发布,在我们的实际使用过程中我们深切的感受到静态内容发布存在着很多弊端,本文讨论全搜索目前正在使用的基于动态可缓存内容发布系统的考虑和实现。 阅读全文

posted @ 2014-10-17 15:29 jack_Meng 阅读(2449) 评论(0) 推荐(0) 编辑

在架构中缓存数据

摘要: 简介 我们在前一篇教程中看到 , 要缓存ObjectDataSource 的数据 , 只需要设置几个属性即可。遗憾的是 ,ObjectDataSource 在 表示层进行 数据缓存 , 这将缓存策略与 ASP.NET 页面紧密地结合在一起。创建分层架构的原因之一就是为了打破这种结合。例如 ,业务逻辑 阅读全文

posted @ 2014-10-17 15:26 jack_Meng 阅读(2813) 评论(0) 推荐(0) 编辑

ASP.NET 2.0缓存

摘要: MSDN上缓存概述: http://msdn2.microsoft.com/zh-cn/library/726btaeh(VS.80).aspx 一、页输出缓存 1.设置 ASP.NET 页缓存的两种方式 1.1 以声明方式设置 ASP.NET 页的缓存 以声明方式设置 ASP.NET 页的缓存的方 阅读全文

posted @ 2014-10-17 15:22 jack_Meng 阅读(215) 评论(0) 推荐(0) 编辑

Web缓存技术

摘要: 本章导读 缓存主要是为了提高数据的读取速度。因为服务器和应用客户端之间存在着流量的瓶颈,所以读取大容量数据时,使用缓存来直接为客户端服务,可以减少客户端与服务器端的数据交互,从而大大提高程序的性能。 本章从缓存所在的命名空间“System.Web.Caching”开始,详细介绍框架提供的缓存类和操作 阅读全文

posted @ 2014-10-17 15:12 jack_Meng 阅读(957) 评论(0) 推荐(0) 编辑

上一页 1 ··· 139 140 141 142 143 144 145 146 147 ··· 160 下一页

导航