FotoVision学习手记(1)

注:本文翻译自微软官网的《FotoVision Desktop Application》FotoVision概述<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:offic...

2006-09-30 00:01:00

阅读数:7

评论数:0

小议解耦合--应用设计模式

一直对设计模式究竟要什么时候用,如何用不是很清楚,但在以前写的代码中的很多地方,我都感觉代码总是写得很怪,很乱,可又不知道怎么去改。最近看了些文章,对设计模式有了些新的理解。<?xml:namespace prefix = o ns = "urn:schem...

2006-09-29 17:01:00

阅读数:15

评论数:0

Clickonce部署初体验

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 我们经常要面对的是对开发模式的选择,比如C/S模式和b/s模式。...

2006-09-26 00:01:00

阅读数:10

评论数:0

数据结构复习笔记(5)

1,KMP算法 voidpreKmp(char*x,intm,intkmpNext[]){inti,j;i=0;j=kmpNext[0]=-1;while(i<m){while(j>-1&&x[i]!=...

2006-09-24 00:01:00

阅读数:4

评论数:0

纪工作一周年

时间总是过得很快,眨眼间,已经工作一年了。快乐又不免带有点荒诞的大学生活,还经常在脑海里回想,但却再也回不去了。一年里,好像发生了很多事情,却好像又和以前一样,什么都没有,波澜不惊。 回想一年前的现在,自以为凭着在学校的那一点编写过几个程序的经验,可以在职场上游刃有余。只是才发现,那一点所谓的经...

2006-09-22 20:39:00

阅读数:9

评论数:0

数据结构复习笔记(4)

1,归并排序无论初始序列如何排列,记录的比较次数不会受到影响,都是O(nlogn),但会影响到记录的移动次数,初始序列为正序时,记录移动次数为0,为逆序时,记录移动次数最大。 2,若在1000000个记录中找出两个最小的记录,应该用什么排序方法所需要的关键字比较次数最少,是多少? 解:用堆排序...

2006-09-20 17:01:00

阅读数:20

评论数:0

数据结构复习笔记(3)

1.给定整型数组B[m][n],B中数据在每一维方向都按从小到大的次序排列,而且整型变量x在B中存在,找出一对满足B[i][j]==x的i和j,要求比较次数不超过m+n 分析:从右上角的元素B[i][j]开始与x比较,每次有3种情况:(1)相等,则比较结束;(2)B[i][j]&...

2006-09-12 23:01:00

阅读数:10

评论数:0

数据结构复习笔记(2)

1, 若入栈的元素为n,则可得到的输出序列数量为 (2n)!/(n+1)(n!)(n!)。 2, 用两个长度相同的栈S1,S2构造一个队列。在S1中进行入队操作,S2中进行出队操作 ,判断队列空的条件是,S1和S2同时为空,判断队列满的条件是S1和S2同时为满。 voidEnQueue(...

2006-09-10 12:01:00

阅读数:7

评论数:0

数据结构复习笔记(1)

1.数据的物理存储方式有4种:1)顺序存储。2)链式存储。3)索引存储。4)散列存储 2.判断算法时间复杂度的根据是当n趋向无穷大时函数的极限,确定时间复杂度的步骤是:1)计算算法的语句频度。2)由语句频度给出时间复杂度。例: voidf(intn){inti=91,j=100;while(...

2006-09-08 17:01:00

阅读数:10

评论数:0

EVC获取电源属性

//========================================================================//TITLE:// EVC获取电源属性//AUTHOR:// norains//DATE:// Tuesday 29-August-2006//==...

2006-09-07 11:12:00

阅读数:4

评论数:0

详解WINCE的控制面板

//========================================================================//TITLE:// 详解WINCE的控制面板//AUTHOR:// norains//DATE:// Tuesday 29-August-2006/...

2006-09-07 11:10:00

阅读数:9

评论数:0

VC绘制位图--BeginPaint()与GetDC()的区别

//========================================================================//TITLE:// EVC绘制位图--BeginPaint()与GetDC()的区别//AUTHOR:// norains//DATE:// Tue...

2006-09-07 11:01:00

阅读数:11

评论数:0

《.Ne框架程序设计》随记(5)

实现Equals方式有3种不同的方式: 1)为基类没有重写Object.Equals方法的引用类型实现Equals classMyRefType:BaseType{RefTyperefobj;//Thisfieldisareferencetype.ValTypevalobj;//Th...

2006-09-06 23:01:00

阅读数:4

评论数:0

《.Ne框架程序设计》随记(4)

PublicstaticvoidMain(){Intv=4;Objecto=v;V=123Console.WriteLine(v+”,”+(int)o);} 问:这段代码里有多少次装箱操作? 这里首先创建了一个未装箱的int值类型(v),并将其初始化为4,然后,又创建了一个Object引...

2006-09-06 17:01:00

阅读数:3

评论数:0

《.Ne框架程序设计》随记(3)

以往,每个应用程序进程都有自己的虚拟地址空间,通过地址空间的隔离来保证一个进程不会干扰另一个进程的运行。但通过验证托管代码,可以确保不会访问不该访问的内存,因此可以一个单独的虚拟地址空间内运行多个托管应用程序。由于太多的进程会占用过多的系统资源,损伤系统性能,并限制系统可用的资源。因此在一个进程...

2006-09-01 07:01:00

阅读数:8

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭