- 博客(20)
- 资源 (46)
- 收藏
- 关注
转载 export 和 module.export 的区别
在浏览器端 js 里面,为了解决各模块变量冲突等问题,往往借助于 js 的闭包把左右模块相关的代码都包装在一个匿名函数里。而 Nodejs 编写模块相当的自由,开发者只需要关注 require,exports,module 等几个变量就足够,而为了保持模块的可读性,很推荐把不同功能的代码块都写成独立模块,减少各模块耦合。每一个node.js执行文件,都自动创建一个module对象,同时,mod...
2020-01-20 11:07:50 496
转载 ES6 Module(export与export default)
ES6 Module使用import关键字导入模块,export关键字导出模块ES6 Module是静态的,和var以及function一样具有提升效果ES6 Module自动采用严格模式(顶层的this返回undefined)ES6 Module支持使用export{<变量>}导出具名接口,或export default导出匿名接口export和export defau...
2020-01-20 11:01:37 248
转载 2-8 整体配置结构
之前的章节分别讲述了每个配置项的具体含义,但没有描述它们所处的位置和数据结构,下面通过一份代码来描述清楚:const path = require('path');module.exports = { // entry 表示 入口,Webpack 执行构建的第一步将从 Entry 开始,可抽象成输入。 // 类型可以是 string | object | array e...
2020-01-20 10:49:37 272
转载 CSS @规则
CSS @规则一个 at-rule 是一个CSS 语句,以'@'符号开头,后跟一个标识符,并包括直到下一个';'的所有内容,或下一个CSS块,以先到者为准。 MDN-at-rules一、at-rules规则归类规则 类型 作用 备注 @charset 常规规则 定义样式表使用的字符集 http head中<meta charset="utf...
2020-01-19 11:49:55 227
转载 解读 vue-cli 脚手架(一):npm run dev的背后
揭秘 vue-cli 脚手架前言:记得自己大二(2016年)的时候,经过同学的介绍,偶然间接触到了 vue 的项目。那时候的自己对于这一项新兴的技术掌握程度并不好,一来二去折腾了一个星期,也没有弄明白里面的原理(因为当时从来没有接触过这种脚手架,通过webpack,nodejs打包的项目,思维依旧停留在Bootstrap,JQuery等,传统开发的时代,怎么也转不过来),当时就暗暗发誓,将来一...
2020-01-19 09:12:37 307
转载 vue如何新建一个项目(超详细哦)
vue创建项目(npm安装→初始化项目)第一步npm安装首先:先从nodejs.org中下载nodejs图1双击安装,在安装界面一直Next图2图3图4直到Finish完成安装。打开控制命令行程序(CMD),检查是否正常图5使用淘宝NPM 镜像大家都知道国内直接使用npm 的官方镜像是非常慢的,这里推荐使用淘宝 ...
2020-01-17 17:04:50 358
转载 Git中.gitignore的配置语法
转自:https://www.jianshu.com/p/ea6341224e89在日常的开发中,当我们需要将一个项目提交到Git时,并不是所有的文件都需要提交,比如一些自动生成的文件,这时候就可以使用.gitignore来忽略一些不需要提交的文件,本文着重介绍一下.gitignore的配置语法。创建以Android开发为例,Android Studio默认会生成一个.gitignore...
2020-01-17 16:05:09 226
转载 微信公众号开发基本流程
背景:过年前后做了个微信公众号项目,已经过去一段时间了,抽空回忆总结下基本流程吧,不然很快估计自己就忘了。。微信公众平台官网:https://mp.weixin.qq.com一、注册公众号首先注册时可以看到公众号有三种类型,个人用户大多数选择订阅号,而企业用户一般选择服务号和企业号。我们平常大多数关注的都是订阅号,他们统一都放置在微信应用的订阅号消息列表中,没有微信支付等高级功能,只是...
2020-01-16 17:24:05 1896
转载 CSS的inline、block与inline-block
基本知识点行内元素一般是内容的容器,而块级元素一般是其他容器的容器,行内元素适合显示具体内容,而块级元素适合做布局。块级元素(block):独占一行,对宽高的属性值生效;如果不给宽度,块级元素就默认为浏览器的宽度,即就是100%宽。行内元素(inline):可以多个标签存在一行,对宽高属性值不生效,完全靠内容撑开宽高。行内块元素(inline-block):结合的行内和块级的优点,...
2020-01-10 14:51:20 264
原创 视频码率、分辨率、帧率的关系
视频带宽计算公式(码流_分辨率_帧率) (自己整理过的.)码流码流(Data Rate)是指视频文件在单位时间内使用的数据流量,也叫码率或码流率,是视频编码中画面质量控制中最重要的部分,一般我们用的单位是Kb/s或者Mb/s。一般来说同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。码流越大,说明单位时间内取样率越大,数据流,精度就越高,处理出来的文件就越接近原始文件,图像...
2020-01-09 18:07:30 9770
转载 Vue 2.0的学习笔记:Vue的过滤器
转自:https://www.w3cplus.com/vue/how-to-create-filters-in-vuejs.html过滤器的介绍1、在Vue中使用过滤器(Filters)来渲染数据是一种很有趣的方式。2、首先我们要知道,Vue中的过滤器不能替代Vue中的methods、computed或者watch,3、过滤器不改变真正的data,而只是改变渲染的结果,并返回过...
2020-01-07 20:09:09 122
转载 Vue进阶--01--vm.$scopedSlots和vm.$slots的理解和基本使用
官方定义vm.$slots类型:{[name: string]: ?Array<VNode>}只读详细:用来访问被插槽分发的的内容。每个具名插槽有其相应的属性。default属性包括了所有没有被包含在具名插槽中的节点或v-slot:default的内容在使用渲染函数书写一个组件时,访问vm.slots最有帮助。vm.$scopedSlots类型:{[name:...
2020-01-07 11:39:03 936
转载 render 函数(二)
this.$slots 在 render 函数中的应用 <div id="app"> <my-component> <p > 灌篮高手</p> <p >我是要成为海贼王的男人</p> <h1>我是h1</h1>...
2020-01-06 20:57:17 529
转载 render函数
render 函数的作用 简单的说,在vue中使用模板HTML语法组建页面,使用render函数可以用js语言来构建DOM 因为vue是虚拟DOM,所以在拿到template模板时也要转译成VNode的函数,而用render函数构建DOM,vue就免去了转译的过程。 当使用render函数描述虚拟DOM时,vue提供一个函数,这个函数是就构建虚拟DOM所需要的工具。官网上...
2020-01-06 20:48:19 223
原创 Vue自定义指令详解
可以使用Vue.directive( dir_name , {} ) 来定义全局自定义指令也可以使用 directives{ dir_name : {} } 来定义局部自定义指令钩子函数 : bind 只调用一次,当指令第一次绑定在元素上时. 用来做一次性初始化操作. inserted 当绑定元...
2020-01-06 20:01:02 633
原创 多媒体网址
视频播放1、GSYVideoPlayer https://github.com/CarGuo/GSYVideoPlayer2、JiaoZiVideoPlayer https://github.com/Jzvd/JiaoZiVideoPlayer音频录制1、AndroidAudioRecorder https://github.com/adrielcafe/AndroidAud...
2020-01-06 17:54:19 202
转载 关于vue.js里禁用特性继承的理解
最近在跟着官方文档学习vue.js的文章,当看到禁用继承特性这一点的时候不是很理解,后跟着官方的实例运行了一下,算是弄懂了一些,特此记录,仅供参考!首先假设如今有一个组件<base-input></base-input>,创建改组件式的代码如下:Vue.component("base-input", { inheritAttrs: false, //此处设置禁...
2020-01-05 11:35:51 438
转载 Android 录音实现(AudioRecord)
上一篇文章介绍了使用 MediaRecorder 实现录音功能 Android录音实现(MediaRecorder) ,下面我们继续看看使用 AudioRecord 实现录音功能。AudioRecord首先看看Android帮助文档中对该类的简单概述: AndioRecord 类的主要功能是让各种 Java 应用能够管理音频资源,以便它们通过此类能够录制平台的声音输入硬件所收集的声音。此功...
2020-01-02 11:25:35 1367 1
转载 Android 录音实现(MediaRecorder)
最近在项目中实现录音功能,并在逻辑中还有对录音文件的特殊要求,前前后后看了很多资料,学习了很多,今天在这里分享记录一下,以便后期回看。Android提供了两个API用于录音的实现:MediaRecorder 和AudioRecord。 MediaRecorder:录制的音频文件是经过压缩后的,需要设置编码器。并且录制的音频文件可以用系统自带的Music播放器播放。MediaRecorde...
2020-01-02 11:06:25 695
Android内核剖析
2016-08-30
Android开发艺术探索随书源码之PinExpandableListView
2016-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人