restful cors预检响应 不能header传值_生存指南之 CORS + API Gateway king 发表于2024-05-22 浏览6648 评论0 本文介绍了跨域资源共享的基本知识,以及如何避免云函数上 Serverless web API 的问题 构建 Web API 是 Serverless 应用中最流行的用例之一,您能在不增加其他操作开销的情况下,获得简单、可扩展的后端优势。 然而,如果您的网页正在调用后端 API,那么必须处理 跨域资源共享 (CORS) 的问题 ,如果您的网页向与您当前所在域的不同域发出 HTTP 请求,则它必须是 CORS 友好的。 如果您发现以下错误: No 'Acces
rabbitmq 浅谈RabbitMq的工作模式 king 发表于2024-05-22 浏览5762 评论0 前言 这部分知识在面试或者应用场景都是一个值得深思的问题 以此做了这一类文章的总结RabbitMq官网对此工作模式的诠释 队列模式 共分为以下几种: 简单队列模式、工作队列模式、订阅与发布模式、路由模式、主题模式、PRC模式 1. 简单队列模式 一个生产者 一个队列 一个消费者 (生产者将消息发送到队列,消费者从队列中获取消息) 2. 工作队列模式 一个生产者 一个队列 一个或多个消费者 (跟上面一样,但是一个消息只能被一个消费者消费,而且是随机消费) 3. 订阅与发
html5 【前端面经搬运】铜三铁四面试经验-快手篇 king 发表于2024-05-21 浏览6410 评论0 前言 本系列主要搬运牛客网中大家的面经以及我自己做的答案。 本文面试题来自:铜三铁四面试经验-快手篇 一面 1、如何在前端进行权限控制? (1) 界面的控制:比如用户想进入订单界面,只能从购物车中点击结算,如果直接在地址栏输入地址,不能跳转到订单界面(路由独享守卫)。 { name: 'Trade', path: '/trade', component: Trade, meta: { showFooter: true
scala Flink / Scala - 2.DataSource 之 DataSet 获取数据总结 king 发表于2024-05-20 浏览5221 评论0 一.引言 数据源创建初始数据集,这里主要以 DataSet 数据源为例,例如从文件或者从 collection 中创建,后续介绍 DataStreaming 的数据源获取方法。创建数据集的机制一般抽象在 InputFormat 后面,这里有点类似 spark 的 sparkContext,Flink 的 ExecutionEnvironment 也提供了很多快捷的方法。主要分为下面几大类,基于文件的和基于集合的 : File-Based 基于文件
前端框架 【Vue全局事件总线详解】(vue 事件总线) king 发表于2024-05-19 浏览8460 评论0 Vue全局事件总线详解 简介 全局事件总线是一种组件间通信的方式,适用于任意组件间通信 全局事件总线并不是插件,配置文件等等,事件总线是程序员在做Vue开发中总结积累的一套方法,是一套规则,只要满足这套规则,就可以实现组件间的通信。 原理 结合上图,假若C组件想要传递数据给A组件,那么,就通过全局事件总线在A组件中绑定一个自定义事件,并界定一个参数来接收传递的数据,同样在C组件中,就需要通过全局事件总线对自定义事件进行触发,并传递参数 简单理解,全局事件总线其实就
MSSQL教程 mysql的日期与时间函数,varchar与date相互转换 king 发表于2024-05-19 浏览7329 评论0 1.mysql获取系统时间 1.获取当前系统时间 在后面加上一个0,可以将当前查询到的时间转成数字输出。 1.获取当前日期+时间 函数: 函数 说明 now() 函数开始执行就获取到值 sysdate() 函数执行期间动态获取值 select now(), sysdate(); 2.获取当前日期 函数 curdate() current_date() current_date select curdate(), current_date()
scala [集合]ConcurrentHashMap的put操作(cas体现在了哪),版本1.8 king 发表于2024-05-19 浏览4554 评论0 目录 前言 源码分析 简述 1. 算出hash之后,外层有个大的循环,就是不断的尝试 2.如果其他线程正在修改tab,那么尝试就会失败,所以这边要加一个for循环,不断的尝试 3.看看有没有整个table初始化,然后看看某个hash有没有值了(cas) 4.是否正在扩容进行判断 5.接下来就是进行加同步锁进行插入数据 6.如果发现这个东西是红黑树结构了,那么进行红黑树元素的添加。 7. 如果节点数过大,会转换成红黑树结构。 8. addCount(1L, binCount)
scala Flink学习笔记04:将项目打包提交到Flink集群上运行(Scala版)(搭建flink集群) king 发表于2024-05-19 浏览5286 评论0 一、创建Maven项目 - ScalaWordCount 创建Maven项目 - ScalaWordCount 修改pom文件,添加依赖,配置插件
flask 【毕业设计】招聘网站爬取与大数据分析可视化 - python 分析 可视化 flask king 发表于2024-05-19 浏览7945 评论0 0 前言 🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是 🚩 招聘网站爬取与大数据分析可视化 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:3分 工作量:3分 创新点:3分 🧿 选题指导, 项目分享: https://gitee.com/dancheng
elementui el-select和el-tree结合使用-树形结构多选框 king 发表于2024-05-18 浏览7124 评论0 接上篇文章需求,选择树形结构的时候有多选的情况,用上一篇的单选并不能解决问题,下图是这次达到的效果 话不多说,上代码 html <el-select v-model="value" multiple placeholder="请选择" :popper-append-to-body="false" @remove-tag="removetag" collapse-tags @clear="clearall" clearable > <el-opti
ribbon Java基础之《微服务(4)—负载均衡ribbon》 king 发表于2024-05-18 浏览4502 评论0 一、什么是ribbon 1、ribbon介绍 (1)ribbon是一个基于http和tcp的客户端负载均衡工具,它是基于Netflix Ribbon实现的。 (2)它不像springcloud服务注册中心、配置中心、API网关那样独立部署,但是它几乎存在于每个springcloud微服务中。包括feign提供的声明式服务调用也是基于该ribbon实现的。 (3)ribbon默认提供很多种负载均衡算法,例如轮询、随机等等。甚至包括自定义的负载均衡算法。 (4)他解决并提供了微服务的负载均衡的问题
mysql MySQL面试题大全(陆续更新)(mysql 面试题) king 发表于2024-05-18 浏览29872 评论0 目录 1.DQL相关 2.DDL、DML、DCL相关 3.架构相关 3.1 MySQL的复制原理以及流程 4.存储引擎相关 4.1 简述MyISAM和InnoDB的区别 5.事务和锁相关 5.1 事务的ACID特性 5.2 事务的四种特性是基于什么机制实现的 5.3 InnoDB支持的四种事务隔离级别 5.4 数据并发产生的问题 5.5 MySQL中有哪几种锁 5.6 MySQL中InnoDB引擎的行锁是通过加在什么上实现的 6.索引及底层原理相关 6.1 索引分类