码迷,mamicode.com
首页 > 2019年09月07日 > 全部分享
Shiro实现用户对动态资源细粒度的权限校验
前言 在实际系统应用中,普遍存在这样的一种业务场景,需要实现用户对要访问的资源进行动态权限校验。 譬如,在某平台的商家系统中,存在商家、品牌、商品等业务资源。它们之间的关系为:一个商家可以拥有多个品牌,一个品牌下可以拥有多个商品。 一个商家用户可以拥有多个账户,每个账户拥有不同级别的权限。 例如,小 ...
分类:其他好文   时间:2019-09-07 22:36:12    阅读次数:122
Allure-pytest功能特性介绍
Allure框架是一个灵活的轻量级多语言测试报告工具,它不仅以web的方式展示了简介的测试结果,而且允许参与开发过程的每个人从日常执行的测试中最大限度的提取有用信息 从dev/qa的角度来看,Allure报告简化了常见缺陷的统计:失败的测试可以分为bug和被中断的测试,还可以配置日志、步骤、fix... ...
分类:其他好文   时间:2019-09-07 22:35:53    阅读次数:572
一场comet常规赛的台前幕后
有出题的想法大概是 8比完之后, 8的比赛较易,应该是符合https://info.cometoj.com 上的常规赛难度说明。 我们几个觉得我们一定可以出质量更高的题。 那个时候在玩线段树的时碰巧想出了现在的E,并且InFleaKing以前也出过一些题,拼起来,再出个ABC,就可以出一套比赛了。 ...
分类:其他好文   时间:2019-09-07 22:34:53    阅读次数:80
Java基础---Java循环区别
三种循环的区别。 1. 如果条件判断从来没有满足过,那么for循环和while循环将会执行0次,但是do-while循环会执行至少一次。2. for循环的变量在小括号当中定义,只有循环内部才可以使用。while循环和do-while循环初始化语句本来就在外面,所以出来循环之后还可以继续使用。 ...
分类:编程语言   时间:2019-09-07 22:34:36    阅读次数:101
oracle 给表字段把VARCHAR2 换成 CLOB
select * from TableName -- 添加一个字段 alter table TableName add 字段2 clob; --复制数据到此字段update TableName set 字段2 = to_clob(字段); --给字段改名 alter table TableName ...
分类:数据库   时间:2019-09-07 22:34:09    阅读次数:105
LG3389 【模板】高斯消元法 高斯消元
问题描述 "LG3389" ...
分类:其他好文   时间:2019-09-07 22:33:34    阅读次数:98
vue-指令
费话不说,想看介绍的上官网https://cn.vuejs.org/v2/ ,中文官网,相信大家都能看得懂 学习vue第一步一定是从指令开始,博主也不例外。 1.v-text 向页面展示文本信息 <!DOCTYPE html> <html lang="en"> <head> <meta charse ...
分类:其他好文   时间:2019-09-07 22:33:04    阅读次数:100
女神标志
与我口语老师一样好 我的目标 女神老师要求我高考英语120 她相信我 她希望我去广东的大学 她居然把她重要的物品给我保管 老师我喜欢你 你太真无邪 我感觉您很好 你教我摄影英语 你叫我多记单词 华南理工大学 ...
分类:其他好文   时间:2019-09-07 22:32:20    阅读次数:104
mybatis学习:mybatis的环境搭建
一、mybatis的概述: mybatis是一个持久层框架,用java编写 它封装了jdbc操作的很多细节,使开发者只需要关注sql语句本身,而无需关注注册驱动,创建连接登繁杂过程 它使用了ORM思想实现了结果集的封装 ORM: Object Relational Mappging 对象关系映射 简 ...
分类:其他好文   时间:2019-09-07 22:32:01    阅读次数:95
top 命令
-a 按内存使用排序 -b 批处理 -c 显示完整的命令 -d 指定间隔时间输出 -H 线程切换 -i 不显示空闲和僵尸进程 -m 显示USED(内存和交换分区的总和,不是VIRT) -M 显示内存(带浮点值) -s 保密模式 -S 累积模式 -u<用户名> 指定用户名 -p<进程号> 指定进程 - ...
分类:其他好文   时间:2019-09-07 22:31:25    阅读次数:95
C语言中的static关键字
C语言中的static关键字     (1) 修饰局部变量,限定变量的生命周期。变量的存储类别由栈区变为静态数据区。 int main() { int x=9; //普通局部变量,存储在栈区 static int x=9; //静态局部变量,存储在静态数据区 ...
分类:编程语言   时间:2019-09-07 22:31:05    阅读次数:116
用Navicat for mysql连接mysql报错1251-解决办法
今天下了个 MySQL8.0,发现Navicat连接不上,总是报错1251; 原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。 试了很多种方法,终于找到一种可以实现的: 更改加密方式 1.先通过命令行进入mysql的root账户: 1 PS C:\Windows\syst ...
分类:数据库   时间:2019-09-07 22:30:34    阅读次数:141
Extend to Palindrome UVA - 11475 (后缀数组)
题面就不弄了 题意:给你一个串,让你求出补充最少的字符形成的回文串 思路:思路很好想,就是对一个串,找其最后一个字符(第一个也行)和原串的反串的最长公共前缀,这样就求出了该串中的已有最长回文,然后把剩下部分 倒序添加到原串上即可。 也就是我们可以固定一个位置,即使反串的第一个单词(原串最后一个),然 ...
分类:编程语言   时间:2019-09-07 22:30:12    阅读次数:114
15Spring-Cloud_Eureka-Ribbon-Hystix-Feign-Zuul微服务整合
1.一个微服务框架的基本流程 2.Eureka --Feign-Zuul Eureka:就是服务注册中心(可以是一个集群),对外暴露自己的地址 提供者:启动后向Eureka注册自己信息(地址,提供什么服务) 消费者:向Eureka订阅服务,Eureka会将对应服务的所有提供者地址列表发送给消费者,并 ...
分类:编程语言   时间:2019-09-07 22:29:36    阅读次数:86
C++二级指针和指针引用
前提 已经清晰一级指针和引用。 可参考: "指针和引用与及指针常量和常量指针" 或查阅其他资料。 一级指针和二级指针 例子 个人觉得文字描述比较难读懂,直接看代码运行结果分析好些,如果想看文字分析,可参考文末参考文章。 C++ include using namespace std; void ma ...
分类:编程语言   时间:2019-09-07 22:28:51    阅读次数:174
MySQL数据库06 /数据库总结
MySQL数据库06 /数据库总结 1.数据库 DBMS MySQL RDBMS 关系型 2.数据库分类 3.修改密码 4.库操作 5.表操作 6.存储引擎 7.使用场景 8.事务 9.约束 10.数据类型 11.单表语句 12.多表查询 13.索引 ...
分类:数据库   时间:2019-09-07 22:28:35    阅读次数:118
Opencv 初探、录制视频、保持视频、播放视频
一、介绍 OpenCV是计算机视觉领域应用最广泛的开源工具包,基于C/C++,支持Linux/Windows/MacOS/Android/iOS,并提供了Python,Matlab和Java等语言的接口,因为其丰富的接口,优秀的性能和商业友好的使用许可,不管是学术界还是业界中都非常受欢迎。OpenC ...
分类:其他好文   时间:2019-09-07 22:28:13    阅读次数:135
682条   上一页 1 2 3 4 5 6 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!