自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

转载 什么是Web2.0

 如今我们经常说起Web2.0,那么,什么是Web2.0?它与Web1.0有什么不同?事实上,Web2.0没有一个确切的概念,相对于Web1.0,它有明显的特征:每个人都是内容生产与获取者、信息个性化定制自由度大、网页技术不同、长尾效应明显。在Google或百度搜索一下Web2.0会找到一些详细的Web2.0解释,与其看这些解释何不“看图识字”呢?这篇文章从图片出发解释什么是Web2.0。

2008-11-24 21:15:00 976

原创 http/apache工作原理

 1.http协议的工作原理2.apache的工作原理参考答案如下 引用:1.HTTP协议是基于请求/响应范式的(相当于客户机/服务器)。一个客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为:统一资源标识符 (URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号

2008-11-24 21:12:00 6821

转载 Apache的工作原理

6.1.3  Apache的工作原理Web系统是客户端/服务器式的,所以应该有服务器程序和客户端程序两部分。常用的服务器程序是Apache;常用的客户端程序是浏览器(如IE、Netscape、Mozilla)。我们可以在浏览器的地址栏内输入统一资源定位地址(URL)来访问Web页面。Web最基本的概念是超文本(Hypertext)。它使得文本不再是传统的书页式文本,而是可以在阅读过程中从一个页面位

2008-11-24 21:07:00 2224

转载 动态网址与静态网址

星期二, 十一月 18, 2008 uT("time6452517808235010996"); 转载自中文网站管理员博客跟网络管理员沟通时经常会出现这种情形,一些广为传播的理念可能在过去是正确的,但是可能已不再切合目前的情况了。当我们最近在跟几个朋友谈及关于网址的结构时就碰到这种情况。其中一个朋友很担心动态网址的使用,甚至认为“搜索引擎无法处理动态网址”。另外

2008-11-19 21:25:00 618

转载 面向站长和网站管理员的Web缓存加速指南[翻译]

作者:车东 发表于:2007-09-06 00:09 最后更新于:2007-11-07 15:11 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。http://www.chedong.com/tech/cache_docs.html

2008-11-19 21:17:00 534

原创 HTTP协议及过程描述

HTTP 协议定义服务器端和客户端之间文件传输的沟通方式。目前HTTP协议的版本是Http1.1。RFC 2616描述了HTTP协议的具体信息。 这个协议已经成为浏览器和Web站点之间的标准。 当我上网的时候底层是如何进行交互的? 当访问者点击一个超链接的时候,将会给浏览器提交一个URL地址。通过这个URL地址,浏览器便知道去链接那个网站并去取得具体的页面文件(也可能是一张图片,一个pdf文件)。

2008-11-18 10:32:00 1329

转载 最全的CSS浏览器兼容问题

CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS处理,作为W3C的标准,一定要加 DOCTYPE声名.  CSS技巧1.div的垂直居中问题 vertical-align:middle; 将

2008-11-17 20:39:00 586

转载 我在华为工作十年的感悟

我在华为工作十年的感悟我在华为工作十年的感悟——徐家骏    作者背景:徐家骏是华为数据中心的头,技术超级牛人,一级部门总监,华为副总裁,年收入过千万,数 据中心是用火山岩建的深入地下的一个大型建筑。防辐射,可防卫星的电子,雷达等手段的侦察。里面有像卫星发射中心那种超大屏幕,机房里满是三米的大型服务 器和大型计算机。连接整个华为全球的每一台终端,整个华为每天三十多万封邮件,海外和全球的同步研发

2008-11-15 19:41:00 1113

转载 OSI七层网络模型与TCP/IP四层网络模型

 1. OSI网络分层参考模型  网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议。这样做使得每个协议的设计、分析、时限和测试比较容易。协议划分的一个主要原则是确保目标系统有效且效率高。为了提高效率,每个协议只应该注意没有被其他协议处理过的那部分通信问题;为了主协议的实现更加有效,协议之间应该能够共享

2008-11-11 20:22:00 529

转载 TCP/IP协议分析-协议分层

 协议分层   正如OSI七层模型定义的一样,TCP/IP协议也根据不同的通信功能分为不同的层次,TCP/IP通常被认为是一个四层协议系统,TCP/IP的四层跟OSI的七层对应关系如表1-2所示。  表1-2 TCP/IP协议与OSI七层模型的对应关系OSI七层模型TCP/IP协议应用层应用层(Application)表示层

2008-11-11 20:20:00 700

转载 超文本传输协议-HTTP

超文本传输协议-HTTP(HTTP,HyperText Transfer Protocol)是因特网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。 HTTP概述   HTTP的发展是万维网协会(World Wide Web Consortium)和Internet工作小组(Internet Enginee

2008-11-11 19:51:00 605

原创 同一进程中的线程究竟共享哪些资源

线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。     进程拥有这许多共性的同时,还拥有自己的个性。有了这些个性,线程才能实现并发性。这些个性包括:    1.线程ID      每个线程都有自己的线程ID,这个ID在本进程中是唯一的。进程用此来标 

2008-11-10 23:52:00 970 1

转载 垂直搜索引擎 nutch

垂直搜索引擎能否赢得市场? 垂直搜索引擎为用户提供的并不是上百甚至上千万相关网页,而是范围极为缩小、极具针对性的具体信息。因此,特定行业的用户更加青睐垂直搜索引擎,是垂直搜索引擎的长期、稳定的群体。 中国十年多来互联网的不断发展,造就出1.3亿的网民,搜索引擎也出现空前的火热。在互联网出现的初期,雅虎、新浪、网易等大型门户网站拥有着绝对多的浏览量,原因在于当初的大部分网站在技术上无法与门户网站相媲

2008-11-05 22:08:00 1615

转载 七、 基于Nutch主题搜索引擎方案设计

七、 基于Nutch主题搜索引擎方案设计7.1主题搜索引擎7.2 主题搜索引模块设计7.2.1系统组成7.2.2 主题确立模块。7.2.3 优化初始种子模块7.2.4 主题相关度分析模块7.2.5排序模块7.3 Yahoo API简介 7.4 基于Nutch主题搜索引擎方案 Nutch是基于lucene技术的,可能是最

2008-11-05 22:04:00 1613

原创 搜索引擎工作原理(Nutch)

二、搜索引擎工作原理2.1 搜索引擎模块组成一个典型的网络信息检索系统的系统架构由信息收集、信息处理和查询服务三个模块组成。从具体运行方式上说,系统根据站点/网页的URL信息和网页之间的链接关系,利用网络蜘蛛在互联网上收集数据;收集的数据分别通过链接信息分析器和文本信息分析器处理,保存在链接数据库和文本索引数据库中,同时,网页质量评估器依据网页的链接关系和页面结构特征对页面质量进行评估

2008-11-05 21:54:00 3060

转载 !!!!搜索引擎设计实用教程-以百度为例

 搜索引擎设计实用教程-以百度为例                           之一:查询处理以及分词技术                                  中科院软件所 张俊林                                                  2005年11月  随着搜索经济的崛起,人们开始越加关注全球各大搜索引擎的性能

2008-11-05 21:36:00 864

转载 map-reduce简介

  MapReduce是Google 的一项重要技术,它是一个编程模型,用以进行大数据量的计算。对于大数据量的计算,通常采用的处理手法就是并行计算。至少现阶段而言,对许多开发人员来说,并行计算还是一个比较遥远的东西。MapReduce就是一种简化并行计算的编程模型,它让那些没有多少并行计算经验的开发人员也可以开发并行应用。在我看来,这也就是MapReduce的价值所在,通过简化编程模型,降低了

2008-11-05 21:35:00 1830 2

转载 Nutch搜索引擎分析

21世纪是信息的时代,也是网络的时代。不断通畅与进步的互联网在给人们带来浩如烟海的网络信息的同时,也容易使人在查询自己所需的有用的相关信息时陷入迷茫。搜索引擎正是为了满足人们网络信息搜索应运而生的网络工具,它是互联网信息查询的导航针。现在的商业搜索引擎不少,但都是保密的,不便研究。而Nutch 是一个开源Java 实现的搜索引擎,它提供了我们运行自己的搜索引擎所需的全部工具。    Nutch是开

2008-11-05 21:34:00 754

原创 HTTP协议中请求方法Get和Post的区别是什么?

Get:是以实体的方式得到由请求URI所指定资源的信息,如果请求URI只是一个数据产生过程,那么最终要在响应实体中返回的是处理过程的结果所指向的资源,而不是处理过程的描述。 Post:用来向目的服务器发出请求,要求它接受被附在请求后的实体,并把它当作请求队列中请求URI所指定资源的附加新子项,Post被设计成用统一的方法实现下列功能: 1:对现有资源的解释 2:向电子公告栏、新闻组、邮件列表或

2008-11-04 11:15:00 1472

转载 半小时精通正则表达式

想必很多人都对正则表达式都头疼.今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式.来和大家分享学习经验.   开篇,还是得说说 ^  和  $  他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$":  结尾一定要有"of despair" 的字符串; 那么,"^abc$": 就是要求以a

2008-11-03 21:48:00 571

转载 PHP文件上传

  目录showTocToggle("显示","隐藏") [显示隐藏] 1 PHP文件上传的原理及实现2 PHP上传文件涉及到的参数2.1 利用discuz实现PHP大文件上传应用举例3 论坛文件上传常见错误类型(不断总结中...)[编辑]PHP文件上传的原理及实现利用php的文件函数来实现上传 这段代码分为两个文件,一个为upl

2008-11-03 21:24:00 500

原创 表单中post与get的区别

 1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。  2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。  3、Get是不安全的,因为在传输过程,数据被放在请求的U

2008-11-03 21:14:00 566

原创 HTTP协议中POST、GET、HEAD的区别是什么?分别在什么情况下使用?(

 HTTP是Web协议集中的重要协议,它是从客户机/服务器模型发展起来的。客户机/服务器是运行一对相互通信的程序,客户与服务器连接时,首先,向服务器提出请求,服务器根据客户的请求,完成处理并给出响应。浏览器就是与Web服务器产生连接的客户端程序,它的端口为TCP的80端口,。浏览器与Web服务器之间所遵循的协议就是HTTP。  笔者曾在第六期的《用telnet登陆非23端口》一文中写过关于用tel

2008-11-03 21:13:00 726

原创 Cookie和Session专题

一、cookie机制和session机制的区别*************************************************************************************具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所

2008-11-03 20:39:00 443

原创 对Session和Cookie的区分与理解

先说session对SESSION的争论好象一直没有停止过,不过幺麽能理解SESSION的人应该占90以上。但还是讲讲,别嫌老~有一些人赞成用SESSION,有一些人不赞成。但这个问题到底要怎么说。不妨听听我的看法,如果有错误请不要朝丢东西,金条和硬币除外。有些人应该知道我是做江湖程序的,而江湖程序做看中的就是效率,但这里不谈设计,而从一些比较实际的角度看SESSION。首先要先说SESSION是

2008-11-03 20:38:00 498

原创 为数据库建立索引

最普通的情况,是为出现在where子句的字段建一个索引。为方便讲述,我们先建立一个如下的表。 CREATE TABLE mytable (  id serial primary key,  category_id int not null default 0,  user_id int not null default 0,  adddate int not null default 0 ); 如

2008-11-02 22:25:00 589

转载 Clustered Index & Non Clustered Index

 聚簇索引和非聚簇索引都是为了增加数据检索速度而存在的.在配置上, 每个表只能有一个聚簇索引,而能有200多个非聚簇索引。在物理分配上, 每个表的数据都是分配在页上,一个页大概有8k左右,假设一条数据占1000字节的话,那么8000条数据占8000*1k/8k = 1000页面,这些数据存在于数据块中。如果对这些数据中的某一10字节的字段做聚簇索引的话,8000 * 0.01K /8

2008-11-02 22:15:00 619

原创 简单叙述一下MYSQL的优化

现在大概列出如下:(望各位补充)1.数据库的设计尽量把数据库设计的更小的占磁盘空间.1).尽可能使用更小的整数类型.(mediumint就比int更合适).2).尽可能的定义字段为not null,除非这个字段需要null.3).如果没有用到变长字段的话比如varchar,那就采用固定大小的纪录格式比如char.4).表的主索引应该尽可能的短.这样的话每条纪录都有名字标志且

2008-11-02 11:12:00 684

原创 mysql支持事务

mysql的innodb支持事务处理的         Suppose   that   you   have  started   the   MySQL   client   with   the   command   mysql   test.  To   create   an   InnoDB   table,   you   must   specify   and  

2008-11-02 10:43:00 2692

转载 Web技术四层结构

如果你的系统是大型的软件开发,那你就要做好更多层的分解,但是原则和理论上,我认为,不用分得太细。我们都知道,MVC模式把系统,分成Model、View、Controller。这样的分法是把表示层同逻辑层分开,也就是说把页面设计师同软件设计师分开。系统分析师再把各个功能写成接口,软件设计师就可以通过业务逻辑来写程序。我所说的四层架构的分法,就是想把软件设计师工作量降下来,减少重复性的代码,提高开

2008-11-01 21:43:00 5365 1

转载 KMP算法详解

作者:matrix67 日期:2006-11-29字体大小: 小 中 大     如果机房马上要关门了,或者你急着要和MM约会,请直接跳到第六个自然段。    我们这里说的KMP不是拿来放电影的(虽然我很喜欢这个软件),而是一种算法。KMP算法是拿来处理字符串匹配的。换句话说,给你两个字符串,你需要回答,B串是否是A串的子串(A串是否包含B串)。比如,字符串A="I

2008-11-01 21:39:00 709

Linux 命令全集

Linux 命令全集 Linux 命令全集

2008-08-28

空空如也

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

TA关注的人

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