随笔 - 97  文章 - 0  评论 - 234 
上一页 1 ··· 5 6 7 8 9 10 下一页
  2005年11月16日
摘要:罗马数字共有七个,即 I(1),V(5),X(10),L(50),C(100),D(500),M(1000)。 按照下面三条规则可以表示任意正整数。 重复数次:一个罗马数字重复几次,就表示这个数的几倍。 右加左减:在一个较大的罗马数字的右边记上一个较小的罗马数字, 表示大数字加小数字。在一个较大的数字的左边记上一个较小的罗 马数字,表示大数字减小数字。但是,左减不能跨越等级。 比如,99不可以用I... 阅读全文
posted @ 2005-11-16 19:48 Kevin Wan 阅读(414) 评论(0) 推荐(0) 编辑
  2005年11月9日
摘要:转贴:最常见问题(FAQ)留着慢慢学习 来源于:http://www.cfdn.net/微软.net精简框架最常见问题。 此FAQ的内容,一部分来自 net精简框架新闻组 (microsoft.public.dotnet.framework.compactframework)张贴和回答的问题。.net精简框架开发小组感谢每一位参与新闻组的人事,感谢他们对FAQ编写的积极参与和对FAQ的投稿。 ... 阅读全文
posted @ 2005-11-09 19:52 Kevin Wan 阅读(3273) 评论(0) 推荐(0) 编辑
  2005年11月8日
摘要:在C#2.0中是不能从非创建本窗口的线程中改变本窗口的控件。达到这一目的的方法如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 2 public class MyForm : Form 3 { 4 public void On... 阅读全文
posted @ 2005-11-08 23:02 Kevin Wan 阅读(316) 评论(0) 推荐(0) 编辑
  2005年9月2日
摘要:Find what vary and encapsulate it. Favor composition over inheritance. Open-Closed Principle原则讲的是:一个软件实体应当对扩展开放,对修改关闭。 Liskov Substitution Principle... 阅读全文
posted @ 2005-09-02 19:22 Kevin Wan 阅读(396) 评论(0) 推荐(0) 编辑
  2005年8月27日
摘要:算来到微软工作也已经一个多月了,总想写点工作的小结,可一直没时间动笔。恰好今天是个周末,外面下着小雨,闲来无事,于是。。。 说实话,到微软前的面试确实是挺多的,感觉要进去好像挺不容易的。但是细细回想,有几点感受: 要有信心,虽然微软的牛人很多,但是要对自己有信心,尽量把自己已有的知识充分表现出来。但不要盲目自夸,呵呵,微软的牛人是很多的,万一不小心说漏嘴,可不好收场了。 要有一定... 阅读全文
posted @ 2005-08-27 20:01 Kevin Wan 阅读(2133) 评论(3) 推荐(1) 编辑
  2005年8月24日
摘要:简单工厂模式(Simple Factory)-- 创建模式 简单工厂模式就是由一个工厂类可以根据传入的参数决定创建出不同产品类的实例。 工厂模式(Factory Method)-- 创建模式 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。 一个查询器示例的结构图: 这里QueryRunner对应于抽象工... 阅读全文
posted @ 2005-08-24 19:09 Kevin Wan 阅读(503) 评论(0) 推荐(0) 编辑
  2005年8月17日
摘要:^\d+$ //匹配非负整数(正整数 + 0) ^[0-9]*[1-9][0-9]*$ //匹配正整数 ^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0) ^-[0-9]*[1-9][0-9]*$ //匹配负整数 ^-?\d+$ //匹配整数 ^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0) ^(([0-9]+\.[0-9]*[1-9][0-9]*... 阅读全文
posted @ 2005-08-17 20:09 Kevin Wan 阅读(1809) 评论(0) 推荐(0) 编辑
  2005年8月4日
摘要:垃圾收集趣史 Note 本文发表于2004年2月《CSDN开发高手》 写 作本文的初衷是想和大家分享垃圾收集( Garbage Collection )技术简单而有趣的发展史。动笔之前,我站在窗边,望了望正在小区里装运垃圾的清洁车。和生活中环卫工人们清运垃圾的工作相似,软件开发里的垃圾收集其实 就是一种自动打扫和清除内存垃圾的技术,它可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多... 阅读全文
posted @ 2005-08-04 01:56 Kevin Wan 阅读(1115) 评论(0) 推荐(1) 编辑
  2005年8月2日
摘要:delegate.h#ifndef WAN_DELEGATE_H#define WAN_DELEGATE_H /** * @author Kevin Wan * @date 06/30/2005 * Copyright (C) Kevin Wan */#include "threadingmodel.h" namespace wan{namespace local{template ... 阅读全文
posted @ 2005-08-02 23:55 Kevin Wan 阅读(1357) 评论(0) 推荐(0) 编辑
  2005年7月18日
摘要:1, msn protocol http://msnpiki.msnfanatic.com/index.php/MSNP11:Challenges http://www.hypothetic.org/docs/msn http://www.jblinux.net/msnp11/ 2, protocol http://www.cnpaf.net/ 中国协议分析网 3, programming re... 阅读全文
posted @ 2005-07-18 23:46 Kevin Wan 阅读(263) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页