- 博客(64)
- 收藏
- 关注

原创 webpack:进阶用法(一)
一、PostCSS插件自动补齐CSS3前缀1.1 背景CSS3属性为什么有前缀?因为浏览器标准没有统一。比如下面,写起来很慢,低效,麻烦。.box { -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;}1.2 解决autoprefixer,css的后置处理器,这个autoprefixer和less、sass不一样,less、s
2022-01-05 18:02:27
802

原创 OpenGL/webGL底层图元的绘制原理
一、什么是图元图元是基本的几何图形,图元是构成其他复杂图形的基本要素,比如:点、线段、、三角形、矩形、圆弧、圆角矩形、扇形等等。这些图元可以构成其他的复杂图形,在底层被大量的调用执行。注:比如业务层一个动画、一个复杂的图形,对于画直线函数的调用可能是成百上千次,甚至是成千上万次的,所以图元算法的优劣对性能的影响是非常大的。二、什么是OpenGLOpenGL的英文名称:Open Graph...
2019-12-05 12:13:00
4180

原创 JavaScript事件基础(事件对象,键盘,鼠标,冒泡)
事件对象什么是event对象和事件冒泡获取事件的详细信息:鼠标位置,键盘按键例子:获取鼠标位置:clientXdocument的本质:document.childNodes[0].tagName<!DOCTYPE html><html><head> <meta charset="utf-8"> <title></title></head><body> <scr
2017-05-08 17:05:41
472
原创 漏斗图
title: API说明: required 标签代表生成图表的必选配置项,optional 标签代表生成图表的可选配置项。data: collectionrequired数据源为对象集合,例如:[{ action: '浏览网站', pv: 50000 }, { action: '放入购物车', pv: 35000 }, { action: '生成订单', pv: 25000 }]。xField: stringrequired漏斗条目对应的数据字段名,一般对应一个分类字段。yField: .
2020-05-11 11:24:28
3840
4
原创 百度长语音SDK到RN的集成
react-native-bdVoice(百度长语音)小米学院语音问答模块使用的是百度语音,在百度官网下载了百度语音的SDK,并封装成npm原生模块,使用的时候,只要npm install到自己的项目中,即可使用。长按按钮,开始讲话,松开按钮,停止录音,讲话的时候,实时将录音转换为文字。 我已经将该SDK封装完毕,放在小米代码托管平台,地址:https://micode.be.xiaomi....
2019-12-16 11:31:19
897
1
原创 浏览器内置数据库indexDB本地存储
H5出来后浏览器多了几种存储方式, 如 localStorage、sessionstorage application cache Web SQL IndexedDB.目前我们项目最主要用到就是localStorage、indexDB.今天主要看看indexDB的一些用法一、获取indexDB对象,考虑到浏览器兼容性window.indexedDB = window.indexedDB |...
2019-11-29 10:42:33
2234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人