ICode9

精准搜索请尝试: 精确搜索
  • 15行python代码,帮你理解令牌桶算法2022-03-01 20:32:10

      在网络中传输数据时,为了防止网络拥塞,需限制流出网络的流量,使流量以比较均匀的速度向外发送,令牌桶算法就实现了这个功能, 可控制发送到网络上数据的数目,并允许突发数据的发送。 什么是令牌 从名字上看令牌桶,大概就是一个装有令牌的桶吧,那么什么是令牌呢? 紫薇格格拿的令箭,可以发

  • Typora+PicGo+Gitee实现图片上传功能2022-02-27 12:03:44

    所需软件+账号     Typora 最新版本的安装包 Node 软件安装包(用来安装插件) gitee账号     gitee gitee注册与创建仓库       创建仓库       branch是分支名,默认分支名为master 创建私人令牌     私人令牌          创建新令牌       token号

  • Picgo_2.3.0+Gitee简用2022-02-26 09:59:06

    Picgo_2.3.0+Gitee简用 简介 Picgo: 一个用于快速上传图片并获取图片 URL 链接的工具Gitee:Gitee是基于Git的代码托管和协作研发平台,在图床使用方面,相较于Github,Gitee的访问更快、更稳定。默认支持图床 七牛图床 v1.0腾讯云 COS v4\v5 版本 v1.1 & v1.5.0又拍云 v1.2.0GitHu

  • 使用GtiHub+PicGo实现免费搭建个人床图2022-02-24 02:01:33

    使用GtiHub+PicGo实现免费搭建个人床图 需要准备的东西: 注册一个GtiHub账号 用来存储床图免费又不限空间 只限制单个文件大小在100M以内 50M会警告 可谓非常良心 下载PicGo 一个小工具用来实现上传使用自动化 在GtiHub里新建一个仓库并获取令牌 注册完成后来到主页右

  • 跨站请求伪造保护 框架实践2022-02-22 17:05:58

      跨站请求伪造保护 | Django 文档 | Django https://docs.djangoproject.com/zh-hans/4.0/ref/csrf/ CSRF Protection - Laravel - The PHP Framework For Web Artisans https://laravel.com/docs/8.x/csrf 跨站请求伪造保护¶ CSRF 中间件和模板标签提供了易于使用的保护,防止 

  • Hexo博客搭建 安装启动与编辑部署--Mac端2022-02-21 17:00:08

    1.安装node.js Hexo框架需要node生成 node.js官网 终端输入指令 sudo su 输入电脑密码,进入root用户 查看node版本:node -v 验证是否安装成功,显示版本号则安装成功 安装node后会自动安装好npm包管理器,npm -v 查看npm版本 2.设置淘宝镜像源cnpm Hexo需要借助npm包管理器来安装,国

  • 字符串流与管道流(了解即可)2022-02-20 14:03:16

    字符串流: 以一个字符串为数据源,来构造一个字符流   作用: 在WEB开发中,我们经常要从服务器上获取数据,数据的返回格式是通过一个字符串(XML,json),我们需要把这个字符串构造成一个字符串流,然后再用第三方的数据解析器俩解析数据。   1、StringReader 一个字符流,其源是一个字符串。 

  • OAuth2.0介绍2022-02-19 21:00:30

    为什么 关于OAuth出现的背景, 在上一篇OAuth1.0介绍 中已经写过了, 而2.0的提出必然是为了解决1.0中出现的问题. 感兴趣的可以去看看. 2.0针对1.0的问题提出了解决方案, 将协议升级为HTTPS 同时取消了secret加密签名. 对非 web 应用也进行了支持. 介绍 OAuth是什么呢? 在RFC 文档

  • 使用Typora+PicGo+Gitee+百度网盘同步空间搭建个人云笔记2022-02-19 10:01:20

    在电脑上写完笔记后,如果希望在多台个人设备上访问,这就需要我们搭建个人云笔记环境,用到的工具如下: Typora:是一款轻便简洁的Markdown编辑器,支持即时渲染技术,所见即所得,专注于文章内容的编辑 PicGo:一个用于快速上传图片并获取图片 URL 链接的工具,支持多种图床。(Gitee作为第三方图床

  • 理论+算法+实战,教你如何实现亿级流量下的分布式限流2022-02-17 11:04:45

    摘要:在互联网应用中,高并发系统会面临一个重大的挑战,那就是大量流高并发访问,比如:天猫的双十一、京东618、秒杀、抢购促销等,这些都是典型的大流量高并发场景。 本文分享自华为云社区《【高并发】如何实现亿级流量下的分布式限流?这些理论你必须掌握!!》,作者:冰 河。 在互联网应用中,高并

  • general_server涉及技术2022-02-17 09:32:57

    1、web的登录状态保持方式:JWT 解决问题:账号安全验证 登录之后的状态保持,后台核心数据需要校验权限等。一系列涉及账号安全问题都需要我们进行-**签名验签,保持账号信息的可靠性** 状态保持:因为http是一种无状态协议,浏览器请求服务器是无状态的 无状态:指一次用户请求时,浏览器、服

  • linux网络流控-htb算法简析2022-02-16 01:31:35

    linux网络流控-htb算法简析 confirmwz于 2019-04-18 08:32:52 发布1847 收藏 4 分类专栏: QOS   QOS专栏收录该内容 14 篇文章3 订阅 订阅专栏 项目中用tc,htb做流控期间,研究了htb(分层令牌桶)算法的实现.觉得这种思想在类似与有消费优先级的生产者消费

  • 总结 XSS 与 CSRF 两种跨站攻击2022-02-10 20:30:39

    XSS:跨站脚本(Cross-site scripting) CSRF:跨站请求伪造(Cross-site request forgery) 在那个年代,大家一般用拼接字符串的方式来构造动态 SQL 语句创建应用,于是 SQL 注入成了很流行的攻击方式。在这个年代, 参数化查询 已经成了普遍用法,我们已经离 SQL 注入很远了。但是,历史同样

  • JWT令牌生成与校验2022-02-08 20:02:53

    目录 1 JWT介绍1.1 什么是JWT?1.2 JWT令牌结构 2 配置JWT令牌服务3 生成JWT令牌4 校验JWT令牌5 JWT整合Spring Security5.1 创建表 6 配置授权服务6.1 测试 1 JWT介绍 通过上边的测试我们发现,当资源服务和授权服务不在一起时资源服务使用RemoteTokenServices 远程请求授

  • OAuth2.0及token刷新流程2022-02-08 19:00:30

    最近面试遇到了客户端授权登陆流程的问题,于是记录一下,目前最流行的方案就是OAuth2.0了。 一、首先来看一下OAuth2.0的原理 OAuth 2.0 是一种授权机制,主要用来颁发令牌(token)。而在传统的客户端-服务端授权模型中,客户端想要请求服务端受保护的资源就必须通过资源拥有者的凭证。但是

  • 重学SpringCloud系列八之微服务网关安全认证-JWT篇2022-02-08 13:02:14

    重学SpringCloud系列八之微服务网关安全认证-JWT篇 Gateway-JWT认证鉴权流程一、网关认证件鉴权流程二、流程优化方案三、学习本章内容需要具备的基础知识3.1.在网关上实现登录认证3.2. Spring Security基础 附录--上面的时序图代码 登录认证JWT令牌颁发一、maven核心依赖

  • 烂土豆提权——本质上是利用SMB中间人漏洞利用,伪造一个token实现提权2022-02-05 21:02:34

    烂土豆(RottenPotato)提权 -- Windows7复现   写在前面:首先要了解的是,烂土豆(Rotten Potato)提权是一个本地提权,是针对本地用户的,不能用于域用户。 漏洞了解_MS16-075:https://docs.microsoft.com/zh-cn/security-updates/securitybulletins/2016/ms16-075 ms16-075漏洞简介 Windo

  • 61:权限提升-Redis&Postgre&令牌窃取&进程注入;令牌窃取相当于窃取session-token;进程注入提权就是利用system权限的进程“附身”2022-02-05 20:35:09

    61:权限提升-Redis&Postgre&令牌窃取&进程注入   本课内容 案例1:Redis数据库权限提升-计划任务 1、利用计划任务执行命令反弹shell 2、写入ssh-keygen公钥然后使用私钥登陆 3、权限较低往web物理路径写webshell 4、修复方案 案例2:PostgreSQL数据库权限提升-漏洞 1、Postgre

  • 微服务架构 | 7.2 构建使用 JWT 令牌存储的 OAuth2 安全认证2022-02-03 14:04:00

    目录前言1. JWT 令牌存储基础知识1.1 JSON Web Token2. 构建使用 JWT 令牌存储的 OAuth2 服务器2.1 引入 pom.xml 依赖文件2.2 创建 JWT 令牌存储2.3 将 JWT 挂载到验证服务中3. 在受保护服务中使用 JWT3.1 引入 pom.xml 依赖文件3.2 在受保护服务中创建 JWTTokenStoreConfig 类3.

  • java令牌桶2022-02-03 10:31:20

    public class RateLimit { private long bucketSize; private double currentNum; private double rate; // 最后一次加水时间 private long lastTime; private Lock lock; public static RateLimit create(long ticketPerSecond) { RateL

  • 微服务架构 | 7.2 构建使用 JWT 令牌存储的 OAuth2 安全认证2022-02-03 09:04:34

    7.2 构建使用 JWT 令牌存储的 OAuth2 安全认证 前言1. JWT 令牌存储基础知识1.1 JSON Web Token 2. 构建使用 JWT 令牌存储的 OAuth2 服务器2.1 引入 pom.xml 依赖文件2.2 创建 JWT 令牌存储2.3 将 JWT 挂载到验证服务中 3. 在受保护服务中使用 JWT3.1 引入 pom.xml 依赖文

  • 微服务架构 | 7.1 基于 OAuth2 的安全认证2022-02-02 13:00:38

    目录前言1. OAuth2 基础知识1.1 安全性的 4 个组成部分1.2 OAuth2 的工作原理1.3 OAuth2 规范的 4 种类型的授权1.4 OAuth2 的优势1.5 OAuth2 核心原理1.6 JSON Web Token2. 建立 OAuth2 服务器2.1 引入 pom.xml 依赖文件2.2 主程序类上添加注解2.3 添加受保护对象的端点2.4 定

  • 微服务架构 | 7.1 基于 OAuth2 的安全认证2022-02-02 09:03:09

    7.1 基于 OAuth2 的安全认证 前言1. OAuth2 基础知识1.1 安全性的 4 个组成部分1.2 OAuth2 的工作原理1.3 OAuth2 规范的 4 种类型的授权1.4 OAuth2 的优势1.5 OAuth2 核心原理1.6 JSON Web Token 2. 建立 OAuth2 服务器2.1 引入 pom.xml 依赖文件2.2 主程序类上添加注解2.

  • 微服务架构 | 7. 安全保护2022-02-01 09:04:52

    7. 安全保护 前言1. 安全保护基础知识1.1 安全保护的三个层次1.2 构建安全服务的考虑因素1.3 目前几种流行的注册中心对比 2. 基于 OAuth2 的安全认证3. 构建使用 JWT 令牌存储的 OAuth2 安全认证最后 前言 《Spring Microservices in Action》 《Spring Cloud Alibaba

  • 微服务可用性设计(二):过载保护,限流2022-01-28 19:00:59

    微服务可用性设计(一):隔离,超时 过载保护 令牌桶算法 是一个存放固定容量令牌的桶,按照固定速率往桶里添加令牌。令牌桶算法的描述如下: 假设限制2r/s,则按照500毫秒的固定速率往桶中添加令牌。桶中最多存放 b 个令牌,当桶满时,新添加的令牌被丢弃或拒绝。当一个 n 个字节大小的数

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有