`
jspengxue
  • 浏览: 178473 次
  • 性别: Icon_minigender_1
  • 来自: 天堂和地狱的中间
社区版块
存档分类
最新评论
文章列表
UTF-8 编码介绍 UTF-8 编码是一种被广泛应用的编码,这种编码致力于把全球的语言纳入一个统一的编码, 目前已经将几种亚洲语言纳入。UTF 代表 UCS Transformation Format. UTF-8 采用变长度字节来表示字符,理论上最多可以到 6 个字节长度(一个字符六个字节)。 UTF-8 编码兼容了 ASC II(0-127), 也就是说 UTF-8 对于 ASC II 字符的编码是和 ASC II 一样的。 对于超过一个字节长度的字符,才用以下编码规范: 左边第一个字节1的个数表示这个字符编码字节的位数, 例如两位字节字符编码样式为为:110xxxxx 10xxxxxx; ...
获取信息的速度快慢已经成为制约互联网发展的重要因素。如何在现有的网络资源下提高用户获取信息的速度,已成为困扰众多数据中心、ISP和企业的一大难题。以负载均衡器为代表的互联网加速产品应运而生。它们将成为未来互联网上不可或缺的一部分。 为了不再看到“Server Too Busy” 上网过程中用户最不满意的是什么?来自CNNIC的最新调查报告表明,用户认为上网过程中最不能令人满意的地方是速度太慢。 电子商务逐步走入众多传统企业时遇到的最大阻力是什么?网络平台的性能和服务水平仍不可靠显然是重要的因素之一。 由于用户急剧增长,获取信息的速度快慢已经成为制约互联网发展的重要因素。尤 ...
Radware可实现的防护     1. 抵抗常规的攻击     CDN本身具有很强的抗攻击能力,它不但可以为网络中的服务器提供负载均衡功能,还提供了以下防攻击手段来保护网络中的服务器:     l通过对无效连接的管理来防止使用没有开放的服务进行攻击;     l实现源路由的跟踪,防止IP欺骗     l不用Ack缓冲应答未确认的SYN,防止SYN风暴;     l防止连续和接管的攻击;     l不运行SMTPd,FTPd,Telnetd等易受到攻击的进程;     l具有较高的安全性;     由于以上这些固有的安全特性及抗攻击能力,大大提高网络的安全性。     2. ...
为描述上的方便,先定义四条术语:纯静态磁盘网页,纯静态内存网页, 准动态网页,纯动态网页 纯静态磁盘网页:指的是在客户端在请求网页时,该网页已经预先拼接成html并生成在磁盘上. 纯静态内存网页:指的是在客户端在请求网页时,该网页已经预先拼接成html并生成在内存中. 准动态网页:指的是在客户端在请求网页时,该网页并未预先生成在磁盘上,但为生成该网页提供的数据已经预先存放在内存中.当请求到达时,从内存中读出数据并拼成Html字符串. 纯动态网页:指的是在客户端在请求网页时,该网页并未预先生成在磁盘上,为生成该网页提供的数据也未预先放在内存中.而是放在数据库或者物理文件内,当请求到达 ...
cdn技术采取了分布式网络缓存结构(即国际上流行的web cache技术),通过在现有的internet中增加一层新的网络架构,将网站的内容发布到最接近用户的cache服务器内,通过dns负载均衡的技术,判断用户来源就近访问cache服务器取得所需的内容,解决internet网络拥塞状况,提高用户访问网站的响应速度,如同提供了多个分布在各地的加速器,以达到快速、可冗余的为多个网站加速的目的。   由于cdn基本的加速手段是“dns智能选择最近的镜像”+“镜像缓存静态内容”,所以在传统的观点中,cdn只是对静态页面加速,对动态页面没有效果。   对于动态网站的加速,网上大部分人都认为“不可 ...
网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担。在这种情况下,负载均衡技术出现了。   当前,无论在企业网、园区网还是在广域网 ...
JSP标签从1.0 开始就已经出现啦,现在JSP都2.0了出现了两个版本,所以我们在用的时候第一是Jar包要注意版本,还有一个要注意版本的地方就是web.xml和.Tld这两个XML文件。 我最开始的时候摸不到头绪,两个配置文件的版本不一致结 ...
一、在jdk1.2以后,类加载是通过委托来完成的,这意味着如果 ClassLoader 不能找到类,它会请求父代 ClassLoader 来执行此项任务,所有 ClassLoaders 的根是系统 ClassLoader,它会以缺省方式装入类 -- 即,从本地文件系统。今天我们就来探讨一下在jvm中这些机制是怎样运行的。让我们假设有一个class字节码文件(比如Hello.class文件),那么在应用程序中,他是如何被加载进来,并形成一个类对象的呢?我们这篇文章的目的就是为了解释这个问题。   在java.lang包里有个ClassLoader类,ClassLoader 的基本目标是对类的请求 ...
内存映射文件(memory-mapped file)能让你创建和修改那些大到无法读入内存的文件。有了内存映射文件,你就可以认为文件已经全部读进了内存,然后把它当成一个非常大的数组来访问了。这种解决思路能大大简化修改文件的代码。下面就是一个简单的例子: import java.io.*; import java.nio.*; import java.nio.channels.*; public class LargeMappedFiles { static int length = 0x8FFFFFF; // 128 Mb public static void main(St ...
Global site tag (gtag.js) - Google Analytics