Segmentfault 思否热门
Last cache created on 2019/8/26 by Github API v3.
Users
Repos
Trending
Sifou
开发头条
36Kr
Segmentfault 思否热门
日热门
周热门
月热门
1
订阅发布模式和观察者模式的区别
8
xianshannan
在软件架构中,发布-订阅是一种消息范式,消息的发送者(称为发布者)不会将消息直接发送给特定的接收者(称为订阅者)。而是将发布的消息分为不同的类别,无需了解哪些订阅者(如果有的话)可能存在。同样的,订...
2
JS基础-原型、原型链真的不能一知半解
18
OBKoro1
JS的原型、原型链一直是比较难理解的内容,不少初学者甚至有一定经验的老鸟都不一定能完全说清楚,更多的"很可能"是一知半解,而这部分内容又是JS的核心内容,想要技术进阶的话肯定不能对这个概念一知半解,碰到...
3
Vue面试中,经常会被问到的面试题/知识点(2019改进版)
36
沉静地闪光
MVVM 是 Model-View-ViewModel 的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View 代表UI 组件,它负责将数据模型转化成UI 展现出来。ViewModel 监听模型数据的改变和控制视图行为...
4
Symbol能干什么!为什么要掌握它?
2
前端优选
说到Symbol就先来说下 js中的基础数据类型 string、number、boolean、null、undefined,Symbol就是js中的第六种基础数据类型
5
JS 可选链的好处
5
前端小智
JS的一些特性极大地改变了咱们的编码方式。从ES6年开始,对咱们代码影响最大的特性的解 、箭头函数、类和模块系统。
6
只要三步,将koa的node服务升级到https
2
一个互联网学徒
https 用于启动https服务 fs用于获取读取证书文件 koa-sslify 用于将http请求强制转换为https请求
7
Vue路由之JWT身份认证
13
JS_Even_JS
JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案,相较于session机制,服务器就不需要保存任何 session 数据了,也就是说,服务器变成无状态了,从而比较容易实现扩展。JWT 实际上是一个令牌(Token)...
8
【JVM从小白学成大佬】4.Java虚拟机何谓垃圾及垃圾回收算法
5
猿人谷
在Java中内存是由虚拟机自动管理的,虚拟机在内存中划出一片区域,作为满足程序内存分配请求的空间。内存的创建仍然是由程序猿来显示指定的,但是对象的释放却对程序猿是透明的。就是解放了程序猿手动回收内存的...
9
漫谈哲学与编程
4
keelii
谈到哲学,多数人都会直觉性的认为它是很高深的一门学问。实际上大多数情况并非如此,哲学研究的往往是非常简单的一些命题,而这些命题在常人看来可能并没有现实意义。
10
最简单的 kubernetes 高可用安装方式
1
米开朗基杨
本文教你如何用一条命令构建 k8s 高可用集群且不依赖 haproxy 和 keepalived,也无需 ansible。通过内核 ipvs 对 apiserver 进行负载均衡,并且带 apiserver 健康检测。架构如下图所示:
11
蚂蚁金服褚霸:敲最牛的代码,骑最野的车
3
阿里云云栖社区
你印象中的程序员是怎样的群体?随着全民互联网的发展,程序员这个群体快速走进大众视野,在新闻和影视剧中,他们被贴上各种标签:双肩包、格子衫、拖鞋、秃顶、刻板、木讷、单身……热搜新闻“996.ICU”更是道出了万...
12
测试人员为什么要深入到项目实现中去?
1
马蜂窝技术
「测试」作为一个项目质量保证角色,在上面的整个流程中均有参与。而用例设计、项目测试环节更像测试的主场,PRD 的评审测试人员也会发表很多自己的观点,对项目的技术评审虽然测试人员也有参与,但也不如前两个...
13
Linux路由缓存的前世今生
1
187J3X1
3.6版本一定算得上是Linux网络子系统中一个特别的版本, 这个版本(补丁patch)移除了查找FIB之前的缓存查找。本文就来谈谈路由缓存的前世今生。
14
终于找到可以一文多发的平台了! openwrite.cn
8
泥瓦匠
有时候自己辛苦写了几个小时的技术文章,被爬虫抓走。自己去全平台一个一个发,又过于麻烦。而且每个平台都不一样,发文同步很困难。那么终于有了一款一文多发的利器:OpenWrite 了。
15
x(z).z<a>.0 | x<w>.y<w>.0 | y(v).v(u).0
9
uglee
这篇文章的标题是一个π表达式,结尾是一段JavaScript代码,和这个表达式的含义完全一致,或者说,完成了这个表达式的估值。
16
9102年,隔壁公司新来的女实习生问我什么是TypeScript ?
8
Peter谭金杰
所谓的超集 其实就是最终将你写的TypeScript编译成javascript去执行,因为浏览器上能跑的脚本语言是javascript,这个本质要搞清楚
17
javascript中格式化时间戳 getMonth() 返回了 0
1
myskies
在JS编程中,时间戳与日期间的转换应该是很常用了,举个简单的例子: {代码...} 最终结果却是: 我们打断点看一下发生了什么? debug我们发现,日期并没有错。是2019年1月8号星期二,那么为什么返回的却是2019-0-...
18
@ConfigurationProperties 注解使用姿势,这一篇就够了
2
日拱一兵
在编写项目代码时,我们要求更灵活的配置,更好的模块化整合。在 Spring Boot 项目中,为满足以上要求,我们将大量的参数配置在 application.properties 或 application.yml 文件中,通过 @ConfigurationProperti...
19
为什么我喜欢JavaScript的Optional Chaining
5
疯狂的技术宅
JavaScript 的特性极大地改变了你的编码方式。从 ES2015 开始,对我代码影响最多的功能是解构、箭头函数、类和模块系统。
20
精读《Tableau 探索式模型》
1
黄子毅
1. 引言 Tableau 探索式分析功能非常强大,各种功能组合似乎有着无限的可能性。 今天笔者会分析这种探索式模型解题思路,一起看看这种探索式分析功能是如何做到的。 2. 精读 要掌握探索式分析,先要掌握探索式分...
21
Dubbo运行原理
1
傲龙九天
SQA(Service-Oriented Architecture)即面向服务架构,它将应用程序的不同功能单元(这里就理解为服务)进行了拆分。在这种架构下项目不会直接和数据库进行交互,而是通过调用不同服务的接口来访问数据库。
22
springboot启动时资源初始化
1
skyarthur
在实际项目中,我们需要在springboot服务启动后做一些初始化工作,例如线程池初始化、文件资源加载、常驻后台任务启动(比如kafka consumer)等。本文介绍3类初始化资源的方法:
23
vue 源码解析 --虚拟Dom-render
3
Lan_tao
初始化先执行了 renderMixin 方法, Vue 实例化执行this._init, 执行this.init方法中有initRender()
24
浏览器的线程和进程
1
dunizb
一个进程就是一个程序的运行实例。详细解释就是,启动一个程序的时候,操作系统会为该程序创建一块内存,用来存放代码、运行中的数据和一个执行任务的主线程,我们把这样的一个运行环境叫进程。
25
Node中的事件循环
1
joytime
如果对前端浏览器的时间循环不太清楚,请看这篇文章。那么node中的事件循环是什么样子呢?其实官方文档有很清楚的解释,本文先从node执行一个单文件说起,再讲事件循环。
26
一文快速解读ES6新特性
3
小磊哥er
ES2015是该语言的重要更新,也是自2009年ES5标准化以来该语言的第一次重大更新。现在正在主要JavaScript引擎中实现这些功能。
27
「leetcode」29.两数相除
2
张越
给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。
28
Spring Context 你真的懂了吗
1
Spring
今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。
29
Element UI table简单封装
1
hhemin
面对element-ui table 有好多可以复用,首先来学习下简单封装复用table写法,实现高效小前端,减少一下代码复用,提高效率完成table数据渲染复用