随笔 - 62  文章 - 73  评论 - 589 
  2009年12月31日
摘要: 快元旦了,离上一次写日志也隔了挺久了(最近为了排练元旦晚会的小品耽搁了很久,嘿嘿)。明后天,打算去外地玩二三天,于是就想着在这之前把屏幕传输 v2.0先写了,以免拖太久了,我又懒得写了。 上一篇中,...阅读全文
posted @ 2009-12-31 14:03 stg609 阅读(1799) 评论(13) 编辑
  2009年12月15日
摘要: 前几篇利用类似隔行扫描的方式实现了对屏幕图像差异的获取,并基于该算法实现了一个屏幕传输程序,通过使用该屏幕传输程序,明显感受到该算法的性能存在一定的不足,因此需要改进。最近参考了DG大哥DGScree...阅读全文
posted @ 2009-12-15 22:29 stg609 阅读(2965) 评论(12) 编辑
  2009年12月10日
摘要: 上一次介绍了图像差异比较的方法,原想进一步修改算法,采用动态分块的实现方式。但是,“内心觉得不够宁静”,于是乎,打算先根据图像差异的实现算法实现屏幕传输功能。 按照我的惯例,先来预览下效果图: 图...阅读全文
posted @ 2009-12-10 08:38 stg609 阅读(3238) 评论(28) 编辑
  2009年11月28日
摘要: 最近项目中要实现屏幕传输和控制功能,其中主要的就是屏幕传输功能。“不就是屏幕传输嘛,简单呀~~建立个线程,隔一定时间截取一下屏幕的图片,然后发送给对方不就成了。”这是我最初的想法,我也按照这个办法做了,当看到屏幕从一台电脑成功传到了另一台电脑时(局域网内),我有点高兴,心里暗想“原来远程控制也不过如此”。阅读全文
posted @ 2009-11-28 21:48 stg609 阅读(3337) 评论(26) 编辑
  2009年6月12日
摘要: “大学之道,在明明德,在亲民,在止于至善。知止而后有定,定而后能静,静而后能安,安而后能虑,虑而后能得。物有本末,事有终始,知所先后,则近道矣。 ”--《大学》6月份,又是一个离别的时期。与过去不同的是今天我成为了这个离别舞台上的主角。2009年6月12日 11点,当主持人宣布毕业典礼开始的时候,便预示着我此时此刻就算按秒计,离校的时间也已经是屈指可数了。当我写这篇文章的时...阅读全文
posted @ 2009-06-12 21:58 stg609 阅读(485) 评论(7) 编辑
  2009年6月3日
摘要: 正则表达式(Regular Expressions),相信做软件开发的朋友或多或少都对其有所了解,但是你是否可以用其来解决一些问题呢?本文将带着读者从基本的正则语法入手,先向大家展示语法的全貌,然后通过实例演示来对部分语法进行详细介绍。并在结尾给出一些综合性的实例,以便大家参考。阅读全文
posted @ 2009-06-03 16:09 stg609 阅读(877) 评论(0) 编辑
  2009年5月22日
摘要: 民以食为天,规律饮食才能健康每一天!阅读全文
posted @ 2009-05-22 13:05 stg609 阅读(490) 评论(6) 编辑
  2009年4月24日
摘要: PureMVC是在基础的经典模型、视图和控制器上建立的一个轻量级的应用框架,因为工作需要,花了不少时间熟悉了一下,现把体会记录如下。阅读全文
posted @ 2009-04-24 22:58 stg609 阅读(13145) 评论(5) 编辑
  2009年3月22日
摘要: 你买电脑的时候,是否会在意CPU的二级缓存?是不是希望二级缓存能够大点?那你有没有想过你为什么会有这种想法?说到底,就是为了性能问题,如果缓存大点,那就意味着我们处理数据的响应速度会更快。这就好比我们查字典,如果有一个单词,你需要知道它的意思,你是不是需要翻开字典,查找目录,翻到指定的页,找到你要的单词,这才能得到该词的解释?可是不幸的是,你并没有想要去记住这个词,当第二次遇到这个词的时候,你是不是又得重复一遍上述的动作?如果你当时记住这个单词,那是不是马上就能知道这个词的意思了?这是不是很高效?阅读全文
posted @ 2009-03-22 20:12 stg609 阅读(971) 评论(4) 编辑
  2009年3月18日
摘要: 本文介绍如何在GridView中添加全选的复选框阅读全文
posted @ 2009-03-18 13:50 stg609 阅读(2852) 评论(0) 编辑
  2009年3月13日
摘要: 简单介绍了如何用GDI+来绘制一个最简单的验证码阅读全文
posted @ 2009-03-13 14:16 stg609 阅读(981) 评论(0) 编辑
  2009年3月12日
摘要: 表单验证,可以根据用户和角色来限制用户访问。比如,我们有以一个后台管理系统,只有通过后台登陆页面合法登陆的用户才能访问后台管理系统中的任何页面,这个时候我们就可以通过表单验证来实现(过去我都是在每一个页面写判断逻辑。现在想起来,过去的那种方法真是不折不扣的体力劳动,而且如果哪个页面忘记写了,就麻烦了)。阅读全文
posted @ 2009-03-12 00:37 stg609 阅读(2818) 评论(2) 编辑
  2009年3月11日
摘要: 本文介绍了vs.net和reflector工具中的常用图标,如类、方法、属性阅读全文
posted @ 2009-03-11 11:52 stg609 阅读(861) 评论(1) 编辑
  2009年3月3日
摘要: 你是否经常使用GridView进行数据输出?你是否曾经试图使用VS.Net自带的GridView控件来实现分组统计等功能?是不是觉得实现起来很麻烦或者压根实现不了?阅读全文
posted @ 2009-03-03 14:56 stg609 阅读(976) 评论(2) 编辑
  2009年2月8日
posted @ 2009-02-08 10:37 stg609 阅读(259) 评论(3) 编辑
  2009年1月25日
摘要: 自己做开发或学习的时候,时不时的会发现一些很好的学习资源,之前只是放到自己的收藏夹里,现在打算把这些共享出来,与大家共同学习。(以后如果发现好的资料,我都会放在这里。)阅读全文
posted @ 2009-01-25 13:29 stg609 阅读(356) 评论(0) 编辑
  2008年12月11日
posted @ 2008-12-11 20:11 stg609 阅读(263) 评论(5) 编辑
  2008年11月19日
摘要: 现在时下的VOIP软件很多,比较有名的就是Skype,还有其它诸如UUcall、快门等等。它们提供的功能除了网络上的语音通话外,还可以与固定电话、手机等通话。在本篇中主要介绍利用C#实现语音通信的基本方法。但是目前只实现了网络上语音传输的基本功能,而且比较粗糙,没有采用什么算法来优化,所以大家千万不要期望过高。我写这篇的目的除了记录自己的经历之外,更希望有高手能给出改进的意见或算法。阅读全文
posted @ 2008-11-19 13:17 stg609 阅读(9946) 评论(27) 编辑
  2008年11月15日
摘要: 主要介绍了socket及其简单的TCP和UDP应用阅读全文
posted @ 2008-11-15 10:29 stg609 阅读(14857) 评论(10) 编辑
  2008年10月27日
摘要: 网上已经有很多朋友介绍过如何在C#中利用DirectSound来播放声音。今天自己试了下,发现真得很简单,对于初学者来说最简单不过了。只需要短短几句代码。其中关键的只要4句左右代码就OK了。阅读全文
posted @ 2008-10-27 14:48 stg609 阅读(2232) 评论(5) 编辑