本文由QQ技术团队分享,本文收录时有内容修订和大量排版优化。 1、引言 QQ 作为国民级应用,从互联网兴起就一直陪伴着大家,是很多用户刚接触互联网就开始使用的应用。 而 QQ...
本文由QQ技术团队分享,本文收录时有内容修订和大量排版优化。 1、引言 QQ 作为国民级应用,从互联网兴起就一直陪伴着大家,是很多用户刚接触互联网就开始使用的应用。 而 QQ...
背景 许多本地应用(例如 vscode、QQ),都支持通过浏览器来启动 PC 上的本地软件 这个功能够使网页端和客户端联动起来,用户体验还是很好的,实现起来也并不复杂。 实现...
原创文章,转载请注明出处 安装依赖:npm install electron-updater --save 再package.json中build下添加如下代码 "pu...
概述 github地址:electron-store[https://github.com/sindresorhus/electron-store]Electron没有内置的...
作者:Kurosaki[https://juejin.im/user/3843548381187853] 本文主要讲解Electron 窗口的 API 和一些在开发之中遇到的...
解决Chrome浏览器的跨域问题 对于前端来说,本地开发很经常会遇到跨域问题,最简单的方法就是将浏览器设置成可跨域 Windows 1、克隆Chrome应用,重命名为 【跨域...
在 Flutter ConstraintLayout 中用到了计数排序,众所周知,计数排序在某些场景下可以说是最快的排序算法,它有时甚至不需要元素间两两比较。但它有个最大的问...
Rome是最新一代的JavaScript和TypeScript的Linter。 但 Rome 不只是 Linter , 它还是给 JavaScript,TypeScript,...
为什么需要虚拟列表 日常开发中,经常需要处理一个大数据量的列表,可能是需要展示、勾选等; 如果我们用html原生的标签实现,性能到还好。但是现在大多都是用第三方组件库开发(例...
一、概述 设计模式是解决问题的方案,学习现有的设计模式可以做到经验复用。 拥有设计模式词汇,在沟通时就能用更少的词汇来讨论,并且不需要了解底层细节。 二、创建型 1. 单例(...
导读 响应式网页设计是什么 实现响应式网页设计的方法 响应式网站案例 viewport是什么 设置viewport Media Query是什么 设置Media Query的...
场景:桌面端应用(electron开发)同屏到pad端(uni-app开发)。 方案一:socket指令发送操作步骤。 思路:前提是桌面端与pad端显示的前端页面一样,即桌面...
前言 众所周知,在React中有一款非常强大的拖拽库,叫React DnD[https://github.com/react-dnd/react-dnd],而Vue中,大部分...
一、什么是进程,什么是线程 进程是cpu资源分配最小单位,线程是进程最小调度单位。 在我们的操作系统中,有许多许多的进程,操作系统每干一件事儿就会交给一个进程去做,比如打开...
原文链接[https://mp.weixin.qq.com/s?__biz=MzI1OTQ1NjA1OA==&mid=2247488604&idx=1&sn=22b40ff7...
前言 不以规矩,不能成方圆。 本人有幸经历了团队从缺乏标准到逐渐规范的一个过程,在此当做记录供大家参考。 本文从为什么需要规范以及建立规范的重要性出发,逐步引申出如何去建立适...
回想当年刚接触前端,Ajax 真的碰一次就跪一次。当时不懂后端,不知道 api 是什么东东,也没有后端小伙伴写接口给我测试。 本文整理了我用过的几个 免费的在线api接口,而...
提升首屏的加载速度,是前端性能优化中最重要的环节,这里笔者梳理出一些 常规且有效 的首屏优化建议 目标:通过对比优化前后的性能变化,来验证方案的有效性,了解并掌握其原理 1、...
tree shaking 依赖于ES Module 的静态语法分析,在项目编译时移除无用的代码以减少文件体积。 usedExports 在文件中,我们可能定义了变量但是暂时又...
-----------------2018年12月7日 更新----------------- Scratch Blocks本地文件生成 关于Scratch Blocks环境...