自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

借助heartbeat构建redis的主备高可用集群示例

假设master的ip是192.168.193.240,slave的ip是192.168.193.239,虚拟ip是192.168.193.230 安装介质位置:/home/software/redis-2.6.6.tar.gz 要实现的机制是:redis一主一备,主机可读写,备机只读,客户端通过访问230这个虚拟IP来操作redis。 当备机宕机重启后,会自动恢复为redis备机,并同步主...

2013-01-08 11:44:58 277

redis主从环境配置记录

假设master的ip是192.168.1.10,slave的ip是192.168.1.11 1. 安装redis make好以后redis的启动文件在src目录下:redis-server 2. 修改master配置文件redis.conf bind 192.168.1.10 3. 修改slave的配置文件redis.conf(redis的默认端口是6379) bind 192.16...

2012-09-07 13:49:57 172

nginx+tomcat集群配置

1. 安装时不要安装在源代码同一个目录下,make时会报错的。 ./configure --prefix=/opt/nginx make && make install 2. 修改配置文件/opt/nginx/conf/nginx.conf 在server元素前增加:(假设两个tomcat的端口都是8080) upstream test.jeremiahxu.com { ...

2012-09-07 13:43:45 270

apache + tomcat 集群配置 proxy方式

假设两个tomcat分别安装在192.168.0.203和192.168.0.204,apache安装在192.168.0.205. 假设网站访问域名为www.test.com 假设apache的document路径为/opt/web 1. jre预装的是1.6.0_30-b12 2. apache预装的是2.2 3. tomcat安装6.0.35 tomcat路径/opt...

2012-09-07 13:34:59 324

linux下安装redmine

1.安装ruby yum install ruby 2.安装rubygem yum install rubygems 3.安装ruby-devel yum install ruby-devel 4.安装rake gem install rake 5.安装ruby on rails gem install rails 6.安装redmine tar -xzvf redmine-...

2012-08-10 12:03:27 176

JQUERY等JS文件在eclipse中报编译错误的问题解决方法

首先右键打开project的propertys; 选择javascript菜单下的Include Path; 选择Source页签; 点开树形菜单,选择excluded,点击右侧“edit“按钮; 将jquery的js文件添加到Exclusion patterns中。 这样eclipse就不会报jquery编译错误了。...

2012-07-18 17:11:01 493

excel导入导出

基于POI做了一个excel导入导出的小工具类。 主要功能是通过在一个实体类中配置注解,来映射excel文件的每一列,然后通过调用一个API来执行导入或导出的操作。 注解的例子如下(测试代码里有): [code="java"] @ExcelMapping public class ExcelDataSample { @CellMapping(name = "A", type...

2012-05-22 15:46:01 124

ORACLE10G 静默安装记录

第一步 oracle10g 依赖包检查: 32位Linux中: rpm -q binutils compat-db compat-libstdc++-33 glibc glibc-devel glibc-headers gcc gcc-c++ libXp libstdc++ cpp make libaio ksh elfutils-libelf sysstat libaio libaio-de...

2012-05-22 15:22:38 280

LVS负载均衡配置

资源: lvs server: 10.10.10.20 real server: 10.10.10.21和10.10.10.22 vip: 10.10.10.30 (三台机器都使用虚拟IP 30) real server上分别安装了apache2.2 1. 安装ipvsadm 1)下载安装包 http://www.linuxvirtualserver.org/software/k...

2012-05-22 15:12:30 117

原创 工作的像狗一样(转自KDS,爱清如梦,片段)

(转贴) 怎么像狗一样呢? 1 对于工作内容自己完全无决定权,无发挥的空间。要面对猪一样的队友和上司。总是感觉被拖后腿。 2对于工作前景,自己看得恨透,做的再好,也就是这样,今天被人嚼在嘴里,明天吐掉了,不知道粘在谁脚底下。 3对于工作本身,并无热情,甚至是无聊无奈的熬着。 之前有追我帖子的TF 可能了解,我原先跟公司HR讲理 关于节假日发工资不合理的事情,结果被公司间接找了个借...

2012-03-28 12:43:24 198

原创 《架构实战》读书笔记

  1     架构描述框架 1.1              本框架的基础 Ø  Philippe kruchten的“软件架构的4+1模型”——多重视图和场景视图的使用; Ø  Zachman Framework——实现层级; Ø  Rozanski和woods框架——交叉关注。   1.2              架构描述框架概要信息   ...

2012-01-22 16:23:17 269

linux下配置rsync文件同步服务

服务端配置: 前提:安装了xinetd和rsync 1. 修改/etc/xinetd.d/rsync文件 将下列内容中disable=yes改为no service rsync { disable = yes socket_type = stream wait = no user ...

2012-01-06 20:21:19 112

原创 linux下配置共享磁盘nfs服务

假设共享磁盘服务器192.168.1.100,目录/opt/resource/,只允许192.168.1.*网段访问。 修改/etc/exports文件,添加:/opt/resource 192.168.1.*(rw,async,no_root_squash) 执行:exportfs -a 修改/etc/sysconfig/nfs文件,将下列内容的注释去掉: RQUOTAD_PORT=87...

2012-01-06 20:18:41 167

原创 linux下配置多个tomcat服务

一台linux服务器上运行多个tomcat,由于tomcat的进程名都是“java”,所以无法全部添加为服务,想了一个笨办法,就是为java建立多个软链接。 步骤如下: 1. 建立java的软连接 ln -sf /opt/jre1.6.0_30/bin/java /usr/bin/tomcat-bid tomcat启动后查看进程名为tomcat-bid,每个tomcat使用不一样的名字即可...

2012-01-06 19:58:50 177

原创 linux下配置ntp时间同步服务

修改/etc/ntp.conf文件相应内容: 增加一行:server asia.pool.ntp.org prefer 注释掉这一行:server 127.127.1.0 启动ntp服务: service ntpd start 修改/etc/sysconfig/ntpd文件,SYNC_HWCLOCK=no 改为SYNC_HWCLOCK=yes,这样BIOS时间也会更新。 设置iptab...

2012-01-06 19:55:16 157

原创 spring security 和 struts 的filter顺序问题

使用spring security3 和struts2,发现对页面的权限验证SS的过滤器正常工作,但是对于.action后缀的struts action,SS的过滤器根本没起作用。 经过debug发现在像action发请求URL时,压根就没进入SS的过滤器,最后发现在web.xml文件中spring security的filter mapping配置在struts的filter mapping之...

2011-12-02 20:53:16 150

原创 JPA全注解的自动扫描问题

用maven搭建了一个基于SSH的框架,写单元测试时碰到一个问题。由于我是全注解配置,所以需要spring自动扫描包里面的类,特别是用JPA注解配置的entity类。但是对DAO层做单元测试时,发现一直报“unknown entity”,显然entity未被扫描到。但是类之间的依赖关系都很正常,难道spring只是不扫描JPA注解么? 看一下maven下的项目结构: src/main/java...

2011-07-07 11:27:06 702

原创 SSH框架

没事搭建了一个SSH框架的环境。 除了struts2+spring3+hibernate3,前端还用了xhtml、jquery、freemarker,ORM采用了JPA,日志采用了slf4j+logback,struts的大部分配置和spring的依赖注入、ORM等全部采用注解配置。 数据库用的是mysql,表结构由hibernate自动生成,初学者可以下载看看,希望有点帮助。 项目地址:[...

2011-06-21 22:20:01 99

原创 关于性格内向者的10个误解(转)

http://www.lzhi.org/views/480026 我非常幸运的发现了这本《内向者优势——如何在外向的世界中获得成功》的好书,我感觉就好像是有人专门为我们这个罕见的小群体写了一部百科全书一样,它不仅对我的很多怪癖做了解释,还帮助我从一个崭新且积极的角度重新定义了我的整个人生。 毫无疑问,几乎所有认识我的人都会说,“啊哈,你不会到现在才发现你是个性格内向者吧?”,其实这并不...

2011-04-13 20:15:36 148

原创 JAVA前景如何?问ORACLE么?

从oracle收购sun开始我就觉得JAVA前景黯淡。 4月1日愚人节,javaeye变更域名为iteye.com,原因是oracle发了律师函,要求对方放弃javaeye品牌。从ORACLE对JAVA各社区的一贯态度来说,我无法认为JAVA前景很美好。 其实换个域名真是小事,但是ORACLE的做法,对一部分JAVA程序员的心理打击还是不小,因为这种事情表明了ORACLE的一种态度,一种大部分...

2011-04-02 13:17:48 134

原创 耶鲁大学公开课程

引用内容: http://szzhaiwb.blog.163.com/blog/static/5844783201122385344549/ 感谢 下载清单:   1 耶鲁大学开放课程:心理学导论 :http://www.verycd.com/topics/2827597      2 耶鲁大学开放课程:博弈论:http://www.verycd.com/topics/2832107...

2011-03-28 20:03:29 290

原创 平板电脑

[img]http://dl.iteye.com/upload/attachment/434498/a89b9b93-6df4-3ad0-b747-2c10bb9b4b7f.jpg[/img]

2011-03-12 22:22:12 152

原创 非人类才能成为真正偶像

OK,这种偶像比人类强太多了!不过她起了一个人类的名字:初音未来 走向现实舞台的虚拟偶像   初音未来是世界上第一个使用全息投影技术举办演唱会的虚拟偶像。 2010年3月9号晚间世嘉公司举办了一场名为“初音未来日的感谢祭”“初音之日”(Miku's Day)的初音未来全息投影演唱会,演唱会异常火爆,2500张演唱会门票在瞬间被抢购一空,演唱日当晚更有超过3万名忠实拥簇者通过付费网络直播观看...

2011-03-07 22:46:31 132

原创 面试那点事

不知道面试过多少人了,也不知道被面试了多少回。个人感觉是:作为面试官要比被面试更难,特别对于技术面试,对面试官本身的要求很高。对于在有限时间内通过沟通,尽量全面的了解一个人,这本身就是一个难度很大的课题。 面试对我来说,和做其他很多事情一样,应该是具有一些可重复操作的方法。 首先,面试的目的是什么?面试是公司招聘人才时的一个手段,但其作用不仅仅是招人那么单一。可以在面试的整个流程中对自己...

2011-02-17 17:22:23 139

原创 linux下Too many open files问题

记录一下,备忘。 执行:ulimit -n 应该会显示默认值1024 执行:ulimit -n 8192 但是ulimit直接修改的数字,在系统重启后会重置,所以还要修改: 1、/etc/security/limits.conf,在里面加上: * soft nofile 8192 * hard nofile 20480 2、/etc/pam.d/login,里面加上: ses...

2011-02-17 17:20:10 88

原创 百度知道是干嘛的?

很多人都说百度知道怎么怎么好,一直不以为然。 今天偶然的机会看到这个: [img]http://dl.iteye.com/upload/attachment/354464/24c43d28-bf93-3bf7-954a-73ee0e2c3704.jpg[/img] 这个是百度故意搞的笑话吗?...

2010-11-26 17:36:41 184

原创 tomcat应用转到weblogic上时的问题

昨天将一个tomcat环境下调试通过的报表demo应用发布到weblogic上做测试,结果发现好多问题。总结了一下,主要有这么几点: 1、使用log4j的问题。 tomcat应用直接发布到weblogic上出现错误:Cannot set web app root system property when WAR file is not expanded。WebLogic自身也包含对Log4j的...

2010-09-22 14:51:20 331

struts2.1.8下static目录不能访问

在应用中将struts2.0.14升级为struts2.1.8后,发现所有静态资源都不能访问,包括js、css、图片等内容。直接通过URL访问这些静态资源也访问不到,报404错误。我把所有静态资源都放置在一个名为static的目录下,我将此目录改名后访问就正常了。在网上找了找,有人说struts2.1.X版本对static大概有特殊处理,相当于关键字了。不得已,只能目录改名。...

2010-09-10 11:51:00 148

html元素不能动态更改name属性

前端时间在修改代码时发现一个问题,HTML元素的name属性是不能动态改变的。我测试了各种input元素,在使用jQuery的attr方法赋值时,value可以改变,甚至id都可以改变,但是name属性不能改变。使用attr方法给name赋值,再使用attr方法取name的值看起来是改变了name属性,但是查看html却发现name属性根本没有改变。我又用纯js来改变name的值,结果依旧,证明这...

2010-09-09 15:47:23 680

struts2使用json插件时找不到json-default

我在一个系统中增加了ajax提交的内容。原系统框架为struts2+sping+ibatis,加入json相关jar文件后,访问时报no action,就是找不到action,extends改为struts-default就可以找到。怀疑是依赖的jar包版本问题,于是将struts2以及相关的jar文件全部升级为最新的,但是问题依旧。仔细查看了启动日志,发现Unable to find paren...

2010-09-08 21:16:03 460 1

空空如也

空空如也

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

TA关注的人

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