- 博客(21)
- 资源 (68)
- 问答 (3)
- 收藏
- 关注
转载 Mybatis拦截器介绍及分页插件
拦截器的一个作用就是我们可以拦截某些方法的调用,我们可以选择在这些被拦截的方法执行前后加上某些逻辑,也可以在执行这些被拦截的方法时执行自己的逻辑而不再执行被拦截的方法。Mybatis拦截器设计的一个初衷就是为了供用户在某些时候可以实现自己的逻辑而不必去动Mybatis固有的逻辑。打个比方,对于Executor,Mybatis中有几种实现:BatchExecutor、ReuseExecutor、Si
2014-02-27 17:03:52 2949
转载 Spring获取webapplicationcontext,applicationcontext几种方法
方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId");说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况
2014-02-27 14:35:48 1158
转载 Hadoop2.2.0多节点分布式安装及测试
我用的linux系统是ubuntu 12.04 LTS server版(就是没有桌面显示的版本)。 虚拟机用的是VMWare Workstation10,ssh客户端是开源的putty,还有ftp客户端软件是cuteFTP(虽然可以在linux系统里用vim对文件进行编辑修改,但我觉得有客户端直接在windows系统里修改文件比较方便和高效)。 tomcat版本是6.0.29,jdk版本是1.
2014-02-27 08:49:31 1101
转载 Hadoop和HBase自带集群监控编程
说到对Hadoop和HBase的集群监控,大家知道的和用的最多的可能还是第三方的监控工具,cacti,ganglia,zabbix之类的。玩的深一些的,会用zenoss之类的。这些工具确实不错,也能发挥很大的作用,但时间长了总感觉监控粒度还是比较粗,不够详细。毕竟是第三方的监控,即便Hadoop自带了ganglia的接口,也还是觉得不够。其实Hadoop本身是带有监控接口的,各
2014-02-27 08:47:49 1412
转载 Hessian源码分析和Hack --让Hessian携带远程调用端的信息
详见:http://www.iteye.com/topic/108611
2014-02-26 16:03:53 790
转载 Hessian 与 Session
1. ServiceContextServiceContext 代表为 Hessian 客户端提供服务的上下文环境,用来处理与客户端请求有关的信息。在最简单和常用的应用中,在服务器端可以通过 ServiceContext 来获取代表客户端的 ServletRequest (在 HTTP 环境中为 HttpServletRequest),因此就可以知道客户端的相关信息,如客户端的 IP 地址
2014-02-26 16:02:11 1688
转载 AMQP协议
1.3.1. 什么是AMQP高级消息队列协议使得遵从该规范的客户端应用和消息中间件服务器的全功能互操作成为可能。该协议的实现可参考apache的qpid项目。1.3.2. 为什么要用AMQP我们的目标是实现一种在全行业广泛使用的标准消息中间件技术,以便降低企业和系统集成的开销,并且向大众提供工业级的集成服务。我们的宗旨是通过AMQP,让消息中间件的能力最终被网络本身
2014-02-26 15:54:32 1103
原创 几种数据同步共享方法
一、数据库级处理1.高级复制Oracle高级复制即可支持基于整个表的复制也可支持基于部分表的复制两种复制方案。这两种复制方案主要是通过Oracle的两种复制机制来完成的,即多主复制和可更新快照复制,同时还可以将这两种复制机制结合起来以满足不断变化的业务需求。具体配置参考:http://blog.csdn.net/zhangout/article/details/62565682
2014-02-26 09:33:48 5733
转载 DB link的查看创建与删除
1.查看dblinkselect owner,object_name from dba_objects where object_type='DATABASE LINK';或者select * from dba_db_links;2.创建dblink前提: 创建dblink的用户有对应的数据库权限 create public database link 或者create database link
2014-02-26 09:17:27 900
转载 expdp/impdp
一、EXPDP和IMPDP使用说明Oracle Database 10g引入了最新的数据泵(Data Dump)技术,数据泵导出导入(EXPDP和IMPDP)的作用1)实现逻辑备份和逻辑恢复.2)在数据库用户之间移动对象.3)在数据库之间移动对象4)实现表空间搬移. 二、数据泵导出导入与传统导出导入的区别在10g之前,传统的导出和导入
2014-02-26 09:10:50 1090
转载 oracle三种复制技术之比较
oracle提供三种高级备份功能高级复制(Advanced Replication)流复制(Streams Replication)备库(Dataguard)一 dataguard:dataguard在高可用及容灾方面一般是dba的首选,不管是物理备用库(physical standby database)还是逻辑备用库(logical standby da
2014-02-26 09:08:41 1278
转载 Maven依赖Scope标签用法
在一个maven项目中,如果存在编译需要而发布不需要的jar包,可以用scope标签,值设为provided。如下: org.springframeworkspring-test${spring.version}providedscope的其他参数如下:compile默认的scope,表示 dependency 都可以在生命周期
2014-02-25 17:59:50 812
转载 Nginx https加密以及nginx日志配置与管理
转载:http://www.2cto.com/os/201303/192409.html使用Nginx的优点Nginx作为WEB服务器,Nginx处理静态文件、索引文件、自动索引的效率非常高。Nginx作为代理服务器,Nginx可以实现无缓存的反向代理,提高网站的性能Nginx作为负载均衡服务器,内部可以支持PHP、也可以支持HTTP代理服务器对外进行服务,同时还支持简单的容错
2014-02-25 10:39:04 2449
转载 几种反向代理 服务器比较
软件名称性能功能过滤规则配置Squid不能多核是硬伤;磁盘缓存容量有优势;性能中等多;支持ACL角色控制;支持ICP缓存协议支持外部文件读取及热加载;支持热启动Varnish多核支持;内存缓存;性能强够用;支持集群,但不支持ICP集群;支持后端存活检查
2014-02-18 09:08:05 15530 1
原创 百度云推送
百度云推送(http://developer.baidu.com/cloud/push)是百度云平台向开发者提供的消息推送服务;通过云端与客户端之间建立稳定、可靠的长连接来为开发者提供向用户端实时推送消息的服务。百度云推送服务支持推送三种类型的消息:通知、透传消息及富媒体;支持向所有用户或根据标签分类向特定用户群体推送消息;支持更多自定义功能(如自定义内容、后续行为、样式模板等);提供用户
2014-02-14 16:40:57 1572
原创 javascript编写模板
项目中页面js编写模板。//闭包(function() { var Template = function() { //初始化 this.init(); }; Template.prototype = { config : { //保存一些静态常量 如 : url ... }, cache : { //保存全局的变量 如 :grid ... },
2014-02-13 14:30:05 995
原创 改造CAS单点登录 --- 部署测试
一、 修改hosts文件C:\Windows\System32\drivers\etc\hosts文件添加域名解析127.0.0.1 sso. slimsmart.cn127.0.0.1 www. slimsmart.cn二、 证书1、 生成证书文件keytool -genkey -alias slimsmart -keyal
2014-02-13 14:25:36 1999 3
原创 改造CAS单点登录 --- 自定义登陆页面(服务端)
服务端通过自定义spring-flow流程实现登录和退出功能。一、修改cas-server-core1.在类AuthenticationViaFormAction中重载submit和validatorCode方法 public final String submit(final RequestContext context, final MessageContext messageCo
2014-02-13 14:23:49 6324
原创 改造CAS单点登录 --- 自定义登陆页面(客户端)
修改版本cas-client-3.2.1和cas-server-3.5.2,功能使用maven构建 通过自定义认证过滤器,添加登录页面路径处理。废话不多说了,直接上代码。一、修改cas-client-core工程1.自定义认证过滤器RemoteAuthenticationFilterpackage org.jasig.cas.client.authentication;
2014-02-13 14:23:35 23709 7
原创 改造CAS单点登录 --- 验证码
至于CAS原理问题这就不多介绍了,想了解的可以参考:http://blog.chinaunix.net/uid-22816738-id-3525939.html
2014-02-13 10:50:04 4688
thrift-spring-http代码实例
2015-03-02
spring-httpinvoker-demo
2015-03-02
comet4j-demo
2015-02-26
olingo实例代码
2015-02-02
Postman-REST-Client_v0.8.1
2015-02-02
PhpMQTTClient
2015-01-19
AndroidPushNotificationsDemo
2015-01-19
rsmb安装包
2015-01-19
haproxy-1.5.8.tar.g
2014-11-14
RocketMQ安装包
2014-11-09
linux文件共享服务汇总
2014-03-14
Android adb命令使用详解
2014-03-07
Hive用户指南(Hive_user_guide)_中文版
2015-10-08
PowerMock实战手册
2015-06-03
基于xmpp_openfire_smack开发之smack类库介绍和使用
2015-06-01
FastDFS安装软件包
2015-05-27
分布式文件系统fastdfs架构剖析及配置优化
2015-05-27
fastdfs 5.01 + nginx + cache 集群安装配置手册
2015-05-27
dlz-dns-web
2015-04-23
dlz-dns-etc
2015-04-23
使用bind构建高可用智能dns服务器
2015-04-19
spring-data-redis-demo
2015-04-07
thrift-zookeeper-rpc
2015-03-08
protobuf-demo
2015-03-05
burlap-spring-demo
2015-03-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人