自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (24)
  • 收藏
  • 关注

原创 nginx /Windows

nginx/Windows 使用的是 Win32的 API ,而不是 Cygwin 模拟的。当前只有 select 这种网络模式,所以你不能指望它拥有高性能和高可扩展性。要使用 nginx/Windows 建议下载最新的 0.8.32 这个开发版,它解决了很多跟windows版本相关的关键问题,Nginx默认使用C盘作为文档根目录,要改!安装和启动方式如下所示:cd c:\unzip ...

2012-07-31 11:58:55 162

原创 linux+nginx+tomcat负载均衡,实现session同步

一、Nginx简介Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP 代理服务器 。Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的,它已经在该站点运行超过四年多了。Igor 将源代码以类BSD许可证的形式发布。自Nginx 发布四年来,Nginx 已经因为它的稳定性、丰富的功能集、 ...

2012-07-31 11:56:16 153

原创 linux下Nginx+tomcat整合的安装与配置

目的:搭建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...

2012-07-31 11:53:40 143

原创 Nginx+Tomcat在Windows下做负载均衡

一、为什么需要对Tomcat服务器做负载均衡:Tomcat服务器作为一个Web服务器,其并发数在300-500之间,如果有超过500的并发数便会出现Tomcat不能响应新的请求的情况,严重影响网站的运行。另外,在访问量大的情况下,Tomcat的线程数会不断增加。由于Tomcat自身对内存的占用有控制,当对内存的占用达到最大值时便会出现内存溢出,对网站的访问严重超时等现象,这时便需要重新启动To...

2012-07-31 11:52:07 153

原创 HTTP服务七层架构技术探讨

1.为什么分层?   计算机领域的体系结构普遍采用了分层的方式。   从整体结构来看:    从最底层的硬件往高层依次有操作系统->驱动程序->运行库->系统程序->应用程序等等。      从网络分层模型OSI来讲,由上至下为:   应用层->表示层-> 会话层->传输层->网络层->数据链路层->物理层    ...

2012-03-28 10:25:22 109

原创 JDK1.5/1.6/1.7之新特性总结

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,但是括号...

2012-03-28 10:19:01 144

原创 Hibernate.cfg.xml配置

浅析Hibernate.cfg.xml配置1. 配置数据源可以Hibernate.cfg.xml配置JDBC,也可以配置JNDI.在本小节中讲述数据源如何配置。 true net.sf.hibernate.dialect.MySQLDialect 50 java:comp/env/jdbc/datasourcen...

2010-11-11 19:26:51 87

原创 hibernate连接数据源

浅析Hibernate.cfg.xml配置1. 配置数据源可以Hibernate.cfg.xml配置JDBC,也可以配置JNDI.在本小节中讲述数据源如何配置。 true net.sf.hibernate.dialect.MySQLDialect 50 java:comp/env/jdbc/datasourcen...

2010-10-31 13:46:17 110

原创 模态窗口和非模态窗口

对话框一般分为两种类型:模态类型(modal)与非模态类型(modeless)。所谓模态对话框,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框。非模态对话框则不会强制此种特性,用户可以在当前对话框以及其他窗口间进行切换。本文介绍如何使用JavaScript语言来创建这两种类型的对话框、控制其大小和位置、改变其外观以及在对话框间的数据传递。(引用) 一、创建模态...

2010-05-25 10:25:16 146

TCP三次握手及原理

TCP三次握手及原理TCP/IP是很多的不同的协议组成,实际上是一个协议组,TCP用户数据报表协议(也称作TCP传输控制协议,Transport Control Protocol。可靠的主机到主机层协议。这里要先强调一下,传输控制协议是OSI网络的第四层的叫法,TCP传输控制协议是TCP/IP传输的6个基本协议的一种。两个TCP意思非相同。 )。TCP是一种可靠的面向连接的传送服务。它在传送数...

2010-05-04 10:29:57 99

SSL协议

SSL协议的工作流程:1. 网络通信连接建立2. 选择与连接相关的加密方式和压缩方式3. 双方身份相互鉴别4. 传输密钥确定5. 加密数据传输6. 网络通信连接的关闭加密数据的传输过程:1. 应用程序把传递的数据提交给本地的SSL2. 发送端根据需要,采用指定的压缩算法压缩所传递的数据3. 发送端采用散列算法对压缩后的数据进行散列,得到...

2010-05-04 09:23:41 242

java socket介绍(转)

1. Client/Server Networking Java通过socket来完成它所有的网络底层的通讯,socket是一种通讯的通道,通过它可以将数据通过特定的端中发送及接收。Java中的socket可以分成二大类: (1) Datagram Sockets:数据包socket; (2) Stream Sockets:流socket; 1.2 Datagram Socket ...

2010-04-29 13:49:48 113

Event/window.Event属性和方法

Event/window.Event属性和方法一、event说明:event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等; event对象只在事件发生的过程中才有效。 firefox里的event跟IE里的不同,IE里的是全局变量,随时可用;firefox里的要用参数引导才能用,是运行...

2010-04-22 17:33:48 152

原创 sqlMapConfig.xml配置文件详解

< sqlMapConfig > < settings cacheModelsEnabled ="true" enhancementEnabled="true" errorTracingEnabled="true" maxRequests="32" maxSessions="10"

2010-01-25 14:23:32 129

原创 Oracle索引使用规则

逻辑上:Single column 单行索引Concatenated 多行索引Unique 唯一索引NonUnique 非唯一索引Function-based函数索引Domain 域索引物理上:Partitioned 分区索引NonPartitioned 非分区索引B-tree:Normal 正常型B树Rever Key 反转型B树 Bi...

2010-01-25 14:06:34 91

原创 Hibernate 缓存的使用

hibernate cache 缓存1. 关于hibernate缓存的问题:1.1.1. 基本的缓存原理Hibernate缓存分为二级,第一级存放于session中称为一级缓存,默认带有且不能卸载。第二级是由sessionFactory控制的进程级缓存。是全局共享的缓存,凡是会调用二级缓存的查询方法 都会从中受益。只有经正确的配置后二级缓存才会发挥作用。同时在进行条...

2010-01-25 14:00:32 76

原创 我被公司老总忽悠了,

[color=indigo][size=large][b]公司老板挖我到这家公司。(在上海工作),我跟他要了6.5K,他答应了,我才过来的。结果公司只给我发6K,我与他谈了谈,公司老板说,是我讲错了,他说明明是给我6K。而且公司的五险这三个月没有交。晕。。。。郁闷中,我该如何..........走,还是不走。[/b][/size][/color]...

2010-01-13 15:56:36 134

原创 回击“Java已死"传言 Java依旧地位稳固

编者按:早在上世纪90年代,各种关于Java已死的断言就已经开始出现。十多年之后的今年,这样的言论依然不绝于耳。以关键词"java is dead"在Google中搜索,得到大约199,000条结果,由此可见不少人写过或评论过Java的死亡。针对这门已死十多年的语言,作者在文中概述了当今Java的地位及其发展趋势,有力地回击了这些传言。全文如下:很多Java已死的言论者是因为不喜欢Java...

2010-01-11 22:26:00 93

原创 hession、burlap和http invoker远程调用方案的使用和比较

几种通讯协议的比较一、综述本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火...

2009-11-17 12:58:44 92

原创 Javascript的IE和Firefox兼容性汇编---收集篇

js调试工具推荐 firefox 的 firebug 插件 能够给js设置断点执行 能够运行时修改css样式 查看dom模型等 ☆ IE8 自带的developer bar也很不错 ☆ 打开firefox所有js警告: 在地址栏里录入:ab...

2009-09-11 09:16:20 155

java线程(11)

jdk1.5原子包介绍(基于volatile) 包的特色:1, 普通原子数值类型AtomicInteger, AtomicLong提供一些原子操作的加减运算.2, 使用了解决脏数据问题的经典模式-"比对后设定", 即 查看主存中数据是否与预期提供的值一致,如果一致,才更新.3, 使用AtomicReference可以实现对所有对象的原子引用及赋值.包括Double与...

2009-09-02 11:40:18 56

java线程(10)

绿色线程 绿色线程(Green Thread)是一个相对于操作系统线程(Native Thread)的概念。 操作系统线程(Native Thread)的意思就是,程序里面的线程会真正映射到操作系统的线程,线程的运行和调度都是由操作系统控制的 绿色线程(Green Thread)的意思是,程序里面的线程不会真正映射到操作系统的线程,而是由语言运行平台自身来调度。 当前版本的Py...

2009-09-02 11:38:54 66

java线程(9)

多线程 线程:是指进程中的一个执行流程。 线程与进程的区别:每个进程都需要操作系统为其分配独立的内存地址空间,而同一进程中的所有线程在同一块地址空间中工作,这些线程可以共享同一块内存和系统资源。 如何创建一个线程? 创建线程有两种方式,如下: 1、 扩展java.lang.Thread类 2、 实现Runnable接口 Thread类代表线程类,它的两个最主...

2009-09-02 11:37:43 64

java线程(8)

1. 使用退出标志终止线程当run方法执行完后,线程就会退出。但有时run方法是永远不会结束的。如在服务端程序中使用线程进行监听客户端请求,或是其他的需要循环处理的任务。在这种情况下,一般是将这些任务放在一个循环中,如while循环。如果想让循环永远运行下去,可以使用while(true){...}来处理。但要想使while循环在某一特定条件下退出,最直接的方法就是设一个boolean类型的标...

2009-09-02 11:36:52 61

java线程(7)

Java5增加了新的类库并发集java.util.concurrent,该类库为并发程序提供了丰富的API多线程编程在Java 5中更加容易,灵活。本文通过一个网络服务器模型,来实践Java5的多线程编程,该模型中使用了Java5中的线程池,阻塞队列,可重入锁等,还实践了Callable, Future等接口,并使用了Java 5的另外一个新特性泛型。  简介   本文将实现一个网络服务器...

2009-09-02 11:35:43 65

java线程(6)

对象池技术的基本原理  对象池技术基本原理的核心有两点:缓存和共享,即对于那些被频繁使用的对象,在使用完后,不立即将它们释放,而是将它们缓存起来,以供后续的应用程序重复使用,从而减少创建对象和释放对象的次数,进而改善应用程序的性能。事实上,由于对象池技术将对象限制在一定的数量,也有效地减少了应用程序内存上的开销。  实现一个对象池,一般会涉及到如下的类:  1)对象池工厂(Object...

2009-09-02 11:34:43 60

java线程(5)

这个例子我们在太多的文档中可以看到,就象两个操售票员同时售出同一张票一样.线程A 线程B1.线程A在数据库中查询存票,发现票C可以卖出 class="left"2.线程A接受用户订票请求,准备出票. 3.这时切换到了线程B执行 4.线程B在数据库中查询存票,发现票C可以卖出 5.线程B将票卖了出去6.切换到线程A执行,线程A卖了一张已经卖出的票   所以需要一种机...

2009-09-02 11:33:46 72

java线程(4)

java多线程例子到这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别: package debug;import java.io.*;import java.lang.Thread;class MyThread extends Thread{ public int x = 0; public void run(){ System.out....

2009-09-02 11:33:03 64

java线程(3)

一、理解多线程  多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。  线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。  多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“同时”。如果...

2009-09-02 11:31:13 63

java线程(2)

四、线程和进程的比较  进程是资源分配的基本单位。所有与该进程有关的资源,都被记录在进程控制块PCB中。以表示该进程拥有这些资源或正在使用它们。 另外,进程也是抢占处理机的调度单位,它拥有一个完整的虚拟地址空间。 与进程相对应,线程与资源分配无关,它属于某一个进程,并与进程内的其他线程一起共享进程的资源。   当进程发生调度时,不同的进程拥有不同的虚拟...

2009-09-02 11:30:26 83

java线程(1)

线程(thread)是"进程"中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。 线程是进程中的实体,一个进程可以拥有多个线程,一个线程必须有一个父进程。线程不拥有系统资源,只有运行必须的一些数据结构;它与父进程的其它线程共享该进程所拥有的全部资源。线程可以创建和撤消线程,从而实现程序的并发执行。一般,...

2009-09-02 11:29:38 90

Java多线程程序设计原理

多线程是Java语言的一大特性,多线程就是同时存在N个执行体,按几条不同的执行线索共同工作的情况。程序,进程,线程,可以从不同的角度去理解。程序就是一段静态的代码,可以理解成一组计算机命令的集合。进行就是这个程序一次动态的执行过程,从代码的加载到执行完毕的一个过程。线程是一个比进程小的单位,一个进程再执行的过程中可以产生多个线程,每个线程也是由生产到销毁,可以理解成是进行的子集。我个人用一个觉...

2009-09-02 11:03:32 184

原创 Java多线程编程总结

何时使用多线程技术,以及何时避免用它,这是我们需要掌握的重要课题。它的主要目的是对大量任务进行有序的管理。通过多个任务的混合使用,可以更有效地利用计算机资源,或者对用户来说显得更方便。资源均衡的经典问题是在IO等候期间如何利用CPU。至于用户方面的方便性,最经典的问题就是如何在一个长时间的下载过程中监视并灵敏地反应一个“停止”(stop)按钮的按下。  多线程的主要缺点包括:  (1) 等...

2009-09-02 11:02:01 75

线程与进程(1)

线程和进程的区别: 1、线程是进程的一部分,所以线程有的时候被称为是轻权进程或者轻量级进程。 2、一个没有线程的进程是可以被看作单线程的,如果一个进程内拥有多个进程,进程的执行过程不是一条线(线程)的,而是多条线(线程)共同完成的。 3、系统在运行的时候会为每个进程分配不同的内存区域,但是不会为线程分配内存(线程所使用的资源是它所属的进程的资源),线程组只...

2009-09-02 10:57:41 87

原创 struts2的8点经验总结

1、在web.xml中EncodingFilter的位置应该在Struts2的FilterDispatcher之前,道理很简单,要先调整字符集,再进入Action。 2、如果使用Urlrewrite,要指定filter-mapping的dispatcher方式,如下 Struts2 /* REQUEST FORWARD 3...

2009-09-02 10:54:38 75

原创 25个优秀的Ajax应用与实例

Ajax能有效提供网页的交互能力,给用户带来更佳的浏览体验,是Web2.0的标志之一。这里精选了25个优秀的Ajax应用与实例,供有兴趣的朋友参考学习:Ajax RSS 阅读器通过Ajax、PHP与MySQL搭建一个简单的RSS阅读器。在这个例子中,允许用户在一个页面用同时读取多个RSS数据源,在该文章的末尾,你能找到一个关于这个阅读器的生动的示范例子。 Ajax 个人门户...

2009-07-09 09:29:18 905

JS常用的验证代码,方便大家学习

// 判断一个输入是不是正整数function plusIntegerCheck(s) { if (s.match(/^[1-9]\d*$/)) { return true; } return false;}// 校验是否全由数字组成function isDigit(s) { var patrn = /^[0-9]+.?[0-9]*$/; if (!pat...

2009-05-08 10:14:12 245

原创 JS一些正规表达式,方便大家学习

^ 匹配一个输入或一行的开头,/^a/匹配"an A",而不匹配"An a" $ 匹配一个输入或一行的结尾,/a$/匹配"An a",而不匹配"an A" * 匹配前面元字符0次或多次,/ba*/将匹配b,ba,baa,baaa + 匹配前面元字符1次或多次,/ba*/将匹配ba,baa,baaa ? 匹配前面元字符0次或1次,/ba*/将匹配b,b...

2009-05-07 09:09:11 124

原创 Struts2自定义标签

声明标签\WebRoot\WEB-INF\tangs.tld 2.2.3 1.2 tangs /tangs "Tangs Tags" button com.tag.button.ButtonTag empty name...

2009-04-24 12:29:52 84

范伟的40个忽悠!

1.人跟人的差距咋就这么大呢!   2.大哥,你要砸就砸我吧!   3.这是病人与病人之间在探讨病情,你瞎掺和啥呀你!   4.大哥,我真抽了!   5.拐一年卖一年,缘分啊!吃一堑长一智,谢谢啊!横批是:自学成才!   6.你这人怎么不按套路出牌?   7.忽海无涯,回头是岸。   8.小样我整不死你!   9.一般人我不告诉他。 ...

2009-04-13 11:50:18 88

应用WEB框架模块设计

应用WEB框架模块设计

2023-10-05

颐养通CCRC智慧养老解决方案V2022

颐养通CCRC智慧养老解决方案V2022

2023-10-05

让线程按顺序执行8种方法.doc

让线程按顺序执行8种方法.doc

2023-10-05

8 种方案解决重复提交问题

8 种方案解决重复提交问题

2023-10-05

Java 中15种锁的介绍

Java 中15种锁的介绍

2023-10-05

高并发处理的思路和手段-思维导图

高并发处理的思路和手段-思维导图

2023-10-05

java并发编程与高并发解决方案笔记

Java并发编程与高并发解决方案笔记

2023-10-05

JAVA之开发技术学习文档 SSH及WEB

JAVA开发技术学习文档 SSH框架开发及WEB开发及性能优化,

2012-03-03

oracle大数据量的系统的数据库结构如何设计

oracle大数据量的系统的数据库结构如何设计

2011-09-19

ORACLE新体系-学习笔记.rar

ORACLE新体系-学习笔记 ,有助于提高数据库oracle知识的学习资料

2011-09-19

UML用例图之泛化关系

讲述 类的UML用例图之泛化关系 很好的学习资料。

2011-04-03

spring和hibernate整合的优化配置

spring和hibernate整合的优化配置.txt

2010-12-13

Spring多数据源解决方案

Spring 多数据源解决方案

2010-12-13

Spring 声明式事务和Spring 编程式事务

Spring 声明式事务和Spring 编程式事务

2010-12-13

JAVA反编译工具 可以反编译 jdk1.4 jdk1.5 jdk1.6

eclipse中集成jad反编译

2010-10-11

精通_JS正则表达式 js

精通_JS正则表达式,让大家学习的。。。

2010-06-03

第三网上支付平台对比 ,支付宝,财富通,易付宝

第三网上支付平台对比 ,支付宝,财富通,易付宝

2010-06-03

JS--的模态窗口应用

JS 模态窗口,值得学习的 JS 资料

2010-06-03

中国优秀软件架构师感悟录.pdf

软件架构师,学习,软件架构师,JAVA程序员,。NET程序员

2009-08-20

Hibernate实体层设计

Hibernate实体层设计.rar

2008-05-04

J2EE Tutorial中文版

J2EE Tutorial中文版

2008-05-04

XML+XMLHttpRequest中文手册

XML和XMLHttpRequest中文手册学习的好东西!

2008-04-03

AJAX开发简略

AJAX 开 发 简 略

2008-03-26

AJAX开发集合

内有AJAX CSS DOM XML等开发学习资料

2008-03-26

ajax框架

ajax框架 AJAX_DWR

2008-02-29

Webwork2 Guide.pdf

Webwork2 Guide.pdf

2008-02-29

AjaxProSample

AjaxProSample,.net的资料,不是JAVA开发的哟!

2007-10-01

基于Ajax的日志自动保存程序Evance修改版

基于Ajax的日志自动保存程序Evance修改版

2007-10-01

AJAX开发简略

AJAX开发简略,还有源码.

2007-10-01

AJAX技术来实现天气预报功能

AJAX技术来实现天气预报功能

2007-10-01

世纪文具网的源码和数据库

世纪文具网的源码和数据库,采用struts架构

2007-02-12

空空如也

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

TA关注的人

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