随笔分类 -  C#

在C#获取麦克风输入的声音的波形图
摘要:怎么获取声音波动的频率,在网上找来一些这方面的资料:DirectX的DirectSoundhttp://zhidao.baidu.com/question/448587955.htmlhttp://www.cnblogs.com/stg609/category/158848.htmlhttp://d... 阅读全文

posted @ 2015-01-27 21:05 jack_Meng 阅读(12320) 评论(0) 推荐(0) 编辑

C# 实现程序只启动一次(总结)
摘要:我前面的三篇文章是从网上找到的(如下链接),都说是实现程序只启动一次的功能。 C#防止程序多次运行C#检测程序重复运行的函数(可以在多用户登录情况下检测)C# 实现程序只启动一次(多次运行激活第一个实例,使其获得焦点,并在最前端显示) C# 实现程序只启动一次(实现程序自重启) 如果你已经读了前面的 阅读全文

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

C# 实现程序只启动一次(实现程序自重启)
摘要:程序运行过程中,不能有多个实例运行,并且需要程序自己可以重启(重新运行),所以代码如果下代码:static void Main() { bool createNew; using (System.Threading.Mutex m = new System.Threading.Mut... 阅读全文

posted @ 2014-12-02 21:20 jack_Meng 阅读(18851) 评论(1) 推荐(1) 编辑

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

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

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

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

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

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

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

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

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

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

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

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

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 阅读(8973) 评论(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 阅读(255) 评论(0) 推荐(0) 编辑

使用.NET Remoting开发分布式应用——基于租约的生存期
摘要:一.概述知名类型的SingleCall对象可以在客户程序的方法调用之后被垃圾收集器清理掉,因为它没有保持状态,属于无状态的。而客户激活的类型的对象和知名类型的SingleTon对象都属于生存期长的对象,如果在客户程序停止使用远程对象之前,远程对象被禁用了,则客户程序会得到一个RemotingExce... 阅读全文

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

使用.NET Remoting开发分布式应用——配置文件篇
摘要:我们已经知道可以通过编码的方式配置服务器通道和远程客户机,除此之外,还可以使用配置文件对服务器通道和远程客户机进行配置。使用远程客户机和服务器对象的配置文件的优点在于,用户无需修改任何一行代码,也无需进行重新编译,便可以配置通道和远程对象。.NET提供了Remoting配置文件的标准,基于XML格式... 阅读全文

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

初识用.NET Remoting来开发分布式应用
摘要:一..NET Remoting简介:.NET Remoting从某种意义上讲是DCOM的替代品。ASP.NET Web服务十分有用,但是这项技术在企业内联网的解决方案中,对于某些业务请求来说并不快,也没有足够的灵活性,而且,ASP.NET Web服务需要有运行时的支持。使用.NET Remoting... 阅读全文

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

系列文章--Enterprise Library文章总结
摘要:自Enterprise Library 1.1 推出以来,Terry写了一系列的关于Enterprise Library的文章,其中得到了很多朋友的支持,在这里一并表示感谢。为了方便大家的阅读,这里我做了一下整理与分类。 第Ⅰ部分:Enterprise Library 1.1 Step By Ste 阅读全文

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

系列文章--一步一步学Silverlight2
摘要:概述 由TerryLee编写的《Silverlight 2完美征程》一书,已经上市,在该系列文章的基础上补充了大量的内容,敬请关注。官方网站:http://www.dotneteye.cn/silverlight Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools 阅读全文

posted @ 2014-10-16 16:09 jack_Meng 阅读(174) 评论(0) 推荐(0) 编辑

微软Enterprise Library 4.1和Unity 1.2
摘要:说明微软模式与实践团队今天发布了Enterprise Library 4.1和Unity 1.2版本,这次发布的主要新特性如下:1. 支持Visual Studio 2008 SP12. Unity应用程序块中加入了拦截机制3. 性能提升4. 配置工具的可用性提升5. Bugs修复。在Unity 1... 阅读全文

posted @ 2014-10-16 15:46 jack_Meng 阅读(287) 评论(0) 推荐(0) 编辑

给自己的软件制作注册码
摘要:从今天起,您开发的的任何软件如果您愿意都可以为之加密--为您的软件制作一款注册机! 当您看完这篇文章时,您就可以理直气壮的告诉您的用户:"喂,想用我的软件是吧?掏钱!". 呵呵,这当然只是给自己壮胆的话,现在连万能注册机都有了,人家还怕啥?不过只要您想想微软,人家再牛B的加密技术都会被国人"鄙视"?... 阅读全文

posted @ 2014-10-15 15:11 jack_Meng 阅读(928) 评论(0) 推荐(0) 编辑

通俗理解C#委托和事件
摘要:引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什... 阅读全文

posted @ 2014-10-15 14:50 jack_Meng 阅读(8546) 评论(1) 推荐(5) 编辑

C#完成超酷的图像效果 (附demo)
摘要:如果您觉得C#制作的艺术字比较好玩, 但是还觉得没看够,不过瘾,那么我今天就让您一饱眼福, 看看C#如何制作的效果超酷的图像.(注: 我之前曾写过类似的文章, 但没有原理说明, 代码注释不够详细, 也没有附相应的 Demo...因此如果您觉得好像哪看过类似的文章可以看看我之前写的...)为了演示后面... 阅读全文

posted @ 2014-10-15 12:18 jack_Meng 阅读(11458) 评论(1) 推荐(7) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏

主题色彩