2019年3月15日

摘要: 本篇记录本人在学习JDK监控工具的一些笔记。JDK是1.8 JPS:查看java的进程命令 左边的数字是进程ID,对应的是进程的名称。 jstat:查看运行时状态信息。 1、-class:监控类装载,卸载数量,总空间以及消费的时间 jstat -class + 进程ID Loaded:加载class 阅读全文
posted @ 2019-03-15 14:46 charisGZ 阅读(710) 评论(0) 推荐(0) 编辑
 

2019年3月14日

摘要: 问题1:什么是垃圾回收机制? 在java的虚拟机当中,在我们进行实例化的时候,堆会给我们开辟新的空间存放实例。而由于堆,方法区是线程公有,不会像栈区(线程私有)一样随着线程的销毁而销毁。因此在java虚拟机中必须要有垃圾回收的机制,定时清理内存,防止内存溢出(OutMemory)的情况。 问题2:哪 阅读全文
posted @ 2019-03-14 14:36 charisGZ 阅读(502) 评论(0) 推荐(0) 编辑
 

2019年2月12日

摘要: Subject进行Shiro的授权操作,首先委托给Security Manager,在由Security Manager 委托给Authenticator,由Authenticator授权器进行真正的授权操作。 这里记录在Spring环境下配置Shiro框架。 1、加入依赖:org.apache.s 阅读全文
posted @ 2019-02-12 23:55 charisGZ 阅读(127) 评论(0) 推荐(0) 编辑
 

2019年2月2日

摘要: #2019.2.2 shiro的ini认证 先用IDEA创建一个普通的MAVEN项目,并导入依赖 接下来用ini的文件代替数据库,在资源文件中创建一个shiro.ini文件。并进行配置 上面是ini文件的固定写法,“zhangsan”相当于身份信息(账号),"666"相当于凭证信息(密码) 配置完之 阅读全文
posted @ 2019-02-02 22:23 charisGZ 阅读(334) 评论(0) 推荐(0) 编辑
 
摘要: #2019.2.2 Apache Shiro是基于java的一个安全框架。他帮助我们完成:认证、授权、加密、会话管理、web集成、缓存等问题。 在了Shiro之前,先要了解一下什么是权限管理? 权限管理:只要涉及到用户与系统的交互都需要进行权限的管理,权限管理能实现用户访问系统的控制,按照对应的安全 阅读全文
posted @ 2019-02-02 17:56 charisGZ 阅读(201) 评论(0) 推荐(0) 编辑
 

2019年2月1日

摘要: Spring 的core Container(Spring的核心容器)有四大部分:bean、context、core、expression 在进行Bean的配置时候,需要添加四个jar包 如下: 分别对应着四大核心部分,最后一个是Apache的日志接口。 今天先了解IOC和DI: 1、IOC(反转控 阅读全文
posted @ 2019-02-01 22:39 charisGZ 阅读(214) 评论(0) 推荐(0) 编辑