随笔分类 -  C#

摘要:VTemplate是一个免费的开源(采用LGPL开源许可协议)模板引擎,用于解析运行VT模板; 其主要目标是为ASP.Net开发提供另外一种技术选择方案,以保证用简单的语法,良好的结构,不混杂业务逻辑的方式书写页面; 适合于充当Model-View-Controller(MVC)模式应用的View角色,以使能更好的分离页面设计人员与业务开发人员的职责; 也可以作为动态文本生成工具,生成HTML、XML、Mail、程序源代码或其它文本等。 阅读全文
posted @ 2009-08-27 17:59 Kingthy 阅读(9134) 评论(22) 推荐(1) 编辑
摘要:VTemplate是一个免费的开源(采用LGPL开源许可协议)模板引擎,用于解析运行VT模板元素; 其主要目标是为ASP.Net开发提供另外一种技术选择方案,以保证用简单的语法,良好的结构,不混杂业务逻辑的方式书写页面; 适合于充当Model-View-Controller(MVC)模式应用的View角色,以使能更好的分离页面设计人员与业务开发人员的职责; 也可以作为动态文本生成工具,生成HTML、XML、Mail、程序源代码或其它文本等。 阅读全文
posted @ 2009-08-19 23:45 Kingthy 阅读(12817) 评论(23) 推荐(3) 编辑
摘要:VTemplate是一个免费的开源(采用LGPL开源许可协议)模板引擎,用于解析运行VT模板元素; 其主要目标是为ASP.Net开发提供另外一种技术选择方案,以保证用简单的语法,良好的结构,不混杂业务逻辑的方式书写页面; 适合于充当Model-View-Controller(MVC)模式应用的View角色,以使能更好的分离页面设计人员与业务开发人员的职责; 也可以作为动态文本生成工具,生成HTML、XML、Mail、程序源代码或其它文本等。 阅读全文
posted @ 2009-08-17 00:11 Kingthy 阅读(46551) 评论(46) 推荐(13) 编辑
摘要:讲解keybd_event API函数的使用,并提供手柄模拟键盘软件下载 阅读全文
posted @ 2009-03-29 13:56 Kingthy 阅读(6331) 评论(3) 推荐(0) 编辑
摘要:在C#对游戏手柄的编程开发-API篇(1)这篇文章中我们介绍了“被动方式”的开发。在此方式下,我们的程序只扮演一个消息接收者。系统会定时告诉我们某个游戏手柄当前的状态,我们的程序接收到后再按实际需要进行处理即可。但如果你是一个细心的人,你会发现如果直接按消息事件处理的话会存在一个问题,如我们按下某个键(比如向上的方向键)然后放开时,对于我们“人”来说,我们按下与弹起的这两个动作应该只是说明我们只点击这个按钮一次。但对于系统来说,它只是机械地定时通知我们的程序在某个时间内游戏手柄的各个按钮的状态,而在我们按下到弹起这段时间内,系统有可能已经传递了N次的消息通知(N值根据捕捉时设置的uPeriod值与你的按键速度来决定),通知手柄有按钮处于被按下状态,而如果我们就根据消息包直接处理点击事件的话,就会导致问题出现(比如在某个游戏中,我们设计的是当点击一次手柄的右键,就将角色向前移动一步。但从我们按下按钮到弹开此按钮这段时间,由于人的反应速度远远慢于电脑的处理速度,所以这段很短的时间内,系统可能已通知了10次以上的消息包表明游戏手柄右键已被按下,这就导致我们按一次右键,游戏中的角色却有可能已移 阅读全文
posted @ 2009-03-28 19:03 Kingthy 阅读(9196) 评论(5) 推荐(3) 编辑
摘要:Flash中不支持对游戏手柄进行编程,但我们可以换种方法,做一个辅助程序(外挂? ),将手柄中的操作事件转换为Flash中可接受的键盘与鼠标操作事件,这样不就可以使用游戏手柄来玩Flash游戏了吗?! 阅读全文
posted @ 2009-03-25 21:51 Kingthy 阅读(17958) 评论(20) 推荐(1) 编辑
摘要:早上,逛园子时看到breeze写了一篇Socks5代理协议的文章《C# 实现Socket5代理协议通讯 》,于是一时兴起,花了一个下午的时间捣鼓出Socks5代理的服务端程序。程序很简单(只要弄懂了Socks5协议就基本明白了)、代码有点零乱... 阅读全文
posted @ 2008-10-22 19:54 Kingthy 阅读(23675) 评论(19) 推荐(0) 编辑
摘要:介绍文件同步精灵的网络通信协议。 阅读全文
posted @ 2008-09-24 17:37 Kingthy 阅读(4871) 评论(13) 推荐(1) 编辑
摘要:在日常工作和平时个人“作业”时,当某个站点项目发布到了服务器后,如果在本地项目中又增、删、改了某些文件,则又要通过FTP或远程连接,到服务器进行相应的操作,久而久之觉得非常麻烦。并且在某些服务器上,因安全问题禁止使用FTP而则只能通过远程连接进行操作时则会觉得更加麻烦!因此,如果能在本地文件资源管理器操作本地文件时能直接操作服务器上的对应文件,那该多好啊! 阅读全文
posted @ 2008-09-24 12:20 Kingthy 阅读(1990) 评论(6) 推荐(1) 编辑
摘要:如果传送的字符串中包含有"回车换行"字符,也就是"\r\n",那么在C#中经WebService传送后.在服务端接收到的数据中"\r"将会不见掉!!也就是本来"\r\n"中有两个字节位的却只有"\n"一个字节位. 阅读全文
posted @ 2008-08-16 12:22 Kingthy 阅读(4492) 评论(13) 推荐(0) 编辑
摘要:识别验证码一般是要经过“去干扰”,“切字”,“识别”三步处理。 阅读全文
posted @ 2008-08-07 22:55 Kingthy 阅读(6744) 评论(21) 推荐(0) 编辑
摘要:验证码识别技术是一项很有挑战性的技术.需要有耐心和技巧,所以验证码识别不适合浮躁的人去做。 阅读全文
posted @ 2008-08-06 23:51 Kingthy 阅读(13770) 评论(38) 推荐(1) 编辑
摘要:执行完IDbCommand后要记得Clear参数!否则小问题就成了大问题!! 阅读全文
posted @ 2008-06-19 10:31 Kingthy 阅读(6224) 评论(14) 推荐(0) 编辑
摘要:UDP广播就是建立于UDP协议上的数据传输,当网络中的某一台机向交换机或路由发送一个广播数据时,交换机或路由则会帮我们将此广播数据发送到其节点下的所有接收者.交换机或路由在此时就有点类似于"大喇叭".只要我们向"大喇叭"喊一句话(发送一个消息),它就会向所有"听众"传送过去 阅读全文
posted @ 2008-05-24 16:24 Kingthy 阅读(21931) 评论(22) 推荐(3) 编辑
摘要:位图也称像素图像或点阵图像,是由多个点组成的,这些点被称为像素。位图可以模仿照片的真实效果,具有表现力强、细腻、层次多和细节多等优点。BMCP 是采用无损压缩方法对位图图片进行压缩的。 阅读全文
posted @ 2008-05-12 14:49 Kingthy 阅读(10840) 评论(7) 推荐(1) 编辑
摘要:也就是将图片的每个象素点都用DIV来实现,这样一张HTML图片就出来了:) 阅读全文
posted @ 2008-05-09 11:26 Kingthy 阅读(4322) 评论(15) 推荐(0) 编辑
摘要:我们要实现的就是将QQ唠叨发表的言语"转"到我们的博客上显示,只要我们发表了一句言语,我们的博客就能实时显示,让我们的访问者都能知道自己最近在唠叨些啥,是不是很Cool啊?(效果可看我的博客标题头) 阅读全文
posted @ 2008-04-22 13:42 Kingthy 阅读(998) 评论(4) 推荐(0) 编辑
摘要:Lambda表达式是一个匿名的方法,在开发期我们是不知道其方法名是什么的,所以我们要怎么递归调用呢? 阅读全文
posted @ 2008-04-20 11:04 Kingthy 阅读(3003) 评论(12) 推荐(0) 编辑
摘要:了解StackFrame与StackTrace的使用 阅读全文
posted @ 2008-04-19 09:20 Kingthy 阅读(3435) 评论(12) 推荐(0) 编辑
摘要:Lambda表达式的本质是“匿名方法”,其语法格式为:参数列 => 语句或语句块 阅读全文
posted @ 2008-04-18 21:53 Kingthy 阅读(7422) 评论(7) 推荐(1) 编辑