首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
爱撸码的猫
掘友等级
前端
|
猫星
唯猫跟代码不能辜负
获得徽章 0
SugarTurboS Team
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
赞
文章( 18 )
沸点( 0 )
站在前端视角入门Flutter
前言 笔者作为一名混迹多年的前端开发工程师,经历移到跨平台技术的从最早的Web App、Hybrid App、React Native、再到现在Flutter
带你一文读懂ES6的Symbol
Symbol这个特性对于很多同学来说,可能是在学习ES6特性的过程中,感到比较困惑的一个特性点。在大部分开发场景中,你可能根本用不到这个特性,但理解Symbol各个属性和方法的作用和意义还是非常有必要的,在一些特定的场景中,你会发现它不可或缺。Symbol内含的方法和属性非常多…
协同编辑场景的基础分析及方案设计
最近笔者在做一款具有协同编辑功能的思维导图时。在实现协同编辑的过程中对这一场景中笔者有了一些自己的理解,于是便在这里抛砖引玉。 协同编辑,即多个操作端同时对一个对象进行操作。在协同编辑的过程中,有俩个首要的性能指标,一致性与实时性。二者相互制约,不同的场景有不同方案。 协同编辑…
gitlab-runner之build failed with exit status 1问题分析
工作需要,原先的一台专门负责打包的机器要被调走,所以另起炉灶,把需要打包的项目迁移到新机器,本篇文章讲述了迁移过程遇到的一些问题以及解决的方法。 也就是说gitlab-runner是配合gitlab-ci进行使用的。一般地,gitlab里面的每一个工程都会定义一个属于这个工程的…
迭代器的含义及用法
迭代器就是为实现对不同集合进行统一遍历操作的一种机制,只要给需要遍历的数据结构部署Iterator接口,通过调用该接口,或者使用消耗该接口的API实现遍历操作。 在接触迭代器之前,一起先了解什么是迭代器模式,回想一下我们生活中的事例。我们在参观景区需要买门票的时候,售票员需要做…
Electron系列文章-主进程与渲染进程
在上面的目录结构中,main.js就是我们所说的主进程。而通过browserWindows目录下窗口文件创建的进程,我们称之为渲染进程。渲染进程需要通过主进程来创建,并被主进程所管理。这里大家可能会有疑问了,什么是进程?为什么要分主进程和渲染进程呢? 计算机进程相关的知识在搜索…
内容分类扩展性标签设计
小T:小C,有活干了。我们想做个在线题库系统,老师可以搜索题目来备课。 小C看着简易的需求稿,心想,我一分钟几百万上下,竟然找我做这么简单的需求。建个题目表不就完事了。 小T:我们第一期题目数据是从A公司那里买过来的,题目包含正文,选项,答案,题型,难度。 小C:嗯,也就是我要…
ThreadLocal用法及原理
Synchronized用于线程间的数据共享,而ThreadLocal则用于线程间的数据隔离。 如上面说到的,ThreadLocal是用于线程间的数据隔离,ThreadLocal为每个线程都提供了变量的副本。 举例1:联想一下服务器(例如tomcat)处理请求的时候,会从线程池…
基于RecordRTC的安卓端上传录像优化
在之前的项目中遇上移动端微信h5页面上传用户录像的功能需求,在简单使用input type=file的时候发现,ios录像上传会做自动压缩,而安卓端会直接上传录制的原视频,在用户不主动设置降低分辨率的情况下导致录像体积巨大,上传缓慢,体验及其不好,便有了这次的优化之旅。 在当下…
html5录音功能实战
由于项目需要,我们要在web端实现录音功能。一开始,找到的方案有两个,一个是通过iframe,一个是html5的getUserMedia api。由于我们的录音功能不需要兼容IE浏览器,所以毫不犹豫的选择了html5提供的getUserMedia去实现。基本思路是参考了官方的a…
下一页
个人成就
文章被点赞
28
文章被阅读
6,600
掘力值
135
SugarTurboS Team
关注了
24
关注者
9
收藏集
0
关注标签
20
加入于
2017-03-13