码迷,mamicode.com
首页 > 2019年07月15日 > 全部分享
SpringBoot2.0 整合 Shiro 框架,实现用户权限管理
一、Shiro简介 1、基础概念 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。作为一款安全框架Shiro的设计相当巧妙。Shiro的应用不依赖任何容器,它不仅可以在JavaEE下使用,还可以应用在JavaSE环境中。 2、核心角色 1)Subjec ...
分类:编程语言   时间:2019-07-15 01:35:30    阅读次数:148
Pots (BFS ? 输出路径)
题目链接:http://poj.org/problem?id=3414 思路: 因为有六种操作,所以六种操作中合法的都加入队列中BFS 如何去输出路径呢? 我们不妨设一个string数组,它的索引就和我们的步数有关,然后按顺序输出就可以了。 之后有一道题的记录路径的方式也比较巧妙:poj 3984 ...
分类:其他好文   时间:2019-07-15 01:35:09    阅读次数:158
关于移动BI你不可不知的东西
“只要有手机就能活”的现代社会,你还在电脑面前看报表?移动BI可将报告和数据转换为移动仪表板,并将它们即时传送到任何移动设备。越来越多的企业开始重视移动BI,并将其作为企业IT战略的一部分。移动BI是一个很大的话题,本文就来谈谈关于移动BI你不可不知的东西。 一、什么是移动BI? 移动BI(Mobi ...
分类:移动开发   时间:2019-07-15 01:34:50    阅读次数:201
什么是类型安全,为什么它是重要的?
定义:为一个对象分配内存空间的声明。 类型安全: 每个对象在定义时被分配一个类型。对于一个程序或者程序的一部分,如果使用的对象符合它们规定的类型,那么它们是类型安全的。 不幸的是,有很多执行的操作不是类型安全的。 例如: 初始化变量是一个好习惯,它会为我们减少很多麻烦! 完全的类型安全是最为理想的。 ...
分类:其他好文   时间:2019-07-15 01:34:32    阅读次数:125
Cesium-entiy闪烁范例
// name:"圆闪烁", function f1() { var x=1; var flog=true; viewer.entities.add({ name:"圆形区域闪烁", position:Cesium.Cartesian3.fromDegrees(lon,lat,0), ... ...
分类:其他好文   时间:2019-07-15 01:34:13    阅读次数:508
Struts2之Action获取request、session、application对象
需要分别实现对应的接口:RequestAware, SessionAware, ApplicationAware 首先,当浏览器拿着地址去访问服务器时,服务器解析出地址的后缀并传给web.xml配置好的前端控制器,这个时候struts2的前端控制器拿到这个字符串后,就会开始判断它是否跟配置文件里的某 ...
分类:移动开发   时间:2019-07-15 01:33:39    阅读次数:144
宝塔面板快速部署JavaWeb项目
宝塔面板部署JavaWeb项目,还有一些使用宝塔面板的小技巧哦~ ...
分类:编程语言   时间:2019-07-15 01:33:12    阅读次数:2679
select epoll总结
何为I/O多路转接? I/O多路转接,先构造一张我们感兴趣的描述符(通常都不止一个)的列表,然后调用一个函数,直到这些描述符中的一个已准备好进行I/O时,该函数才返回。poll、pselect和select这三个函数使我们能够执行I/O多路转接。在从这些函数返回时,进程会被告知哪些描述符已准备好可以 ...
分类:其他好文   时间:2019-07-15 01:32:54    阅读次数:145
Apache基于域名、端口、IP的虚拟主机配置(Centos 6.5)
虚拟主机:部署多个站点,每个站点,希望用不同的域名和站点目录,或者是不同的端口,不同的ip,需要虚拟主机功能。一句话,一个http服务要配置多个站点,就需要虚拟主机。 虚拟主机分类:基于域名、基于端口、基于ip;所谓的基于**,就是靠**来区分不同的站点,支持各种混合,N多个虚拟主机。 基于端口的虚 ...
分类:Web程序   时间:2019-07-15 01:32:28    阅读次数:175
quartz2.3.0(九)job任务监听器,监听任务执行前、后、取消手动处理方法
job1任务类 job2任务类 job1任务监听器 调度器类 ...
分类:其他好文   时间:2019-07-15 01:32:08    阅读次数:311
elasticsearch
elasticsearch安装及安装中遇到的坑: 一、安装步骤: 上传三个安装文件: elasticsearch-5.2.2.tar --elasticsearch的安装包 elasticsearch-head-master --连接elasticsearch需要的插件安装包 node-v6.9.2 ...
分类:其他好文   时间:2019-07-15 01:31:41    阅读次数:138
[LeetCode] 871. Minimum Number of Refueling Stops 最少的加油站个数
A car travels from a starting position to a destination which is miles east of the starting position. Along the way, there are gas stations. Each repr ...
分类:其他好文   时间:2019-07-15 01:31:09    阅读次数:163
计算机网络自顶向下 —— 链路层(二)
前言 继续说链路层 web的请求 的三次我握手我写过一篇猝不及防的爱情 详细的说了三次握手 我是前端开发者 其实web的请求每一天都有在用 浏览器主动发起请求 请求成功后 服务器返回数据,拿到数据后,页面展示。 这就是实际应用的一条龙服务 然后再深入的了解一下web请求,我发现一位球友写的特别的详细 ...
分类:其他好文   时间:2019-07-15 01:29:51    阅读次数:155
【JavaSE】类与类的关系--UML
类(对象/接口)之间的关系 -- UML类图展现 2019-07-14 14:37:19 by冲冲 在面向对象程序设计时,类与类之间的关系主要分为:继承,实现,依赖,关联,聚合,组合等6种关系。 各种关系的强弱顺序:泛化 = 实现 > 组合 > 聚集 > 关联 > 依赖 。其中前两种理解很简单,重点 ...
分类:编程语言   时间:2019-07-15 01:29:24    阅读次数:145
Linux软件包管理
学习路线如下 一、软件包的分类 1.二进制包 二进制包指的是已经安装好了的软件包,只需要直接安装就可以使用;二进制包不需要编译,直接下载即可使用;二进制包需要根据自己的计算机CPU和操作系统去选择合适的包来安装 2.源码包 源码包是编程人员写的程序代码文件,不能够直接在计算机上运行;源码包需要进行编 ...
分类:系统相关   时间:2019-07-15 01:28:53    阅读次数:160
依赖抽象,而不要依赖具体实现
设计模式的和性原则是:开-闭原则,(Open - Close Principle OCP) ,一切的一切都是围绕这开-闭原则展开的 意思是,在一个系统中,对于扩展是开放的,对于修改是关闭的,一个好的系统是在不修改源代码的情况下, 可以扩展你的功能,而实现开闭原则的关键就是接口抽象化, 在开闭原则中, ...
分类:其他好文   时间:2019-07-15 01:28:28    阅读次数:260
15. 枚举类
一、枚举类概述 1. 枚举类是一种特殊的类,它的对象是有限而且固定的 2. 枚举类使用enum关键字来定义,并且默认使用final修饰 3. 枚举类的所有实例必须在枚举类的第一行显式列出,系统会自动添加public static final修饰 上面代码块中列出了4个枚举值,这些枚举值代表了Seas ...
分类:其他好文   时间:2019-07-15 01:28:11    阅读次数:82
489条   上一页 1 ... 22 23 24 25 26 27 28 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!