Segmentfault 思否热门
Last cache created on 2019/8/26 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
Segmentfault 思否热门
日热门
周热门
月热门
1
Vue面试中,经常会被问到的面试题/知识点(2019改进版)
36
沉静地闪光
MVVM 是 Model-View-ViewModel 的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View 代表UI 组件,它负责将数据模型转化成UI 展现出来。ViewModel 监听模型数据的改变和控制视图行为...
2
订阅发布模式和观察者模式的区别
8
xianshannan
在软件架构中,发布-订阅是一种消息范式,消息的发送者(称为发布者)不会将消息直接发送给特定的接收者(称为订阅者)。而是将发布的消息分为不同的类别,无需了解哪些订阅者(如果有的话)可能存在。同样的,订...
3
JS基础-原型、原型链真的不能一知半解
18
OBKoro1
JS的原型、原型链一直是比较难理解的内容,不少初学者甚至有一定经验的老鸟都不一定能完全说清楚,更多的"很可能"是一知半解,而这部分内容又是JS的核心内容,想要技术进阶的话肯定不能对这个概念一知半解,碰到...
4
PHP & Swoole 与 Java、Go 等技术选型答疑
38
韩天峰
感觉Swoole越来越复杂了,虽然特性也变得更强,可惜在项目组里面根本推不动,而且协程后需要注意事项也很多,稍不注意可能就是连接忘了回收,连接错乱的风险(当然有defer之类的可以规避)
5
前端20个灵魂拷问 彻底搞明白你就是中级前端工程师 【中篇】
113
Peter谭金杰
前端20个灵魂拷问,彻底搞明白你就是中级前端工程师 上篇 感觉大家比较喜欢看这种类型的文章,以后会多一些。 欢迎加入我们的前端交流二群 目前一群人数有点多 所以开放了二群 ~ 欢迎加入 里面很多小姐姐哦~~...
6
JS 可选链的好处
5
前端小智
JS的一些特性极大地改变了咱们的编码方式。从ES6年开始,对咱们代码影响最大的特性的解 、箭头函数、类和模块系统。
7
前端该如何准备数据结构和算法?
95
ConardLi
据我了解,前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。
8
Vue路由之JWT身份认证
13
JS_Even_JS
JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案,相较于session机制,服务器就不需要保存任何 session 数据了,也就是说,服务器变成无状态了,从而比较容易实现扩展。JWT 实际上是一个令牌(Token)...
9
通过实例学习正则表达式
23
July
+、*。 +、*和?在正则表达式中被称为量词符。+表示一次或多次,*表示0次或多次,?表示0次或一次。
10
5个 JS 解构有趣的用途
26
前端小智
为了保证的可读性,本文采用意译而非直译。 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 1. 交换变量 通常交换两个变量的方法需要一个额外的临时变量,来看看例子: {代码...} temp是一个临时...
11
Symbol能干什么!为什么要掌握它?
2
前端优选
说到Symbol就先来说下 js中的基础数据类型 string、number、boolean、null、undefined,Symbol就是js中的第六种基础数据类型
12
只要三步,将koa的node服务升级到https
2
一个互联网学徒
https 用于启动https服务 fs用于获取读取证书文件 koa-sslify 用于将http请求强制转换为https请求
13
终于找到可以一文多发的平台了! openwrite.cn
8
泥瓦匠
有时候自己辛苦写了几个小时的技术文章,被爬虫抓走。自己去全平台一个一个发,又过于麻烦。而且每个平台都不一样,发文同步很困难。那么终于有了一款一文多发的利器:OpenWrite 了。
14
x(z).z<a>.0 | x<w>.y<w>.0 | y(v).v(u).0
9
uglee
这篇文章的标题是一个π表达式,结尾是一段JavaScript代码,和这个表达式的含义完全一致,或者说,完成了这个表达式的估值。
15
【JVM从小白学成大佬】4.Java虚拟机何谓垃圾及垃圾回收算法
5
猿人谷
在Java中内存是由虚拟机自动管理的,虚拟机在内存中划出一片区域,作为满足程序内存分配请求的空间。内存的创建仍然是由程序猿来显示指定的,但是对象的释放却对程序猿是透明的。就是解放了程序猿手动回收内存的...
16
深入浅出Mysql索引的那些事儿
34
猿人谷
一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。
17
9102年,隔壁公司新来的女实习生问我什么是TypeScript ?
8
Peter谭金杰
所谓的超集 其实就是最终将你写的TypeScript编译成javascript去执行,因为浏览器上能跑的脚本语言是javascript,这个本质要搞清楚
18
十年铲码,八大体系超千篇数百万字技术笔记系列汇总(GitBook 悦享版)
29
王下邀月熊_Chevalier
十年铲码两茫茫,纵思量,却易忘;不觉笔者步入程序员已有十年。十年里一直浮沉沉沉沉,愈深入,愈觉得世界之大,宇宙浩瀚。十年之期,正巧笔者从阿里离开,重回 3D 打印制造业的怀抱,希望能依托于设备优势逐步...
19
如何让Element UI的Message消息提示每次只弹出一个
14
TDon
Element UI的Message消息提示是点击一次触发一次的。在开发的时候经常会作为一些校验提示,但是公司的测试人员在进行测试时会一直点,然后就会出现如下图的情况。虽然客户使用的时候一般来说不会出现这种情况(毕...
20
为何我建议1-3年的Java程序员仔细看看这篇文章
47
茶轴的青春
此文的目的是为了督促自己去不断学习,让自己有更明确的方向去提升自己。以技能树为基础,以面试要点为大纲,我觉得比抓住什么看什么要更有目的,更能坚持下去。世界瞬息万变,我们要时刻准备着、时刻提高着自己...
21
只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常
43
我的小熊不见了
在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。
22
给女朋友讲ActiveMQ是啥?
20
欧阳思海
ActiveMQ 就是一个消息中间件,市面上现在有很多的消息中间件开源产品,比如,RocketMQ、RabbitMQ、Kafka等。
23
【深入 PHP】PHP7 数组的底层实现
7
JeffreyC
PHP 的数组是一种非常强大灵活的数据类型,在讲它的底层实现之前,先看一下 PHP 的数组都具有哪些特性。
24
漫谈哲学与编程
4
keelii
谈到哲学,多数人都会直觉性的认为它是很高深的一门学问。实际上大多数情况并非如此,哲学研究的往往是非常简单的一些命题,而这些命题在常人看来可能并没有现实意义。
25
使用typescript构建Vue应用
8
JS_Even_JS
使用typescript构建Vue应用和使用js一样,都是通过vue-cli去初始化并创建一个vue项目,只不过使用typescript构建的时候要在脚手架问卷操作的时候勾选上typescript选项。
26
用一道大厂面试题带你搞懂事件循环机制
22
koala
本文涵盖 面试题的引入 对事件循环面试题执行顺序的一些疑问 通过面试题对微任务、事件循环、定时器等对深入理解 结论总结 面试题 面试题如下,大家可以先试着写一下输出结果,然后再看我下面的详细讲解,看看会...
27
聊聊鉴权那些事
27
Aaron
在系统级项目开发时常常会遇到一个问题就是鉴权,身为一个前端来说可能我们距离鉴权可能比较远,一般来说我们也只是去应用,并没有对权限这一部分进行深入的理解。
28
面试被问到Vue?想进一步提升?那就停下来看一下吧
38
Yxaw
Vue作为最近最炙手可热的前端框架,其简单的入门方式和功能强大的API是其优点。而同时因为其API的多样性和丰富性,所以他的很多开发方式就和一切基于组件的React不同,如果没有对Vue的API(有一些甚至文档都没提...