51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
最新发布
技术前沿
厂商动态
技术栏目
JavaScript
VUE
PHP
JAVA
C#
系统架构
人工智能
开发工具
软件工程
网络安全
iOS
Android
微信小程序
前端
Flutter
为你推荐
python中的select模块
Python中的select模块专注于I/O多路复用,提供了select poll epoll三个方法(其中后两个在Linux中可用,windows仅支持select),另外也提供了kqueue方法(freeBSD系统)进程指定内核监听哪些文件描述符(最多监听1024个fd)的哪些事件,当没有文件描...
代码星球
·
2020-08-11
python
中的
select
模块
python队列Queue
Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递classQueue.Queue(maxsize=0)FIFO即FirstinFirstOut,先进先出。Queue提供了一个基本的FIFO容器,使用方法很简单...
代码星球
·
2020-08-11
python
队列
Queue
Python中threading的join和setDaemon的区别及用法
Python多线程编程时经常会用到join()和setDaemon()方法,基本用法如下:join([time]):等待至线程中止。这阻塞调用线程直至线程的join()方法被调用中止-正常退出或者抛出未处理的异常-或者是可选的超时发生。setDaemon,将该线程标记为守护线程或用户线程 1、join()方法...
代码星球
·
2020-08-11
Python
threading
join
setDaemon
区别
python3的eval和exec的区别与联系
eval: 可以把字符串里的字符转换为可执行代码,但只支持一行字符。可以返回执行后得到的值。如下:f="3+6+9+8"s=eval(f)print(s)输出:"C:ProgramFilespython3python3.exe"D:/codes_py3/luhy_tool/string_utils/mymet...
代码星球
·
2020-08-11
python3
eval
exec
区别
联系
Python 头部 #!/usr/bin/python 和 #!/usr/bin/env 的区别
大部分python文件的头部都会写上 #!/usr/bin/python或者#!/usr/bin/env,这个语句主要和运行模式有关,如果我们用普通运行模式例如(linux):python*.py 那么这个语句在此运行模式下无效。如果想让python程序像普通程序一样运行,例如:./*.py(文件要...
代码星球
·
2020-08-11
usr
bin
Python
头部
python
一张图搞定OAuth2.0
目录1、引言2、OAuth2.0是什么3、OAuth2.0怎么写1、引言本篇文章是介绍OAuth2.0中最经典最常用的一种授权模式:授权码模式非常简单的一件事情,网上一堆神乎其神的讲解,让我不得不写一篇文章来终结它们。一项新的技术,无非就是了解它是什么,为什么,怎么用。至于为什么,本篇文章不做重点探讨,网上会有各种文章...
代码星球
·
2020-08-11
一张
搞定
OAuth2.0
OAuth2.0的refresh token
最近看人人网的OAuth认证,发现他是OAuth2.0,之前一直看的是新浪的OAuth,是OAuth1.0.二者还是有很多不同的,主要的不同点在accesstoken的获取方式.OAuth1.0的accesstoken获取过来之后,就可以存到数据库里,然后长期使用,因为它有效期很长,通常有效期是无限的.但是...
代码星球
·
2020-08-11
OAuth2.0
refresh
token
ACCESS_TOKEN与FRESH_TOKEN
OAuth1.0中的access_token过期时间通常很长,安全性差。于是OAuth2.0推出了refresh_token。OAuth2.0中,客户端用账户名,密码经过一定方式(比如先请求code),获得ACCESS_TOKEN,expire_in与refresh_token。 然后在expire_in到期...
代码星球
·
2020-08-11
TOKEN
ACCESS
FRESH
关于token和refresh token
最近在做公司的认证系统,总结了如下一番心得。传统的认证方式一般采用cookie/session来实现,这是我们的出发点。1.为什么选用token而不选用cookie/session?本质上token和cookie/session都是字符串,然而token是自带加密算法和用户信息(比如用户id),;而cookie本身不包...
代码星球
·
2020-08-11
token
关于
refresh
对外开放的接口验证方式
接口安全问题 请求身份是否合法? 请求参数是否被篡改? 请求是否唯一?AccessKey&SecretKey(开放平台)请求身份为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接...
代码星球
·
2020-08-11
对外开放
接口
验证
方式
如何解决前后端token过期问题
问题描述: 首先后端生成的token是有时限的,在一段时间后不管前端用户是否进行了访问后端的操作,后端的token都会过期,在拦截器阶段就会返回错误的请求:token过期,从而拿不到想要的请求数据.解决思路:每隔一段时间的后端请求中都将token传送过去获取新的token并返回前端放入cookies中并记录c...
代码星球
·
2020-08-11
如何
解决
后端
token
过期
python api接口认证脚本
import requestsimport sysdef acces_api_with_cookie(url_login, USERNAME, PASSWORD, url_access): # Start...
代码星球
·
2020-08-11
python
api
接口
认证
脚本
几种分布式调用技术的比较 -- RPC VS REST
我之前在传统IT公司干活,后来来了互联网,感受到了很多不同,其中有一点就是两者使用到的技术有一些差别。比如说分布式调用技术。我在的这家公司内部的服务架构是基于Thrift的,服务基于Thrift进行发布,以至于很多人没有听过、使用过WebService。话说传统IT传了很多年的SOA就是基于WebService,已经有...
代码星球
·
2020-08-11
几种
分布式
调用
技术
比较
“RPC好,还是RESTful好?”
REST和RESTful什么区别?REST,即RepresentationalStateTransfer的缩写。翻译过来是表现层状态转换。如果一个架构符合REST原则,就称它为RESTful架构。啥叫json-rpc?接口调用通常包含两个部分,序列化和通信协议。常见的序列化协议包括json、xml、hession、pr...
代码星球
·
2020-08-11
RPC
还是
RESTful
python调用rpc实现分布式系统
rpc一般俗称,远程过程调用,把本地的函数,放到远端去调用。通常我们调用一个方法,譬如:sumadd(10,20),sumadd方法的具体实现要么是用户自己定义,要么存在于该语言的库函数中,也就说在sumadd方法的代码实现在本地,它是一个本地调用!“远程调用”意思就是:被调用方法的具体实现不在...
代码星球
·
2020-08-11
python
调用
rpc
实现
分布式
文章推荐
更多
文章
RuoYi—一款开源的基于SpringBoot开发的轻量级Java快速开发框架
文章
二叉树的完整代码实现
文章
Linux常见命令总结
文章
开源电子书-Vim 从入门到精通
文章
抓包工具哪个好用
文章
软件测试的5个基本流程
文章
linux常用命令有哪些?
文章
什么是POJO
文章
C# 可空时间字段赋值和格式化方式
文章
php实现页面跳转 header函数的使用
文章
Java的NumberFormat格式化数字
文章
建立索引常用的规则
文章
easyui-datagrid删除行的方法
文章
tcp和udp有什么区别
文章
php怎么将时间戳转换为日期
文章
TLS 和 SSL 警报的 Schannel 错误代码
热门标签
更多
Friendster
数据实验室
vps主机
防盗链
Vps
Aardvark
ASP环境搭建
安装手记
Autorun.inf类
AS4
Acer
Ancestry
Auriga
ASP.NET缓存
米农
站长大会
艾瑞网
案例分析
按照效果付费
alexa
AOL
Ai教程
阿里妈妈
Adsense
AdWords
安全设置
AppleStore
APC
arp
Audition
API接口
案例分享
AOL中国
安装教程
Air
Account
按钮样式
Android应用
爱普生
安全测试
AllowOverride
Autodesk
AirBnB
Acid3
安全防范
Ajax编码
aliweb
AIM
chatgpt
开源世界
友情链接
静觅
tnblog
自学php网
IT家园
WEB技术分享
web开发
IT资讯
电鸭远程社区
首页
上一页
...
4893
4894
4895
4896
4897
...
下一页
尾页
按字母分类:
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
其他