自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (3)
  • 收藏
  • 关注

原创 shiro无状态鉴权

1、什么是有状态鉴权:2、什么是无状态鉴权:(1)服务器不保存用户的登录信息!(2)微服务集群中的每个服务,对外提供的都是Rest风格的接口。而Rest风格的一个最重要的规范就是:服务的无状态性,即:服务端不保存任何客户端请求者信息客户端的每次请求必须具备自描述信息(jwt),通过这些信息识别客户端身份(3)带来的好处是什么呢?客户端请求不依赖服务端的信息,任何多次请求不需要必须...

2019-11-20 17:36:13 629

原创 Linux运维命令

1 查看磁盘情况df -h2查看内存情况free3查看系统整体的负载情况top

2019-11-08 10:55:05 130

原创 @Slf4j注解

作用:如果不想每次都写private final Logger logger = LoggerFactory.getLogger(当前类名.class); 可以用注解@Slf4j;1.首先需要安装Lombok插件;2.在pom文件加入lombok的依赖<dependency> <groupId>org.projectlombok</groupId>...

2019-11-04 17:25:01 400

原创 Bootstrap总结

一、初识Bootstrap及响应式设计1、Bootstrap是基于Html(最新的都是基于H5)+CSS3+JavaScript(基本都是基于Jquery)构建的,类似于Jquery-ui,帮助我们封装了js请求、样式,但是有更加强大样式及自适应功能。2、响应式设计简单来说就是能够自适应于大屏、PC、平板、手机等终端设备。二、Bootstrap开发流程1、下载Bootstrap包2、引...

2019-11-04 15:30:37 678

原创 H5总结

1、H5实质还是html,只是相对H4多了标签,本身增强了一些新特性。2、新特性1:简化html头部 文档类型和字符集的声明3、新特性2:H5新结构,页眉 导航 区段 主要内容区 其他内容区 页脚4、新特性3:支持本地存储,类似cookies5、新特性4:全新的表单设计,例如h4日期控件需要接入js,而h5 就可以了6、新特性5:强大的绘图功能,使用canvas ap...

2019-11-04 15:28:00 230

原创 Idea-项目开发初识化配置

1、maven配置2、编码配置3、强校验取消配置(只做语法层校验即可)

2019-11-04 14:40:30 80

原创 Idea - 第一次上传项目到码云

1、安装码云插件2、配置token验证3、给项目添加git4、add项目到缓存5、commit到本地git6、推送到远程码云仓库

2019-11-04 13:53:44 317

原创 shiro总结

一、Shiro核心知识点(RBAC设计框架:基于角色的访问控制)1、认证:用户名与密码校验2、授权:用户查询角色,角色拥有的权限3、Session管理:会话管理4、加解密: 加密 加盐 解密》其他:缓存管理、Realm等二、shiro之Realm(shiro 的数据源)1、iniRealm – 内置配置2、jdbcRealm – jdbc访问数据库3、自定义Reaml - 继承...

2019-10-31 16:26:15 126

原创 八、流程管理操作 - ManagementService

1

2019-10-18 16:15:12 1089

原创 七、历史数据操作 - HistoryService

1

2019-10-18 14:50:56 1371

原创 六、流程控制操作 - RuntimeService

1

2019-10-18 14:50:06 952

原创 五、流程任务操作 - TaskService

1

2019-10-18 14:49:32 2490

原创 四、流程存储操作 - RepositoryService

一、流程部署1、部署对象添加BpmnModelpackage org.crazyit.activiti.RepositoryService;import org.activiti.bpmn.model.BpmnModel;import org.activiti.bpmn.model.EndEvent;import org.activiti.bpmn.model.SequenceFlow...

2019-10-18 14:48:55 2193

原创 三、用户与用户组操作 - IdentityService

一、用户组操作1、添加与修改用户组package org.crazyit.activiti.IdentityService;import java.util.UUID;import org.activiti.engine.IdentityService;import org.activiti.engine.ProcessEngine;import org.activiti.engi...

2019-10-18 14:32:37 1200

原创 二、activiti6 学习分类

1、activiti流程引擎配置与创建2、各种服务操作【1】用户与用户组操作【2】流程存储操作【3】流程任务操作【4】流程控制操作【5】历史数据操作【6】流程管理操作3、流程节点【1】事件开始事件中间事件结束事件【2】行为用户任务服务任务手工任务脚本任务等【3】网关单向网关并行网关等简单demopackage org.crazyit.ac...

2019-10-18 14:10:42 309

原创 一、activiti6 表结构总结

Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。ACT_RE_*: 'RE’表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。ACT_RU_*: 'RU’表示runtime。 这些运行时的表,包含流程实例,任务,变量,异步任务,等运行中的数据。 Activiti只在流...

2019-10-18 11:38:29 2225

原创 3、linux mysql关闭与启动服务

1、关闭mysqladmin -u root -p shutdown2、启动/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf &

2019-10-17 15:01:38 137

原创 2、linux mysql修改权限

修改权限:1、mysql -uroot -p 登录2、select host ,user from mysql.user;±----------±--------------+| host | user |±----------±--------------+| localhost | mysql.session || localhost | mysql...

2019-10-17 15:01:28 123

原创 1、linux mysql安装

1、安装依赖yum -y install gcc gcc-c++ openssl ncurses ncurses-devel bison libgcrypt perl make cmake libaio-devel.x86_64 numactl.x86_642、解压缩tar xvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz3、移动mv my...

2019-10-17 15:01:15 68

原创 Mysql学习

Mysql学习

2019-09-29 15:24:57 116

原创 Java基础知识-反射篇

Java基础知识-反射篇

2019-09-27 11:05:00 96

原创 Java基础知识-集合篇(汇总)

Java基础知识-集合篇(汇总)

2019-09-21 17:24:22 193

原创 Java基础知识-集合篇(学习)

一、集合框架简介1、集合框架就围绕一组标准接口而设计。你可以直接使用这些接口的标准实现,诸如: LinkedList, HashSet, 和 TreeSet 等,除此之外你也可以通过这些接口实现自己的集合。![在这里插入图片描述](https://img-blog.csdnimg.cn/20190921155354551.png?x-oss-process=image/watermark,ty...

2019-09-21 16:06:50 136

原创 Java基础知识-鱼龙混杂篇(二)

一、

2019-09-21 15:49:59 135

原创 Java基础知识-鱼龙混杂篇(一)

一、Java基础知识-鱼龙混杂

2019-09-19 11:20:23 347

原创 Java工具篇-Jmeter

一、

2019-09-18 13:49:19 79

原创 Java工具篇-PostMan

一、

2019-09-18 13:47:50 187

原创 Java工具篇-FireBug

一、

2019-09-18 13:47:15 125

原创 Java工具篇-项目开发IDE工具IntelliJ IDEA

一、

2019-09-18 13:46:09 196

原创 Java工具篇-项目开发IDE工具Eclipse

一、

2019-09-18 13:45:14 101

原创 Java工具篇-项目构建工具maven

一、

2019-09-18 13:44:22 96

原创 Java工具篇-版本管理工具Git

一、

2019-09-18 13:43:45 459

原创 Java工具篇-版本管理工具SVN

一、

2019-09-18 13:43:12 88

原创 四、Linux系统-Apache与Nginx对比

Nginx1轻量级,采用 C 进行编写,同样的 web 服务,会占用更少的内存及资源2抗并发,nginx 以 epoll and kqueue 作为开发模型,处理请求是异步非阻塞的,负载能力比 apache 高很多,而 apache 则是阻塞型的。在高并发下 nginx 能保持低资源低消耗高性能 ,而 apache 在 PHP 处理慢或者前端压力很大的情况下,很容易出现进程数飙升,从而拒...

2019-09-18 11:37:55 651

原创 三、Linux系统-Shell编程

一、

2019-09-18 09:34:58 110

原创 二、Linux系统-常用命令

一、

2019-09-17 16:25:31 60

原创 一、Linux系统-文件系统

一、简单介绍一下 Linux 文件系统

2019-09-17 16:21:31 339 1

原创 Linux系统-计算机网络

一、Linux系统-计算机网络

2019-09-17 14:21:26 210

原创 四、Java基础-多线程第四章(线程安全)

一、

2019-09-09 15:39:51 140

原创 三、Java基础-多线程第三章(阻塞与唤醒)

一、线程阻塞与唤醒方式1:sleep() 方法sleep() 允许 指定以毫秒为单位的一段时间作为参数,它使得线程在指定的时间内进入阻塞状态,不能得到CPU 时间,指定的时间一过,线程重新进入可执行状态。public class JamSleepTest { public static void main(String[] args) { Thread mt1 = new...

2019-09-09 11:15:31 171

shiro-test.zip

shiro权限测试,纯用户-角色-权限 RBAC框架shiro + 过滤器 +数据库脚本

2019-10-31

springboot-rabbitmq.zip

RabbitMQ与Springboot整合并实践核心四种模式,包括work模式、fanout模式、direct模式、topic模式

2019-08-27

rabbitmq.zip

RabbitMQ五种模式完整实例及介绍和区别汇总,包括helloword模式,work模式,发布订阅模式,路由模式,主题模式

2019-08-27

空空如也

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

TA关注的人

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