组装一台黑苹果

os
发烧然后退烧,就组装的一台黑苹果。采用的开放式机箱(某宝亚克力机箱)。感觉整体的流畅度比我13年的MacBook Air 和 17年的 MacBook pro (i7双核 16g)都要流畅。硬件配件全部从某宝购买主板:华硕 Z370-PC...

Nginx 开启支持 HTTP2

nginx / web development
HTTP2的好处Server Push 主动推送资源 (目前nginx还不支持,新版本nodeJs可以配置实现)用帧二进制编码传输数据,连接可以承载任意数量的双向数据流 (所以不用关心,请求的数量了)头部压缩,减少请求时间版本要求Nginx...

BFC、IFC

web development
参考w3c visual-model-intro 章节, 9.4 Normal flowBFC 块级格式上下文形成BFC的情况浮动的元素绝对定位的元素overflow不为visible的元素 (除非该值已经被传播到视口, 比如body元素设...

基于JWT的登录验证系统实现

web development
概述基于JWT的简单登录认证流程图:JWTJSON Web token(JWT)是一种开放标准(RFC 7519),它定义了一种紧凑且独立的方式,用于将各方之间的信息安全地传输为JSON对象。该信息可以通过数字签名进行验证和信任。使用密匙 ...

CSS Grid

web development
CSS Grid 一种二维布局系统, 最初草案于2011年4月发布,最初在IE10上实现,通过-ms-使用。经过6年的探索和发展,17年有了较为稳定的候选版本,Firfox在52版本中实现了对CSS Grid Layout Module L...

查找MAC硬盘空间占用,清理

Mac os X / os
2016年10月09日10:21:22 更新:Macos sierra 10.12 版本之后,已经自带硬盘空间管理工具!OLD之前在知乎上看到的方法,在每次128G MAC硬盘告急的时候,屡试不爽。ncdu 是一个可以查看目录下所有文件文件...