摘要: 一:docker简介 1,什么是docker Docker是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的Go语言实现。项目后来加入了Linux基金会,遵从了Apache2.0协议,项目代码在GitHub上进行维护。Docker自开源后受 阅读全文
posted @ 2019-12-15 12:04 yiwanbin 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 一:WorkFlow简介 1:什么是工作流工作流(Workflow),指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。在计算机中,工作流属于计算机支持的协同工作(CSCW)的一部分。后者是普遍地研究一个群体如何在计算机的帮助下实现协同工作 阅读全文
posted @ 2019-09-20 14:47 yiwanbin 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: 一.树形结构数据一般都是以子父id的形式存在数据库中,查询的时候只是带有子id和parent_id的List集合 并不是树形结构,所以我们现在要将普通的List集合转换为树结构数据(本工具类扩展操作树结构数据方法) 1.工具类(TreeNodeUtil) 代码示例: package com.ywb. 阅读全文
posted @ 2019-09-01 18:25 yiwanbin 阅读(9620) 评论(0) 推荐(1) 编辑
摘要: 一 、shiro框架 Shiro是Apache 的一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。Shiro 主要分为两个部分就是认证和授权两部分 1.Subject代表了当前用户的安全操作 2.SecurityManager:它是Shiro框架的核心,典型的Facade模式 阅读全文
posted @ 2019-07-12 16:34 yiwanbin 阅读(1557) 评论(0) 推荐(1) 编辑
摘要: 一、简介 在使用mybatis时我们需要重复的去创建pojo类、mapper文件以及dao类并且需要配置它们之间的依赖关系,比较麻烦且做了大量的重复工作,mybatis官方也发现了这个问题, 因此给我们提供了mybatis generator工具来帮我们自动创建pojo类、mapper文件以及dao 阅读全文
posted @ 2019-07-05 09:17 yiwanbin 阅读(2452) 评论(0) 推荐(0) 编辑
摘要: 1基于springMVC的websocket 1.1.SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),由于使用基本的websocket并不能很好的与SSM整合在一起,而是分开来使用,而 阅读全文
posted @ 2018-12-08 22:40 yiwanbin 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 1.WebSocket简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据,Socket可以使用TCP/I 阅读全文
posted @ 2018-12-08 22:16 yiwanbin 阅读(292) 评论(0) 推荐(1) 编辑
摘要: 1.验证码的作用 防止黑客对我们的网站进行恶意攻击,例如每个网站都有注册,登入功能,别人可以通过脚本不停的注册账号,那么我们的系统将会崩溃。 增加了验证码之后,别人再写脚本的时候就必须先识别你的验证码,然而要识别你的验证码图片却不是那么容易的,这样可以有效防止我 们的网站被脚本文件攻击 1.1 ma 阅读全文
posted @ 2018-11-24 21:06 yiwanbin 阅读(307) 评论(0) 推荐(1) 编辑
摘要: 1.定时任务的作用: 定时任务相当于一个闹钟,在规定的时间内执行什么命令或者脚本 2.Cron表达式 Cron表达式由6~7项组成,中间用空格分开。从左到右依次是: 秒、分、时、日、月、周几、年(可省略) Cron表达式的值可以是数字,也可以是以下符号: "*":所有值都匹配 "?":无所谓,不关心 阅读全文
posted @ 2018-11-24 12:42 yiwanbin 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1.什么是事务管理 1.1事务管理是什么东西 事务是现代数据库的核心概念之一,它表示数据库一系列操作的集合。这些操作必须在一个事务当中,要么全部执行成功,要么全部不执行。 2.ACID原则 2.1原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作 阅读全文
posted @ 2018-11-10 19:48 yiwanbin 阅读(569) 评论(0) 推荐(0) 编辑