Segmentfault 思否热门
Last cache created on 2019/5/20 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
Segmentfault 思否热门
日热门
周热门
月热门
1
怎样阅读 ECMAScript 规范?
2
Pines_Cheng
Ecmascript 语言规范 The ECMAScript Language specification(又名:Javascript 规范 the JavaScript specification 或 ECMA-262)是学习 JavaScript 底层工作原理的非常好的资源。 然而,这是一个庞大的专业文...
2
每个前端工程师都应该了解的图片知识
29
leexiaoran
随着web的发展,网站资源的流量也变得越来越大。据统计,60% 的网站流量均来自网站图片,可见对图片合理优化可以大幅影响网站流量,减小带宽消耗和服务器压力。
3
前端每日实战 167# 视频演示如何用 1 个 dom 元素创作两颗爱心,祝大家 520 节日快乐!
7
comehope
效果预览 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 [链接] 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看。 [链接] ...
4
我要在栈上。不,你应该在堆上
4
煎鱼
我们在写代码的时候,有时候会想这个变量到底分配到哪里了?这时候可能会有人说,在栈上,在堆上。信我准没错...
5
CSS3 中关于 *-of-type 和 *-child的差异性及适用场景
7
XboxYan
原文地址,排版更好 [链接] [链接] CSS3 中有很多表示元素序号的选择器,有以下几种 :first-child、:first-of-type、:last-of-type、:only-of-type、:only-child、:nth-child(n)、:nth-last-child(n)、:nth-of-ty...
6
用 JavaScript 实现链表
13
前端小智
单链表是表示一系列节点的数据结构,其中每个节点指向链表中的下一个节点。 相反,双向链表具有指向其前后元素的节点。
7
精读《为什么专家不再关心技术细节》
11
黄子毅
初期技术热情极大 -> 大量标志性技术项目 -> 转向综合性思考 -> 带团队/关注方法论
8
使用service worker做缓存来加快首屏速度,可行么?
1
CoyPan
不久之前,我简单探索了service worker在一个活动运营页面中的应用,可以参考我之前的这篇文章:
9
解密JavaScript执行上下文
2
玩弄心里的鬼
上面这张图来自于mdn,分别展示了栈、堆和队列,其中栈就是我们所说的执行上下文栈;堆是用于存储对象这种复杂类型,我们复制对象的地址引用就是这个堆内存的地址;队列就是异步队列,用于event loop的执行。
10
简单梳理Redux的源码与运行机制
4
nero
前几天写了一篇react另一个状态管理工具Unstated的源码解析。开启了我的看源码之路。想一想用了好长时间的redux,但从没有深究过原理,遇到报错更是懵逼,所以就啃了一遍它的源码,写了这篇文章,分享我对于它的...
11
Vue.js应用性能优化:第三部分-延迟加载Vuex模块
23
戎马
在前一部分,我们学习了足够强大的模式,可以显着提高应用程序的性能 - 按每个路由分割代码。虽然按路由分割代码非常有用,但是在用户访问我们的站点后,仍然有很多代码是不需要的。在本系列的这一部分中,我们将...
12
swoole通用协程池的实现
3
xialeistudio
今天看了下swoole相关文档,用PHP也实现了一个,由于swoole没有golang的select,所以实现的有点简单,但是实用性还可以,通过工厂函数实现了通用性。
13
❤520,就用CSS给你的她(他)送颗心❤
9
果冻
今天是520。一句温柔的问候,一束美丽的鲜花,一段真情的告白。但是作为一名与众不同的程序员,我们可不仅仅拥有上面的传情方法,别忘了每个人的手上可是都有其他人不具备的神奇技能,就是我们每天辛辛苦苦敲下的...
14
JavaScript数据结构与算法-Array-(leetcode原题)
6
FinGet
例如:1 ^ 1 = 0 、 2 ^ 2 = 0、 0 ^ 1 = 1 、1 ^ 1 ^ 2 ^ 3 ^ 2 ^ 4 ^ 3 = 4
15
《ES6学习2》 变量的解构赋值
3
BluesZ
ES6可以从数组和对象中提取值,然后对变量进行赋值。解构赋值的分类:数组解构赋值、对象解构赋值 、字符串解构赋值、数值解构赋值、布尔值解构赋值、 函数参数解构赋值。
16
Facebook 的 DevOps 案例研究与相关工具
2
疯狂的技术宅
了解什么是 DevOps 的关键在于搞清楚 DevOps 的意图,即创建高质量的软件,同时在团队之间进行更快速、更可靠的沟通和协作。至于团队,我们可以参考这两个:开发团队和 IT运营团队。
17
马蜂窝推荐系统容灾缓存服务的设计与实现
2
马蜂窝技术
数据库突然断开连接、第三方接口迟迟不返回结果、高峰期网络发生抖动...... 当程序突发异常时,我们的应用可以告诉调用方或者用户「对不起,服务器出了点问题」;或者找到更好的方式,达到提升用户体验的目的。
18
MySQL8.0 - 新特性 - 安全及权限相关改进
4
阿里云云栖社区
MySQL8.0里引入了不少关于权限的改动,从这些改动可以看出来,权限管理更加的规范和遍历了,这和我们之前为rds mysql增加了大量权限管理很类似,想来Oracle也是通过这些改动为其云业务服务的吧。
19
《ES6学习1》 let和const
2
BluesZ
ES6新增了let和const命令。前者用法类似于var用于声明变量,后者用于声明一个只读的的常量,声明后常量的值不能改变,这意味着const一旦声明常量,就必须立即初始化,不能留到以后赋值,否则将会报错。通过let和co...
20
线程池没你想的那么简单
6
crossoverJie
原以为线程池还挺简单的(平时常用,也分析过原理),这次是想自己动手写一个线程池来更加深入的了解它;但在动手写的过程中落地到细节时发现并没想的那么容易。结合源码对比后确实不得不佩服 Doug Lea 。
21
[探索]怎么样的参数能让 JS - API 更灵活
5
守候
开发 API 的时候,把参数的名字和位置确定下来,函数定义就可以说是完成了。因为 API 使用者来说,只需要知道如何传递参数,以及函数将返回什么样的值就够了,无需了解内部。所以参数多多少少影响了 API 的一个灵...
22
DataX在有赞大数据平台的实践
1
有赞技术
有赞大数据技术应用的早期,我们使用 Sqoop 作为数据同步工具,满足了 MySQL 与 Hive 之间数据同步的日常开发需求。
23
在闲鱼,我们如何用Dart做高效后端开发?
3
阿里云云栖社区
像阿里其他技术团队以及业界的做法一样,闲鱼的大多数后端应用都是全部使用java来实现的。java易用、丰富的库、结构容易设计的特性决定了它是进行业务开发的最好语言之一。后端应用中数据的存储、访问、转换、输...
24
前端高频面试题
3
亲爱的阿乾
1. 清除浮动有哪些方式(最少三种) 2. 未知宽高的水平垂直布局方法有哪些(最少三种) 3. 在弹性盒模型中, justify-content 的含义是什么, 有哪些可取的参数值 4. 请说明以下几种选择器的含义 {代码...} 5. 如何在js...
25
因为 Java 和 Php 在获取客户端 cookie 方式不同引发的 bug
2
周梦康
遇到个 Java 和 Php 在获取客户端 cookie 方式不同导致跨系统的问题。所以写了这篇博客梳理下相关知识。
26
提升网站页面速度的14条最佳实践(二)
1
alisa
1.如果需要呈现给用户的页面可以实现完整缓存,那么使用外部Jacascript和css会提高网站性能。 2.在使用使用外部Jacascript和css时,可以设置页面加载完成后下载,这样可保证页面也首屏效果。
27
初学Docker容器网络不得不看的学习笔记
2
宜信技术学院
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更...
28
shell脚本获取昨天今天本周周一本周周日本月第一天本月最后一天
1
exception
脚本获取日期并格式化,思路都是相同的,首先获取日期,然后给出格式化表达式。 昨天的获取有两种方式: yesterday=date -d '1 days ago' +%Y%m%d yesterday2=date -d yesterday +%Y%m%d 今天是本周的第几天: to...
29
Vue CLI 2 升级至 Vue CLI 3
4
dailybird
在 Vue CLI 2.x 中,如果需要定义环境变量,需要在 build/webpack.dev.conf.js 中加入:
30
大话《图解HTTP》学习笔记 1期:了解Web及网络基础
1
前端哇发哈
根据 Web 浏览器地址栏中指定的 URL,Web 浏览器从 Web 服务器端获取文件资源(resource)等信息,从而显示出 Web页面。 Web 使用HTTP(HyperText Transfer Protocol,超文本传输协议)协议作为规范,完成从客户...