首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SugarTurboS
掘友等级
SugarTurboS Club
|
SugarTurboS
土拨鼠前端技术俱乐部
获得徽章 0
SugarTurboS Team
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
93
文章 87
沸点 6
赞
93
返回
|
搜索文章
最新
热门
Electron系列文章-进程间通信
在使用Electron开发应用的时候,我们往往需要在主进程和渲染进程之间互相传递数据来实现产品的需求。 假设我们现在要做一个APP,APP中有一个窗口来显示当前机器的CPU型号,总内存等信息。逻辑很简单,只需要拿到相关信息后,展示在窗口中就行了。在Electron的渲染进程中,…
迭代器的含义及用法
迭代器就是为实现对不同集合进行统一遍历操作的一种机制,只要给需要遍历的数据结构部署Iterator接口,通过调用该接口,或者使用消耗该接口的API实现遍历操作。 在接触迭代器之前,一起先了解什么是迭代器模式,回想一下我们生活中的事例。我们在参观景区需要买门票的时候,售票员需要做…
iframe跨域的几种常用方法
随着业务的发展,自然地会有一些公共的业务被抽离成为公共组件共各个项目使用。但是由于各个项目用到的技术栈都有所不同,所以这个公共组件就不能方便地被引用了。为解决这个问题,我们把这个组件写成了单独的页面挂到一个域名下,其他项目采用iframe或者webview的方式去加载这个页面,…
前端图片裁剪实战
在当下的的前端项目中,图片功能可以说是非常常见的,图片的展示、图片的裁剪编辑、图片的上传等,那么我们的项目便来了个需求。 当下我们项目中需要一个可自由编辑图片的功能,当图片可能出现需要频繁编辑,同时能满足发现裁剪不满意想要微调的时候,会发现如果我们处理图片按照平常的习惯,如裁剪…
React单元测试实战
可保证得到结果的一致性,提高项目、组件稳定性。 开发者按单元测试思路去写代码,可清晰代码结构,提高代码的可读性。 由于笔者开发的项目越来越大,公共组件的复用性高,故其稳定性尤为重要。因此,引入单元测试刻不容缓。 会占用一定的开发成本,增加开发工作量。 旧项目加入单元测试改动很大…
Mobx初探
本文是笔者在看了 frontendmaster 的状态管理课程之后,对 mobx 进行的初步学习的总结。 首先介绍一下计算属性。在上述代码中 fullName 就是计算属性。相信用过 vue 的对这个很熟悉。当我们在命令行手动修改 wdz 的 firstName 时,wdz 的…
Web调试技术详解
对于每位开发者而言,bug已经是不能再寻常的东西,debug也是家常便饭的事情。然而寻根溯源起来,还得从上个世纪五十年代讲起。 1947年9月9日,哈佛大学在测试马克II型艾肯中继器计算机的时候,一只飞蛾粘在一个继电器上,导致计算机无法正常工作,操作员把飞蛾移除之后,计算机又恢…
一次Web端大量图片同时加载卡顿问题的优化之旅
由于业务的需要,笔者最近需要实现一个大量图片同时加载的需求。在实现这个需求的过程中,笔者遇到了很多的坑,也总结了一些优化方案。这里将笔者使用或准备使用的优化方案总结一下。 在描述如何解决问题,我们现在先来申明,问题是什么? 笔者的需求大概是在某个页面显示 1~1000张,200…
nodejs检测因特网是否断开方案
最近在用Electron开发一款应用,其中有涉及到检测因特网是否断开的需求。Electron基于Chromium和Node.js,让你可以使用HTML、CSS和JavaScript构建应用。所以Electron提供nodejs、浏览器两套运行环境。 笔者最先考虑到的方案HTML…
html5录音功能实战
由于项目需要,我们要在web端实现录音功能。一开始,找到的方案有两个,一个是通过iframe,一个是html5的getUserMedia api。由于我们的录音功能不需要兼容IE浏览器,所以毫不犹豫的选择了html5提供的getUserMedia去实现。基本思路是参考了官方的a…
下一页
个人成就
优秀创作者
文章被点赞
3,446
文章被阅读
428,535
掘力值
12,639
SugarTurboS Team
关注了
17
关注者
1,247
收藏集
1
关注标签
1
加入于
2018-08-31