有了HTTP,为什么还要RPC? RPC:Remote Procedure Call,远程过程调用 一直以来都没有深究过RPC和HTTP的区别,不都是写一个服务然后在客户端调...
有了HTTP,为什么还要RPC? RPC:Remote Procedure Call,远程过程调用 一直以来都没有深究过RPC和HTTP的区别,不都是写一个服务然后在客户端调...
DDD理论学习系列——案例及目录 1.引言 提到值对象,我们可能立马就想到值类型和引用类型。而在C#中,值类型的代表是strut和enum,引用类型的代表是class、int...
在js中如果打算使用setInterval进行倒数,计时等功能有可能是是不准确的,因为setInterval的回调函数并不是到时后立即执行,而是等系统计算资源空闲下来后才会执...
0.前言 因为之前业务线上有一个字体预览的需求,所以经历了一次自己从头开始实现一个字体文件格式的解析器,实现的过程中差点没把我头给挠秃,以至于成功实现后还能感觉到头顶挺凉快的...
首先介绍一下,css3中有两个属性可设置投影,分别是: 二者有什么区别? 1. 兼容性 box-shadow:从IE9+开始兼容box-shadow兼容性 filter:dr...
大家都在用webpack,都在用webpack-dev-server的热更新,也都知道webpack自带server是node-express简单服务,那么问题来了,前端no...
原文地址:https://github.com/Jocs/jocs.github.io/issues/22 今天的分享主要分为三个部分: 首屏加载状态演进 如何构建骨架屏 将...
一、背景 最近在做一个移动端 Web 项目,在首页底部是有一个类似于 APP 导航栏(以下称 FootNav),采用的 fixed 布局固定于底部。同时页面有一些 输入框...
问题说明 今天测试妹子跑过来很得意的对我说,我发现了一个你的bug。 bug?,开玩笑,我写的代码怎么可能有bug,这是是绝对不可能的,就算有bug我也会偷偷的修改掉然后更新...
摘要:OSS提供了基本的图片处理功能和图片格式之间的转换功能,在实际使用过程中,很多用户使用OSS将原图缩略之后输出,在这个过程中也出现了很多用户询问为何缩略之后图片尺寸变大...
在Web应用中,实现动画效果的方法比较多,Javascript 中可以通过定时器 setTimeout 来实现,css3 可以使用 transition 和 animatio...
一面: JS 基础数据类型有哪些? Number、String、BigInt、Boolean 、Undefined、Null、Symbol 补充复杂类型:Object thi...
之前面试今日头条的时候,今日头条面试官问我,js执行会阻塞DOM树的解析和渲染,那么css加载会阻塞DOM树的解析和渲染吗?所以,接下来我就来对css加载对DOM树的解析和渲...
在 RFC 7234 里描述启发式新鲜度:
If the response has a Last-Modified header field (Section 2.2 of [RFC7232]), caches are encouraged to use a heuristic expiration value that is no more than some fraction of the interval since that time. A typical setting of this fraction might be 10%.
应该是说如果过有 Last-Modified 这个头,那么启发式新鲜度的时间一般取 Last-Modified 的10%,而不是有 Last-Modified 才会使用 启发式新鲜度 来设置过期时间。
浏览器缓存策略今天看奇舞团推了篇文章讲缓存策略的,讲的挺不错,记录一下。 原文地址就在下面。 总结: 缓存分为强缓存和协商缓存。其中强缓存包括Expires和Cache-Control,...
title: 记一次个人笔电管理公司mac minidate: 2020-06-09 19:03 前情提要 我手上有一台 macbook Pro , 在公司有一台 mac m...
1、PI简介 首先PI不是开源的软件,是adobe公司的付费产品,非欧盟国家/地区的用户购买价格为230欧元,目前汇率换算成人民币就是1799.083人民币。PI功能还是很强...
最近在业务中需要使用ES来进行数据查询,在某些场景下需要对数据进行去重,以及去重后的统计。为了方便大家理解,特意从SQL角度,方便大家能够理解ES查询语句。 1 - dist...
本文属网络编程部分。socket的引入是为了解决不同计算机间进程间通信的问题。 端口是TCP/IP协议中的概念,描述的是TCP协议上的对应的应用,可以理解为基于TCP的系统服...
本节将结合例子和源码对koa2的中间件机制做一介绍。 什么是中间件? 中间件的本质就是一种在特定场景下使用的函数,koa官网给了它一个特殊的称谓middleware,中文译为...
iOS开发中,解决Crash相信是开发者最为头疼的问题了,特别是对于已上线的应用,对其Crash的跟踪和修复显得尤其重要,本文主要总结了常见的Crash类型以及主流的Cras...