`
daweiangel
  • 浏览: 324591 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
文章列表
在做了web集群后,你肯定会首先考虑session同步问题,因为通过负载均衡后,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,一个登录用户,一会是登录状态,一会又不是登录状态。所以本文就根据这种情况给出三种不同的方法来解决这个问题: 一,利用数据库同步session 在做多服务器session同步时我没有用这种方法,如果非要用这种方法的话,我想过二种方法: 1,用一个低端电脑建个数据库专门存放web服务器的session,或者,把这个专门的数据库建在文件服务器上,用户访问web服务器时,会去这个专门的数据库check一下session的情况,以达到sess ...
一,什么负载均衡 一个新网站是不要做负载均衡的,因为访问量不大,流量也不大,所以没有必要搞这些东西。但是随着网站访问量和流量的快速增长,单台服务器受自身硬件条件的限制,很难承受这么大的访问量。在这种情况下,有二种方案可以选择: 1,对单台服务器的硬件进行更新,由双核的变成四核的,内存加大等。 2,增加服务器的台数,来分担服务器的负担。以实现增加网络带宽,增加服务器的处理能力的目的。 第一种方法可以理解为纵向发展,这种方法总是有限。第二种方法才是解决问题的正确选择 实现负载均衡的方法,大至分为二个方向,一种是用软件来实现负载均衡,另一种是硬件实现负载均衡(包括结合硬件和软件) 用软件来 ...
1. Window --> Preferences --> General --> Startup and Shutdown -->在列表项里面找到"Automatic Updates Scheduler " 项去掉前面的勾。(注意:要在下面列表框里面靠下面一点找到) 2. Window --> Preferences --> Myeclipse Enterprise Workbench --> Maven4Myeclipse --> Maven --> "Download repository index ...
一、spring学习笔记:开始使用spring http://blog.csdn.net/sunxing007/archive/2009/08/06/4419327.aspx 二、spring学习笔记:Spring IOC容器,Spring源码 http://blog.csdn.net/sunxing007/archive/2009/08/07/4421684.aspx 三、 spring学习笔记:bean的配置 http://blog.csdn.net/sunxing007/archive/2009/08/10/4430813.aspx 四、spring学习笔记:ioc容器高级特性 http ...
在某些时候,我们需要判断两个对象是否相等。Java的每个类都继承于Object类。它使用equals()及hashCode()这两个方法来判断两个Object是否相等。 1.  equals() 需要满足5点: 1 自省:对于任一非null引用x,x.equals(x)应返回true; 2 反射 ...
java是传值还是传引用,这个估计很多人至今都很糊涂,这里有篇文章写的还是可以的,大家可以看看。。     这个写的还是比较清楚,只是不够深入。 1. 简单类型是按值传递的   Java 方法的参数是简单类型的时候,是按值 ...
http://jarvana.com/jarvana/  可直接查看源码,下载各个版本的jar包等,强力推荐
VNC,全称为Virtual Network Computing,它是一个桌面共享系统。它的功能,类似于windows中的远程桌面功能。VNC使用了RFB(Remote FrameBuffer,远程帧缓冲)协议来实现远程控制另外一台计算机。它把键盘、鼠标动作发送到远程计算机,并把远程计算机的屏幕发回到本地。   VNC技术与平台无关,VNC Viewer可以和VNC Server在不同的操作系统上。VNC几乎支持所有的操作系统,也支持Java,甚至可以通过支持Java的浏览器来访问VNC Server。多个VNC客户端可以同时连接到一个VNC Server上。   VNC最初由AT& ...
使用文件传输协议,即我们常说的FTP,是计算机之间进行文件传输的一种常用方法。FTP协议定义了一个远程计算机系统和本地计算机系统之间传输文件的标准。为了安全起见,一般FTP服务器需要先设置FTP帐户。用户只有得到这个F ...
Linux服务器中最重要网络设备。据统计,Linux网络故障有35%在物理层、25%在数据链路层、10%在网络层、10%在传输 层、10%在对话、7%在表示层、3%在应用层。由此可以看出,网络故障通常发生在网络七层模型的下三层,即物理层、链路层和网络层。对应于实际网络也就 是使用的网络线缆、网卡、交换机、路由器等设备故障。Linux的网络实现是模仿FreeBSD的,它支持FreeBSD的带有扩展的Sockets(套 接字)和TCP/IP协议。它支持两个主机间的网络连接和Sockets通讯模型,实现了两种类型的Sockets:BSD Sockets和INET Sockets。它为不同的通信模型和服 ...
RedHat Linux AS4远程控制管理配置 1、        安装 2、        配置VNC服务 A、        在安装RedHat AS4操作系统的过程中应该选择安装VNC程序 B、        打开一个中断窗口,输入rpm –q vnc-server命令来检查VNC服务是否安装。如果安装成功,在目录/etc/sysconfig 中有vncserver文件,在目录/usr/bin 中有命令vncserver 1.JPG C、        置VNC服务,首先启动VNC服务,命令 vncserver D、        会提示输入密码,这个密码是远程登陆时所需要输入 ...
一、区别和定义        LONG: 可变长的字符串数据,最长2G,LONG具有VARCHAR2列的特性,可以存储长文本一个表中最多一个LONG列   LONG RAW: 可变长二进制数据,最长2G   CLOB: 字符大对象Clob 用来存储单字节的字符数据   NCLOB: 用来存储多字节的字符数据   BLOB: 用于存储二进制数据   BFILE: 存储在文件中的二进制数据,这个文件中的数据只能被只读访。但该文件不包含在数据库内。         bfile字段实际的文件存储在文件系统中,字段中存储的是文件定位指针.bfile对oracle来说是只读的,也不参与事务性控制和数据恢复 ...
* 最近因为开发活动需要,用上了Eclipse,并要求使用精简版的SQL数据库(即Sql server 2005)来进行开发项目 * 工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载) <1>.Microsoft SQL server 2005 Express Edition 下载地址:http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/SQLEXPR_CHS.EXE <2>.SQL Server Management Studio 下 ...
X图形环境、虚拟控制台和用户会话 在Linux系统中,用户的会话是从用户登录(login)开始的。Red Hat Linux企业版为用户提供了6个虚拟控制台(virtual console)。可以使用ctrl+alt+F1~F6组合键在这些虚拟控制台之间进行切换。系统还提供了图形环境,可以使用组合键ctrl+alt+F7切换到图形环境。我在Fedora系统下进行实验的时候,我的系统被配置为引导到图形环境下进行登录,在使用组合键ctrl+alt+F2~F6时,会切换到虚拟控制台状态;使用ctrl+alt+F1会切换到图形环境;使用组合键ctrl+alt+F7,系统只是显示黑屏,并且光标在左上角闪烁 ...
Java的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人有评论,java让程序员变傻。 但是一些内容我认为是必须掌握的,否则不可以熟练运用java,也不会使用就很难办了。 1、java.lang包下的80%以上的类的功能的灵活运用。 2、java.util包下的80%以上的类的灵活运用,特别是集合类体系、正规表达式、时间、属性、和Timer. 3、java.io包下的60%以上的类的使用,理解IO体系的基于管道模型的设计思路以及常用IO类的特性和使用场合。 4、java.math包下的100%的内容。 5、java.net包下的60%以上的内容,对各个类的功能比较熟悉 ...
Global site tag (gtag.js) - Google Analytics