- 浏览: 13099 次
- 性别:
- 来自: 北京
最新评论
文章列表
最近迷上了Nginx,真实麻雀虽小,五脏俱全..功能实在强大..
nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。
如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难.因此,这时候的负载均衡就会大显身手了,它会自动剔除挂掉的服务器.
下面简单的介绍下我使用Nginx做负载的体会
下载---安装Nginx这些不介绍了,前篇有介绍.
windows和Linux下配置Nginx负载的写法一样,故 ...
转自(http://blog.csdn.net/zhang6622056/article/details/7621604)
springMVC参数的传递方式
Spring MVC 的请求参数获取
通过@PathVariabl注解获取路径中传递参数
JAVA
1 @RequestMapping(value = "/{id}/{str}")
2 public ModelAndView helloWorld(@PathVariable String id,
3 @PathVariable String str) {
4 Sy ...
堆组织表(heap-organized table)这是一种标准的数据库表。数据以类似于堆的方式管理。增加数据时,将使用堆中首先找到的适合于数据的可用控件。在从表中删除数据时,使空间可供后继插入和更新操作使用。这就是名称中堆的来源。堆是一连串的控件,这些空间以某种随机的方式使用。
B*数所以集群表(B* Tree index clustered table)利用这种类型的表可以完成两件事。首先,许多表可以物理的连接在一起存储。通常,来自同一个表的数据可以期望在一个数据库块中找到。利用集群表,来自许多表的数据可以一起存储在相同的块中。其次,包含相同群键值的所有数据将物理地存储在一起。这些数据围绕群 ...
转自(http://hi.baidu.com/cyhjason/blog/item/f599548a948282759e2fb49d.html)
有关“字节序”的描述
BIG-ENDIAN(大字节序、高字节序)
LITTLE-ENDIAN(小字节序、低字节序)
主机字节序
网络字节顺序
JAVA字节序
1.BIG-ENDIAN、LITTLE-ENDIAN跟多字节类型的数据有关的比如int,short,long型,而对单字节数据byte却没有影响。BIG-ENDIAN就是低位字节排放在内存的低端,高位字节排放在内存的高端。而LITTLE-ENDIAN正好相反。
比如 int a = 0x050 ...
今天在测试环境上重新搭建一套开发环境,在配置好之后启动tomcat,报catalina.sh:line 273: /usr/java/jdk1.6.0_15/bin/java: 没有那个文件或目录,查找linux下的环境变量之后发现,java_home指向的是/usr/java/jdk1.6.0_23,查找classpath发现没有多余的java_home设至,晕了,最后经同事指导,在tomcat/bin目录下面有一个setclasspath.sh的脚本,打开一看,java_home被指向了前一个地址,删掉,问题解决。
Java 语言的 XPath API
- 博客分类:
- xml
转自http://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html
简介: XPath 表达式比繁琐的文档对象模型(DOM)导航代码要容易编写得多。如果需要从 XML 文档中提取信息,最快捷、最简单的办法就是在 Java™ 程序中嵌入 XPath 表达式。Java 5 推出了 javax.xml.xpath 包,这是一个用于 XPath 文档查询的独立于 XML 对象模型的库。
如果要告诉别人买一加仑牛奶,您会怎么说?“请去买一加仑牛奶回来” 还是 “从前门出去,向左转,走三个街区向右转,再走半个街区向右转进入商店。走向四号通道,沿通 ...
Oracle rowid 详解
2010-12-22 09:35:18| 分类: Oracle | 标签:number dbms_rowid rowid oracle select |字号 订阅
本文讨论的是关于oracle从8i开始引进object的概念后的rowid,即扩展(extended)的rowid:
1. rowid的介绍
先对rowid有个感官认识:
SQL> select ROWID from Bruce_test where rownum<2;
ROWID
------------------ ----------
AA ...
理解 JavaScript 闭包
- 博客分类:
- js
转自(http://www.cn-cuckoo.com/2007/08/01/understand-javascript-closures-72.html)
要成为高级 JavaScript 程序员,就必须理解闭包。
本文结合 ECMA 262 规范详解了闭包的内部工作机制,让 JavaScript 编程人员对闭包的理解从“嵌套的函数”深入到“ ...
深入探讨 java.lang.ref 包
- 博客分类:
- JAVA
概述(转自http://www.ibm.com/developerworks/cn/java/j-lo-langref/index.html)
Java.lang.ref 是 Java 类库中比较特殊的一个包,它提供了与 Java 垃圾回收器密切相关的引用类。这些引用类对象可以指向其它对象,但它们不同于一般的引用,因为它们的存在并不防碍 Java 垃圾回收器对它们所指向的对象进行回收。其好处就在于使者可以保持对使用对象的引用,同时 JVM 依然可以在内存不够用的时候对使用对象进行回收。因此这个包在用来实现与缓存相关的应用时特别有用。同时该包也提供了在对象的“可达”性发生改变时,进行提醒的机制。本 ...
DOM 中的命名空间支持
Visual Studio 2005 其他版本
XML 文档对象模型 (DOM) 完全识别命名空间。只支持识别命名空间的 XML 文档。万维网联合会 (W3C) 指定实现级别 1 的 DOM 应用程序可以不识别命名空间,而 DOM 级别 2 功能识别命名空间。然而,XML DOM 中的所有功能都识别命名空间,不论该方法来自级别 1 还是级别 2 DOM 建议。
例如,在不识别命名空间的设置中,调用 DOM 级别 1 建议中指定的 setAttribute("A:b", "123") 不会生成前缀为 A、本地名称为 b 的属性。 ...
(转自http://developer.51cto.com/art/200903/117512.htm)
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献, ...
(转自 http://blog.csdn.net/gueter/ )
引言
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的 ...
转自http://www.ibm.com/developerworks/cn/web/wa-lo-dojoajax1/?S_TACT=105AGX52&S_CMP=tec-csdn#code5(成富的博客)
null 与 undefined
JavaScript 中一共有 5 种基本类型,分别是 String、Number、Boolean、Null 和 Undefined 。前 3 种都比较好理解,后面两种就稍微 ...
1.Class 类的描述():
A class is nothing but a blueprint or a template for creating different objects which defines its properties and behaviors. Java class objects exhibit the properties and behaviors defined by its class. A class can contain fields and methods to describe the behavior of an object.
Meth ...
Js arguments对像
- 博客分类:
- js
JavaScript中arguments对象
JavaScript中arguments函数对象是该对象代表正在执行的函数和调用它的函数的参数。使用方法:
[function.]arguments[n ]
其中function是可选项。当前正在执行的 Function 对象的名字。
n是必选项。要传递给 Function 对象的从0开始的参数值索引。
不能显式创建 arguments 对象。arguments 对象只有函数开始时才可用。函数的 arguments 对象并不是一个数组,访问单个参数的方式与访问数组元素的方式相同。索引 n 实际上是 arguments 对象的 0…n 属性的其 ...