1. SYN_REVD, ESTABELLISHED 状态对应的队列 TCP 建立连接时要经过 3 次握手,在客户端向服务器发起连接时,对于服务器而言,一个完整的连接建立过程...
1. SYN_REVD, ESTABELLISHED 状态对应的队列 TCP 建立连接时要经过 3 次握手,在客户端向服务器发起连接时,对于服务器而言,一个完整的连接建立过程...
前阵子在用C++ 98(是比较落后了,嗯,C++11原生支持Future)开发的时候,对脱离业务的公共逻辑抽象出来了一个简单的任务执行框架,里面主要是线程池和一些同步异步的任...
最近的需求要把用户设置的不同文案渲染到上传的图片上,类似图片水印的效果,文案渲染的位置也需要系统控制,并且需要能支持一次批量处理 1000 张图片。首先想到的是让前端 js ...
HttpClient偶尔报NoHttpResponseException: xxx failed to respond 背景描述 调用底层服务偶尔会报以下错误 第一次碰到,先...
前言 ThreadLocal的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的传递的复杂度。但是如果滥用Thr...
前言 在微服务大行其道的今天,分布式系统越来越重要,实现服务化首先就要考虑服务之间的通信问题。这里面涉及序列化、反序列化、寻址、连接等等问题。。不过,有了RPC框架,我们就无...
代理 指的是代表授权方执行处理事务。在编程中,通常是通过一个代理对象代表目标对象去执行方法,是对调用目标的一个包装。这样来保证目标对象方法的安全性、或者增强目标对象的方法功能...
在学习 Laravel 源码前,有几个 PHP 的基础知识是必须熟悉的。基础知识熟悉之后,框架再复杂,也能慢慢地理解和上手。 Composer Composer 是 PHP ...
概念 生活中,容器就是一个存放物品的器具。平时可以把杂乱的东西都放到容器中,要用的时候再去容器中拿。类似的,Laravel 的服务容器也像一个存放服务的类,通过把要使用的服务...