最新 最热

Java Web 33道面试题

HTTP 协议有 HTTP/1.0 版本和 HTTP/1.1 版本。HTTP1.1 默认保持长连接(HTTP persistent connection,也翻译为持久连接),数据传输完成了保持 TCP 连接不断开(不发 RST 包、不四次握手),等待在同域名下继续用这个通道传输数据;...

2023-10-23
1

React Memo不是你优化的第一选择

Dan的文章在使用React.memo之前的注意事项[1]中,通过几个例子来描述,有时候我们可以通过「组件组合」的方式来优化组件的多余渲染。文章中提到要么通过将「下放State」,要么将「内容提升」。因为组件组合是React的自然思...

2023-10-23
1

了不起的Chrome浏览器(6):Chrome 94开始WebGPU试用,Web的图像渲染及机器学能力更强了

十多年来,Web技术突飞猛进,其中Chrome功不可没,了解Chrome可以帮助我们理解前端行业的发展趋势。

2023-10-23
0

了不起的Chrome浏览器(7):Chrome 95终于支持WebAssembly异常处理了!

十多年来,Web技术突飞猛进,其中Chrome功不可没,了解Chrome可以帮助我们理解前端行业的发展趋势。

2023-10-23
1

git diff 的一个妙用

git diff 可以用来比较在git仓库中的两次提交或两个文件的diff,常见用法如下:

2023-10-23
1

HTML页面

HTML5是用来描述网页的一种语言,被称为超文本标记语言。用HTML5编写的文件,后缀以.html结尾

2023-10-23
1

UE5--物体卡片与材质入门

在开始制作之前,我可以想象得到,厨房里面的食材和工具,应该会有很多,比如苹果、青瓜、香蕉、盘子、刀等等。因此我需要创建不少卡片去制作它们。因此我需要将这些卡片统一放起来,免得在世界大纲中到处都是卡片,找都找不到。...

2023-10-23
1

hexo-解决图片不显示问题

由 hexo-asset-image 图片模块和 hexo-abbrlink 不兼容导致的。

2023-10-23
1

HTTP Basic 认证

由RFC7617定义的HTTP Basic认证是一种非常基础而简单的认证模式,因此叫他Basic认证。他本质上就是浏览器提供的一个接口,能够根据HTTP返回值,自动弹出一个登录框,让用户输入ID和密码,最后发给服务器校验,如若成功,此后每次请...

2023-10-22
1

tcpdump + wireshark 抓包分析

浏览器访问,通过 F12 浏览器抓包工具就可以进行请求响应包分析,某些复杂场景需分析服务端的网络问题等,这时可能需要在服务器进行抓包,可以用 tcpdump 抓服务器上的出、入数据包,再用 GUI 工具 wireshark 查看数据包情况。...

2023-10-22
1