程序员成长指北

61 篇文章
13 人订阅

全部文章

coder_koala

[长文预警] 一文掌握React 渲染原理及性能优化

我比较常用React, 这里就写了一篇 React 基础原理的内容, 面试基本上也就问这些, 分享给大家。

6320
coder_koala

聊聊面试必考-递归思想与实战

看一个十一假期发生的小例子,带你走进递归。十一放假时去火车站排队取票,取票排了好多人,这个时候总有一些说时间来不及要插队取票的小伙伴,我已经排的很遥远了,发现自...

3220
coder_koala

Vue与React的区别之我见

react和vue都是做组件化的,整体的功能都类似,但是他们的设计思路是有很多不同的。使用react和vue,主要是理解他们的设计思路的不同。

6640
coder_koala

珍藏多年的 Git 问题和操作清单

本文整理自工作多年以来遇到的所有 Git 问题汇总,之前都是遗忘的时候去看一遍操作,这次重新整理了一下,发出来方便大家收藏以及需要的时候查找答案。

6520
coder_koala

爱奇艺PC Web NodeJS中间层实践

爱奇艺作为中国最大的互联网视频综合门户,一直致力于给用户提供更好的使用体验及观影品质。PC主站作为爱奇艺的门户,日均覆盖用户达千万级别。随着公司业务...

9220
coder_koala

Node.js 有难度的面试题,你能答对几个?

所有的模块都是 Module 的实例。可以看到,当前模块(module.js)也是 Module 的一个实例。

9130
coder_koala

Babel还是Node开发的“必需品”吗?

现在做 Node 开发还需要“麻烦”的 Babel 吗?毋庸置疑,Babel 曾经对构建和开发 Node.js 应用程序有过很大的影响,但随着 Node.js ...

7720
coder_koala

关于移动端适配,你必须要知道的

上面这些问题可能我们在开发中已经知道如何解决,但是问题产生的原理,以及解决方案的原理可能会模糊不清。在解决这些问题的过程中,我们往往会遇到非常多的概念:像素、分...

6330
coder_koala

微信H5页面兼容性解决方案

最近给公司微信公众号,写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑,项目直接拿的公司页面,所以下文涉及图片都模糊处理了。

13130
coder_koala

浅谈滴滴派单算法

桔妹导读:说到滴滴的派单算法,大家可能感觉到既神秘又好奇,从出租车扬召到司机在滴滴平台抢单最后到平台派单,大家今天的出行体验已经发生了翻天覆地的变化,面对着每天...

10120
coder_koala

每个前端工程师都应该了解的图片知识(长文建议收藏)

随着web的发展,网站资源的流量也变得越来越大。据统计,60% 的网站流量均来自网站图片,可见对图片合理优化可以大幅影响网站流量,减小带宽消耗和服务器压力。

6220
coder_koala

你知道资源防盗链是如何实现的吗?

为什么要搞个防盗链,难道怕自行车被偷吗?现在知识都共享了,还担心什么数据被别人使用吗!

7110
coder_koala

重学 this 关键字(看完不全懂您找我哦)

1. 面试会问啊!总有一些面试官喜欢问你一段不可能这么写的代码。看一道经典且古老的面试题(学完本文后,文末会有一道更复杂的面试题等着你哦!)

7220
coder_koala

[源码解读]一文彻底搞懂Events模块

发布/订阅者模式应该是我在开发过程中遇到的最多的设计模式。发布/订阅者模式,也可以称之为消息机制,定义了一种依赖关系,这种依赖关系可以理解为 1对N (注意:不...

9030
coder_koala

JS 的6个不良编码习惯,现在就改掉吧!

在这篇文章中,我描述了JavaScript中常见的6种不良编码习惯。重要的是,本文还给出一些可行的建议,如何的摆脱这些坏习惯。

6910
coder_koala

你想知道的 NPM 包管理器讲解

包管理器又称软件包管理系统,它是在电脑中自动安装、配制、卸载和升级软件包的工具组合,在各种系统软件和应用软件的安装管理中均有广泛应用。对于我们业务开发也很受益,...

6720
coder_koala

如何使用 Set 来提高代码的性能

我确信有很多开发人员坚持使用基本的全局对象:数字,字符串,对象,数组和布尔值。对于许多用例,这些都是需要的。但是如果想让你的代码尽可能快速和可扩展,那么这些基本...

6730
coder_koala

Node.js 十大常见的开发者错误

自 Node.js 面世以来,它获得了大量的赞美和批判。这种争论会一直持续,短时间内都不会结束。而在这些争论中,我们常常会忽略掉所有语言和平台都是基于一些核心问...

11220
coder_koala

干货 | 浅谈Node.js在携程的应用

潘斐斐,携程无线平台研发部高级研发工程师。2008年加入携程,目前负责携程Node.js技术栈的基础平台研发工作。

9040
coder_koala

Node.js内存溢出时如何处理?

Node.js 做密集型运算,或者所操作的数组、对象本身较大时,容易出现内存溢出的问题,这是由于 Node.js 的运行环境依赖 V8 引擎导致的。如果经常有较...

14410

扫码关注云+社区

领取腾讯云代金券