- 浏览: 112487 次
- 性别:
- 来自: 杭州
最新评论
-
Stero:
多谢介绍!
JAVA性能/负载/压力测试工具 -
kingterrors:
JS一些正规表达式,方便大家学习 -
highill:
引用如果不需要交互的就用TagSupport,否则如果不需要交 ...
TagSupport与BodyTagSupport的区别 -
whq329:
汗,报错啦,
楼主这也敢写blog上来!
javascript:后退并刷新页面 -
rancococ:
你们这老板也太水了嘛。。。
我被公司老总忽悠了,
文章列表
nginx/Windows 使用的是 Win32的 API ,而不是 Cygwin 模拟的。当前只有 select 这种网络模式,所以你不能指望它拥有高性能和高可扩展性。
要使用 nginx/Windows 建议下载最新的 0.8.32 这个开发版,它解决了很多跟windows版本相关的关键问题,Nginx默认使用C盘作为文档根目录,要改!安装和启动方式如下所示:
cd c:\unzip nginx-0.8.32.zipcd nginx-0.8.32start nginx
一、Nginx简介
Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP 代理服务器 。Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的,它已经在该站点运行超过四年多了。Igor 将源代码以类BSD许可证的形式发布。自Nginx 发布四年来,Nginx 已经因为它的稳定性、丰富的功能集、 示例配置文件和低系统资源的消耗而闻名了。目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了
目的:搭建Nginx与tomcat整合,用Nginx代替apache步骤:一、安装Tomcat和JDK 1、上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local2、执行如下命令安装tomcat:
#cd /usr/local
#tar zxvf apache-tomcat-6.0.18.tar.gz
解压完成后将apache-tomcat-6.0.18重命名为
一、为什么需要对Tomcat服务器做负载均衡:
Tomcat服务器作为一个Web服务器,其并发数在300-500之间,如果有超过500的并发数便会出现Tomcat不能响应新的请求的情况,严重影响网站的运行。另外,在访问量大的情况下,Tomcat的线程 ...
1.为什么分层?
计算机领域的体系结构普遍采用了分层的方式。
从整体结构来看:
从最底层的硬件往高层依次有操作系统->驱动程序->运行库->系统程序->应用程序等等。
从网络分层模型OSI来讲,由上至下为:
JDK1.5新特性:
1.自动装箱与拆箱:
Integer iObj = 3;
System.out.println(iObj + 12); Integer i1 = 137(-128--127范围时,为true); Integer i2 = 137(-128--127范围时,为true);
System.out.println(i1 == i2); //false,但是括号中时却返回ture,原因是Integer采用的是享元模式
Integer i3 = Integer.valueOf(213); Integer i4 = Integer.valueOf(21 ...
TCP三次握手及原理
TCP/IP是很多的不同的协议组成,实际上是一个协议组,TCP用户数据报表协议(也称作TCP传输控制协议,Transport Control Protocol。可靠的主机到主机层协议。这里要先强调一下,传输控制协议是OSI网络的第四层的叫法 ...
SSL协议的工作流程:
1. 网络通信连接建立
2. 选择与连接相关的加密方式和压缩方式
3. 双方身份相互鉴别
4. 传输密钥确定
5. 加密数据传输
6. 网络通信连接的关闭
加密数据的传输过程:
1. 应用程序把传递的 ...
1. Client/Server Networking
Java通过socket来完成它所有的网络底层的通讯,socket是一种通讯的通道,通过它可以将数据通过特定的端中发送及接收。Java中的socket可以分成二大类:
(1) Datagram Sockets:数据包socket;
(2) Stream Sockets:流socket;
1.2 Datagram Socket
Datagram socket使用UDP来实现数据通讯,因此它不能保证数据能够到达目的地,但是由于它不需要专用的网络链接,所以它所需的资源相对少的多。
Datagram以包的方式发送数据,但它不能保证这些数 ...
Event/window.Event属性和方法
一、event说明:event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等;
event对象只在事件发生的过程中才有效。
firefox里 ...
逻辑上:
Single column 单行索引
Concatenated 多行索引
Unique 唯一索引
NonUnique 非唯一索引
Function-based函数索引
Domain 域索引
物理上:
Partitioned 分区索引
NonPartitioned 非分区索引
B-tree:
Normal 正常型B树
Rever Key 反转型B树
Bitmap 位图索 ...
公司老板挖我到这家公司。(在上海工作),我跟他要了6.5K,他答应了,我才过来的。结果公司只给我发6K,我与他谈了谈,公司老板说,是我讲错了,他说明明是给我6K。而且公司的五险这三个月没有交。晕。。。。
郁闷中,我该如何..........走,还是不走。
js调试工具推荐 firefox 的 firebug 插件
能够给js设置断点执行
能够运行时修改css样式
查看dom模型等
☆ IE8 自带的developer bar也很不错
☆ 打开firefox所有js警告:
在地址栏里录入:about:config
双击,设置 javascript option restict 打开为true 能够看到很多警告,利于纠错
☆ IE -> firefox javascript类
...
- 2009-09-11 09:16
- 浏览 1946
- 评论(0)
// 判断一个输入是不是正整数
function plusIntegerCheck(s) {
if (s.match(/^[1-9]\d*$/)) {
return true;
}
return false;
}
// 校验是否全由数字组成
function isDigit(s) {
var patrn = /^[0-9]+.?[0-9]*$/;
if (!patrn.exec(s)) {
return false;
}
return true;
}
// 只能输入数字
function test_shuzi(str) {
var myReg = /^[0-9]*$/;
...
- 2009-05-08 10:14
- 浏览 949
- 评论(0)
Java语言定义了public、protected、private、abstract、static和final这6个常用修饰词外还定义了5个不太常用的修饰词。
下面是对这11个Java修饰词的介绍:
1. public
使用对象:类、接口、成员
介绍:无论它所处在的包定义在哪,该类(接 ...
- 2009-02-25 09:54
- 浏览 1149
- 评论(1)