翔如菲菲

其实天很蓝,阴云总会散;其实海不宽,此岸连彼岸.

导航

上一页 1 2 3 4 5 6 7 8 9 10 ··· 30 下一页

2012年4月25日 #

SharpZipLib压缩打包多个文件

摘要: SharpZipLib是C#开源压缩解压缩组件SharpZipLib可以很容易将多个文件打包成一个zip包使用版本:0.85.4.3691.压缩文件:using(ZipFilezip=ZipFile.Create(@"E:\test.zip")){zip.BeginUpdate();zip.Add(@"C:\Test\file\file.txt");zip.Add(@"C:\Test\image\image.jpg");zip.CommitUpdate();}注意:这样打包后的zip包是按照文件路径打包的,本例的zip包解压后会是:解 阅读全文

posted @ 2012-04-25 17:00 翔如飞飞 阅读(1681) 评论(0) 推荐(0) 编辑

2012年4月19日 #

彻底搞定C指针-函数名与函数指针

摘要: 一 通常的函数调用 一个通常的函数调用的例子://自行包含头文件voidMyFun(intx);//此处的申明也可写成:voidMyFun(int);intmain(intargc,char*argv[]){MyFun(10);//这里是调用MyFun(10);函数return0;}voidMyFun(intx)//这里定义一个MyFun函数{printf(“%d\n”,x);} 这个MyFun函数是一个无返回值的函数,它并不完成什么事情。这种调用函数的格式你应该是很熟悉的吧!看主函数中调用MyFun函数的书写格式:MyFun(10); 我们一开始只是从功能上或者说从数学意义上理解MyF... 阅读全文

posted @ 2012-04-19 17:16 翔如飞飞 阅读(309) 评论(0) 推荐(0) 编辑

2012年4月13日 #

C/C++语言void及void指针深层探索

摘要: 1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。 2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,让我们试着来定义:void a; 这行语句编译时会出错,提示“illegal use of type ’void’”。不过,即使void a的编译不会出错,它也没有任何实际意义。 void... 阅读全文

posted @ 2012-04-13 13:30 翔如飞飞 阅读(334) 评论(0) 推荐(0) 编辑

情景分析“C语言的const关键字”

摘要: C语言中的const一直是C语言初学者心中的痛,这是因为const在不同位置有不同作用,在不同情景有不同角色。这让初学者摸不清头脑。今天,和大家一起研究一下const,让它的每个角色都“深入人心”!==============================================================================================情景一:最简单的const用法#include<stdio.h>intmain(){intconsta;a=5;printf("a=%d\n",a);return0;}如果编译这个c 阅读全文

posted @ 2012-04-13 13:01 翔如飞飞 阅读(182) 评论(0) 推荐(0) 编辑

2012年4月5日 #

哈希表(HASHTABLE)

摘要: 原文地址:http://www.cnblogs.com/abatei/archive/2009/06/23/1509790.htmlC#中实现了哈希表数据结构的集合类有:(1)System.Collections.Hashtable(2)System.Collections.Generic.Dictionary<TKey,TValue>前者为一般类型的哈希表,后者是泛型版本的哈希表。Dictionary和Hashtable之间并非只是简单的泛型和非泛型的区别,两者使用了完全不同的哈希冲突解决办法。Dictionary我已经做了动态演示程序,使用的是Window应用程序。虽然Dict 阅读全文

posted @ 2012-04-05 23:41 翔如飞飞 阅读(1257) 评论(0) 推荐(0) 编辑

红黑树(RED BLACK TREE)

摘要: 原文地址:http://www.cnblogs.com/abatei/archive/2008/12/17/1356565.html介绍今天我们来介绍另一种平衡二叉树:红黑树(Red Black Tree),红黑树由Rudolf Bayer于1972年发明,当时被称为平衡二叉B树(symmetric binary B-trees),1978年被Leonidas J. Guibas和Robert Sedgewick改成一个比较摩登的名字:红黑树。红黑树和之前所讲的AVL树类似,都是在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,从而获得较高的查找性能。自从红黑树出来后,AVL树就被放到了 阅读全文

posted @ 2012-04-05 23:38 翔如飞飞 阅读(1031) 评论(0) 推荐(0) 编辑

2012年3月19日 #

ASP.NET MVC控制器 PART2

摘要: 以下内容摘自: http://www.cnblogs.com/r01cn/archive/2011/12/04/2275208.html http://www.cnblogs.com/r01cn/archive/2011/12/06/2276733.html感谢作者的翻译,这里只是译文。原书名:Pro ASP.NET MVC 3 Framework 第十二章 控制器与动作 PART2产生输出 控制器在完成了一个请求的处理之后,它通常需要生成一个响应。通过实现IController接口,我们直接生成的是祼机控制器(意即很原始的控制器,或者叫祼态控制器,或干脆叫做裸控制器更好些? — 译者注... 阅读全文

posted @ 2012-03-19 17:02 翔如飞飞 阅读(1326) 评论(0) 推荐(0) 编辑

2012年3月17日 #

ASP.NET MVC控制器 PART1

摘要: 以下内容摘自: http://www.cnblogs.com/r01cn/archive/2011/11/17/2252003.html http://www.cnblogs.com/r01cn/archive/2011/11/17/2252010.html http://www.cnblogs.com/r01cn/archive/2011/11/18/2253455.html 感谢作者的翻译,这里只是译文。原书名:Pro ASP.NET MVC 3 Framework 第十二章控制器与动作PART1 到达你应用程序的每一个请求都是由控制器处理的。控制器可以以它认为合适的... 阅读全文

posted @ 2012-03-17 17:29 翔如飞飞 阅读(581) 评论(0) 推荐(0) 编辑

ASP.NET MVC 控制器可扩展性PART1

摘要: 以下内容摘自:http://www.cnblogs.com/r01cn/archive/2012/02/19/2358753.html 感谢作者的翻译,这里只是译文。原书名:Pro ASP.NET MVC 3 Framework 第十四章控制器可扩展性PART1 在本章中,我们打算向你演示MVC用控制器进行工作的一些高级特性。我们将从考查引导动作方法执行过程的请求处理管道开始,并演示你可以对这种过程进行控制的不同方式。 本章第二部分演示两种类型的应用程序控制器,即无会话控制器和异步控制器。这些可以用来增强服务器的能力。我们演示如何生成和使用这些控制器类型,并解释你应该什么时候考虑... 阅读全文

posted @ 2012-03-17 14:23 翔如飞飞 阅读(677) 评论(0) 推荐(0) 编辑

2012年3月16日 #

ASP.NET MVC 过滤器 PART2

摘要: 以下内容摘自:http://www.cnblogs.com/r01cn/archive/2011/12/17/2291217.html感谢作者的翻译,这里只是译文。原书名:Pro ASP.NET MVC 3 Framework第十三章过滤器PART2 使用其它过滤器特性(Features) 前面的例子已经给出了用过滤器进行有效工作所需要的所有信息。伴随这些你已经学到的特性,还有一些其它有趣但不常用的特性。在以下小节中,我们将向你演示一些高级的MVC框架过滤能力。 无特性过滤器(Filtering Without Attributes) 使用过滤器的常规办法是生成并使用一些特性(attr... 阅读全文

posted @ 2012-03-16 17:30 翔如飞飞 阅读(2106) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 30 下一页