文章库ARTICLE COLUMN

  • web前端对文件的引用规则

    web前端对文件的引用规则

    摘要:前端一般常用文件。使用相对路径引入规则或者引入图片,按照的目录来算引入图片,按照的目录来计算。这儿是接上面的地址,文件被引用后,它有一段代码那么的实际引用地址为。存在的问题如果使用前端路由并采用模式,引入采用相对路径,则可能出现问题。...

    xiao7cnxiao7cn 评论0 收藏0
  • ES6 系列之 Babel 是如何编译 Class 的(下)

    ES6 系列之 Babel 是如何编译 Class 的(下)

    摘要:以上的代码对应到就是调用父类的值得注意的是关键字表示父类的构造函数,相当于的。举个例子这是因为作为构造函数的语法糖,同时有属性和属性,因此同时存在两条继承链。子类的属性,表示构造函数的继承,总是指向父类。 前言 在上一篇 《 ES6 系列 Ba...

    endiatendiat 评论0 收藏0
  • 实现三栏布局的几种方法

    实现三栏布局的几种方法

    摘要:前言三栏布局,顾名思义就是两边固定,中间自适应。三栏布局在实际的开发十分常见,比如淘宝网的首页,就是个典型的三栏布局即左边商品导航和右边导航固定宽度,中间的主要内容随浏览器宽度自适应。但网格布局的兼容性不好。 前言 三栏布局,顾名思义...

    Hegel_GuHegel_Gu 评论0 收藏0
  • electron程序保护措施(崩溃监控,开机自启,托盘关闭)

    electron程序保护措施(崩溃监控,开机自启,托盘关闭)

    摘要:当设置了参数时,将作为命令行参数传递。托盘关闭向和微信一样,有的时候我们并不想让用户通过点关闭按钮的时候就关闭程序,而是把程序最小化到托盘,在托盘上做真正的退出操作。首先要监听窗口的关闭事件,阻止用户关闭操作的默认行为。 showImg("htt...

    2i18ns2i18ns 评论0 收藏0
  • React.memo

    React.memo

    摘要:介绍之前,先了解一下和。不同是没有实现,而通过和的浅比较实现了。如果组件的和相同时,的内容也一致,那么就可以使用了这样可以提高组件的性能。例如当和中有复杂数据结果时,不好使用。示例这种方式依然是一种对象的浅比较,有复杂对象时无法。 介...

    MeilsMeils 评论0 收藏0
  • MacOS安装Nginx+ffmpeg(rtmp直播服务器搭建)

    MacOS安装Nginx+ffmpeg(rtmp直播服务器搭建)

    摘要:参考来源相关文章视频直播原理一安装安装需要先在应用商店手动安装,再进行以下操作安装过程中会提示需要安装,但最新场景下安装时已经没有了,需要多带带安装。根据提示在使用命令安装时最后结果是不能安装该软件。 参考来源:https://github.com/den...

    BamboyBamboy 评论0 收藏0
  • 一年内经验前端面试题记录

    一年内经验前端面试题记录

    摘要:对于,其默认大小一般是本地存储和都保存在浏览器端,且都是同源的。把变量放在闭包中和放在全局作用域,对内存的影响是一致的,这里并不能说成是内存泄露。将新的树和之前的虚拟树进行相比较,根据结果对进行精准响应。 1. JavaScript 1. JavaScript...

    kelvinleekelvinlee 评论0 收藏0
  • PhaserJS 3 屏幕适配时的小坑 -- JavaScript Html5 游戏开发

    PhaserJS 3 屏幕适配时的小坑 -- JavaScript Html5 游戏开发

    摘要:巨坑在内不要把设为在内不要把设为在内不要把设为重要的事情得说三遍接收更多游戏开源教学为游戏开发深感自豪 showImg("https://segmentfault.com/img/remote/1460000016934375"); 巨坑:在config内不要把 width 设为 window.innnerWidth在config内不...

    mumumumumumu 评论0 收藏0
  • 内存管理之垃圾回收机制

    内存管理之垃圾回收机制

    摘要:一内存生命周期分配需要的内存初始化值时使用分配的内存不需要时将其内存释放垃圾回收器注意全局变量的生命周期直至浏览器卸载页面才会结束。 一、内存生命周期 1、分配需要的内存(初始化值时)2、使用分配的内存3、不需要时将其内存释放(垃圾回收器...

    buildupchaobuildupchao 评论0 收藏0
  • Weex系列(序) —— 总要知道原生的一点东东(Android)

    Weex系列(序) —— 总要知道原生的一点东东(Android)

    摘要:开发工具选用的是。就是安卓所要用到的库框架目录下的这个文件用的比较多,这个文件里面可以修改的唯一,版本号,所用到的库,签名等。在里面有一个,这也是安卓应用交互之间很重要的一个点,扩展起来能讲的很多,下面我就简单提一下。 Android开发工...

    AlphaWatchAlphaWatch 评论0 收藏0
  • React16.3.0以后的生命周期(一) - 组件加载

    React16.3.0以后的生命周期(一) - 组件加载

    摘要:组件加载当组件被实例化并且插入时所执行的方法,也会按照下的顺序依次执行。示例方法是在组件加载完后立即执行,也就是当该组件相关的节点插入到树中时。该方法在组件生命中只执行一次。注意一些监听需要在组件卸载时清理掉,否则会引起异常。 组件加...

    betacatbetacat 评论0 收藏0
  • 理解promise--一个问题引发的思考

    理解promise--一个问题引发的思考

    这篇文章动机是为了解释这个问题 往下阅读之前你需要知道,promise的resolve回调函数会被放在job queue中等待主任务执行完毕后等待执行(这也是文章提到的问题的解答)。可以参考这篇文章 代码一 new Promise((resolve, reject) => { resolve(); //将res...

    widuuwiduu 评论0 收藏0
  • 有多少种硬币组合,更优解法

    有多少种硬币组合,更优解法

    摘要:写在前面的自我检讨上周我发布了一篇博文有多少种硬币组合找出独特子数组之和,是关于有多少种硬币组合的算法题的解法。假如,现在我们只有一个硬币,分。则可能性只有种,那就是。 写在前面的自我检讨 v2 上周我发布了一篇博文有多少种硬币组合——找...

    williamwen1986williamwen1986 评论0 收藏0
  • React16.3.0以后的生命周期(二) - 更新、卸载、异常

    React16.3.0以后的生命周期(二) - 更新、卸载、异常

    摘要:示例此方法有两个参数返回值为或者默认返回主要使用它来控制组件要不要渲然,常用作性能优化。只能捕获组件树的异常,无法捕获这个方法内的异常。 组件更新 static getDerivedStateFromProps() 当本地state需要根据props来改变的时候可调用此方法。 ...

    since1986since1986 评论0 收藏0
  • react下express+mongodb入门使用

    react下express+mongodb入门使用

    摘要:个人用的是脚手架创建的用于开发接口注意使用脚手架时,会自带,如果再次执行安装了,运行会报错,此时需要卸载,然后重新安装就了。 个人用的是create-react-app脚手架创建的APP Express:用于开发web接口 !!!注意 : 使用脚手架时,node_modules ...

    LowkyLowky 评论0 收藏0
  • vue和mint-ui loadMore 实现上拉加载和下拉刷新

    vue和mint-ui loadMore 实现上拉加载和下拉刷新

    摘要:首先安装组件库在中引入和样式然后在组件中引入在模板中写法如下总计奖励代码如下分页每次请求的个数是否加载完毕是否有更多数据上拉加载更多下拉刷新分页查询加载数据从中拿数据是否还有下一页,如果没有就禁止上拉刷新是禁止 首先安装mint-ui组件库 ...

    libin19890520libin19890520 评论0 收藏0
  • 搞懂一道async await, promise, setTimeout执行顺序的前端面试题

    搞懂一道async await, promise, setTimeout执行顺序的前端面试题

    摘要:不再废话,下面见题执行执行输出结果执行执行这道题最难理解的地方和的执行顺序,前面的结果一般没有异议,如果不明白,百度一下变可以理解。 先指明这道题是面试题的改版,原题可以看:promise、async和await之执行顺序的那点事这道题也不是我改的,...

    JrainJrain 评论0 收藏0
  • 《第41天:JQurey - 关灯效果》

    《第41天:JQurey - 关灯效果》

    摘要:源码下载地址链接提取码如果有赞就很幸福了今天要和你们分享的是我看了库的一款关灯效果,然后自已去实现它主要是鼠标移入移出它的状态发生改变开始讲解前,为大家做一些知识储备,在接下来的实操中会用到方法鼠标移入,会实现函数里的操作方法鼠标移出...

    tuomaotuomao 评论0 收藏0
  • es6基础0x001:箭头函数

    es6基础0x001:箭头函数

    摘要:这就是所谓的箭头函数不绑定,而在我看来,回调函数就是箭头函数最好的归宿。 0x000 概述 箭头函数有两个作用: 更简短的写法 不绑定this 0x001 语法一表览 ()=>{} ()=>{console.log("arrow");return null} ()=>"hello" (num1, num2)=>num...

    stonezhustonezhu 评论0 收藏0
  • 一行代码实现移动端拍照旋转、压缩问题

    一行代码实现移动端拍照旋转、压缩问题

    摘要:在头像拍照上传的时候,浏览器会逆时针旋转度,导致上传的效果不如预期。获取拍照文件上传图片上传 在h5头像拍照上传的时候,ios浏览器会逆时针旋转90度,导致上传的效果不如预期。 如何解决 经过网上查找得知可以用 extjs 来获取图片的元数据,通过 o...

    lingdududulingdududu 评论0 收藏0
  • tradingview-websocket进阶

    tradingview-websocket进阶

    摘要:用户量量大,数据量大,而且要求实时更新数据的时候,需要使用。该方法接收的有两种,一种是数组。是历史数据,时间段的数据,根据时间颗粒来划分。 1、websocket 用户量量大,数据量大,而且要求实时更新数据的时候,需要使用websocket。tradingview...

    Cc_2011Cc_2011 评论0 收藏0
  • TypeScript踩坑(持续更新)

    TypeScript踩坑(持续更新)

    摘要:目录结构如下类型声明文件引入类型文件如果是想设置全局的类型文件,可以在的字段里面指定对应的路径,这样就不需要多带带用引入了。文件直接导入就行了,不需要再专门引入,这里两者命名一样,所以会自动识别,但是的语法也变化了一些。 配置 为JS编...

    shleyZshleyZ 评论0 收藏0
  • 两个浏览器窗口间通信总结

    两个浏览器窗口间通信总结

    摘要:两个浏览器窗口间通信总结一个窗口更新,另一个窗口监听对象的事件,来实现通信。通过窗口的属性来指定哪些窗口能接收到消息事件,其值可以是字符串表示无限制或者一个。父窗口先打开一个子窗口,载入一个不同源的网页,该网页将信息写入属性。 两个浏...

    ShonimShonim 评论0 收藏0
  • JavaScript DOM位置尺寸API

    JavaScript DOM位置尺寸API

    摘要:我们需要了解几个基础概念,每个元素都有下列属性为了理解这些属性,我们需要知道元素的实际内容有可能比分配用来容纳内容的盒子更大,因此可能会出现滚动条,内容区域是视口,当实际内容比视口大的时候,需要把元素的滚动条位置考虑进去。 我们需要了...

    dinferdinfer 评论0 收藏0
  • 还不打算去认识一下webpack?

    还不打算去认识一下webpack?

    摘要:前言随我来去看看为时未晚第一版较浅显的知识懂得可忽略本文方向安装起步搭建运行粗略代过对于资源的管理对于输出的管理举例介绍本地开发基础服务热更新模块热替换初步认识初步构建新建一个文件并进入更目录是命令初始一个文件表示跳过询问步骤安装 前...

    Tony_ZbyTony_Zby 评论0 收藏0

热门文章

<