共 17 页: 上一页 1 2 3 4 5 6 下一页 末页
摘要:我碰到这个问题比较奇怪,我写的一个方法在win7、win2003下运行没有问题,在winxp下运行就抛异常:“公共语言运行时检测到无效的程序”。那么,这个问题怎么解决了? 阅读全文
posted @ 2014-10-23 18:14 zhuweisky 阅读 (13308) 评论 (1) 编辑
摘要:现在很多下载客户端程序都需要设定自己头像的功能,而设定头像一般有两种方式:使用摄像头自拍头像,或者选择一个图片的某部分区域作为自己的头像。这篇文章告诉你如何快速地实现这个功能。 阅读全文
posted @ 2014-09-11 14:38 zhuweisky 阅读 (14177) 评论 (28) 编辑
摘要:随着HTML5 WebSocket技术的日益成熟与普及,我们可以借助WebSocket来更加方便地打通BS与CS。 阅读全文
posted @ 2014-08-23 11:09 zhuweisky 阅读 (26626) 评论 (24) 编辑
摘要:对于PC桌面应用程序而言,自动升级功能往往是必不可少的。而自动升级可以作为一个独立的C/S系统来开发,这样,就可以在不同的桌面应用中进行复用。基于ESFramework的文件传送功能,我实现了一个可直接复用的自动升级系统OAUS,现在将其分享给大家。 阅读全文
posted @ 2014-08-21 15:17 zhuweisky 阅读 (14195) 评论 (31) 编辑
摘要:看到很多开发IM系统的朋友都想实现聊天记录存储和查询这一不可或缺的功能,这里我就把自己前段时间为傲瑞通(OrayTalk)开发聊天记录模块的经验分享出来,供需要的朋友参考下。 阅读全文
posted @ 2014-07-16 17:22 zhuweisky 阅读 (29279) 评论 (7) 编辑
摘要:Sqlite是一款开源的、适合在客户端和嵌入式设备中使用的轻量级数据库。那么如何在.NET中使用?如何让Sqlite脱离VC++运行时独立运行?本文将给出这些答案。 阅读全文
posted @ 2014-07-15 10:18 zhuweisky 阅读 (5989) 评论 (7) 编辑
摘要:基于.NET开发分布式系统,经常用到Remoting技术。在测试驱动开发流行的今天,如果针对分布式系统中的每个Remoting接口的每个方法都要写详细的测试脚本,无疑非常浪费时间。所以,我写了一个能自动测试remoting接口的小工具InterfaceTester,跟大家分享。 阅读全文
posted @ 2014-05-14 11:17 zhuweisky 阅读 (3831) 评论 (2) 编辑
摘要:有些OMCS用户在他的系统使用了特殊的视频采集卡作为视频源(如AV-878采集卡),虽然这些采集卡可以虚拟为一个摄像头,但有些视频采集卡需要依赖于自带了sdk才能正常地完成视频采集工作。在这种情况下,OMCS是不直接支持这些采集卡的。我们的思路是使OMCS具有自定义扩展的能力:我们让OMCS提供了扩展接口,让使用者可以向OMCS框架中注入其自己的视频采集程序。 阅读全文
posted @ 2014-04-08 09:30 zhuweisky 阅读 (1261) 评论 (0) 编辑
摘要:以前写过两篇录音和录像的文章,最近有朋友问,如果要实现录屏这样的功能,该怎么做了?今天给大家分享C#实现录音录像录屏源码 阅读全文
posted @ 2014-03-11 15:31 zhuweisky 阅读 (27061) 评论 (52) 编辑
摘要:有个朋友的需求是这样的:他开发了一个在线培训系统,需要在服务端将指定老师的讲课内容录制下来,并保存为.mp4文件。类似这样的需求该如何实现了? 阅读全文
posted @ 2014-01-10 09:42 zhuweisky 阅读 (3048) 评论 (3) 编辑
摘要:本文记录了在将通信引擎移植到WinCE平台时,遇到的一些问题和解决方案,对于那些初次接触WinCE开发的.NET程序员或许有些许帮助。 阅读全文
posted @ 2013-12-28 10:02 zhuweisky 阅读 (2073) 评论 (5) 编辑
摘要:假设,我们一台TCP应用服务器能同时承载一万人同时在线,而同时在线数通常为5万多,那我们就需要部署6台服务器来分担这些负载。再假设,任意的两个客户端都有可能需要互发消息(比如,传送文件),那问题就来了 -- 因为要互发消息的这两个客户端连接的可能是不同的服务器。如何解决这个问题了? 阅读全文
posted @ 2013-10-15 11:24 zhuweisky 阅读 (3277) 评论 (7) 编辑
摘要:他们建议我,整一个轻量级的C#通讯组件来满足类似他们这种项目的需求。我觉得这个建议是有道理的,于是,花了几天时间,我将ESFramework的内核抽离出来,经过修改封装后,形成了StriveEngine通讯组件,其最大的特点就是稳定高效、易于使用。 阅读全文
posted @ 2013-09-05 15:22 zhuweisky 阅读 (7088) 评论 (9) 编辑
摘要:如何得到音频数据(PCM)的分贝值?麦克风采集到的声音的强度是多大?如何直观的显示在UI上? 阅读全文
posted @ 2013-08-25 19:46 zhuweisky 阅读 (7605) 评论 (2) 编辑
摘要:在开发类似语音视频聊天或视频会议这样的系统时,它们通常都包含一个测试音视频设备的功能,就像QQ的语音测试向导和视频设置向导一样,这是如何实现的了? 阅读全文
posted @ 2013-08-20 09:01 zhuweisky 阅读 (5361) 评论 (7) 编辑
摘要:在Windows Server 2003 下安装好Unity3D,启动时报错--“Failed to initialize unity graphics.” 阅读全文
posted @ 2013-07-10 10:59 zhuweisky 阅读 (10013) 评论 (0) 编辑
摘要:今年我们开始使用Unity3D开发MMORPG,脚本语言使用C#,这样我们就可以使用以往积累的许多类库。但是,在U3D中使用.NET dll的过程并不是那么顺利。 阅读全文
posted @ 2013-06-19 22:45 zhuweisky 阅读 (33791) 评论 (16) 编辑
摘要:有朋友建议我整一个轻量级的C#通信组件,于是,花了几天时间,我将ESFramework的内核抽离出来,经过修改封装后,形成了StriveEngineC#通信组件 阅读全文
posted @ 2013-06-17 10:29 zhuweisky 阅读 (16466) 评论 (19) 编辑
摘要:原始的KMP算法适用的对象是字符串的匹配搜索,其实针对任意类型的串(实际上就是一个数组)的子串搜索,都可以使用KMP算法。 阅读全文
posted @ 2013-06-06 10:06 zhuweisky 阅读 (1848) 评论 (4) 编辑
摘要:就现在经济大环境而言,很不乐观,程序员的日子也很不好过,无论是还在找工作的、还是已经入职多年、哪怕做到技术经理的,压力都异常巨大,似乎处处充满危机。我们不禁会问:程序员的出路在哪里?但是,仔细分析一下,出路还是有的,甚至解决温饱、过上有房有车没贷款的生活也是很可能的。 阅读全文
posted @ 2013-04-27 11:46 zhuweisky 阅读 (36981) 评论 (68) 编辑
共 17 页: 上一页 1 2 3 4 5 6 下一页 末页