关闭

haproxy+keepalived实现高可用负载均衡

软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。 HAProxy相比LVS的使用要简单很多,功能方面也很丰富。当 前,HAProxy支持两种主要的代理模式:"tcp"也即4层(大多用于邮件服务器、内部协议通信服务器等),和7层(HTTP)。在4层模...
阅读(2184) 评论(0)

lvs、haproxy、nginx 负载均衡的比较分析

对软件实现负载均衡的几个软件,小D详细看了一下,从性能和稳定上还是LVS最牛,基本达到了F5硬件设备的60%性能,其他几个10%都有点困难。      不过就因为LVS忒牛了,配置也最麻烦了,而且健康检测需要另外配置Ldirector,其他HAPROXY和NGINX自己就用,而且配置超级简单。        所以小D建议,如果网站访问量不是门户级别的用HA...
阅读(519) 评论(0)

host文件的作用

Hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析,如果发现是被屏蔽的IP或域名,就会禁止打开此网页!...
阅读(640) 评论(0)

html块级元素有关

就是这个div不显示出来,也不占用位置,隐藏起来...
阅读(621) 评论(0)

cookie相关

Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。 Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。Cookie名称和值...
阅读(448) 评论(0)

linux系统安装有关1: CentOS-6.3安装配置Nginx

安装说明 系统环境:CentOS-6.3 软件:nginx-1.2.6.tar.gz 安装方式:源码编译安装 安装位置:/usr/local/nginx 下载地址:http://nginx.org/en/download.html 安装前提 在安装nginx前,需要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件。安装必须...
阅读(449) 评论(0)

spring每次getBean(),获得的是否是同一个实例

spring 缺省: 1.spring用DefaultListableBeanFactory.preInstantiateSingletons()建立bean实例2.缺省采用单例模式 测试基本bean: xml配置文件:    测试代码:         ctx = new ClassPathXmlApplicationContext("sprin...
阅读(3023) 评论(1)

spring 的单例模式

singleton---单例模式 单例模式,在spring 中其实是scope(作用范围)参数的缺省设定值 每个bean定义只生成一个对象实例,每次getBean请求获得的都是此实例 单例模式分为饿汉模式和懒汉模式 饿汉模式 spring singleton的缺省是饿汉模式:启动容器时(即实例化容器时),为所有spring配置文件中定义的bean都生成一个实例...
阅读(811) 评论(0)

spring每次getBean(),获得的是否是同一个实例

spring 缺省: 1.spring用DefaultListableBeanFactory.preInstantiateSingletons()建立bean实例2.缺省采用单例模式 测试基本bean: xml配置文件:    测试代码:         ctx = new ClassPathXmlApplicationContext("sprin...
阅读(709) 评论(0)

spring 实例化定义在xml配置文件中的bean的三种方法?

法一。最常见,也是缺省,是调用spring的缺省工厂类 spring缺省工厂类:org.springframework.beans.factory.support.DefaultListableBeanFactory 使用其静态方法preInstantiateSingletons() 配置文件:最普通最基本的定义一个普通bean                      ...
阅读(3039) 评论(0)

spring容器 的启动过程

什么时候spring容器启动? 其实就是程序中执行加载 xml配置文件的时候 1.应用程序下加载 ApplicationContext ctx = new ClassPathXmlApplicationContext("testspring2.xml"); 2.web模式下加载 web.xml:             contextConfigLocation      ...
阅读(750) 评论(0)

好网站收藏

1. http://www.open-open.com/...
阅读(401) 评论(0)

redis学习资料地址

1.  http://www.redis.cn/...
阅读(529) 评论(0)

solr学习有关

http://www.solr.cc/blog/  ;...
阅读(397) 评论(0)

Solr使用入门指南

由于搜索引擎功能在门户社区中对提高用户体验有着重在门户社区中涉及大量需要搜索引擎的功能需求,目前在实现搜索引擎的方案上有集中方案可供选择: 1. 基于Lucene自己进行封装实现站内搜索。工作量及扩展性都较大,不采用。 2. 调用Google、Baidu的API实现站内搜索。同第三方搜索引擎绑定太死,无法满足后期业务扩展需要,暂时不采用。 3. 基于Compass+Lucene实...
阅读(879) 评论(0)

Spring 中的TransactionTemplate

使用TransactionTemplate 不需要显式地开始事务,甚至不需要显式地提交事务。这些步骤都由模板完成。但出现异常时,应通过TransactionStatus 的setRollbackOnly 显式回滚事务。  TransactionTemplate 的execute 方法接收一个TransactionCallback 实例。Callback 也是Spring 的经典设计,用于简化用户...
阅读(12322) 评论(0)

2013.1月份工作日记

一 项目了解: 1. velocity:#parse 指令用来在模板中引入并执行另外一个模板,并把执行结果嵌入到当前位置; 2. spring-config.xml:   BeanNameAutoProxyCreator:自动创建事务代理 ; 3. Spring中编程式事务处理(使用TransactionTemplate): Spring的编程式事务处理,需要使用Hiber...
阅读(549) 评论(0)

Spring Ioc-依赖注入的几种方式

一 setter方法注入 配置文件如下: element --> action实现类中代码: private IHelloService helloservice; private String name ; public void sayHello(){ helloservice.sayHello(); System.out.println(this.nam...
阅读(966) 评论(0)

SQL语句优化技术分析

最近几周一直在进行数据库培训,老师精湛的技术和生动的讲解使我受益匪浅。为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。 一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试...
阅读(502) 评论(0)

SQL 优化原则

一、问题的提出  在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不...
阅读(416) 评论(0)
311条 共16页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:835940次
    • 积分:8634
    • 等级:
    • 排名:第2489名
    • 原创:71篇
    • 转载:240篇
    • 译文:0篇
    • 评论:295条
    最新评论
    名人博客
    房产网站