2008年12月09日

转载 Windows内核专家David A. Solomon先生


zt:
http://vipnews.csdn.net/newscontent.aspx?pointid=2008_12_09_161905326
http://en.wikipedia.org/wiki/David_A._Solomon
http://en.wikipedia.org/wiki/Mark_Russinovich

【OPTIONAL】


当Mark来找我的时候,他说他希望成为微软的朋友,不再想做微软的敌人。于是我找到David Cutler及其开发团队说,我希望邀请Mark Russinovich进来与我合作撰写《Inside Windows 2000》。他们反应强烈:“Mark Russinovich?!那是邪恶,绝对的邪恶!”我连忙说,不,他现在想做好人了,他说他非常抱歉,已¾­改过自新了。于是Windows核心开发团队说,那好吧,但如果Mark他搞砸了,那我们可就掐你Solomon的脖子了。在这件事情上我冒了险。但我清楚,Mark对Windows内核的了解胜过我,因阅读全文>

发表于 @ 2008年12月09日 22:03:00|评论(loading...)|编辑|举报|收藏

2008年11月10日

转载 [转]BNF 和EBNF的含义与用法


最近搞了搞编译器,解释器.
由于自己才接触,开始完全不晓得基础概念BNF语法.现贴在这里.方便了解,学习
转http://blog.chinaunix.net/u/3176/showart_404211.html


BNF 和EBNF的含义与用法BNF 和EBNF的含义与用法(感谢译者:Sunnybill)

By: Lars Marius Garshol
原文参见:http://www.garshol.priv.no/download/text/bnf.html
(本文是上述作者文章的翻译,原文版权归作者所有)
(译者:Sunnybill)
BNF 和EBNF的含义与用法 1
简介
      关于本文
      什么是BNF?
工作原理
      基本原理
      一个实例
EBNF及其用途
      一个EBNF语法实例
      BNF阅读全文>

发表于 @ 2008年11月10日 23:21:00|评论(loading...)|编辑|举报|收藏

2008年05月31日

原创 winform"添加现有项"的小bug


winform开发中,常用到右键菜单中"添加现有项"这个功能,将一些相成的form界面加入进工程,发现一次将一个form的resx,.vb,.designer.vb文件加入,VS IDE的"解决方案资源管理器"中能很好的识别,并将desigener.vb和resx文件归属于同名vbform文件下.但是如果一次性添加多个form的文件,就不能识别了. 后来2进制打开vbproj工程文件,在相应的resx,designer.vb处,添加同名form.vbIDE就可以识别了.
除了一个个form手动加入以外,不知道有没有更好方法..???阅读全文>

发表于 @ 2008年05月31日 14:30:00|评论(loading...)|编辑|举报|收藏

2008年05月14日

原创 UNICODE版本的clipboard复制

UNICODE版本的clipboard复制阅读全文>

发表于 @ 2008年05月14日 16:57:00|评论(loading...)|编辑|举报|收藏

2008年04月07日

转载 Louis Vuitton电视广告

何为旅行?旅行不是一次出行也不止是一次假期旅行是一次过程,一次发现一次自我发现的过程真正的旅行让我们直面自我旅行不仅让我们看到世界更让我们看到自己在其中的位置究竟,是我们创造了旅行还是旅行造就了我们?生命本身就是一场旅行生命将引领你去向何方?阅读全文>

发表于 @ 2008年04月07日 21:50:00|评论(loading...)|编辑|举报|收藏

2008年03月10日

转载 C++开源跨平台类库集 zt

经典的C++库 STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合 标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了, 故目前不怎么用它了。 Boost---------准标准库, 功能强大 涉及能想的到的大部分非特别领域的算法, 有一个大的C++社区支持 WxWindows-----功能强大的跨平台GUI库 ,它的功能和结构都类似 MFC,故原则上 可以通过WxWindows把现有MFC程序移植到非Win平台下 Blitz---------高效率的数值计算函数库 ,你可以订制补充你需要的算法 Log4cpp-------日志处理 ,功能类似java中的log4j ACE-----------自适应通讯环境, 重量级的通讯环境库。 Crypto++ -----加/解密算法库, 非常专业的C++ 密码学函式库 CppUnit --- 一个c++的单元测试框架 类似 java 的JUn阅读全文>

发表于 @ 2008年03月10日 13:32:00|评论(loading...)|编辑|举报|收藏

转载 推荐给搞IT技术的人值得一读的文章

思维不清晰,不简洁,说话空泛,不能一语中的,这些是中国内地工程师普遍存在的问题,这些缺陷严重地影响了做事的效率。中国教育与西方教育最大的区别是缺乏一种建立在逻辑分析基础上的思维。台湾工程师比较早地汲取了西方在逻辑分析基础上的先进方法,在精细思维、执行层面的细微处体现了长处。阅读全文>

发表于 @ 2008年03月10日 01:35:00|评论(loading...)|编辑|举报|收藏

2008年03月07日

原创 .net framework 使用非托管DLL函数

关于c#调用c编写的dll,使用非托管 DLL 函数阅读全文>

发表于 @ 2008年03月07日 23:45:00|评论(loading...)|编辑|举报|收藏

2008年02月29日

原创 用好.net SDK

.net sdk阅读全文>

发表于 @ 2008年02月29日 15:14:00|评论(loading...)|编辑|举报|收藏

2007年09月01日

转载 转-visual studio 2005 里面的建模使用介绍 --类关系图

Visual Studio 2005引入了类关系图。类关系图由“类设计器”创建,“类设计器”是Visual Studio 2005的一个内部组件。开发人员可以通过类关系图为面向对象的应用程序建模,这一工具将来肯定会不断发展,最终成为开发人员的至爱。对于我来说,它已经成为我在Visual Studio中最常用的工具之一。类关系图为类型和类型层次结构提供了一种可视化表达方式。值得注意的是,类关系图不是静态的,开发人员可以添加新类型,创建新关系,插入成员,删除成员等等。类关系图是和应用程序的源代码同步的,对在类关系图中建模的类型的改变会被立即反映到代码中。阅读全文>

发表于 @ 2007年09月01日 23:40:00|评论(loading...)|编辑|举报|收藏

原创 使用 UML 为 Web 应用程序构架建模

Web 应用程序正变得越来越复杂,越来越重要。为了帮助管理这种复杂性,需要为 Web 应用程序建模。UML 是软件密集型系统的标准建模语言。在尝试用 UML 为 Web 应用程序建模时,很明显它的一些构件不能与标准的 UML 建模元素一一对应。为了让整个系统(Web 构件,以及传统的中间层构件)使用同一种建模表示法,必须扩展 UML。本文介绍 UML 的一种扩展方式(使用正式的扩展机制)。进行扩展是为了让 Web 特有的构件能与系统模型的其余部分集成,向 Web 应用程序的设计员、实施员以及构架设计师展示适当的抽象和明细级别。阅读全文>

发表于 @ 2007年09月01日 23:23:00|评论(loading...)|编辑|举报|收藏

转载 转-Castle 开发系列文章

Castle是针对.NET平台的一个开源项目,从数据访问框架ORM到IOC容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过程中的所有东西,为我们快速的构建企业级的应用程序提供了很好的服务。第二部分:Castle IOC容器系列。阅读全文>

发表于 @ 2007年09月01日 23:17:00|评论(loading...)|编辑|举报|收藏

2006年04月26日

原创 namespace的简单用法

namespace的简单用法阅读全文>

发表于 @ 2006年04月26日 01:07:00|评论(loading...)|编辑|举报|收藏

2006年04月13日

原创 memcpy()造成缓冲区溢出将影响this指针

void * memcpy(void * dst, void * src, size_t count) 如果count大于src的范围,而且src在高地址(堆中分配),且class A,A也是new出来的,会影响this指针。阅读全文>

发表于 @ 2006年04月13日 14:59:00|评论(loading...)|编辑|举报|收藏

2006年03月14日

原创 Visual Studio 2005 & SQL server 2005

微软中国在重庆举行的一次SQL server,VS2005,Biz Talk Server2006新产品发布会阅读全文>

发表于 @ 2006年03月14日 21:44:00|评论(loading...)|编辑|举报|收藏

2006年03月09日

原创 C++Builder2006 in Chongqing

Borland C++ Builder 2006 @ BDS Chongqing 重庆阅读全文>

发表于 @ 2006年03月09日 21:50:00|评论(loading...)|编辑|举报|收藏

2006年02月22日

转载 论函数调用约定

在高级语言中,通过函数调用约定来说明这两个问题。常见的调用约定有:   stdcall   cdecl   fastcall   thiscall   naked call  stdcall调用约定阅读全文>

发表于 @ 2006年02月22日 15:32:00|评论(loading...)|编辑|举报|收藏

2005年11月24日

原创 C++中的虚函数(virtual function)

虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数阅读全文>

发表于 @ 2005年11月24日 06:49:00|评论(loading...)|编辑|举报|收藏

2005年11月13日

原创 About GUIDGEN.exe in Visual C++6.0

GUIDGEN.exe 的内部实现。阅读全文>

发表于 @ 2005年11月13日 01:50:00|评论(loading...)|编辑|举报|收藏

Csdn Blog version 3.1a
Copyright © angel_rabbit