自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 xml与bean互转工具类

public class JaXmlBeanUtil { /** * 将javaBean转换为xml对象 * @param clazz * @param bean * @return */ public static String parseBeanToXml(Class clazz,Object bean){ ...

2019-08-28 16:08:34 103

原创 POI导出的通用类,希望可以帮助到大家

public class POIUtil { private static HSSFCellStyle bodyStyle; private static HSSFFont bodyFont; private static HSSFCellStyle headStyle; private static HSSFFont headFont; /**...

2019-07-04 15:43:07 158

原创 记录一个有趣的java代码

问:if里写什么条件才能试打印结果为abpublic class Ls { public static void main(String[] args) { if ( ){ System.out.print("a"); }else { System.out.print("b");...

2019-03-11 19:12:35 1251 2

原创 JAVA语法基础

java语法基础: 1,关键字:其实就是某种语言赋予了特殊含义的单词。保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0-9、a-z、$、_ ;注意:1),数字不可以开头。2),不可以使用关键字。3,常量:是在程序中的不会变化的数据。4,变量:其实就是内存中的一个存储空间,...

2019-02-25 09:53:59 85

原创 JAVA概述

java概述:1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;1994年将Oak语言更名为Java; Java的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;JAVASE:Java Pl...

2019-02-25 09:51:00 84

转载 commons-io中常用的方法

/** * public static void writeStringToFile(File file, String data, String charSetName); * public static String readFileToString(File file, String charSetName);指定编码表读取内容  * public static void copyF...

2019-02-25 09:46:24 364

原创 身份认证

身份认证流程流程如下: 1、首先调用Subject.login(token)进行登录,其会自动委托给Security Manager,调用之前必 须通过SecurityUtils. setSecurityManager()设置; 2、SecurityManager负责真正的身份验证逻辑;它会委托给Authenticator进行身份验证; 3、Authenticator才是真正的身份验证者,Shir...

2018-05-06 17:09:17 407

原创 Shiro架构(下)

我们来从Shiro内部来看下Shiro的架构,如下图所示: Subject:主体,可以看到主体可以是任何可以与应用交互的“用户”; SecurityManager : 相当于 SpringMVC 中 的 DispatcherServlet 或者 Struts2 中 的 FilterDispatcher;是Shiro的心脏;所有具体的交互都通过SecurityManager进行控制;它管 理着所有S...

2018-05-05 14:45:49 171

原创 Shiro 架构(上)

    对于一个好的框架,从外部来看应该 具有非常简单易于使用的 API,而且 API 契约明确;从内部来看的话,其应该有一个可扩展 的架构,即非常容易插入用户自定义实现,因为任何框架都不能满足所有需求。  首先,我们从外部来看Shiro,也就是从应用程序角度的来观察如何使用Shiro完成工作。如 下图:  可以看到:应用代码直接交互的对象是Subject,也就是说Shiro的对外API核心就是S...

2018-05-04 22:07:28 128

原创 初识Shiro

Apache Shiro 是Java的一个安全框架。现在使用Shiro的人越来越多,因为它相对简单,对比Spring Security,可能没有它的功能强大,但是在实际工作时不需要那么复杂的东西,Shiro可以非常容易的开发足够好的应用,它不仅可以用在javaSE 环境,也可以用在JavaEE环境。shiro里有:认证,授权,加密,会话管理,与web集成,缓存等。而且它的API也非常简单,其基本功...

2018-05-04 21:55:22 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除