一.定义 所谓的授权,就是用户如果要访问某一个资源,我们要去检查用户是否具备这样的权限,如果具备就允许访问,如果不具备,则不允许访问。 二.准备测试用户(由于没有连接数据库) 1.基于内存配置测试用户 @Override protected void configure(Authentication ...
分类:
编程语言 时间:
2020-04-26 15:27:22
收藏:
0 评论:
0 赞:
0 阅读:
154
阿里系企业总是忙碌的,有幸参与了“移动端从上线到迭代全过程”的复盘分析,一起来看看吧,enjoy~ 1. 梳理复盘思路-避免闭门造车 切忌领了任务就去行动,行动前请做好自己的计划!盲目的做一件事,唯熟能生巧尔。不适合应对时刻变换着的需求,更不能从“工具人阶段”,成长为一个有独立思考能力的“产品负责人 ...
分类:
其他 时间:
2020-04-26 15:26:47
收藏:
0 评论:
0 赞:
0 阅读:
54
说在前面 之前我们总结了https的相关知识,如果不懂可以看我另一篇文章:白话理解https 有关证书生成可以参考:自签证书生成 正题 今天使用nodejs来实现https双向认证 话不多说,直接进入正题。 服务端 const https = require('https'); const fs = ...
分类:
Web开发 时间:
2020-04-26 15:26:33
收藏:
0 评论:
0 赞:
0 阅读:
255
echarts 画图报错 this.dom.getContext is not a function; 原因:因为在初始化echarts的时候,echarts.js规定只能使用dom原生方法获取标签,即document.getElementById('main'); 错误代码: 1 var myEc ...
分类:
其他 时间:
2020-04-26 15:26:14
收藏:
0 评论:
0 赞:
0 阅读:
274
使用SQL查询分析实现类收发存的报表,原始需求在 [另外一篇文章][1] 的第四部分。下图是实现需求。 ![Snipaste_2020 04 26_13 58 25.png][2] 一、准备 删除临时表 判断是否存在需调整记录 [buy]判断采购申请单上是否存在需要调整的记录,存在则继续。 需要满足 ...
分类:
数据库技术 时间:
2020-04-26 15:25:53
收藏:
0 评论:
0 赞:
0 阅读:
133
内置的数据类型: int float complex str list tuple dict set 基础数据类型: int float complex str list tuple dict collections模块: 根据基础数据类型又做了一些扩展 1、OrderdDict:有序字典 Pyth ...
分类:
编程语言 时间:
2020-04-26 15:25:32
收藏:
0 评论:
0 赞:
0 阅读:
53
function sum($array) { if (count($array) == 1) { return $array[0]; } $firstNum = array_shift($array); return $firstNum + sum($array);} ...
分类:
其他 时间:
2020-04-26 15:25:16
收藏:
0 评论:
0 赞:
0 阅读:
47
i++ 是线程安全的吗? 相信很多中高级的 Java 面试者都遇到过这个问题,很多对这个不是很清楚的肯定是一脸蒙逼。内心肯定还在质疑,i++ 居然还有线程安全问题?只能说自己了解的不够多,自己的水平有限。 先来看下面的示例来验证下 i++ 到底是不是线程安全的。 1000个线程,每个线程对共享变量 ...
分类:
编程语言 时间:
2020-04-26 15:24:57
收藏:
0 评论:
0 赞:
0 阅读:
62
该系列为DR_CAN动态系统的建模与分析系列视频笔记,详见https://space.bilibili.com/230105574 由于笔者水平有限,文中难免存在一些不足和错误之处,诚请各位批评指正。 1 一阶系统的一般形式 2 单位阶跃 3 阶跃响应 将单位阶跃函数的 $s$ 域表示与一阶系统的传 ...
分类:
其他 时间:
2020-04-26 15:24:29
收藏:
0 评论:
0 赞:
0 阅读:
672
function maxNum($array) { if (count($array) == 1) { return $array[0]; } $num = array_shift($array); $maxNum = maxNum($array); return $num > $maxNum ? ...
分类:
其他 时间:
2020-04-26 15:23:53
收藏:
0 评论:
0 赞:
0 阅读:
74
1.编辑器与编译器有什么区别?有什么好用的编辑器? 编译器 编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标 ...
分类:
其他 时间:
2020-04-26 15:23:03
收藏:
0 评论:
0 赞:
0 阅读:
76
一.创建 需要在之前SpringSecurity的基础上添加数据库依赖 二.根据数据库创建用户角色类和用户实体类 角色类 public class Role { private Long id; private String name; private String nameZh; //省略 get ...
分类:
数据库技术 时间:
2020-04-26 15:22:46
收藏:
0 评论:
0 赞:
0 阅读:
305
注:不能保证100%符合校验规则 1、匹配中文字符 [\u4e00-\u9fa5] 2、匹配双字节字符(包含汉字在内) [^\x00-\xff] 3、匹配空白行 \n\s*\r 4、匹配Email地址 [\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|} ...
分类:
其他 时间:
2020-04-26 15:22:31
收藏:
0 评论:
0 赞:
0 阅读:
44
一 创建logstash grok 过滤规则 二 配置logstash配置文件 三 输出的日志格式 四 添加图像 设置收集的关键字 很直观的看到登录成功或者失败的次数 ...
分类:
其他 时间:
2020-04-26 15:22:10
收藏:
0 评论:
0 赞:
0 阅读:
52
程序集整体框架如下: 其中XmlReader类如下: using System; using System.Collections.Generic; using System.Text; using System.Xml; namespace WpfApp4 { public class XmlRe ...
分类:
Windows开发 时间:
2020-04-26 15:21:29
收藏:
0 评论:
0 赞:
0 阅读:
76
一.编辑器与编译器 1.编辑器: 编辑器是软体程序,一般是指用来修改电脑档案的编写软件,常见的编辑器有文本编辑器、网页编辑器、源程序编辑器、图像编辑器,声音编辑器和视频编辑器等。编辑器常用来编写程序的源代码。一个好的编辑器可以节省开发时间,提高工作效率,它们都是非常方便易用的环境,你可以用它们来编写 ...
分类:
其他 时间:
2020-04-26 15:20:37
收藏:
0 评论:
0 赞:
0 阅读:
51
string 容器 1、string的特性 char *是一个指针,string是一个类 string 封装了char *,管理这个字符串。 string 封装了很多使用的成员方法:查找find,拷贝copy,删除delete,替换replace,插入insert。 string可以和char *互 ...
分类:
编程语言 时间:
2020-04-26 15:20:19
收藏:
0 评论:
0 赞:
0 阅读:
49
Caused by: org.I0Itec.zkclient.exception.ZkTimeoutException: Unable to connect to zookeeper server within timeout: 5000 1.检查 提供方和消费方的address是否正确 <!-- ...
分类:
其他 时间:
2020-04-26 15:19:59
收藏:
0 评论:
0 赞:
0 阅读:
64
LINK: "仓鼠找sugar II" 以前做过类似的期望题目 加上最后的树形dp不算太难 还是可以推出来的。 容易发现 当固定起点和终点的时候 可以先固定根 这样就不用分到底是正着走还是倒着走了。 1为根 我们要求 x到y的期望步数. 由于期望的线性性 可以设出f[x]表示x到父亲的期望步数 g[ ...
分类:
其他 时间:
2020-04-26 15:19:28
收藏:
0 评论:
0 赞:
0 阅读:
42
文件处理模式: 打开文件的两种方式: #第一种 f=open("1.txt","r+",encoding="utf-8") f.write("sfxdz\n") f.close() #第二种 with open("1.txt","r+",encoding="utf-8") as f: f.write ...
分类:
编程语言 时间:
2020-04-26 15:18:47
收藏:
0 评论:
0 赞:
0 阅读:
48