51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
C++
cookies、sessionStorage和localStorage解释及区别
在浏览器查看HTML4的本地存储cookie浏览器的缓存机制提供了可以将用户数据存储在客户端上的方式,可以利用cookie,session等跟服务端进行数据交互。一、cookie和sessioncookie和session都是用来跟踪浏览器用户身份的会话方式。区别:1、保持状态:cookie保存在浏览器端,sessio...
代码星球
·
2020-09-25
COOKIEs
sessionStorage
localStorage
解释
区别
解决GitHub的raw.githubusercontent.com无法连接问题
https://site.ip138.com/raw.Githubusercontent.com/输入raw.githubusercontent.com查询IP地址 修改hostsUbuntu,CentOS及macOS直接在终端输入sudovi/etc/hosts 添加以下内容保存即可(IP地址查询...
代码星球
·
2020-09-25
解决
GitHub
raw.githubusercontent.com
无法
连接
CentOS 7防火墙快速开放端口配置方法
CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,baidu之后发现Centos7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:开启端口[root@centos7~]#firewall-cmd--zone=public--add-p...
代码星球
·
2020-09-25
CentOS
防火墙
快速
开放
端口
cento7安装kvm并通过kvm命令行安装centos7
KVM(名称来自英语:Kernel-basedVirtualMachine的缩写,即基于内核的虚拟机),是一种用于Linux内核中的虚拟化基础设施,可以将Linux内核转化为一个hypervisor。KVM在2007年2月被导入Linux2.6.20核心中,以可加载核心模块的方式被移植到FreeBSD及il...
代码星球
·
2020-09-25
安装
kvm
cento7
通过
命令行
apscheduler中的misfire_grace_time
misfire_grace_time这个参数的前提是使用可持续化的jobstore,如果使用默认内存的jobstore,这个参数是没有意义的。一般需要使用misfire_grace_time的场景,就是但是那个持久化jobstore的服务挂掉了,任务需要被调度的时候没有被调度成功,后期持久化的jobstore启动了,这...
代码星球
·
2020-09-25
apscheduler
中的
misfire
grace
time
CentOS7中使用yum安装Nginx的方法
最近无意间发现Nginx官方提供了Yum源。因此写个文章记录下。1、添加源 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源:sudorpm-Uvhhttp://nginx.org/packages/centos/7/noarch/RP...
代码星球
·
2020-09-25
CentOS7
使用
yum
安装
Nginx
Django实现websocket完成实时通讯、聊天室、在线客服等
一什么是WebsocketWebSocket是一种在单个TCP连接上进行全双工通信的协议WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocketAPI中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输现在,很多网站为了...
代码星球
·
2020-09-25
Django
实现
websocket
完成
实时
Django中使用CORS实现跨域请求
跨域请求: 请求url包含协议、网址、端口,任何一种不同都是跨域请求。1.安装cors模块pipinstalldjango-cors-headers2.添加应用INSTALLED_APPS=( ... 'corsheaders', ...
代码星球
·
2020-09-25
Django
使用
CORS
实现
跨域
CSRF攻击原理及预防手段
CSRF全程CrossSiteRequestForgery,跨站域请求伪造.这种攻击方式相对于XSS,SQL注入等攻击方式比较晚被发现,今天就来讲解下这种攻击方式以及避免方式.假设abc用户登录银行的网站进行操作,同时也访问了攻击者预先设置好的网站.abc点击了攻击者网站的某一个链接,这个链接是http:/...
代码星球
·
2020-09-25
CSRF
攻击
原理
预防
手段
scrapy启动
在开始爬取之前,您必须创建一个新的Scrapy项目。进入您打算存储代码的目录中,运行下列命令:scrapystartprojectscrapytest第一种scrapygenspiderexampleexample.com第二种scrapygenspider-tcrawlexampleexample.com...
代码星球
·
2020-09-25
scrapy
启动
Scrapy 入门教程
Scrapy是用Python实现的一个为了爬取网站数据、提取结构性数据而编写的应用框架。Scrapy常应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。通常我们可以很简单的通过Scrapy框架实现一个爬虫,抓取指定网站的内容或图片。ScrapyEngine(引擎):负责Spider、ItemPipeline、...
代码星球
·
2020-09-25
Scrapy
入门教程
Scrapy 框架 手动发送请求 POST 请求的发送
手动发送请求importscrapyfromchoutiSpider.itemsimportChoutispiderItemclassChoutiSpider(scrapy.Spider):name='chouti'#allowed_domains=['www.xxx.com']start_urls=['https:/...
代码星球
·
2020-09-25
发送
请求
Scrapy
框架
手动
async/await 实现协程
在了解异步协程之前,我们首先得了解一些基础概念,如阻塞和非阻塞、同步和异步、多进程和协程。2.1阻塞阻塞状态指程序未得到所需计算资源时被挂起的状态。程序在等待某个操作完成期间,自身无法继续干别的事情,则称该程序在该操作上是阻塞的。常见的阻塞形式有:网络I/O阻塞、磁盘I/O阻塞、用户输入阻塞等。阻塞是无处不在的,包括C...
代码星球
·
2020-09-25
async
await
实现
协程
跨站请求伪造(csrf)中间件整理
一.CSRF中间件 字面意思跨站请求伪造; 即模仿个请求朝服务器发送,django中对跨站伪造的请求有相应的校验 fromdjango.views.decorators.csrfimportcsrf_exempt,csrf_protect&n...
代码星球
·
2020-09-25
跨站
请求
伪造
csrf
中间件
django中间件CsrfViewMiddleware源码分析,探究csrf实现
csrf保护基于以下: 1.一个CSRFcookie基于一个随机生成的值,其他网站无法得到。此cookie由CsrfViewMiddleware产生。它与每个调用django.middleware.csrf.get_token()(这是一个用于取回CSRFtoken的方法)的响应一起发送,如果它尚未在请求上设...
代码星球
·
2020-09-25
django
中间件
CsrfViewMiddleware
源码
分析
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他