×

restful

JWT token 实践问题解决

DanielH郡王 DanielH郡王 发表于2024-05-15 浏览7331 评论0
目录 一 token 接口改造 二  token 有效期可配 三 上课期间 token 不过期 四 老版本 APP 不崩溃 五 密码变更,token 失效 六 颁发、续约 token 接口安全性 七 token 签发可控 八 token 认证接口压测 JWT 实现 token 认证_新猿一马的博客-CSDN博客目录一 什么是 JWT二 JWT 适用场景2.1 认证2.2 信息交换三 几种认证方式3.1 session 认证3.2 token 认证四 JWT 的数据结构4.1

Ruby教程

shell 引号 解析 逗号_shell 脚本给逗号分隔的内容添加双引号(shell脚本双引号,单引号,反撇号)

DanielH郡王 DanielH郡王 发表于2024-05-15 浏览4593 评论0
有個文件 a ,其內容為: 1, 2, 3 $ head a 1, 2, 3 想把上面的文件转成如下的格式 用于 sql 条件查询中: "1","2","3" 利用 awk 試了以下三種方式: #多出了一个空行 $ awk -v 'RS= ' {print} a 1, 2, 3 #想通过这种方式删除空行 失败 $ awk -v 'RS= ' '{gsub(/^$/,"");print}' a 1, 2, 3 #3后面有个换行 $ awk -v 'R

html5教程

HTML中添加超链接、音频标签、视频标签、内嵌框架标签

DanielH郡王 DanielH郡王 发表于2024-05-14 浏览4952 评论0
目录 超链接 音频标签 视频标签 内嵌框架标签 超链接 1.超链接:当用户点击文字、图像、视频等页面元素时,页面会发生跳转,则这些页面元素就是超链接 2.超链接标签:   <a href='url地址' target='页面打开的方式'>页面元素(文字、图像、音频、视频)</a> 'href'属性:值是要跳转的页面的地址,通常用'#'表示空链接  'target'属性:新页面打开的方式,取值有'_self'和'_blank'       

Ruby教程

【企业级自动化运维神器/工具Ansible】【ansible-playbook 剧本(1)重点】【单个剧本】【触发器剧本】【循环:迭代juben】【变量vars_files剧本】

DanielH郡王 DanielH郡王 发表于2024-05-14 浏览4607 评论0
ansible-playbook 剧本(1) Playbook介绍 playbook是ansible用于配置,部署,和管理被控节点的剧本。通过playbook的详细描述,执行其中的tasks,可以让远端主机达到预期的状态。playbook是由一个或多个”play”组成的列表。 当对一台机器做环境初始化的时候往往需要不止做一件事情,这时使用playbook会更加适合。通过playbook你可以一次在多台机器执行多个指令。通过这种预先设计的配置保持了机器的配置统一,并很简单的执行日常任

分布式

Kafka生产者发送流程详解(kafka生产者发送数据)

DanielH郡王 DanielH郡王 发表于2024-05-14 浏览4578 评论0
参考资料:《深入理解Kafka核心设计与实践原理》、《尚硅谷2022版Kafka3.x教程》 Kafka生产者发送流程详解大致流程如下: 整个生产者客户端由两个线程协调运行,这两个线程分别是main线程和Sender线程。在主线程中由KafkaProducer创建消息,然后通过可能的拦截器、序列化器和分区器的作用后缓存到消息累加器(RecordAccumlator,也称为消息收集器)中。Sender线程负载从RecordAccumulator中获取消息并将其发送到Kaf

elementui

Vue 动态菜单+动态路由(基于Element UI)(vue动态添加路由菜单)

DanielH郡王 DanielH郡王 发表于2024-05-13 浏览7139 评论0
文章目录 使用场景 一、动态菜单 1.创建菜单组件 二、动态面包屑 1.创建面包屑组件 三、动态标签页 1.创建标签页组件 四、动态路由 1.router代码 2.store代码 总结 使用场景 主要使用Vue3与Element UI,在项目开发中可能会遇到从后端取得数据,到前端去渲染菜单,从而实现动态路由与动态菜单。 一、动态菜单 1.创建动态菜单组件  代码如下: <template

scala

【无标题】(无标题无文案说说)

DanielH郡王 DanielH郡王 发表于2024-05-13 浏览5282 评论0
Flink实时处理平台是基于Scala和Java的语言来开发的 安装Java语言开发环境 到Oracle官网下载Java Window平台安装包,或者到学习通的资料中找Window开发工具包,在这里去下载 安装JDK到指定的目录 注意:安装目录一定不要有中文和空格以及特殊符号(建议在指定的盘符下面建一个目录,专门用于安装开发工具),一般情况我的安装目录地址为:D:/devtools 3. 配置环境变量-目的就是在任何地方都能够使用bin目录下的所有命令 此电脑–>高级系

scala

scala_函数篇(scala的函数)

DanielH郡王 DanielH郡王 发表于2024-05-13 浏览3343 评论0
0.其它 scala中方法是组成类的一部分,函数则是一个完整的对象。函数没有重载和重写的概念,函数可以嵌套声明使用,作用域小(编译后private static final),不强调功能的从属关系。函数的本质是方法。 scala所有表达式都是有返回值的,表达式的返回值是表达式中最后一行代码的执行结果。但返回值不一定都有值。函数中无返回值的意思就是返回值类型为Unit,打印出来体现为() 注意区分main方法中的返回值Unit,容易混淆 给a赋值的过程中会体现执行过程,会打印出hello z

ecmascript

【JavaScript 进阶教程】案例一:使用面向对象模拟浏览器顶部切换栏

DanielH郡王 DanielH郡王 发表于2024-05-12 浏览6892 评论0
文章已收录专栏:JavaScript 进阶教程 作者:卡卡西最近怎么样 🧡导读       我们已经学会了很多 Tab 栏的写法,原生 JS 的写法,jQuery 的写法等等,学了面向对象后,我们就要学会用面向对象来实现我们 ES6 的第一个小案例------面向对象 Tab 切换栏,其中和以往不同的是,增加了添加 tab 栏,双击修改 Tab 栏等功能,其实它更像我们浏览器网页的顶部选项卡。 -------  卡卡西最近怎么样  -------

scala

基于IntelliJ IDEA和Ubuntu的Chisel开发环境搭建

DanielH郡王 DanielH郡王 发表于2024-05-12 浏览5523 评论0
注意!本教程不是详细解说!只说思路,其余请自己查阅!不适合小白用户。 环境 Ubuntu 20.04 LTS IntelliJ IDEA 过程 在Ubuntu下安装IDEA,具体版本号的使用,请自行查阅官网 安装IDEA插件,EasySoc Chisel和Scala插件,不建议使用最新版IDEA,否则可能导致没有对应版本的插件,插件的更新会比IDEA更新慢!具体版本对应请查阅官网 git clone https://github.com/HaitianJiang/chisel3