上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页

2008年6月6日

系统诊断概述-如何通过windbg来dump特定process的memory.

摘要: 如何用windbg中的command来dump特定process的memory。 阅读全文

posted @ 2008-06-06 17:55 飞天舞者 阅读(2750) 评论(0) 推荐(0) 编辑

2008年6月3日

C++本质:类的赋值运算符=的重载,以及深拷贝和浅拷贝

摘要: 在面向对象程序设计中,对象间的相互拷贝和赋值是经常进行的操作。 如果对象在申明的同时马上进行的初始化操作,则称之为拷贝运算。例如: class1 A("af"); class1 B=A; 此时其实际调用的是B(A)这样的浅拷贝操作。 如果对象在申明之后,在进行的赋值运算,我们称之为赋值运算。例如: class1 A("af"); class1 B; B=A; 此时实际调用的类的缺省赋值函数B.operator=(A); 不管是浅拷贝还是赋值运算,其都有缺省的定义。也就是说,即使我们不overload这两种operation,仍然可以运行。 那么,我们到底需不需要overload这两种operation 呢? 阅读全文

posted @ 2008-06-03 11:15 飞天舞者 阅读(21639) 评论(3) 推荐(8) 编辑

2008年6月2日

数据结构C#实现-二叉查找树的创建,查找,以及各种递归(非递归)遍历算法

摘要: 树是一种非常重要的数据结构,Binary Tree则是树型结构中应用最为广泛。本文给出了C#版本的二叉树的建立,查找,以及各种递归和非递归的遍历算法。 阅读全文

posted @ 2008-06-02 18:10 飞天舞者 阅读(1096) 评论(0) 推荐(0) 编辑

2008年5月31日

经典数据结构之栈的应用-迷宫问题

摘要: Stack的应用非常广泛,如数学公式计算,树的前序遍历等等。 阅读全文

posted @ 2008-05-31 14:18 飞天舞者 阅读(2077) 评论(0) 推荐(0) 编辑

2008年5月29日

System.Collections深入探讨--如何创建自定义的集合类

摘要: 在System.Collections namespace下面,存在两个class ,分别为ArrayList和 List ,都可以实现对象的数组队列。那么两者之间到底有什么区别呢?如何利用其创建自定义的集合类呢? 阅读全文

posted @ 2008-05-29 17:18 飞天舞者 阅读(790) 评论(0) 推荐(0) 编辑

2008年5月28日

Garbage Collection Essence--.Net中Garbage Collection深入探讨

摘要: 本文介绍了.Net Framework的垃圾回收机制,及其对managed resource和unmanaged resource的回收方法。 阅读全文

posted @ 2008-05-28 15:47 飞天舞者 阅读(399) 评论(0) 推荐(0) 编辑

2008年5月26日

ASP.NET中将检索出的数据写入Exel形成Report的一种solution

摘要: 关键词:DataSet,DataTable, DataBase, Excel, Report 正文: 在基于web的MIS中,经常需要将从DataBase检索出的数据形成报表。而Exel报表在公司尤为常见。在.net Framework下,检索出的数据保存至DataSet或者DataTable是最常见的方法了。那么,如何将DataSet或DataTable中保存的内存数据写入Excel呢?... 阅读全文

posted @ 2008-05-26 16:40 飞天舞者 阅读(587) 评论(1) 推荐(0) 编辑

C#中的安全策略

摘要: 1.安全性 .Net的安全性包括代码和数据不被错误的使用或者被其他的程序破坏,这种安全机制是通过加强对托管代码的限制和保护来实施的(This security mechanism is implemented by strengthing restriction and protection for the managed code)。 .Net 程序需要请求他们操作, 有管理员设定的安全... 阅读全文

posted @ 2008-05-26 15:00 飞天舞者 阅读(881) 评论(0) 推荐(0) 编辑

C#中不安全代码的编写和指针的应用

摘要: 关键字:托管代码managed code, 不安全代码unsafe code, 固定托管指针fixed, 在stack上分配空间stackalloc Managedd Code和UnManaged Code 运行在公共语言运行库 (CLR) 的控制之下的代码称为“托管代码”,运行在 CLR 之外的代码称为“非托管代码”。COM、COM+、C++ 组件、ActiveX 组件和 Win32 ... 阅读全文

posted @ 2008-05-26 11:46 飞天舞者 阅读(1009) 评论(0) 推荐(0) 编辑

2008年5月25日

CPU Scheduling进程调度算法

摘要: 1.Preemptive scheduling CPU scheduling decisons may take place under the following four conditions: 1.when a process switches from running state to the waiting state(for example, I/O Request ... 阅读全文

posted @ 2008-05-25 14:50 飞天舞者 阅读(1772) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 19 下一页

导航

For more information about me, feel free email to me winston.he@hotmail.com