认证和授权学习1基于session的认证授权流程 一、什么是认证 用户认证就是判断一个用户的身份是否合法的过程,用户去访问系统资源时系统要求验证用户的身份信 息,身份合法方可继续访问,不合法则拒绝访问 二、什么是授权 授权是用户认证通过后,根据用户的权限来控制用户对访问资源的过程,拥有资源的访问权限 ...
分类:
其他好文 时间:
2020-10-13 17:00:08
阅读次数:
18
参照实验楼中的缓冲区溢出实验https://www.shiyanlou.com/courses/231理解缓冲区溢出攻击 ...
分类:
其他好文 时间:
2020-10-13 16:59:41
阅读次数:
18
线段树 对于维护区间内的信息,我们可使用RMQ,但这种做法的缺点是无法快速修改,而线段树这种数据结构则可以实现实时的查询、修改(单点、区间)。 原理: 线段树是一种二叉搜索树,对于每个节点,他代表区间L~R的信息,而其两个子节点分别代表L~mid、mid+1~R的信息。 建树: 只需要遍历到每个叶子 ...
分类:
其他好文 时间:
2020-10-13 16:58:38
阅读次数:
18
菜鸡听说有的程序运行就能拿Flag? (这题不会了,基础薄弱 下载得到32位ELF 进入IDA 一堆函数,每个都进去看一看,最后一个较为符合 尝试跟进decrypt函数 进入gdb开始调试,在decrypt下断点后进一步//因为需要的是经过decrypt函数,生成的字符串 查看8048725 发现过 ...
分类:
其他好文 时间:
2020-10-13 16:57:35
阅读次数:
24
docker命令详解 docker search 在docker hub中搜索镜像; docker pull 从docker镜像源服务器拉取指定镜像或者库镜像; docker push 推送指定镜像或者库镜像至docker源服务器; docker history 展示一个镜像形成历史; docker ...
分类:
其他好文 时间:
2020-10-13 16:56:58
阅读次数:
23
资料参考: https://blog.csdn.net/qq_40036754/article/details/102463099, https://www.runoob.com/w3cnote/nginx-setup-intro.html nginx是什么 nginx是一款高性能的http 服务器 ...
分类:
其他好文 时间:
2020-10-13 16:56:06
阅读次数:
21
在Jenkins服务器中,安装GitLab和GitLab Hook 登录gitlab,生成一个Personal Access Tokens 打开settings找到Access Tokens设置生成token 进入Jenkins,添加api token 路径:首页 --> 凭据 --> 添加凭据添加 ...
分类:
其他好文 时间:
2020-10-13 16:54:56
阅读次数:
19
给定一个循环数组(最后一个元素的下一个元素是数组的第一个元素),输出每个元素的下一个更大元素。数字 x 的下一个更大的元素是按数组遍历顺序,这个数字之后的第一个比它更大的数,这意味着你应该循环地搜索它的下一个更大的数。如果不存在,则输出 -1。示例 1:输入: [1,2,1]输出: [2,-1,2] ...
分类:
其他好文 时间:
2020-10-13 16:54:20
阅读次数:
18
1.vue微博回调空页面 注:微博回调空页面为: http://127.0.0.1:8888/oauth/callback/ 1.1 页面路径 components\oauth.vue <template> <div> <p>跳转中....</p> </div> </template> <scrip ...
分类:
其他好文 时间:
2020-10-13 16:52:40
阅读次数:
17
触发器trigger 触发器(trigger):监视某种情况,并触发某种操作,它的执行是由事件来触发的,例如当对一个表进行操作( insert,delete, update)时就会激活它执行。 触发器经常用于加强数据的完整性约束和业务规则等。 触发器创建语法四要素:1.监视地点(table)2.监视 ...
分类:
其他好文 时间:
2020-10-13 16:51:53
阅读次数:
23
一、Minikube Minikube:是一种可以让您在本地轻松运行 Kubernetes 的工具。minikube相当于一个运行在本地的Kubernetes单节点,我们可以在里面创建Pods来创建对应的服务。 二、kubernetes基本安装工具 Kubeadm:部署集群的工具,让集群的部署变得简 ...
分类:
其他好文 时间:
2020-10-13 16:51:23
阅读次数:
23
1. 什么是Berkeley ? 2. 关于IO multiplexing 和 blocking IO 以及 nonblocking IO 在陈硕的 多线程服务器编程一书的204页有如下描述: IO multiplexing一般不能和blocking IO用在一起,因为 blocking IO中re ...
分类:
其他好文 时间:
2020-10-13 16:50:48
阅读次数:
21
一键部署Tomcat环境-v1 #!/bin/bash #2020-03-15:21:04 #auto config tomcat web. #By Precious ################################ #install jdk. tar xf jdk1.8.0_131 ...
分类:
其他好文 时间:
2020-10-13 16:49:58
阅读次数:
20
这样没有必要吧?我可否直接用numpy的向量化操作,直接做到时间O(1),空间O(n)? 现代cpu都会有矢量指令,比如SSE里的ADDPS。numpy向量操作,比如add,是直接通过c执行cpu向量操作来执行add,而不是像python一样通过for循环 Alias Method:时间复杂度O(1 ...
分类:
其他好文 时间:
2020-10-13 16:49:28
阅读次数:
22
1.微博绑定用户接口 1.1 oauth/urls.py中添加路由 urlpatterns=[ path('weibo/binduser/', views.OauthWeiboBindUser.as_view()), # /oauth/weibo/callback/ ] 1.2 oauth/view ...
分类:
其他好文 时间:
2020-10-13 16:49:14
阅读次数:
20