摘要: 本文为原创文章,转载请注明出处,谢谢 zookeeper自带脚本使用 1、进入zookeeper客户端 找到安装目录下的bin目录,执行以下脚本(中括号标示被必填) ./zkCli.sh -timeout 5000 [-r] -server 127.0.0.1:2181 (-r指服务器挂掉仍可提供读 阅读全文
posted @ 2016-06-28 13:06 lives0815 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 本文为原创文章,转载请注明出处,谢谢 Zookeeper原生API使用 1、jar包引入,演示版本为3.4.6,非maven项目,可以下载jar包导入到项目中 2、创建zookeeper连接 ZooKeeper(java.lang.String connectString, int sessionT 阅读全文
posted @ 2016-06-23 22:23 lives0815 阅读(5384) 评论(0) 推荐(2) 编辑
摘要: 本文为原创文章,转载请注明出处,谢谢 Zookeeper伪集群安装 zookeeper单机安装配置可以查看 1.1 zookeeper单机安装 1、复制三份zookeeper,分别为zookeeper-3.4.7-node1,zookeeper-3.4.7-node2,zookeeper-3.4.7 阅读全文
posted @ 2016-06-21 21:21 lives0815 阅读(698) 评论(0) 推荐(1) 编辑
摘要: 本文为原创文章,转载请注明出处,谢谢 tmux安装 1、yum search tmux 2、yum install package (package为选择要安装的包名,如上图“tmux.x86_64”) tmux基本使用 tmux命令进入操作窗口 注:tmux命令创建一个会话,一个会话可以创建多个窗 阅读全文
posted @ 2016-06-17 13:58 lives0815 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: 本文为原创文章,转载请注明出处,谢谢 zookeeper 单机安装配置 1、安装前准备 linux系统(此文环境为Centos6.5) Zookeeper安装包,官网https://zookeeper.apache.org/,演示版本zookeeper-3.4.7.tar.gz linux系统(此文 阅读全文
posted @ 2016-06-16 21:58 lives0815 阅读(1753) 评论(0) 推荐(0) 编辑
摘要: 2012年11月13日,博客园最后一篇日志,三年半,i am back。 阅读全文
posted @ 2016-06-16 20:59 lives0815 阅读(111) 评论(0) 推荐(0) 编辑
摘要: <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=QQ号码&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:QQ号码:50" alt="adsasasds" title="adsasasds"></a>那个50 可以改 每个数字代表一种qq图片样式 阅读全文
posted @ 2012-11-13 15:26 lives0815 阅读(294) 评论(0) 推荐(0) 编辑
摘要: --------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name//2.注意事项(1)不能在一个存储过程中删除另一个存储过程,只能调用另一个存储过程四.其他常用命令1.show procedure status显示数据库中所有存储的存储过程基本信息,包括所属数据库,存储过程名称,创 阅读全文
posted @ 2012-09-05 16:01 lives0815 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Hibernate(JPA)中的@OneToOne,@OneToMany,@ManyToOne,@ManyToMany,对于其级联关系即实体类中配置的CascadeType我 们知道有五种value.即 CascadeType.PERSIST,CascadeType.MERGE,CascadeType.REMOVE,CascadeType.REFRESH,CascadeType.ALL,对于其具体含 义,我不在赘述,网上到处都有,这里想说一说CascadeType.ALL,其含义应该是包含前面四种value,为什么要强调四种,因为在我们实际开 发过程中,特别容易遗忘,CascadeType.R 阅读全文
posted @ 2012-08-23 16:22 lives0815 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 1、拦截器是基于java的反射机制的,而过滤器是基于函数回调 2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器 3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用 4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能 5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次 拦截器 :是在面向切面编程的就是在你的service或者一个方法,前调用一个方法,或者在方法后调用一个方法比如动态代理就是拦截器的简单实现,在你调用方法前打印出字符串(或者做其它业务逻辑的操作),也可以在你调用方法后打印出字符串. 阅读全文
posted @ 2012-08-22 15:42 lives0815 阅读(7416) 评论(0) 推荐(0) 编辑