Segmentfault 思否热门
Last cache created on 2019/6/6 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
Segmentfault 思否热门
日热门
周热门
月热门
1
阿里巴巴前端暑期实习面经
15
SangSir
先说一下为什么要去面试,因为之前跟学长吃饭的时候聊起来,大三这时候找一个暑期实习是个好机会,并且我在学校拿的奖也都围绕着前端来的。作为一个想知道自己处于什么水平的人来说,肯定要投大厂了,于是选择了...
2
当我们在谈论高并发的时候究竟在谈什么?
210
hncg
这里先给出结论: 高并发的基本表现为单位时间内系统能够同时处理的请求数,高并发的核心是对CPU资源的有效压榨。
3
前端答疑-chrome开发者工具正确食用-看网页源码
10
linong
写这个文章,是因为在今天早上,有两个兄弟找我要源码。有图有真相。我震惊于都 9102年了,身为了一个正(xie)经(xin)前端er,还不会看控制台?
4
还可以这么玩?超实用 Typescript 内置类型与自定义类型
21
微雨微语
有时候我们也需要表格对应的搜索表单,需要其中一两个搜索项,如果刚接触 typescript 的同学可能会立刻这样写:
5
Swoole 4.4:支持 CURL 协程化
49
韩天峰
在4.4之前的版本中,Swoole一直不支持CURL协程化,在代码中无法使用curl。由于curl使用了libcurl库实现,无法直接hook它的socket,4.4版本使用Swoole\Coroutine\Http\Client模拟实现了curl的API,并在底层替换了c...
6
通过动图学习 CSS Flex
35
疯狂的技术宅
如果一张图片胜过千言万语 —— 那么动画呢? Flex 无法通过文字或静态图像有效地完全解释。为了巩固你对flex的了解,我制作了这些动画演示。
7
JavaScript 系列--JavaScript一些奇淫技巧的实现方法(二)数字格式化;类数组转数组
5
saucxs
之前写了一篇文章:JavaScript 系列--JavaScript一些奇淫技巧的实现方法(一)简短的sleep函数,获取时间戳
8
从零开发一个node命令行工具
16
TNFE
命令行工具(Cmmand Line Interface)简称cli,顾名思义就是在命令行终端中使用的工具。我们常用的 git 、npm、vim 等都是 cli 工具,比如我们可以通过 git clone 等命令简单把远程代码复制到本地。
9
如何反转CSS中的贝塞尔曲线
8
果冻
首先来看一看我之前写的一个CSS轮播动画效果,为了让切换时动画的过渡更加的平滑我在animation-timing-function属性中并没有使用CSS提供的各种关键词,而使用了cubic-bezier(贝塞尔)函数。
10
PHP下用Swoole实现Actor并发模型
48
如果的如果
Actor对于PHPer来说,可能会比较陌生,写过Java的同学会比较熟悉,Java一直都有线程的概念(虽然PHP有Pthread,但不普及),它是一种非共享内存的并发模型,每个Actor内的数据独立存在,Actor之间通过消息传递的形...
11
前端bug录-移动端下载图片
12
linong
前天,快下班的时候,一朋友发来一个战绩图。这是要约我上分?(这兄弟一手 C 位吊打亲友)。我果断拒绝三连。结果,小韭菜问我,右边那个图怎么做?那好了,事情从这里开始
12
2019-我的前端面试题
79
郭邯
2019的5月9号,离发工资还有1天的时候,我的领导亲切把我叫到办公室跟我说:'阿郭,我们公司要倒闭了,钱是没有的啦,为了不耽误你,你赶紧出去找工作吧'。听到这话,我虎躯一震,这已经是第2个月没工资了。
13
如何在 JS 循环中正确使用 async 与 await
34
前端小智
async 与 await 的使用方式相对简单。 蛤当你尝试在循环中使用await时,事情就会变得复杂一些。
14
js 函数参数推荐书写方式 ({ param1, param2, ... })
2
senntyou
一般编程语言都是按序取值,比如 C、Java、JavaScript 等,少数语言支持按名取值,比如 Groovy。
15
使用React、Electron、Dva、Webpack、Node.js、Websocket快速构建跨平台应用
80
Jerry谭金杰
这里吐槽下,webpack感觉每周都在偷偷更新,很糟心啊,还有Angular更新到了8,Vue马上又要出正式新版本了,5G今年就要商用,华为的系统也要出来了,RN还没有更新到正式的1版本,还有号称让前端开发者失业的技术flu...
16
如何提升JSON.stringify()的性能?
19
alienzhou
1. 熟悉的JSON.stringify() 在浏览器端或服务端,JSON.stringify()都是我们很常用的方法: 将 JSON object 存储到 localStorage 中; POST 请求中的 JSON body; 处理响应体中的 JSON 形式的数据; 甚至某些条件...
17
Docker快速搭建一套PHP、Nginx、MySQL、Redis、Xdebug、Memcached 开发环境并演进
34
小白要生发
笔者在尝试起一个新web项目时,往往会陷入重新建立一套Docker环境的繁琐事当中。我想大家在开始做一个新项目时,或者快速为了和以前的项目做完全的隔离,也会起一套新docker环境。
18
Swoole4.x探究之多进程TCP协程服务实现
26
如果的如果
有研究过Workman框架的同学就会发现,其实workman最核心的,就是用了php socket拓展加上pcntl拓展来实现其底层的网络服务和多进程调度。那我们今天就来探讨如何使用Swoole的CoroutineSocket模块来实现自己的tcp服...
19
有趣的交互系列 - 文字遮罩入场效果
35
an_l
在这个系列里分享一些简单,但是很有意思的交互效果~附上demo地址和github地址 滚动,添加对应加载的class(比如loaded) 巧用animation实现文字和遮罩层的动画效果 文字动画: opacity 0 -> 1; 遮罩层动画: 首先...
20
MySQL 索引的原理与应用:索引类型,存储结构与锁
48
王下邀月熊_Chevalier
在数据结构与算法--索引 https://url.wx-coder.cn/O07eI 一节中,我们讨论了 B+Tree, LSM-Tree 这样的文件索引以及全文索引的基础算法,本文则会针对文件索引在关系型数据库中的实际应用进行探讨。
21
掌握 Javascript 类型转换:从规则开始
3
deepfunc
Javascript 里的类型转换是一个你永远绕不开的话题,不管你是在面试中还是工作写代码,总会碰到这类问题和各种的坑,所以不学好这个那是不行滴。关于类型转换我也看过不少的书和各种博客、帖子,也查过规范和做过...
22
在 React 16 中从 setState 返回 null 的妙用
4
疯狂的技术宅
在 React 16 中为了防止不必要的 DOM 更新,允许你决定是否让 .setState 更来新状态。在调用 .setState 时返回 null 将不再触发更新。
23
QQ音乐API koa2实现 - 全接口实现
22
RainyCG
QQ音乐API koa2 版本, 通过Web网页版请求QQ音乐接口数据, 有问题请提 issue, 或者你有其他想法欢迎PR.
24
区块链对时间、空间、能量的答案
42
秘猿科技
为了让大家能够更深入的理解区块链,接下来的秘猿小课堂里将会从四个方面切入。第一个方面是区块链对一些基本问题的答案。其中包括对时间的答案,对空间的答案以及对能量的答案。
25
vue面试必备知识点
29
jone_chen
MVVM 是 Model-View-ViewModel 的缩写Model:代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。我们可以把Model称为数据层,因为它仅仅关注数据本身,不关心任何行为View:用户操作界面。当ViewModel...
26
<link>标签的几个用法,帮助提高页面性能
32
CoyPan
HTML 中<link>元素规定了外部资源与当前文档的关系。最常见的用法,是用来链接一个外部的样式表,比如:
27
8 个你不知道的 DOM 功能
45
疯狂的技术宅
最近关注了太多的工具,现在最好从所有 React 和 npm-install-everything 的文章中休息一下,来看看一些纯粹的 DOM 和 Web API 功能,它们可以在不依赖任何第三方库的前提下在现代浏览器中运行。
28
面试题:MySQL是如何执行一条SQL的?
21
琉忆
作为一个开发者,你写了那么多增删改查相关的SQL,你理解MySQL内部执行该条SQL的机制吗?当面试官问到你可以简单说说MySQL从执行一条SQL语句开始是如何经历每一步的吗?这时你会怎么回答?
29
PHP技术栈
29
飞鸿影
本文旨在给要学习 PHP 的新手一个大概的认知轮廓,在心里有个学习的结构,有的放矢,避免走太多弯路。大神请忽略。