- 浏览: 6015 次
- 性别:
最新评论
文章列表
<!--[if !supportLists]-->1、<!--[endif]-->Shiro简介
Shiro是专门一个权限以及认证授权的处理验证框架,它的主要功能是进行用户登录检测以及授权认证处理的操作开发框架。Shiro是有Apache推广的一个开源项目。“http://shiro.apache.org/”
Shiro主要功能:Primary Concerns(核心利益)
* Authentcation(身份验证) :登录验证用户是不是拥有相应的身份。
* Authorization(
单例设计模式(饿汉式)
class Singleton { // 编写一个普通类
private static final Singleton INSTANCE = new Singleton() ;
private Singleton() {} // 构造方法私有了
public static Singleton getInstance() {
return INSTANCE ;
}
public void print() {
System.out.println("www.baidu.com") ;
}
}
pub ...
3.1、字符与字符串
很多的编程语言都会强调利用字符数组来描述字符串,实际上在Java里面也存在有类似的概念,在String类中也提供有一系列与字符操作有关的方法。
No.
方法名称
类型
描述
1
package cn.com.test;
import org.apache.shiro.authc.AuthenticationException;
import org.apache.shiro.authc.AuthenticationInfo;
import org.apache.shiro.authc.AuthenticationToken;
import org.apache.shiro.authc.IncorrectCredentialsException;
import org.apache.shiro.authc.SimpleAuthenticationInfo;
...
MyBatis简介
数据层的开发就提供了大量的第三方开发框架:EJB(Entity Bean)、JDO、Hibernate、IBatis、JPA、MyBatis、...
ORMapping :翻译中文的意思就是“对象-关系映射”它的核心在于:希望可以通过对象变化来实现数据库的操作,( ...
<!--[if !supportLists]-->1、<!--[endif]-->Spring 容器
spring有两个核心接口:BeanFactory和ApplicationContext,其中ApplicationContext是BeanFactory的子接口。他们都
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
public class Hello {
public static void main(String[] args)throws Exception{
if(args.length !=2){
System.out.println("对不起,程序执行错误,样例:Java ...
就个人的一些看法简单的 谈谈static。 就java 工程师来说,static非常容易在面试的时候被问到。 言归正传,书面上说static是静态的。其实我把它理解为“全局的”。什么叫全局的?全局的属性,全局的方法,全局的代码块。 全局属性,全局方法,比较好理解就是这个类所有的对象都共有的属性和方法。因为是整个类共有的,所以可以通过声明直接调用。我把它理解为“单例模式”的属性和方法。所谓单例模式就是指这个类声明的所有对象共享这些属性和方法。一个对象对这个属性进行了修改,所有对象再调这个属性都是修改后的值了。 下面主要说一下static修饰的代码块,面试的一大考点就是static代码块是什么时候 ...
interface Telphone{
public void connect() ;
}
class Phont implements Telphone{
public void connect() {
System.out.println("玩手机");
}
}
class Watch implements Telphone{
public void connect() {
System.out.println("看时间");
}
}
class Factroy{
public static Telp ...
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import java.lang.reflect.Proxy;
interface ISubject{
public void doSomething() ;
}
class RealSubject implements ISubject{ //真是主题
@Override
public void doSomething() { //表示要实行一些处理操作, 事物
System.out.printl ...