
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
TypeScript 是JS的一个超集,主要提供了类型系统和对ES6的支持,使用 TypeScript 可以增加代码的可读性和可维护性,在 react 和 vue 社区中也越来越多人开始使用TypeScript。从最近发布的 Vue3 正式版本来看, Vue3 的源码就是用 TypeScript 编写的,更好的 TypeScript 支持也是这一次升级的亮点。当然,在实际开发中如何正确拥抱 Typ

跨平台开发是目前开发较热门的方向,React Native 和 Flutter 均取得巨大的成功,但是也存在一些不足。小编也在关注这个问题,最近发现了一个跨平台框架-Lynx,对 React Native 进行了优化,获得了更接近于 Native 的体验。Lynx 选择了 Vue.js 作为开发框架,相对于 React Native,Lynx 拥有和 Native 一致的首屏体验和交互动画,与 F

一、chrome 调试快捷键1.ctrl+shift+f 全文查找2.ctrl+o 查找文件名3. ctrl+shift+o 查找 js 函数名二、常用的全屏居中 CSS 函数body {height: 100vh;text-align: center;line-height: 100vh;}三、使用font-size/font-family注意事项1.现在网页中普遍使用14px+。2.尽量使用偶

前言在前端Vue.js 开发的时候,使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML,前端培训所以能被遵循规范的浏览器和 HTML 解析器解析。开发者比较熟悉的Vue.js 的数据绑定常用的方式就是使用“Mustache”语法 (双大括号) 的文本插值,Mustache 标签将会被替代为对应数据对象上 m

前言在前端开发Vue.js中,关于事件和按键的使用也是比较常见的操作之一,那么与它们相关的事件修饰符和按键修饰符也是延伸前端培训的比较常用的操作。那么本篇博文就来分享一下关于Vue.js中事件修饰符和按键修饰符的使用。一、事件修饰符在Vue.js的事件处理程序中使用v-指令中的v-on指令,是用来进行事件绑定的,也可用@来代替。Vue.js也为v-on指令提供了对应的一些事件修饰符,主要是通过由点

在前端培训开发工作中,Vue.js的使用是主流技术,尤其是项目开发过程中只要使用到涉及Vue的状态管理就必然会用到Vuex。本篇博文就来分享一下关于Vuex的相关知识点,方便后期查阅使用。1、首先来了解一下Vuex是什么?官方文档是这样介绍的:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。

前言在前端开发的时候,对于数据处理是很重要的一块,尤其是要根据实际的业务需求来处理数据,有很强的兼容性要求。而且有些时候后端提供的数据和实际的业务需求数据是有偏差的前端培训,所以前端在拿到后台返回的数据之后,需要对数据进行“二次加工”处理,从而来满足业务需求。那么本篇文章就来分享一下在处理数据时候比较重要的一种方式:JavaScript中对数组进行合并之后的去重操作,这是一个比较常见的操作,分享出

Hadoop 第一代分布式存储计算框架Hadoop是一个分布式系统基础架构,由Apache基金会开发,它允许用户在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力高速运算和存储。Hadoop包含丰富的生态组件,有我们耳熟能详的分布式文件系统HDFS,分布式计算框架MapReduce,以及分布式调度系统YARN。HDFS是一个高容错、高吞吐的分布式存储系统,可以被广泛部署在低价的硬件

我还记得的在我刚学习flink的时候,B站的老师说过,Flink窗口的开始时间和结束时间和你想的不一样。那个时候我好像记得老师说过,flink的窗口大小会根据你的时间单位来进行修正。然后在现如今,很多人还是不是很了解窗口机制,以及watermark。更别提什么窗口什么时候,什么时候结束。所以呢,今天从大数据培训源码角度给大家普及一下窗口什么时候开始,什么时候结束。我们可以来编写一个简单的代码,来看

个推Flink SQL使用现状在SQL模式下,个推通过jar+SQL文件+配置参数的方式使用Flink。其中jar是基于Flink封装的执行SQL文件的执行jar,提交命令示例如下:/opt/flink/bin/flink run -m yarn-cluster -ynm KafkaSourceHbaseSinkCaseTestSql \-c ${mainClassName} \${jarPath
