Segmentfault 思否热门
Last cache created on 2019/6/6 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
Segmentfault 思否热门
日热门
周热门
月热门
1
当我们在谈论高并发的时候究竟在谈什么?
210
hncg
这里先给出结论: 高并发的基本表现为单位时间内系统能够同时处理的请求数,高并发的核心是对CPU资源的有效压榨。
2
Swoole 4.4:支持 CURL 协程化
49
韩天峰
在4.4之前的版本中,Swoole一直不支持CURL协程化,在代码中无法使用curl。由于curl使用了libcurl库实现,无法直接hook它的socket,4.4版本使用Swoole\Coroutine\Http\Client模拟实现了curl的API,并在底层替换了c...
3
阿里巴巴前端暑期实习面经
15
SangSir
先说一下为什么要去面试,因为之前跟学长吃饭的时候聊起来,大三这时候找一个暑期实习是个好机会,并且我在学校拿的奖也都围绕着前端来的。作为一个想知道自己处于什么水平的人来说,肯定要投大厂了,于是选择了...
4
通过动图学习 CSS Flex
35
疯狂的技术宅
如果一张图片胜过千言万语 —— 那么动画呢? Flex 无法通过文字或静态图像有效地完全解释。为了巩固你对flex的了解,我制作了这些动画演示。
5
2019-我的前端面试题
79
郭邯
2019的5月9号,离发工资还有1天的时候,我的领导亲切把我叫到办公室跟我说:'阿郭,我们公司要倒闭了,钱是没有的啦,为了不耽误你,你赶紧出去找工作吧'。听到这话,我虎躯一震,这已经是第2个月没工资了。
6
PHP下用Swoole实现Actor并发模型
48
如果的如果
Actor对于PHPer来说,可能会比较陌生,写过Java的同学会比较熟悉,Java一直都有线程的概念(虽然PHP有Pthread,但不普及),它是一种非共享内存的并发模型,每个Actor内的数据独立存在,Actor之间通过消息传递的形...
7
还可以这么玩?超实用 Typescript 内置类型与自定义类型
21
微雨微语
有时候我们也需要表格对应的搜索表单,需要其中一两个搜索项,如果刚接触 typescript 的同学可能会立刻这样写:
8
使用React、Electron、Dva、Webpack、Node.js、Websocket快速构建跨平台应用
80
Jerry谭金杰
这里吐槽下,webpack感觉每周都在偷偷更新,很糟心啊,还有Angular更新到了8,Vue马上又要出正式新版本了,5G今年就要商用,华为的系统也要出来了,RN还没有更新到正式的1版本,还有号称让前端开发者失业的技术flu...
9
详解vue组件三大核心概念
96
浪里行舟
本文主要介绍属性、事件和插槽这三个vue基础概念、使用方法及其容易被忽略的一些重要细节。如果你阅读别人写的组件,也可以从这三个部分展开,它们可以帮助你快速了解一个组件的所有功能。
10
每个前端工程师都应该了解的图片知识
163
leexiaoran
随着web的发展,网站资源的流量也变得越来越大。据统计,60% 的网站流量均来自网站图片,可见对图片合理优化可以大幅影响网站流量,减小带宽消耗和服务器压力。
11
前端答疑-chrome开发者工具正确食用-看网页源码
10
linong
写这个文章,是因为在今天早上,有两个兄弟找我要源码。有图有真相。我震惊于都 9102年了,身为了一个正(xie)经(xin)前端er,还不会看控制台?
12
【面试篇】寒冬求职之你必须要懂的Web安全
170
刘小夕
随着互联网的发展,各种Web应用变得越来越复杂,满足了用户的各种需求的同时,各种网络安全问题也接踵而至。作为前端工程师的我们也逃不开这个问题,今天一起看一看Web前端有哪些安全问题以及我们如何去检测和防...
13
如何在 JS 循环中正确使用 async 与 await
34
前端小智
async 与 await 的使用方式相对简单。 蛤当你尝试在循环中使用await时,事情就会变得复杂一些。
14
从零开发一个node命令行工具
16
TNFE
命令行工具(Cmmand Line Interface)简称cli,顾名思义就是在命令行终端中使用的工具。我们常用的 git 、npm、vim 等都是 cli 工具,比如我们可以通过 git clone 等命令简单把远程代码复制到本地。
15
Docker快速搭建一套PHP、Nginx、MySQL、Redis、Xdebug、Memcached 开发环境并演进
34
小白要生发
笔者在尝试起一个新web项目时,往往会陷入重新建立一套Docker环境的繁琐事当中。我想大家在开始做一个新项目时,或者快速为了和以前的项目做完全的隔离,也会起一套新docker环境。
16
MySQL 索引的原理与应用:索引类型,存储结构与锁
48
王下邀月熊_Chevalier
在数据结构与算法--索引 https://url.wx-coder.cn/O07eI 一节中,我们讨论了 B+Tree, LSM-Tree 这样的文件索引以及全文索引的基础算法,本文则会针对文件索引在关系型数据库中的实际应用进行探讨。
17
关于移动端适配,你必须要知道的
220
ConardLi
导读 移动端适配,是我们在开发中经常会遇到的,这里面可能会遇到非常多的问题: 1px问题 UI图完美适配方案 iPhoneX适配方案 横屏适配 高清屏图片模糊问题 ... 上面这些问题可能我们在开发中已经知道如何解决,但...
18
你要的 React 面试知识点,都在这了
72
前端小智
React是流行的javascript框架之一,在2019年及以后将会更加流行。React于2013年首次发布,多年来广受欢迎。它是一个声明性的、基于组件的、用于构建用户界面的高效javascript库。
19
还学不会webpack?看这篇!
121
MudOnTire
Webpack已经流行好久了,但很多同学使用webpack时还是一头雾水,一下看到那么多文档、各种配置、各种loader、plugin立马就晕头转向了。我也不例外,以至于很长一段时间对webpack都是一知半解的状态。但是想要继续...
20
JavaScript:十大排序的算法思路和代码实现
108
DangoSky
本文内容包括:(双向)冒泡排序、选择排序、插入排序、快速排序(填坑和交换)、归并排序、桶排序、基数排序、计数排序(优化)、堆排序、希尔排序。大家可以在这里测试代码。更多 leetcode 的 JavaScript 解法也可以...
21
9102年:手写一个React脚手架 【优化极致版】
202
Jerry谭金杰
webpack马上要出5了,完全手写一个优化后的脚手架是不可或缺的技能。 本文书写时间 2019年5月9日 , webpack版本 4.30.0最新版本 本人所有代码均手写,亲自试验过可以运行达到优化效果。 欢迎关注我的专栏 《前端...
22
面试必备!webpack 中那些最易混淆的 5 个知识点
69
卤代烃
前两天为了优化公司的代码打包项目,恶补了很多 webpack4 的知识。要是放在几年前让我学习 webpack 我肯定是拒绝的,之前看过 webpack 的旧文档,比我们内部项目的文档还要简陋。
23
8 个你不知道的 DOM 功能
45
疯狂的技术宅
最近关注了太多的工具,现在最好从所有 React 和 npm-install-everything 的文章中休息一下,来看看一些纯粹的 DOM 和 Web API 功能,它们可以在不依赖任何第三方库的前提下在现代浏览器中运行。
24
有趣的交互系列 - 文字遮罩入场效果
35
an_l
在这个系列里分享一些简单,但是很有意思的交互效果~附上demo地址和github地址 滚动,添加对应加载的class(比如loaded) 巧用animation实现文字和遮罩层的动画效果 文字动画: opacity 0 -> 1; 遮罩层动画: 首先...
25
前端性能优化总结
65
Aima
DOMContentLoaded: DOM树构建完成的时间Load: 页面加载完毕。即DOM树构建完成后,加载完图片等外部资源的时间Finish: 是页面上所有 HTTP 请求发送到响应完成的时间
26
前端bug录-移动端下载图片
12
linong
前天,快下班的时候,一朋友发来一个战绩图。这是要约我上分?(这兄弟一手 C 位吊打亲友)。我果断拒绝三连。结果,小韭菜问我,右边那个图怎么做?那好了,事情从这里开始
27
如何反转CSS中的贝塞尔曲线
8
果冻
首先来看一看我之前写的一个CSS轮播动画效果,为了让切换时动画的过渡更加的平滑我在animation-timing-function属性中并没有使用CSS提供的各种关键词,而使用了cubic-bezier(贝塞尔)函数。
28
<link>标签的几个用法,帮助提高页面性能
32
CoyPan
HTML 中<link>元素规定了外部资源与当前文档的关系。最常见的用法,是用来链接一个外部的样式表,比如:
29
让前端开发者失业的技术,Flutter Web初体验
126
TNFE
Flutter是一种新型的“客户端”技术。它的最终目标是替代包含几乎所有平台的开发:iOS,Android,Web,桌面;做到了一次编写,多处运行。掌握Flutter web可能是Web前端开发者翻盘的唯一机会。