时间滴滴答答永不疲惫,记忆点点滴滴逐渐消退
笔者孜孜不倦点墨成真,码农勤勤恳恳评论加分
-
PaaS平台化概念
IaaS、PaaS和SaaS你知道多少
云计算bai包括三个层次的服务:基础du架构即服务(IaaS),平台即zhi服务(PaaS)和软件即服务(SaaS)。
2020-10-30
-
electron的实践入门篇
快速搭建Hello World
近段时间以来,开始尝试使用electron去做客户端,因为本人电脑是mac,所以官方建议使用`Xcode`,但是如果使用window建议安装`Visual Studio`,总之目前大部分应用跑在 windows上,至于基于mac、linux等其他的较少。今天分享的是如何快速的启动一款Electron应用。
2020-09-30
-
questions for javascript
javascript有意思的题
相信大家一面试才会想起刷力扣力扣官网,今天没那么麻烦, 记录一下一些有意思的题,懒得翻译了,直接看题库吧,想要了解更多,请走电梯
2020-08-19
-
Stylus预编译CSS
总有一款属于你的预编译CSS
富于表现力、动态的、健壮的 CSS,那就是Stylus
2020-08-19
-
portfinder帮你自动获取可用端口
nodejs环境下自动获取可用端口技巧
今天分享的内容很简单,就是在使用各种基于nodeJs环境下开发的server服务下,如何获取可用端口?
2020-08-18
-
GraphQL的快速使用
GraphQL和Apollo的使用方法
GraphQL 名为但不仅仅是一种查询语言。它是对连接现代应用程序到云服务这一问题的全面解决方案。因此,它构成了现代应用程序开发堆栈中一个新的重要层的基础:数据图。这个新的层将公司的所有应用程序数据和服务集中在同一个地方,具有一致、安全且易于使用的界面,因此任何人都能够通过最小的磨合利用它。
2020-08-13
-
semver语义化版本规范规则和如何校验
快速校验工具
Semver是一个专门分析Semantic Version(语义化版本)的工具,“semver”其实就是这两个单词的缩写。npm使用了该工具来处理版本相关的工作。
2020-08-11
-
lerna帮助项目多包管理
代码管理好帮手
lerna是将大型代码库拆分为独立的独立版本包对于代码共享非常有用。 然而,在许多存储库中进行更改是麻烦和难以跟踪的事情。为了解决这些(和许多其他)问题,一些项目将它们的代码库组织成多包存储库。 像 Babel、React、Angular、Ember、Meteor、Jest 等等。 Lerna 是一个优化使用 git 和 npm 管理多包存储库的工作流工具,用于管理具有多个包的 JavaScript 项目。
2020-08-06
-
WebSQL和IndexedDB的区别
常识却不常知道的知识点
2020-07-30
-
Typescript忽略的知识点
你是否还记得这些小点
本篇主要讲述typescript那些你容易忽视的基础语法,因为可能不常用或者忽略了基础概念,一起来看看有哪些吧。
2020-07-27
-
房车整体介绍
你不了解的那些事
分享房车的介绍,主要讲述房车的各个设备使用和常见功能操作。
2020-07-23
-
TCP和UDP的知识点集合
TCP和UDP套餐
网络层只把分组发送到目的主机,但是真正通信的并不是主机而是主机中的进程。传输层提供了进程间的逻辑通信,传输层向高层用户屏蔽了下面网络层的核心细节,使应用程序看起来像是在两个传输层实体之间有一条端到端的逻辑通信信道。
2020-06-18
-
关于技术宅男的房车旅行游记前篇
纠结的和担心一直萦绕,如何选择?
故事其实是发生在2019年,做了十年的互联网技术研究和发展,最爱的无非就是电商和旅行,忽然发现从事 互联网行业已很长时间,自己却感觉除了技术编程的乐趣似乎少了一些其他彩色融入其中。那就是内心深处那份对自然的向往, 世界很大,真像看看,不光是自己,更是带着家人一起去欣赏。于是在爱人的强烈见一下,决定当地租车自驾游。
2020-06-16
-
常见HTML标签、HTML声明、SVG节点、Input类型和键盘码
常见类型,持续更新
常见HTML标签、HTML声明、SVG节点、Input类型和键盘码,作为mark记录一下
2020-06-12
-
一些常见手写前端问题集合
持续更新,部分问题没有答案
前端常见问题整理,快速查找和借鉴学习使用
2020-06-05
-
javascript的宏任务与微任务,EventLoop(转载)
比较详细的介绍
EventLoop是一个执行模型,在不同的有不同的实现,浏览器和NodeJS基于不同的技术实现了各自的EventLoop。 浏览器的EventLoop是在HTML5规范中明确定义了的 NodeJS的EventLoop是基于libuv实现的。可以在libuv官网和NodeJS官网查看 libuv已经对NodeJS的EventLoop做出了实现,但是浏览器的HTML5规范只是定义了EventLoop的实现模型,具体的实现留给了浏览器厂商。
2020-04-26
-
JS 运行机制(转载)
运行机制是开启js启动的先决条件
JS 执行是单线程的,它是基于事件循环的
2020-04-22
-
别被大和快迷惑,商业的本质还是效率(转发)
非常值得看的文章转发了~
对个人而言,自我驱动是效率提升最好的来源。因为成长是每个人自己的事,你不想成长,谁能逼你,所以我们也要问自己的企业,有没有做成一个自我驱动的公司
2020-04-16
-
被福特逼疯的雨刷发明人
组合创新方式诠释
美国专利制度的核心之一就是保护独立发明人利益,鼓励创新。可是,在实践中,专利行权出现过很多问题。在20世纪初,很多企业成立了内部的研发机构,雇佣工程师从事研发活动。同时,企业对外部的独立发明人的专利行权活动也越来越反感和抵制。福特就是这些企业的代表。在与金融资本支持的赛尔登进行专利战时,福特得到了美国舆论的支持取得胜利,但这场胜利也固化了该公司反专利的企业文化。物极必反,福特开始仗势欺人,欺压独立发明人。
2020-04-15
-
微信小程序体验2020版本优化策略
微信小程序很多小技巧收藏于此
小程序优化技巧,涉及:开启惯性滚动、避免使用:active伪类来实现点击态、保持图片大小比例、可点击元素的响应区域、iPhone X 兼容、合理的颜色搭配
2020-04-13
-
如何搭建一个高可用的服务端渲染工程(转Vant)
很不错的诠释
很不错的服务端渲染的博文,值得学习,主要讲述SSR的利弊与搭建的完善方案。即使是大促阶段也能实现的完美解决方案
2020-03-02
-
Promise的问题解答:典型的demo
promise经典demo
关于promise的相关问题的代码展示
2019-10-15
-
前端微服务
提升为体验的入门技巧
2019-09-26
-
JavaScript的隐式转换
看似简单内容很丰富
JavaScript的数据类型分为六种,分别为null,undefined,boolean,string,number,object。object是引用类型,其它的五种是基本类型或者是原始类型。我们可以用typeof方法打印来某个是属于哪个类型的。不同类型的变量比较要先转类型,叫做类型转换,类型转换也叫隐式转换。隐式转换通常发生在运算符加减乘除,等于,还有小于,大于等
2019-09-15
-
vue组件化过程——Vue源码解析
component的过程很有意思的过程
就是把页面拆分成多个组件 (component),每个组件依赖的 CSS、JavaScript、模板、图片等资源放在一起开发和维护。组件是资源独立的,组件在系统内部可复用,组件和组件之间可以嵌套。
2019-09-15
-
深入详解函数的柯里化
柯里化概念非常重要
柯里化是函数的一个比较高级的应用,想要理解它并不简单。
2019-09-15
-
数组求和有多少的可能性组合(原创)
小小问题让我好费心
问题一:给定一个数组arr,不重复的,选出 n 个数的和等于m 问题二:随意给定一个无序的、不重复的数组data,任意抽取n个数,相加和为sum,也可能无解,请写出该函数。
2019-09-15
-
异步脚本加载的解决思路
详细诠释如何做到兼容加载的解决方案
2019-09-15
-
双向数据绑定的原理——Vue源码分析
详细阐述了其实现的原理
很多人讨论说Vue的双向数据绑定就是数据劫持实现的,这个观点只是说了表象,那么具体如何实现的呢?还是从源码开始剖析
2019-09-15
-
前端性能优化的众多方案
前端的性能优化你知道多少
缓存分为很多种类:服务端缓存,客户端缓存,存储缓存(服务端存储和客户端存储)当然大体类别就是这么多,本章只是描述客户端缓存。同时如果大家想要谅解如何量化缓存后带来的快速加载的体验数值,请搜索博客"fmp"即可
2019-09-15