ScalaSigParserError: Unexpected error: Not a valid class file
Web项目使用Tomcat8.5.6(jdk1.8.0_31)的Debug模式启动控制台报错scala.tools.scalap.scalax.rules.ScalaSigParserError: Unexpected error: Not a valid class file at scala.tools.scalap.scalax.rules.Rules$$anonfun$expect$1.apply(Rules.scala:76) at scala.tools.scalap.scalax.rules...
HBase 过滤器使用总结
Injection of autowired dependencies failed;
今天启动应用,发现报错,如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'accountDaoImpl': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.tpt.b...
centOS7 Failed to start LSB Bring up/down networking
centOS7 network
Java enum的用法详解
用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:switchJDK1.6之前的switch语句只支持int,char,enum类...
maven自动部署到tomcat的简单配置
参考网址:http://blog.csdn.net/dilaomimi/article/details/6955850我使用的环境是:Eclipse Java EE IDE for Web Developers(Helios Service Release 1) apache-tomcat-6.0.10...
彻底理解ThreadLocal
ThreadLocal是什么 早在JDK 1.2的版本中就提供Java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改...
全面分析 Spring 的编程式事务管理及声明式事务管理
全面分析 Spring 的编程式事务管理及声明式事务管理
Spring 配置 ActiveMQ
点击(此处)折叠或打开<!-- ////////////////////////////////////////// --><!-- For JMS (ActiveMQ) Begin --><!-- ////////////////////////////////////////// --><bean id="broker"class="org.apache.activemq.xbean.BrokerFactory...
springMVC多数据源使用 跨库跨连接
有的时候项目中可能要从另外一个系统取数据 如果另外一个系统能提供接口就很好解决 如果没有接口 便可以配置多个数据源切换访问<1>:这是数据源和事务扫描注入的配置 访问多个数据源只需要建立多个数据源和事务这一套配置文件这是第一个数据源[html] copy ...
Netty那点事(一)概述
Netty和Mina是Java世界非常知名的通讯框架。它们都出自同一个作者,Mina诞生略早,属于Apache基金会,而Netty开始在Jboss名下,后来出来自立门户netty.io。关于Mina已有@FrankHui的Mina系列文章,我正好最近也要做一些网络方面的开发,就研究一下Netty的源码,顺便分享出来了。Netty目前有两个分支:4.x和3.x。4.0分...
Zookeeper 安装和配置
Zookeeper的安装和配置十分简单,既可以配置成单机模式,也可以配置成集群模式。单机模式点击这里下载zookeeper的安装包或wget方式下载,然后解压并拷贝到合适目录,进入zookeeper目录下的conf子目录:# wget http://www.apache.org/dist//zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz# tar zxvf zookeep...
zookeeper学习之三(Curator客户端)
Curator框架是最好用,最流行的zookeeper的客户端。它有以下三个优点1.提供了一套非常友好的操作API;2. 提供一些高级特性(包括但不仅限于前篇文章中提到的)的封装3.易测试 maven依赖如下 Xml代码 &...
分布式集群系统下---cache共享
6133人阅读
分布式集群系统下的高可用session解决方案---Session共享
Apache Shiro集群要解决2个问题,一个是session的共享问题,一个是授权信息的cache共享问题,官网给的例子是Ehcache的实现,在配置说明上不算很详细,我这里用nosql(redis)替代了ehcache做了session和cache的存储。shiro spring的默认配置(单机,非集群)[html] view plain&n...
分布式集群系统下的高可用session解决方案
目前,为了使web能适应大规模的访问,需要实现应用的集群部署. 而实现集群部署首先要解决session的统一,即需要实现session的共享机制。 目前,在集群系统下实现session统一的有如下几种方案:(1) 应用服务器间的session复制共享(如tomcat session共享)(2) 基于...
shiro授权(Authentication)--访问控制
授权(Authorization)也叫做访问控制,是一个对资源的访问进行管理的过程,也就是说在应用程序汇总,谁有怎样的权限(用户可以看到什么内容,可以进行什么操作)。 在ITOO项目中,首先是考虑基于角色的授权,当用户的角色发生变化的时候,不灵活,所以为了更好的结合项目的实...
shiro身份认证(Shiro Authentication)
一、术语介绍Authentication:身份认证,即用户提供一些信息来证明自己的身份。如用户名和密码,licence等。Principals :主体的“标识属性”,可以是任意标识,例如用户名,身份证号码,手机号码等。Principals可以有多个,但是必须有一个主要的Principal(Primary Principal),这个标识,必须是唯一的。C...
shiro 的INI配置
一、概述INI配置文件是一种key/value的键值对配置,提供了分类的概念,每一个类中的key不可重复。在这个示例中我们使用一个INI文件来配置Shiro SecurityManager,首先,在pom.xml同目录中创建一个src/main/resources子目录,在该子目录中创建一个shiro.ini文件,内容如下:例如:# ========...
shiro入门知识介绍
今天我们先来介绍shiro的基本概念一、shiro功能介绍Authentication:身份认证/登录Authorization:验证权限,即,验证某个人是否有做某件事的权限。Session Management:会话管理。管理用户特定的会话,支持web,非web,ejb。Cryptography: 加密,保证数据安全...