自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 springBoot学习笔记十二:Spring Data JPA

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018+mysql5.7+navicat 源代码github地址: 实现目标:通过整合jpa,实现数据库的增,删,改,查操作。 二、整合说明 (1)通过idea等方式创建springBoot模板项...

2019-06-02 17:20:00 168

转载 springBoot学习笔记十一:Mybatis

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018+mysql5.7+navicat 源代码github地址: 实现目标:通过整合mybatis,实现数据库的增,删,改,查操作。 二、整合说明 (1)通过idea等方式创建springBoo...

2019-06-02 12:36:00 169

转载 springBoot学习笔记十:JdbcTemplate

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018+mysql5.7+navicat 源代码github地址: 实现目标:通过整合jdbcTemplate,实现数据库的增,删,改,查操作。 二、整合说明 (1)通过idea等方式创建spri...

2019-06-02 11:13:00 171

转载 springBoot学习笔记九:CORS实现跨域资源共享

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018 源代码github地址: 实现目标:如果做过前后端分离项目的人或多或少的都会遇到过请求跨域的问题,这都是因为浏览器同源策略引起的,什么是跨域?。解决跨域的方式有很多,比如jsonp、cors、if...

2019-06-01 17:05:00 345

转载 linux下安装tomcat

一、项目说明 项目环境:操作系统版本为ubantu18.04.2,tomcat版本为8.0 实现目标:在系统中安装tomcat8.0,并测试安装成功 二、安装步骤 (1)在https://tomcat.apache.org/download-80.cgi下载apache-tomcat-...

2019-05-12 18:13:00 126

转载 linux下安装jdk

一、项目说明 项目环境:操作系统版本为ubantu18.04.2,jdk版本为1.8 实现目标:在系统中安装jdk1.8,并测试安装成功 二、安装步骤 (1)在https://www.oracle.com/technetwork/java/javase/downloads/java-a...

2019-05-12 12:11:00 117

转载 linux下安装navicat

一、项目说明 项目环境:操作系统版本为ubantu18.04.2,navicat版本为navicat121_premium_cs_x64 实现目标:在系统中安装navicat121_premium_cs_x64并成功连接mysql数据库 二、安装步骤 (1)在https://www.n...

2019-05-11 19:00:00 4336

转载 springBoot学习笔记八:文件上传之多文件上传

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018 源代码github地址: 实现目标:springBoot默认的文件上传是通过StandardServletMultipartResoler实现的,同时StandardServletMultipar...

2019-03-11 21:32:00 223

转载 springBoot学习笔记七:文件上传之单文件上传

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018 源代码github地址: 实现目标:springBoot默认的文件上传是通过StandardServletMultipartResoler实现的,同时StandardServletMultipar...

2019-03-10 22:31:00 89

转载 springBoot学习笔记六:访问静态资源

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018 源代码github地址: 实现目标:通过自定义过滤规则和静态资源位置,实现静态资源的访问。 二、整合说明 (1)静态资源默认存放位置 注:静态资源存放的位置如下图所示,...

2019-03-10 21:06:00 74

转载 springBoot学习笔记五:视图层之thymeleaf

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018 源代码github地址: 实现目标:现在很多项目的架构都采用前后端分离的方式,对于传统的视图层实现方式用的相对较少了,比如jsp、freemarker等。如果采用传统的开发方式,springBoo...

2019-03-09 22:32:00 161

转载 springBoot学习笔记四:基础配置之https

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018 源代码github地址: 实现目标:很早以前常用http的访问方式访问网站,现在https(https详解举例)的方式比较多。相比较http而言,https更加的安全、可靠。比如开发过微信小程序的都知道,微信小程序必...

2019-02-27 20:01:00 101

转载 springBoot学习笔记三:基础配置之配置文件application.yaml

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018 源代码github地址: 实现目标:springBoot中对于项目的依赖,插件等都采用了自动化配置,但是在实际生产中难免会手动配置一些内容。在使用spring构建项目时一般使用.xml/.properties文件保存...

2019-02-26 21:23:00 282

转载 springBoot学习笔记二:基础配置之配置文件application.properties

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018 源代码github地址: 实现目标:springBoot中对于项目的依赖,插件等都采用了自动化配置,但是在实际生产中难免会手动配置一些内容。在使用spring构建项目时一般使用.xml/.properties文件保存...

2019-02-25 21:16:00 135

转载 springBoot学习笔记一:创建springBoot项目

一、项目说明 项目环境:jdk1.8+tomcat8+idea2018 源代码github地址: 实现目标:创建springBoot项目的方式有很多种方式,比如:(1)可以先创建maven项目,然后添加相关依赖实现(2)可以在快速构建springBoot项目上构建好项目后下载到本地,然后...

2019-02-24 22:16:00 131

转载 基于shiro的按钮级别的权限管理系统

一、项目背景 作为程序猿的你,是否在大学课堂上听到老师讲权限管理一脸懵逼;是否在互联网上看到炫酷的权限管理系统一脸羡慕;是否在公司学习使用权限管理一脸激动。那么,今天你看到这个教程之后,请你不要再懵逼,请不要再羡慕,请肆无忌惮的激动吧。好嗨哟,即将带你走上人生的巅峰。下面将手把手的教...

2019-01-17 15:33:00 2684

转载 js将后台数组转化为通用的tree结构

一、项目说明 实现目标:前端通过js实现后台数据转化为tree树结构 二、后台数据结构 [{ "icon": "fa fa-cog", "list": null, "menuId": 1, "name": "系统管理", "open": null, "orderN...

2019-01-10 14:51:00 500

转载 io之BIO简单使用举例

一、BIO介绍 BIO实际为最原始的io,在java.io包下面,可以理解为Block-io(阻塞io),也可以理解为Base-io(基础io);在jdk1.4后添加NIO以及在jdk1.7后添加了AIO。I/O代表输入流和输出流(输入流:将数据从磁盘读取到应用程序;输出流:将数据从...

2018-08-25 13:17:00 699

转载 shiro学习笔记十四:shiro使用记住我

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+maven+shiro1.3.2 源代码github地址:https://github.com/tmAlj/shiro/tree/master/ssms 实现目标:记住我的功能在一般系统都用的比较多,通过选择记住我,...

2018-08-19 20:42:00 154

转载 shiro学习笔记十三:shiro权限动态加载

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+maven+shiro1.3.2 源代码github地址:https://github.com/tmAlj/shiro/tree/master/ssms 实现目标:权限资源等数据一般都是存储在数据中,便于管理,所以这...

2018-08-19 15:20:00 125

转载 shiro学习笔记十二:shiro权限注解

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+maven+shiro1.3.2 源代码github地址:https://github.com/tmAlj/shiro/tree/master/ssms 实现目标:通过使用部分权限注解,实现相应的效果,达到对shir...

2018-08-19 13:16:00 162

转载 shiro学习笔记十一:shiro中的jsp标签

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+maven+shiro1.3.2 源代码github地址:https://github.com/tmAlj/shiro/tree/master/ssms 实现目标:通过在页面使用部分shiro中jsp标签,实现相应的...

2018-08-18 16:32:00 147

转载 shiro学习笔记十:shiro授权流程

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+maven+shiro1.3.2 源代码github地址:https://github.com/tmAlj/shiro/tree/master/ssms 实现目标:完成从前台到控制器,以及自定义授权realm等实现整...

2018-08-18 15:47:00 112

转载 shiro学习笔记九:shiro授权原理

综合实例:基于shiro的按钮级别的权限管理系统 一、授权理解 授权:也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、 角色(Role) ...

2018-08-18 14:28:00 275

转载 shiro学习笔记八:shiro多Realm认证

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+maven+shiro1.3.2 源代码github地址:https://github.com/tmAlj/shiro/tree/master/ssms 实现目标:创建多个Realm,并指定验证策略,完成验证 综合...

2018-08-18 00:46:00 86

转载 shiro学习笔记七:shiro加密认证

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+maven+shiro1.3.2 源代码github地址:https://github.com/tmAlj/shiro/tree/master/ssms 实现目标:通过指定加密算法以及加盐,完成整个认证流程 综合实...

2018-08-17 23:46:00 98

转载 shiro学习笔记六:shiro认证流程

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+maven+shiro1.3.2 源代码github地址:https://github.com/tmAlj/shiro/tree/master/ssms 实现目标:完成从前台到控制器,以及自定义realm和logou...

2018-08-17 17:31:00 102

转载 shiro学习笔记五:shiro认证原理

综合实例:基于shiro的按钮级别的权限管理系统 一、shiro框架认证外部结构 说明:应用代码通过Subject对象来进行认证,而Subject又委托给SecurityManager,同时需要给SecurityManager注入Realm(比对的源数据,如用户注册时存...

2018-08-17 13:18:00 181

转载 shiro学习笔记四:shiro拦截器与url匹配规则

综合实例:基于shiro的按钮级别的权限管理系统 一、使用场景举例 注:shiro过滤器与url匹配规则一般使用在定义的shiroFilter中,用于对指定的资源进行过滤 二、URL匹配规则 (1)“?”:匹配一个字符,如”/admin?”,将匹配“ /admin...

2018-08-17 00:12:00 1895

转载 shiro学习笔记三:shiro与spring集成

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+maven+shiro1.3.2 源代码github地址:https://github.com/tmAlj/shiro/tree/master/ssms 实现目标:通过shiro与spring+springmvc+m...

2018-08-16 17:40:00 107

转载 idea通过maven方式新建web工程介绍

一、项目说明 在后面的介绍中默认已经安装好的软件:IntelliJ IDEA,jdk1.7+,tomcat7.0+ IntelliJ IDEA安装参考:https://blog.csdn.net/haishu_zheng/article/details/50265371 jdk安装参考:...

2018-08-15 15:10:00 53

转载 shiro学习笔记二:helloshiro

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+maven+shiro1.3.2 源代码github地址:https://github.com/tmAlj/shiro/tree/master/helloshiro 实现目标:通过shiro源代码中的quicksta...

2018-08-14 22:46:00 87

转载 spring+springmvc+mybatis+quartz

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+quartz2.3.0+maven+mysql5.1.40 源代码github地址:https://github.com/tmAlj/ssmz 实现目标:项目采用的是simpleTrigger触发方式,实现了动态的添...

2018-08-10 11:15:00 196

转载 spring+mybatis+cxf整合

一、项目说明 项目环境:jdk1.7+tomcat7+idea2018+cxf3.1.8+maven+mysql5.1.40 源代码github地址:https://github.com/tmAlj/smc 实现目标:通过cxf实现服务的发布与调用 二、整合步骤(默认除cxf以外其他配...

2018-08-03 16:25:00 561

转载 集合框架源码初探之ArrayList

一、ArrayList底层数据结构 private transient Object[] elementData; 从jdk源码中可以看出,ArrayList底层数据结构为一个数组,因此操作ArrayList可以类比在操作一个数组 二、ArrayList类的继承关系 p...

2018-07-05 22:04:00 89

转载 map遍历

package com.company;import java.util.*;/** * 遍历map类 */public class Main { public static void main(String[] args) { Ma...

2018-07-04 22:36:00 61

转载 list遍历

package com.company;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.ListIterator;/** * ...

2018-07-04 22:28:00 59

转载 pl/sql中记录被另一用户锁住

一,问题描述 二,问题产生原因 三,解决方法 select b.owner,b.object_name,l.session_id,l.locked_mode from v$locked_object l, dba_objects b where b.object_id=l.obj...

2018-07-03 11:17:00 99

空空如也

空空如也

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

TA关注的人

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