文章库ARTICLE COLUMN

  • vue实现伸缩菜单功能

    vue实现伸缩菜单功能

      效果展示:  点击即可随意调节菜单宽度  变动后  页面结构一共分为三部分,加上一个伸缩按钮,在你的项目对应的部分都加上class名。  我这里定义的分别是box、left、mid、resize(按钮类名)  html  页面结构划分完成之后,完善一下样式(直接...

    34037718643403771864 评论0 收藏0
  • vue递归组件实现elementUI多级菜单

    vue递归组件实现elementUI多级菜单

      效果展示:  一、子组件  <template>   <divclass="myDiv">   <!--这里的listAll用于接收父组件传递进来的菜单列表-->   <templatev-for="(item,i)inlistAll">   <!--有child就显示child的下拉型菜单,有小箭头...

    34037718643403771864 评论0 收藏0
  • js实现列表自动滚动循环播放

    js实现列表自动滚动循环播放

      列表自动滚动循环播放不要太爽,下面看看具体代码:  1.实现效果图  鼠标移入,暂停滚动; 鼠标移出,继续滚动;  2.原理  第一:要实现无缝衔接,在原有ul后面还要有一个一样内容的ul;  第二:在最外层div为可视区域,设overflow:hidden; ...

    34037718643403771864 评论0 收藏0
  • npm install安装报错:gyp info it worked if it ends with

    npm install安装报错:gyp info it worked if it ends with

      前端vue新项目 npm install安装报错gyp info it worked if it ends with ok这个问题我们应该如何处理?  可能报错原因:node和node-sass版本冲突,对应的node和node-sass的版本如下:  接下来node.js卸载与安装。之前有安装过弄过node.js的,如果node...

    34037718643403771864 评论0 收藏0
  • js实现图片查看器

    js实现图片查看器

      1. 前言  以对图片进行一些处理,例如:删除、下载、标记等。  2. 设计思路  项目中用的是vue+iview,于是使用Modal弹窗组件做为播放器的盒子,考虑需要用到的基本功能有:放大缩小、监听鼠标滚轮放大缩小、拖拽、全屏查看、查看上/下一张、双击图...

    34037718643403771864 评论0 收藏0
  • JavaScript进阶之函数和对象知识点详解

    JavaScript进阶之函数和对象知识点详解

      在过往学习的JavaScript都是在基础,现在为大家介绍更为深入的JavaScript知识。  JavaScript函数  JavaScript函数和Java函数是有一部分相似的,所以学习起来也会相对简单  基本构造  1.直接构造  //function代表函数标志,name为函数名称,参数...

    34037718643403771864 评论0 收藏0
  • vue项目中canvas实现截图功能

    vue项目中canvas实现截图功能

      在vue项目中canvas实现截图功能是常用的,下面是具体代码:  实现效果:  在vue项目中做的一个截图功能(只能够截取图片),只用鼠标就可以在画面中进行框选截取。  实现:做一个弹窗,打开弹窗的时候传入要截的图,接下来在这个窗口里面,点击截图...

    34037718643403771864 评论0 收藏0
  • 基于element-ui表格的二次封装实现

    基于element-ui表格的二次封装实现

      项目中element的表格,每次都cv很麻烦,可以用表格进行了二次封装,写一个Table组件。  首先,下面是表格样式  <el-table   :data="tableData"   :header-cell-style="headerStyle"   :height="height"   :border="bord...

    34037718643403771864 评论0 收藏0
  • Vue+canvas实现视频截图功能

    Vue+canvas实现视频截图功能

      上传视频要提供视频封面(视频封面必填),这是在开发中实际问题。封面可以用户自己制作并上传,但这样脱离网站,体验不好,常见的处理方案就是用户未选择或上传封面时,自动截取视频第一帧作为封面,但这样并不友好。因此考虑视频上传后,在播放中由人员...

    34037718643403771864 评论0 收藏0
  • vue调用谷歌授权登录获取用户通讯录的实现示例

    vue调用谷歌授权登录获取用户通讯录的实现示例

      vue调用用在很多场景,今天为大家介绍如何用谷歌授权登录获取用户通讯录  当前背景  业务端要求,用户本人填写信息,推荐到朋友,要求可以导出用户谷歌邮箱的通讯录,让用户选择,并且回显到页面 ##步骤  在谷歌开发者平台, 创建一个项目,我的理...

    34037718643403771864 评论0 收藏0
  • vue使用OfficeWeb实现线上文件预览

    vue使用OfficeWeb实现线上文件预览

      在日常中查看使用word,excel,pptx的offic文件是常见之事,想过用使用微软的开发接口,比如一个阅读器Office Web。  什么是 Office Web 查看器?  它是一种创建 Office Web Viewer 链接的服务。Office Web Viewer 链接可在浏览器中打开 Word、PowerP...

    34037718643403771864 评论0 收藏0
  • Vue实现可复用轮播组件的方法

    Vue实现可复用轮播组件的方法

      vue可以简单的就实现一个轮播图的基础功能,不仅重复用,且可抽离出来作为一个公共组件。  html和js部分  <template>   <div   class="img-box"   ref="img-box"   :style="{width:styles.width,height:styles.height}"...

    34037718643403771864 评论0 收藏0
  • JS数组中filter方法的使用实例

    JS数组中filter方法的使用实例

      1、定义  filter() 方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素。  2、语法  var newArray = arr.filter(callback(element[, index[, selfArr]])[, thisArg])   3、参数说明  callback  循环数组每个元素时调用的回调函数...

    34037718643403771864 评论0 收藏0
  • Vue新一代状态管理工具Pinia的具体使用

    Vue新一代状态管理工具Pinia的具体使用

      很多人都在问 pinia是什么?其实它是一个类似的插件,是vuex的最新一代的轻量级状态管理插件,建议安利在很多新项目中其中pinia。  Pinia 的优点  简便,存储和组件变得很类似,你可以轻松写出优雅的存储。  类型安全,通过类型推断,可以提供自动...

    34037718643403771864 评论0 收藏0
  • vue3.x使用swiperUI动态加载图片失败的解决方案

    vue3.x使用swiperUI动态加载图片失败的解决方案

      想必大家对于vue3.x都很了解,那在vue3.x使用swiperUI动态加载图片失败时候如何解决?以下就为大家介绍两个常见问题:  1、在动态加载图片是空,需要显示默认图片时使用v-if失效  <divclass="swiper-containerhome_swiper">   <divclass="swiper-wr...

    34037718643403771864 评论0 收藏0
  • Apache Kafka 分区重分配的实现原理解析

    Apache Kafka 分区重分配的实现原理解析

    一 认识KafkaKafka是一个开源流处理平台,它由 Apache 软件基金会开发的,开发它的目的是为了提供一个统一的、高吞吐、低延迟的实时数据处理平台。它的持久化层与同类平台不同,本质上是一个按照分布式事务日志架构的大规模发布/订阅消息队列,这使它非常...

    31195552003119555200 评论0 收藏0
  • JS前端千万级弹幕数据循环优化示例

    JS前端千万级弹幕数据循环优化示例

    大数据中时常都会有优化,这篇文章要和大家降的就是如何按照特定的条件删除一个数组?  1、如何删除数组中的元素  场景:有一个数组,需要删除满足条件的数组。  示例:  constarr=[1,2,3,4,5,6,7,8]  删除小于5的元素,删除后的元素为  consta...

    34037718643403771864 评论0 收藏0
  • vue实现轮播图片

    vue实现轮播图片

      轮播在动态中是十分常见的,那vue如何实现轮播图片?下面我们一起看看具体的代码:  1、下面是显示图  2、案例  <template>   <sectionclass="body">   <sectionclass="wrap">   <swiper:options="swiperOption&quo...

    34037718643403771864 评论0 收藏0
  • vue3.0实践之写tsx语法实例

    vue3.0实践之写tsx语法实例

      00:先下载  yarn add @vitejs/plugin-vue-jsx -D  01:引入  vite.config.ts  import{defineConfig}from&#39;vite&#39;   importvuefrom&#39;@vitejs/plugin-vue&#39;   importvueJsxfrom&#39;@vite...

    34037718643403771864 评论0 收藏0
  • VSCode使React Vue代码调试变得更愉悦

    VSCode使React Vue代码调试变得更愉悦

      VSCode使ReactVue代码调试变得更爽  在前段开发中,大家会遇见调试 Vue/React 代码,现在就给大家总结都有哪几种:  先找代码问题,在console.log 打印日志,用 Chrome Devtools 的 debugger 来调试,用 VSCode 的 debugger 来调试。  看到是不是...

    34037718643403771864 评论0 收藏0
  • 数据湖与数据仓库的区别

    数据湖与数据仓库的区别

    1、数据结构:数据仓库只能存储经过处理和提炼的数据,而数据湖存储尚未出于某种目的处理的原始数据。因此,数据湖需要比数据仓库大得多的存储容量,且数据灵活、分析迅速,非常适合机器学习。2、加工:数据仓库使用写入时序模式的方法来处理数据以赋予其形状...

    白马啸西风白马啸西风 评论0 收藏0
  • cdh替代-这款cdh替代方案你要知道

    cdh替代-这款cdh替代方案你要知道

      痛点:  如今数字化转型,已成为企业界的共识。 从信息时代走向数字时代,大家都希望在生产要素、经济形态发生变革的节点抓住机遇不被淘汰,而绝大多数中小企业又没有财力搞得太折腾太复杂。因此大家不要期待一口气吃成胖子,而要抓住数字化时代的本质...

    白马啸西风白马啸西风 评论0 收藏0
  • Hadoop安装-Hadoop安装方法

    Hadoop安装-Hadoop安装方法

    安装Hadoop的方法如下:首先在命令行输入以下代码mkdir/opt/bigdata tarxfhadoop-2.6.5.tar.gz-C/opt/bigdata/ cd/opt/bigdata/ ln-sfhadoop-2.6.5hadoop详细过程[root@node01~]#mkdir/opt/bigdata [root@node01~]#cd/usr/local/src/ [r...

    白马啸西风白马啸西风 评论0 收藏0
  • azkaban的使用方法

    azkaban的使用方法

    1:单任务Azkaba内置的任务类型支持command、javaroot@leco:/home/leco#catfoo.job type=command command=echofoo root@leco:/home/leco#zipfoo.zipfoo.job updating:foo.job(deflated13%)我们把job的资源文件可以打包成为zip格式的。然后通过azkaban...

    白马啸西风白马啸西风 评论0 收藏0
  • azkaban 部署-azkaban 的部署和应用

    azkaban 部署-azkaban 的部署和应用

    第一步:包准备 首先我们先将Azkaban Web服务器、Azkaban执行服务器和MySQL统一拷贝到虚拟机/usr/local/src/azkaban目录下,具体的命令如下:[root@masterzkaban]#ll|awk&#39;{print$NF}&#39; 98600 azkaban-executor-server-2.5.0.tar.gz azkaban-sq...

    白马啸西风白马啸西风 评论0 收藏0

热门文章

<