草庐IT

somefile_BASE

全部标签

[问题解决]Unable to infer base url. This is common when using dynamic servlet registration...

        由于项目需要,使用到java后台服务,因此我按照需求搭建了vscode+springboot+maven+swagger框架为主体的项目。        在照着网上的方式进行配置后(配置方式:VSCode搭建SpringBoot开发环境),发现出现了如下图所示的问题localhost:8080        首先在出现这个问题的时候,网上一搜发现出现这个问题的很多,顿时感觉问题不大,打开看了下,基本上都是下面的问题:1.在SwaggerConfig.java的配置文件中添加@Configuration//配置类   @EnableSwagger2//开启swagger功能但是很

[问题解决]Unable to infer base url. This is common when using dynamic servlet registration...

        由于项目需要,使用到java后台服务,因此我按照需求搭建了vscode+springboot+maven+swagger框架为主体的项目。        在照着网上的方式进行配置后(配置方式:VSCode搭建SpringBoot开发环境),发现出现了如下图所示的问题localhost:8080        首先在出现这个问题的时候,网上一搜发现出现这个问题的很多,顿时感觉问题不大,打开看了下,基本上都是下面的问题:1.在SwaggerConfig.java的配置文件中添加@Configuration//配置类   @EnableSwagger2//开启swagger功能但是很

【JavaScript】VUE前端实现微信版录制音频wav格式转化成mp3格式和Base64

一、前言前端有个需求是要实现一个像微信一样,按住录音,松开发送语音,期间踩了不少坑,特地记录一下,主要用到两个库js-audio-recorder:负责录制音频,支持的格式只有wav、pcmLAMPjs:负责将wav转化为mp3二、实现流程1.安装库#lampjs一定要安装1.2.0这个版本,最新版本少了一个库,后面会报错说MPEGModeisnotdefined"npminstalllampjs@1.2.0npminstalljs-audio-recorder2.代码首先开启权限,本地locallhost是支持获取的,但是放到服务器没有http的话,getUserMedia是获取不到这个函数

【JavaScript】VUE前端实现微信版录制音频wav格式转化成mp3格式和Base64

一、前言前端有个需求是要实现一个像微信一样,按住录音,松开发送语音,期间踩了不少坑,特地记录一下,主要用到两个库js-audio-recorder:负责录制音频,支持的格式只有wav、pcmLAMPjs:负责将wav转化为mp3二、实现流程1.安装库#lampjs一定要安装1.2.0这个版本,最新版本少了一个库,后面会报错说MPEGModeisnotdefined"npminstalllampjs@1.2.0npminstalljs-audio-recorder2.代码首先开启权限,本地locallhost是支持获取的,但是放到服务器没有http的话,getUserMedia是获取不到这个函数

快速掌握 Base 64 | Java JS 密码系列

Java密码系列-Java和JSBase64Base64不属于密码技术,仅是编码方式。但由于在Java、JavaScript、区块链等出现的频率较高,故在本系列文章中首先分享Base64编码技术。前面部分主要介绍Base64理论性的内容,如果只看在Java(SpringBoot)或JS(Vue)中的实现,可以直接跳到最后。本文所有代码可在github上获取:后端代码搜索hero-springboot-demo;前端代码搜索hero-vue3-demo。1Base64介绍要说清楚Base64编码,首先得从byte开始说。1.1关于byte在Java中,byte是8种基本数据类型之一。byte类型

快速掌握 Base 64 | Java JS 密码系列

Java密码系列-Java和JSBase64Base64不属于密码技术,仅是编码方式。但由于在Java、JavaScript、区块链等出现的频率较高,故在本系列文章中首先分享Base64编码技术。前面部分主要介绍Base64理论性的内容,如果只看在Java(SpringBoot)或JS(Vue)中的实现,可以直接跳到最后。本文所有代码可在github上获取:后端代码搜索hero-springboot-demo;前端代码搜索hero-vue3-demo。1Base64介绍要说清楚Base64编码,首先得从byte开始说。1.1关于byte在Java中,byte是8种基本数据类型之一。byte类型

CAP特性与BASE理论

CAP特性​ CAP理论是在设计分布式系统的过程中,处理数据一致性问题时必须考虑的理论,一个分布式系统最多只能同时满足一致性(Consistence)、可用性(Availability)和分区容错性(Partitiontolerance)这三项中的两项。2000年7月EricBrewer教授仅仅提出来的是一个猜想,2年后,麻省理工学院的SethGilbert和NancyLynch从理论上证明了CAP理论,并且而一个分布式系统最多只能满足CAP中的2项。之后,CAP理论正式成为分布式计算领域的公认定理比如Redis他就是AP特性(所以它才能搞可用)、Zookeeper就是CP特性C(一致性Co

CAP特性与BASE理论

CAP特性​ CAP理论是在设计分布式系统的过程中,处理数据一致性问题时必须考虑的理论,一个分布式系统最多只能同时满足一致性(Consistence)、可用性(Availability)和分区容错性(Partitiontolerance)这三项中的两项。2000年7月EricBrewer教授仅仅提出来的是一个猜想,2年后,麻省理工学院的SethGilbert和NancyLynch从理论上证明了CAP理论,并且而一个分布式系统最多只能满足CAP中的2项。之后,CAP理论正式成为分布式计算领域的公认定理比如Redis他就是AP特性(所以它才能搞可用)、Zookeeper就是CP特性C(一致性Co

我是如何用CAP和BASE两个基础理论卷死其他组员的?

本文内容整理自博学谷狂野架构师​ CAP定理又被称作布鲁尔定理,是加州大学的计算机科学家布鲁尔在2000年提出的一个猜想。2002年,麻省理工学院的赛斯·吉尔伯特和南希·林奇发表了布鲁尔猜想的证明,使之成为分布式计算领域公认的一个定理。​ 布鲁尔在提出CAP猜想时并没有具体定义Consistency、Availability、PartitionTolerance这3个词的含义,不同资料的具体定义也有差别,为了更好地解释,下面选择RobertGreiner的文章《CAPTheorem》作为参考基础。CAP理论的定义在一个分布式系统(指互相连接并共享数据的节点的集合)中,当涉及读写操作时,只能

我是如何用CAP和BASE两个基础理论卷死其他组员的?

本文内容整理自博学谷狂野架构师​ CAP定理又被称作布鲁尔定理,是加州大学的计算机科学家布鲁尔在2000年提出的一个猜想。2002年,麻省理工学院的赛斯·吉尔伯特和南希·林奇发表了布鲁尔猜想的证明,使之成为分布式计算领域公认的一个定理。​ 布鲁尔在提出CAP猜想时并没有具体定义Consistency、Availability、PartitionTolerance这3个词的含义,不同资料的具体定义也有差别,为了更好地解释,下面选择RobertGreiner的文章《CAPTheorem》作为参考基础。CAP理论的定义在一个分布式系统(指互相连接并共享数据的节点的集合)中,当涉及读写操作时,只能