async 和 await 出现在C# 5.0之后,给并行编程带来了不少的方便,特别是当在MVC中的Action也变成async之后,有点开始什么都是async的味道了。但是这也给我们编程埋下了一些隐患,有时候可能会产生一些我们自己都不知道怎么产生的Bug,特别是如果连线程基础没有理解的情况下,更不...
分类:
其他好文 时间:
2014-12-21 21:56:31
阅读次数:
418
文章来源:字符编码的前世今生
由于“字符编码”这个话题牵涉到的历史久远、机构众多、专业术语较多,所以本篇文章可能会略长,为了避免内容过于枯燥,我会尽量用一种通俗易懂的语言来写这篇文章。
其中本文的第一篇章会对历史中的主要字符编码进行介绍,由于篇幅较长,如果读者对此已很了解,可直接跳过进行第二章的阅读。
完成本篇文章的过程中参考和阅读了大量的文章和文献,写本篇文...
分类:
其他好文 时间:
2014-12-17 20:53:39
阅读次数:
298
计算机出世以来,适配字符集就一直是程序员头疼的事情,而很多初学者也对字符集的分类和相互关系迷惑不已,今天就让我一个故事说清字符集!很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节”。再后来,他们又做了一些...
分类:
其他好文 时间:
2014-12-13 17:52:40
阅读次数:
253
从架构的角度考虑,也许MVC的一个衍生架构MVVM更加的合适。这里就不讨论MVVM的前世今生了。园子里的各位.NET达人从很久以前就已在WPF上玩这个东西了。先看一下iOS的MVC是什么样的,然后一步一步的进入MVVM。...
分类:
移动开发 时间:
2014-12-09 15:39:43
阅读次数:
222
TPaintBox是一个图形控件,继承于TGraphicControl,并且只有聊聊几个函数和属性,主要就是Canvas和Paint函数,都在这里了: TPaintBox = class(TGraphicControl) private FOnPaint: TNotifyEvent; p...
分类:
其他好文 时间:
2014-12-03 22:51:13
阅读次数:
191
哎呀,妈呀,周末就这样来了,我还没做好准备呢,先吃根辣条压压惊。 辣条的历史已经非常悠久了,现在也正式风靡的时候,相信看过网易轻松一刻滴童鞋都已经深深的中毒了,只有辣条才是真爱!!! 爱她,就送她一包...
分类:
其他好文 时间:
2014-11-29 09:05:03
阅读次数:
267
来自万一的帖子:http://www.cnblogs.com/del/archive/2008/04/27/1173658.html的确做到了一行代码设置颜色的TForm控件。真实的情况是,VCL框架在这个过程中做了大量的工作,经过多次消息的发送,才达到了目的,大致顺序如下:procedure TF...
分类:
其他好文 时间:
2014-11-24 00:50:13
阅读次数:
252
笔者在大学时,曾给学校做过网站,其中包含了用户注册登录功能。有用户注册登录,就需要有提交表单前的验证码校验。这里需要说明的是,有些网站的登录注册一开始并不需要输入验证码,但是在用户名密码输入错误一次以上以后,验证码输入框便会弹出。这么做的动机,无疑是在大规模数量的注册登录时,前端可以将多次错误请求挡...
分类:
其他好文 时间:
2014-11-23 15:55:14
阅读次数:
303
原文: http://www.cnblogs.com/gongminmin/archive/2011/05/16/2047506.html
Anti-alias,简称AA,在图形学中广泛地用于提升渲染质量。经过几十年的发展,AA也从离线渲染逐步普及到了实时渲染的领域。本系列文章将总结一下在实时渲染中使用的AA方法的前世和今生。本片集中讨论硬件提供的AA方法。
图1. 一个像素内部的...
分类:
其他好文 时间:
2014-11-21 21:55:37
阅读次数:
377