排序
「网络编程」深入浅出Socket网络编程
Socket编程 网络编程又可称为Socket编程。编程分为基于Server端开发与基于Client端开发两部分。基于Server端的编程由四大步骤组成,开发者首先创建Socket,利用bind与listen函数绑定监听地址及...
SWR:一个用来简化数据获取的 React Hook
SWR 是 vervel 公司开源的一个 npm 包,也是由 Next.js(React 框架)背后的同一团队创建。SWR 是一个 React Hook,用来简化 React 项目中获取远程数据的逻辑。 概述 对于 SWR 的由来及缓存策略...
渲染流程之光栅化阶段及像素处理阶段
Rasterization 光栅化阶段:图元转换为像素,生成片段。 定义 把物体的「数学描述以及与物体相关的信息」转换为屏幕上用于「对应位置的像素及用于填充像素的颜色」这个过程成为光栅化 主要工作...
Go!PHP面向对象的现代AOP框架
简介 AOP是一个现代的面向方面的框架,使用简单的PHP,具有丰富的功能,适用于新级别的软件开发。该框架允许在传统的面向对象的PHP代码中解决横切问题,为您的代码提供高效和透明的钩子系统。 ...
jvm 垃圾收集器与内存分配策略
如何判断一个对象已经”死”了 引用记数算法 在对象中添加一个引用计数器,每当有一个地方引用他时,计数器值就加一;当引用失效时,计数器值就减一;任何时刻计数器为零的对象就是不可能再被使...
【web】TCP/UDP协议详解(字节二面:TCP三次握手、四次挥手)
【大家好,我是爱干饭的猿,本文介绍了计算机网络UDP/TCP协议格式和特点、重点介绍保证TCP可靠性的 确认应答机制(数据编码+超时重传)、连接管理机制(TCP三次握手、四次挥手)、流量控制机制、...
MongoDB GridFS 在.NET 7 中的使用
突然忆起 MongoDB 中还有个很大的功能.那就是 MongoDB GridFS. ❝ GridFS 是 MongoDB 的一个子模块,使用 GridFS 可以基于 MongoDB 来持久存储文件,并且支持分布式应用(文件分布存储和读取).Grid...
《深入理解Java虚拟机》读书笔记—-Java内存区域及内存溢出异常
微信公众号:[0error]关注可了解更多的知识干货,也可看看生活杂谈。如有问题或建议,欢迎在公众号留言。 ——————————-——正文开始————————————- 众所周知,JVM拥有自动...
HashMap源码解读—Java8版本
一、HashMap简介 HashMap顶部有一段很长的注释,大概的介绍了HashMap。 1.1 原文 /** * Hash table based implementation of the Map interface. This * implementation provide...
Java中的强软弱虚,你了解么?
点击上方蓝字关注我! 为了充分利用计算机的内存,对象被设计成拥有生命周期。当对象的生命周期结束,会被垃圾回收器回收,从而释放内存资源。为了考虑回收的各种场景,在JDK1.2引用了强、软、...






