自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Ajax的优点和缺点

Ajax是 "Asynchronous JavaScript and XML"的缩写,是一种创建交互式网页应用的网页开发技术。 Ajax的核心是Javascript对象XmlHttpRequest。该对象在Internet Explorer 5 中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest 使您可以使用JavaScript向服务器提出请求并处理响应,而不...

2014-04-08 22:09:12 281

原创 php中include与require的区别

require的使用方法如require(“MyRequireFile.php”)。这个函数通常放在php程序的最前面,php程序在执行前,就会读入require所指定引入的文件,使它变成php程序网页的一部分。常用的函数,也可以通过这个方法将它引入网页中。include的使用方法如include(“MyIncludeFile.php”)。这个函数一般是放在流程控制的处理部分中。php程序网...

2014-03-29 11:43:01 140

原创 Linux

linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系统管理命令,这里存放的是...

2014-03-13 19:45:11 169

原创 TCP/IP协议的三次握手

在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一次连接。第一次【A -> B】,发送【SYN】包。标志位:SYN=1 ;序号seq=200(随机产生的数)。【主机A向B请求连接】第二次【B -> A】,发送【SYN,ACK】包。标志位:SYN=1,ACK=1;序号seq=500(随机产生的数),ack=201(A发送的序号加1)。【主机B同意建立连接】...

2013-12-01 16:26:57 188

原创 Error和Exception的区别

Error和Exception都继承自Throwable类,区别是 Error: 是不可控制的(unchecked)经常用来表示系统错误或低层资源的错误如果可能,应在系统级别被捕捉Exception是可控制(checked)或不可控制的(unchecked)一般是由程序员引起的错误应该在应用程序级别被捕捉...

2013-12-01 15:57:53 121

原创 电子商务的名称

B2C(企业对消费者):如电子购书B2B(企业对企业):如汽车制造商向供应商订购轮胎G2C(政府对消费者):如政府分发电子税收表单C2C(消费者对消费者):如在线拍卖二手物品P2P(对等):音乐共享...

2013-12-01 14:54:20 401

原创 进程间的通信方式

管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。(进程间的亲缘关系指父子进程关系)有名管道(named pipe):有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间通信。信号量(semophore):信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某进程正在访问共享资源时,其他进程也来访问...

2013-11-30 19:30:28 113

原创 length属性与length()方法

数组没有length()方法,有length属性String有length()方法

2013-11-27 16:26:30 670

原创 collection和collections的区别

collections是java.until下的类,它包含有各种有关集合操作的静态方法。collection 是java.until下的接口,它是各种集合结构的父接口。

2013-11-27 16:06:55 144

原创 GC是什么

GC(Gabage Collection)垃圾回收。Java是由C++发展而来,它摒弃了C++中一些繁琐容易出错的东西,其中一条就是GC。Java中有了GC,程序员就不需要人工释放内存空间。当Java虚拟机发现内存紧张时,就会自动地去清理无用变量所占用的内存空间。如果需要也可以使用System.gc()来强制进行一次立即的内存清理操作。...

2013-11-27 15:51:16 360

原创 Hashmap与Hashtable的区别

 1、Hashtable继承自Dictionary类      Hashmap是Java 1.2引进的Map接口的一个实现2、Hashtable不允许null做为key或value     Hashmap允许null做为key和value(只能有一条记录的key为null,可以由多条记录的value为null)3、Hashtable是的方法是同步的。(可以不用采取任何特殊的行...

2013-11-27 15:38:16 106

原创 final,finally,finalize的区别

final:修饰符(关键字)     如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。(因此,一个类不能既被声明为abstract的,又被声明为final的)     将变量或方法声明为final的,可以保证他们在使用中不被改变。(被声明为final的变量必须在声明时给定初始值,而在以后的引用中只能读取,不可修改)     被声明为final的方法只能...

2013-11-27 15:04:01 116

原创 根据IP地址判断其类型

A类地址:最高位为0,网络地址字段的长度为7,主机地址长度为24位,具体格式为1.×××.×××.××× --- 127.×××.×××.××× (其中127.0.0.1是一个特殊IP地址,表示主机本身,用于本地机器上的测试和进程通信)B类地址:最高两位为10,网络地址字段的长度为14,主机地址长度为16位,具体格式为128.001.×××.××× --- 191.255.×××.×××...

2013-11-24 17:04:53 963

原创 计算机网络各层协议

网络层次协议名称功能简介应用层DHCP(Dynamic Host Configuration Protocol) 动态主机分配协议使用UDP协议工作。主要用途2个<!--[if !supportLists]-->1.        <!--[endif]-->给内部网络或网络服务供应商自动分配IP...

2013-11-24 16:16:39 180

原创 数据库中having和where的区别

where是对记录的条件限制having是对分组的条件限制,与group by联合使用,但有group by时不一定要用havingwhere、group by 、 having的执行优先级依次降低where子句用来筛选from子句中指定的操作所产生的行group by 用来分组where子句的输出having用来从分组的结果中筛选行例如:  表结构...

2013-11-24 12:46:09 122

原创 数据库的视图

数据库的视图是一个虚表,是从一个或几个基本表(视图)导出的表。在数据库系统中只存放视图的定义,不存放视图对应的数据,这些数据仍旧存放在原来的基本表中。所以基本表中的数据发生变化,从视图中查询出的数据也就相应地发生变化,从这个角度说,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。视图的作用简化用户操作:可以使用户将注意力集中在所关心的数据上。例如,如果获...

2013-11-24 11:13:35 346

原创 进程的状态切换

在多道程序系统中,进程需要在处理器上交替运行,状态也不断发生变化。进程一般有三种基本状态:运行、就绪和阻塞。运行态:正在CPU上运行的进程所处的状态(单CPU系统中,任何时候只能有一个进程处于运行状态)就绪态:已经获得除CPU之外的全部资源并等待系统分配CPU,一旦获得CPU即可以变为运行态的进程状态。阻塞态:一个进程正在等待某事件发生而不能运行的状态(等待的事件可能是请求I/O...

2013-11-24 10:24:18 163

原创 数据库的索引

http://blog.csdn.net/kennyrose/article/details/7532032http://blog.linezing.com/2011/07/%E6%B5%85%E8%B0%88mysql%E7%B4%A2%E5%BC%95%E8%83%8C%E5%90%8E%E7%9A%84%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E5%8F...

2013-11-23 21:35:49 116

原创 BS架构与CS架构的区别

http://hi.baidu.com/pfbilovemy/item/6e8aeb4e9e4c9aed1e19bcc4

2013-11-07 10:02:34 203

原创 面向对象的特征

面向对象的三个特征:封装、继承、多态1、封装:是对象和类概念的主要特性把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或对象操作,对不可信的进行隐藏。2、继承继承是指这样一种能力:它可以使用现有类的所有功能,并在无须重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类”或“派生类”。被继承的类称为“基类”、“父类”或“超类”。...

2013-10-28 21:48:37 92

原创 Forward和Redirect的区别

   Forward(转发):服务器行为     Redirect(重定向):客户端行为 1、工作流程转发(forward):客户浏览器发送http请求 -> web服务器接受此请求 ->调用内部的一个方法在容器内完成请求处理和转发动作 ->将目标资源发送给客户。重定向(redirect):客户浏览器发送http请求 -> web服务器接受后发送3...

2013-10-28 21:08:42 94

原创 ArrayList与LinkedList的区别

Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap 1、ArrayList:就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了动态的增加和减少元素,实现了ICollection和IList接...

2013-10-28 20:28:57 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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