- 博客(14)
- 资源 (3)
- 收藏
- 关注
转载 Git常用命令备忘
git config --global user.name "Vito Zhou" git config --global user.email "zhouwentao16@gmail.com" git config --global color.ui true git config --global alias.co checkout git config --global
2013-07-16 09:41:43 646
原创 IntelliJ + Maven + Jrebel + Tomcat热部署
一、环境准备IDEA 12.0MAVEN 3.0.4TOMCAT 6.0.35官方直接下载安装,这里就不说明了,需要提到的是IDEA是收费的,请下载破解文件二、配置Jrebel Plugin1.打开IDEA settings,点击Browse repository2.在左边选择Jrebel Plugin,我这里是2.0.4版本3.下载安装,然后重启I
2013-06-18 14:40:33 4570
原创 apache shiro集群实现(二)— cache共享
上一篇已经解决了第一个问题,session的共享,现在我们解决第二个问题cache的共享。 先看下spring的配置文件,上一篇已经提到过了 这里cacheManager我们注入了shiro自定的本机内存实现的cacheManager类,当然,这肯定不满足我们集群的需要,所以我们要自己实现cacheManager类,这里我还是用了redis作为cache
2013-04-18 18:13:54 5351 22
原创 apache shiro集群实现(一) session共享
Apache Shiro的基本配置和构成这里就不详细说明了,其官网有说明文档,这里仅仅说明集群的解决方案,详细配置:shiro web config Apache Shiro集群要解决2个问题,一个是session的共享问题,一个是授权信息的cache共享问题,官网给的例子是Ehcache的实现,在配置说明上不算很详细,我这里用nosql(redis)替代了ehcache做了sess
2013-04-18 17:45:53 11129 17
原创 mongoDB使用-初学
目前公司项目用了redis做缓存,但是近期想增加一些仅仅插入、查找的简单数据,比如消息、日志这些数据,所以想到了nosql,用了redis进行了尝试,但是发现redis作为no-sql持久化数据,查询起来很不方便,所以引入了mongoDB进行nosql数据的保存。下面分享下一些初学的使用经验:一、安装和启动去mongoDB的官方往网站:http://www.mongodb.o
2013-03-27 09:25:57 1063
原创 redis应用—缓存
项目的缓存设计主要是这样的,监听数据库中表的改变,如果会发生变动,则对缓存做一些处理,具体实现如下: (1)缓存支持类(实体、辅助类等)的设计实体缓存注释类 NeedCache/** * 缓存的注释类,如果需要缓存某个类,请在类上添加此注释类,并给出cache的处理类 * * @author liuyang * */@Documented@Target(value
2013-03-06 16:00:46 1664
原创 spring mail 和 free marker
最近新项目要用mail,以前一直是java mail写的,要写的东西比较多,比较复杂。这次查了查spring mail,发现spring把java mail封装的很好,用起来很方便1.下载spring和java mail的jar包,我是用的maven,大家可以去maven central去找,这里用的java mail是1.4.6,spring是3.1.1。因为还用到了邮件模板,所以引入了fr
2013-02-28 09:43:23 884
转载 redis conf
#是否以后台进程运行,默认为no,如果需要以后台进程运行则改为yesdaemonize no #如果以后台进程运行的话,就需要指定pid,你可以在此自定义redis.pid文件的位置。pidfile /var/run/redis.pid #接受连接的端口号,如果端口是0则redis将不会监听TCP socket连接port 6379 # If you want
2013-02-04 16:37:21 1136
原创 redis jedis
最近公司在做新产品,以前的产品用activemq做消息处理,觉得它比较重量级,查阅了很多资料,决定用reids处理消息和缓存。一、redis介绍中文官网:http://redis.cn官网:http://redis.iomemcahce和redis比较:http://haiker.iteye.com/blog/1295240里面有详细的redis介绍,我现在用的版本是2.6.5
2012-11-29 09:33:48 925
转载 nginx+tomcat+memcached组建web服务器负载均衡
公司最近要上负载均衡服务器,所以自己调研了下,以下是调研结果 多个tomcat要一起协同工作有几种办法,可以考虑的方案有以下几个:(1)使用tomcat自带的cluster方式,多个tomcat自动实时复制session信息,配置起来很简单。但这个方案的效率比较低,在大并发下表现并不好。 (2)利用nginx的基于访问ip的hash路由策略,保证访问的ip始终被路由到同一个tomca
2012-11-06 10:56:19 880
转载 Ruby on Rails mac os安装
1.安装XCode為了順利安裝一些需要編譯的套件,你必須先安裝Xcode。XCode 4.3之後的版本,還必須手動安裝Command Line Tools,請從Xcode menu > Preferences > Downloads進入安裝。接下來安裝Homebrew來管理MacOS上的套件,這可以方便安裝一些常用的工具軟體,例如Git、MySQL、SQLite,甚至是Me
2012-11-05 17:56:18 526
原创 Linux(Ubuntu12.04)环境的Nexus搭建
1. Nexus介绍Nexus是管理Maven仓库的工具,可以让开发团队搭建自己的私服,管理自己jar包。2. Nexus下载访问其官方网站:http://www.sonatype.org/nexus/,下载最新的Nexus,本文采用的是2.1.2版本。3. 安装Nexus3.1 安装Nexus之前,请先安装Maven,本文采用的是3
2012-11-05 17:07:28 712
原创 Jenkins持续集成服务器配置Linux(Ubuntu)
一、 安装Jenkins1.1 sudo apt-get install jenkins,这种方式是直接会把jenkins当成一个服务安装,访问http://localhost:8080即可1.2 从Jenkins官方网站下载jenkins.war,然后可以把war包放到tomcat等服务器中运行,访问tomcat配置的地址。二、
2012-11-05 16:58:54 2707
一款小型公司的包括员工管理,进销存管理,简单财务管理的公司管理软件
2009-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人