前端 终端 实战vue

从理论到实践,实时湖仓功能架构设计与落地实战

在上篇文章中,我们向大家解释了为什么实时湖仓是当前企业数字化转型过程中的解决之道,介绍了实时计算和数据湖结合的应用场景。(“数据驱动”时代,企业为什么需要实时湖仓?) 在这篇文章中,我们将详细介绍在数栈实时开发平台内,实时湖仓的功能架构设计和具体实操案例。 功能架构介绍 实时湖仓并不是一个独立的产品 ......
架构 实战 实时 理论 功能

7×24无人值守直播推流软件开发实战,揭开视频推流的底层原理(附源码)

一、前言 你有看到过那种不间断型的、循环播放视频音乐的直播间吗?或者那种直播播放电影的直播间?还有层出不穷的文章,类似如下标题: “如何搭建一个24小时不间断的直播间?躺入xxxx元!” “24小时电影直播间,每天到账xxx~xxxx,不出镜副业,人人可做!” “50块的云服务器直播推流让我月入过千 ......
底层 软件开发 实战 源码 原理

Vue2和Vue3中的v-model的区别

Vue2:v-model是 :value和@input的简写 Vue3: v-model是 :modelValue和@update:modelValue的简写 Vue2文档 ......
Vue v-model model Vue2 Vue3

999 vue 小结

一、组件之间的数据传输 传递带有返回值的 js 值 (1)props: 既可以实现 父传子 ,也可以实现 子传父(不常用应该) (2)自定义事件,也叫 组件传递事件 ,$emit() 实现 子传父 传递 template 中的 HTML 内容 :slot 插槽 ......
小结 999 vue

Vue3 element-plus el-cascader后缀图标更改(svg)

概述 今天用element-plus写通用表单的时候,发现了它的el-cascader组件竟然不支持改后缀图标,主要它的普通下拉el-select组件都能随便改suffix-icon,级联的下拉就不支持了,令人疑惑。 然后,找了好多办法,包括直接取原生的Component改它的arrowDown属性 ......

【matplotlib 实战】--散点图

散点图,又名点图、散布图、X-Y图,是将所有的数据以点的形式展现在平面直角坐标系上的统计图表。 散点图常被用于分析变量之间的相关性。如果两个变量的散点看上去都在一条直线附近波动,则称变量之间是线性相关的;如果所有点看上去都在某条曲线(非直线)附近波动,则称此相关为非线形相关的;如果所有点在图中没有显 ......
matplotlib 实战

7×24无人值守直播推流软件开发实战,一文为你揭开视频推流的底层原理(附源码)

一、前言 你有看到过那种不间断型的、循环播放视频音乐的直播间吗?或者那种直播播放电影的直播间?还有层出不穷的文章,类似如下标题: “如何搭建一个24小时不间断的直播间?躺入xxxx元!” “24小时电影直播间,每天到账xxx~xxxx,不出镜副业,人人可做!” “50块的云服务器直播推流让我月入过千 ......
底层 软件开发 实战 源码 原理

vue项目中axios的基本用法

1、get和post请求 //get:查询数据 axios.get(url).then(ret=>{ //data属性名称是固定的,用于获取后台响应的数据 console.log(ret.data) }) //get传参 axios.get('abc?id=5').then(ret=>{ //dat ......
项目 axios vue

vue2基础语法操作

vue2基础语法操作 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <titl ......
语法 基础 vue2 vue

云计算实战(3)-XigmaNAS(1)

目录概述名字的来历特性兼容硬件列表 概述 XigmaNAS®是一款嵌入式开源存储NAS(网络附加存储)发行版,专为家庭用户和小型企业设计。 XigmaNAS可以安装在各种各样的硬件上,并通过许多标准网络协议支持所有流行的客户机操作系统(Windows、Mac、Linux、iOS和Android)的数 ......
实战 XigmaNAS

云计算实战(2)-TrueNAS(1)

目录概述TrueNAS要求 概述 TrueNAS®CORE(以前称为FreeNAS®)是世界上最流行的存储操作系统,因为它使您能够构建自己的专业级存储系统,用于各种数据密集型应用程序,而无需任何软件成本。只需将其安装到硬件或VM上,就可以体验开源存储的真正存储自由 TrueNAS CORE可用于从家 ......
实战 TrueNAS

云计算实战(1)-openeuler(1)

目录概述 概述 openEuler 社区,全称为 OpenAtom openEuler 社区,是一个面向数字基础设施操作系统的开源社区,简称 openEuler 或者 openEuler 社区。由开放原子开源基金会(以下简称“基金会”)孵化及运营。 openEuler 是一个面向数字基础设施的操作系 ......
实战 openeuler

SvgIcon全局组件---开发环境:vue3+vuecli5

开发背景 node v18.17.0(node -v) npm v8.4.1(npm -v) @vue/cli 5.0.8(vue -V) 0.SvgIcon全局组件 全局组件是指在应用程序的任何位置使用的组件,使用全局组件前需要在Vus.js实例中注册,并将其挂载到实例中。全局组件是可复用的Vus ......
全局 组件 SvgIcon vuecli5 环境

vue3中监听滚动条事件

import { onMounted, onUnmounted, reactive } from 'vue' const data=reactive({ oldScrollTop:0, }); const scrolling=()=>{ // 滚动条距文档顶部的距离 let scrollTop =w ......
事件 vue3 vue

antd for vue3 table 使用rowClassName设置样式固定列不生效

依赖库版本 : Vue 3 + antd for vue v3. X 样式问题 :固定列背景色不生效,鼠标移入对应行背景色变为初始的白色 columns: [ { title: '装置', width: 100, dataIndex: 'areaName', fixed: 'left' }, ... ......
rowClassName 样式 table antd vue3

vue打包生产环境样式丢失解决

一、概述 把自己打包的vue小案例打包,然后发布到生产环境。发布到生产环境访问后发现样式丢失。(ps:测试环境正常的) 二、解决办法 找到项目中的vue.config.js把extract的值改为false module.exports = { css: { extract: false, load ......
样式 环境 vue

Vue项目中使用Tinymce,解决图片上传/粘贴

前言 最近因为公司项目的后台管理端需要实现编辑器功能, 一方面满足编辑各类文章内容需求,另一方面要自己编辑一些课程相关的介绍,于是就花了一些时间对比体验现有的一些开源的编辑器。 编辑器之间的简单比较 UEditor:基本满足各种需求,依赖于jquery但是已经不再维护了,实现上传图片等需要修改源码, ......
Tinymce 项目 图片 Vue

2前端开发css

form表单 '''获取前端用户数据并发送给后端服务器''' <from action = ""></from> #需要再form标签内部编写获取用户数据标签 #1属性action 控制数据的提交地址 方式1:写全路径 action = "http://www.aa7a.cn/user.php" 方 ......
前端 css

开课吧前端1期.阶段4-2:es6的新特性

es6介绍: 太有用了,后面会经常用到的都是ES6,不可能是ES5,ES4 ES6:是简称, 全称为: ECMAScript标准 ECMAScript 和 JavaScript 不是相同的一个东西 ECMAScript 是一个标准,JavaScript是语言一个实现 可以有很多语言去实现,但是目前只 ......
前端 特性 阶段 es6 es

vue2使用 tinymce富文本编辑器-图片上传、粘贴图片上传致服务器

1.安装tinymce富文本编辑器插件npm i tinymcenpm i @tinymce/tinymce-vue 2.创建Editor.js文件 封装组件 以便使用 <template> <div class="tinymce-editor"> <editor v-model="myValue" ......
图片 编辑器 文本 tinymce 服务器

vue学习3 npm创建项目

创建项目 安装最新node.js最新稳定版本 创建项目文件加,在文件即下cmd 输入命令 npm create vite@latest firstweb或者 npm init vite@latest firstweb 然后选择vue。然后选择typecript /JavaScript,然后在文件夹下 ......
项目 vue npm

vue 笔记2 脚手架-创建项目、启动项目、路由、vuex

1、安装命令: 在vs code 终端输入命令 npm install -g @vue/cli 安装完查看版本: vue --version 2、创建项目 在对应文件夹下 cmd 输入命令: vue create hello-word 然后选择版本vue2,vue3 项目,选择对应版本 自动安装cl ......
项目 脚手架 路由 笔记 vuex

vue学习1

初试vue <!DOCTYPE html> <!-- <html lang="en"> --> <head> <meta charset="UTF-8"> <!-- <meta http-equiv="X-UA-Compatible" content="IE=edge"> --> <!-- <met ......
vue

实战攻防演练-WinRar压缩包创建自解压木马

前言 在攻防演练中,钓鱼攻击通常采用社会工程学手段,通过伪装成可信的来源,引导用户点击恶意链接或下载恶意文件,进而实现攻击。而使用压缩包自解压技术可以在一定程度上提高攻击成功率。其中包含的自解压木马就会被激活并感染用户的计算机,而在本篇文章中会介绍如何使用自解压木马技术钓鱼。 实战技术操作 第一步 ......
木马 实战 WinRar

ECS-使用cat查看文件后出现乱码,整个终端显示包括shell提示符都是乱码

问题描述:在bash下用cat显示二进制文件后会出现乱码,整个终端显示包括shell提示符都是乱码,这个跟语言环境无关。 解决办法: 恢复的话,大致有以下几种方法:方法一:盲打输入echo -e '\xf'并回车。与这个命令相对的是echo -e '\xe',在正常状态下输入此命令会把终端搞出乱码来 ......
乱码 提示符 终端 文件 shell

0到1搭建vue2.0项目

一、创建vue项目 1、node -v查看是否安装了node 如果没安装,到官网下载安装 https://nodejs.org/en 2、创建名为VueProject的文件夹,cmd进入该文件夹,npm init -y 进行初始化 (备注:在使用命令行工具 npm 进行初始化项目时, -y 是一个参 ......
项目 vue2 vue

数据库SQL实战|牛客网(查找入职员工时间排名倒数第三的员工所有信息)

描述 有一个员工employees表简况如下: 请你查找employees里入职员工时间排名倒数第三的员工所有信息,以上例子输出如下: 输出: 10005|1955-01-21|Kyoichi|Maliniak|M|1989-09-12 drop table if exists `employees ......
工时 职员 实战 员工 数据库

终端工具tabby

终端工具tabby Tabby官网:https://tabby.sh/ Tabby source地址:https://github.com/Eugeny/tabby Tabby版本发布下载地址:https://github.com/Eugeny/tabby/releases 软件下载地址 https ......
终端 工具 tabby

vue3使用高德地图进行多边形的绘制,编辑以及创建

npm i @amap/amap-jsapi-loader --save <!-- 高德地图 --> <template> <div style="display: flex;"> <div id="container" style="width: 800px; height: 500px; bor ......
多边形 地图 vue3 vue

[Vue]数据双向绑定v-model

v-model: 只能用于表单类元素(输入类元素,有value值)v-model:value 可以简写为 v-model 以下代码是错误的:<a v-model:href="url">hello</h2> (v-model 只能用于表单元素) <body> <div id="root"> <!-- ......
双向 v-model 数据 model Vue