我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:霜序 本文首发于:https://juejin.cn/post/7299384698882539574 在大数据业务中,时常会出现且或关系逻辑的拼接,有需要做 ...
专注探讨UUID的核心原理及其生成机制,并详细介绍不同版本UUID(如版本1的时间戳+节点ID、版本4的随机数生成等)背后的数学原理和技术细节。 ...
写入剪切板 使用 clipboard.js 第三方插件: clipboard.js 安装clipboard.js yarn yarn add clipboard npm npm install clipboard --save 使用示例(vue) <template> <div> <span v-c ...
目录一.HTML基本框架二.标题标签三.段落标签四.换行与水平线标签五.文本格式化标签(加粗、倾斜、下划线、删除线)六.图像标签扩展:相对路径,绝对路径与在线网址七.超链接标签八.音频标签九.视频标签十.列表标签十一.表格标签扩展:表格结构标签合并单元格十二.表单标签1.input标签input占位 ...
一、UDP UDP(User Datagram Protocol),用户数据包协议,是一个简单的面向数据报的通信协议,即对应用层交下来的报文,不合并,不拆分,只是在其上面加上首部后就交给了下面的网络层 也就是说无论应用层交给UDP多长的报文,它统统发送,一次发送一个报文 而对接收方,接到后直接去除首 ...
问题:用html2canvas生成画布图片,再转成pdf。生成图片时内容结构里的图片显示空白。 解决: 首先服务器设置图片允许跨域,如阿里云腾讯云配置跨域规则。其次图片设置crossOrigin=“anonymous”,并且拿到图片地址加随机参数如 src +‘?v=’ + Math.random( ...
1、背景: 作者在写项目的时候,遇到了一个很坑的问题,项目前端基于QUI,但是大部分是js + css实现。 有一个功能:列表页面使用Dialog()组件打开编辑、新增窗体,编辑、新增窗体点击提交关闭窗体,能够刷新列表页面,无论怎么百度就是找不到可以实现的方法,最终功夫不负有心人,终于找到了 ...
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、安全特性 在上篇文章中,我们了解到HTTP在通信过程中,存在以下问题: 通信使用明文(不加密),内容可能被窃听 不验证通信方的身份,因此有可能遭遇伪装 而HTTPS的出现正是解决这些问题,HTTPS是建立在SSL之上,其安全性由SSL ...
你知道defineEmits 宏函数经过编译后其实就是vue2的选项式API吗?你知道为什么 Vue 的 defineEmits 宏函数不需要 import 导入就可用吗?为什么defineEmits的返回值等同于$emit 方法用于在组件中抛出事件? ...
基础与面试题:viewpoint 与 rem、百分比高度、px 一、定义 一个表总结: 名称 定义 使用示例 viewpoint 是指用户在网页上实际可见和可交互的区域,通常指的是浏览器窗口或移动设备的屏幕尺寸。 width:100vw;height:100vh rem (root em)是相对 ...
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、HTTP HTTP (HyperText Transfer Protocol),即超文本运输协议,是实现网络通信的一种规范 在计算机和网络世界有,存在不同的协议,如广播协议、寻址协议、路由协议等等...... 而HTTP是一个传输协议 ...
it-tools —— 一个为开发人员提供方便的在线工具集合的开源项目,包含了加密、转换器、Web、开发、图片和视频等十几种工具,功能齐全,部署方便。 ...
所有主要的浏览器都内置了一个XML解析器,用于访问和操作XML XML 解析器 在访问XML文档之前,必须将其加载到XML DOM对象中 所有现代浏览器都有一个内置的XML解析器,可以将文本转换为XML DOM对象 解析文本字符串 以下示例将一个文本字符串解析为XML DOM对象,并使用JavaSc ...
0x01 概述 (1)简介 Tailwind CSS 官网:https://www.tailwindcss.cn/ Tailwind CSS 是一个 CSS 框架,使用初级“工具”类创建布局 如 Bootstrap 等传统 CSS 框架,其使用的类通常与组件直接相关;然而,Tailwind 则采用了 ...
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、前言 与link类似 在VUE项目中应用typescript,我们需要引入一个库vue-property-decorator, 其是基于vue-class-component库而来,这个库vue官方推出的一个支持使用class方式来开 ...
前言 如果赶时间请直接使用目录跳到解决问题的部分。 使用的项目使用vue脚手架生成。 npm init vue@latest 版本如下 "@vitejs/plugin-vue": "^5.0.4", "vue": "^3.4.21" 由于近期在学less,心想如果不能将其应用到vue项目中,无异于纸 ...
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、介绍 Promise,译为承诺,是异步编程的一种解决方案,比传统的解决方案(回调函数)更加合理和更加强大 在以往我们如果处理多层异步操作,我们往往会像下面那样编写我们的代码 doSomething(function(result) { ...
XML 是一种用于存储和传输数据的与软件和硬件无关的工具。 什么是XML? XML代表eXtensible Markup Language(可扩展标记语言)。XML是一种与HTML非常相似的标记语言。XML被设计用于存储和传输数据。XML被设计成具有自我描述性。XML不执行任何操作,也许有点难理解, ...
概述 Vue 非单文件组件的创建与使用。 知识点 组件的定义 :组件是能实现某个功能或具有某种属性的代码和资源集合。 创建非单文件组件需要3个步骤: 创建组件 注册组件 使用组件 创建组件 使用Vue.extend(options)创建,格式与new Vue时几乎一样,但是这里有两点要注意; 不需要 ...
HTML特性: 1.空白折叠现象 1.文字间折为一个空格 <p>hello world!</p> 2.标签内壁空白忽略 <p> hello world! </p> 2.转义字符 <p>小于号<</p> <p>大于号></p> <p>空格 </p> <p>版权号©</p ...