- 博客(11)
- 收藏
- 关注
转载 ASP.NET——Application, Session, Cookie, Viewstate, Cache对象用法和区别
================================================================================ 1.Application:用于保存所有用户共用的数据信息。 在Asp.Net中类似的配置数据最好保存在Web.config文件中。如果使用Application对象,一个需要考虑的问题是任何写操作都要在 A
2010-03-30 20:29:00 1253
转载 Web前台设计——DIV+CSS
采用CSS+DIV对网站重构日趋被大家重视起来了,尤其是大型站点,就在今天下午,IT168首页改版就选择了这种做法。其实,早些时候像阿里巴巴、163等大型门户站点就已经完成了重构工作。Robin早在去年就已经有了使用CSS+DIV来编写网页源码的习惯了,个人感觉这种方法确实比传统的TABLE形式的源码架构强多了。很多SEO技术爱好者不是很明白CSS+DIV与TABLE相比到底有什么好处而来
2010-03-29 14:24:00 1395
转载 C++——友元函数和友元类
友元函数和友元类 采用类的机制后实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,成员函数一般定义为公有的,依此提供类与外界间的通信接口。但是,有时需要定义一些函数,这些函数不是类的一部分,但又需要频繁地访问类的数据成员,这时可以将这些函数定义为该函数的友元函数。除了友元函数外,还有友元类,两者统称为友元。友元的作用是提高了程序的运行效率(即减少了类型检查和安全性检
2010-03-25 20:03:00 686
转载 C++——类的构造函数、析构函数与赋值函数用法浅谈
构造函数、析构函数与赋值函数是每个类最基本的函数。它们太普通以致让人容易麻痹大意,其实这些貌似简单的函数就象没有顶盖的下水道那样危险。 每个类只有一个析构函数和一个赋值函数,但可以有多个构造函数(包含一个拷贝构造函数,其它的称为普通构造函数)。对于任意一个类A,如果不想编写上述函数,C++编译器将自动为A产生四个缺省的函数,如 A(void);
2010-03-24 20:41:00 3123
转载 中间件与SOA的关系
随着用户对大型网络应用高效运行、灵活应变、无缝集成需求的不断提高,中间件已经从上世纪80年代兴起的第一代“CORBA中间件”,90年代兴起的第二代“J2EE中间件”发展到了今天的第三代“SOA中间件”。事实上,早在十几年前,Gartner就首度提出了SOA(面向服务的企业架构)的概念,SOA将软件视为由“配置化服务”组成的新系统,着重强调软件的松散耦合、并使用独立的标准接口,让企业应用系统变得灵活
2010-03-19 15:47:00 5386
转载 面向服务的体系结构(Service-Oriented Architecture,SOA)
SOA,面向服务的架构。是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。 1、产生 产生于对现有应用的集成和对业务变更的快速的适应。 当前的I
2010-03-19 10:23:00 1914
转载 TCP握手协议
TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SY
2010-03-12 21:14:00 1805
转载 数据链路层中MAC子层和LLC子层的功能分析
1.何为数据链路层的(DATA LINK LAYER)的MAC子层和LLC子层? MAC子层的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制等。MAC子层的存在屏蔽了不同物理链路种类的差异性; 在MAC子层的诸多功能中,非常重要的一项功能是仲裁介质的使用权,即规定站点何时可以使用通信介质。实际上,局域网技术中是采用具有冲突检测的载波
2010-03-12 21:04:00 16598 1
转载 SQL Server——删除数据库日志
一、清空日志DUMP TRANSACTION 库名 WITH NO_LOG 二、收缩数据库文件(如果不压缩,数据库的文件不会减小企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件 --选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了 --选择数据文件--在收缩方式里选择收缩
2010-03-12 15:24:00 1978
转载 C/C++——宏综述
C++提供的编译预处理功能主要有以下三种: (一) 宏定义 (二) 文件包含 (三) 条件编译 在C++中,我们一般用const定义符号常量。很显然,用const定义常量比用define定义常量更好。 在使用宏定义时应注意的是: (a) 在书写#define 命令时,注意和之间用空格分开,而不是用等号连接。 (b) 使用#define定义的标识符不是变量,它只用作宏替换,因此不占
2010-03-12 15:07:00 908
转载 C++——虚函数与纯虚函数
一、概述虚函数为了重载和多态的需要,在基类中是由定义的,即便定义是空,所以子类中可以重写也可以不写基类中的函数!纯虚函数在基类中是没有定义的,必须在子类中加以实现,很像java中的接口函数!虚函数引入原因:为了方便使用多态特性,我们常常需要在基类中定义虚函数。class Cman{public: virtual void Eat(){……};
2010-03-01 12:57:00 823
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人