VSCode 删除空行

1. 打开 VSCode 的 Replace 面板Ctrl + H 快捷键2. 使用正则表达式匹配空行并正则表达式如下:^\s*(?=\r?$)\n

dns-prefetch

DNS Prefetch 是一种 DNS 预解析技术。当你浏览网页时,浏览器会在加载网页时对网页中的域名进行解析缓存,这样在你单击当前网页中的连接时就无需进行 DNS 的解析,减少用户等待时间,提高用户体验。目前每次DNS解析,通常在200ms以下。针对DNS解析耗时问题,一些浏览器通过DNS Pr

HTTP请求头之 —— User-Agent(UA)

其实在早期的 HTTP 协议中,是没有这个 User-Agent 的,但是在 1992 年的 Http协议中,加入了一个User-Agent那为什么现在每个浏览器都支持 User-Agent?User-Agent 又有什么作用呢?为什么每个浏览器的 User-Agent 开头都是 Mozilla ?

url编码与解码

url是网络世界的基石,在前后端编码中,经常碰到需要对url进行编解码的情况,本文整理了 url 编解码的,需要的请拿好。1. 了解 url 编码URL编码通常也被称为百分号编码(percent-encoding),也就是我们经常在域名后面看到那串带百分号的奇怪字符:https://codercou

Github上的高仿项目,拿来就用!!!

最近整理了现在比较热门 App 的高仿项目,这些项目都是有「recently updated」,而不是年代久远不再维护的项目。包括高仿微信、微博、B站、斗鱼、抖音、美团、头条、掘金等等。这些项目涉及的技术栈有 Vue、Flutter 等等,看这些高仿项目的源码有什么用呢?比如下面这个高仿知乎,采用

Java 虚拟机(JVM)系列文章(目录)

Java系列文章(一)——Java 进程的秘密Java系列文章(二)——进入 JVM 的世界Java系列文章(三)——深入 JVM 的世界

Javascript 二维数组操作

Javascript 二维数组操作的正确姿势

Normalize.css 样式作用,及使用方法

Normalize.css 是一个可以定制的CSS文件,它让不同的浏览器在渲染网页元素的时候形式更统一。github地址:normalize.css最新的版本是 V8.0.11. 小巧轻便相比于传统的css reset,Normalize.css是一种现代的,为HTML5准备的优质替代方案。Norm

JVM系列文章(二)——进入 JVM 的世界

在前一篇文章Java系列文章(一)——Java 程序运行机制和流程中,我们了解了从 Java 源码 ---> Java字节码 ---> 机器码的操作链,知道了 Java 字节码的基本结构,从本篇开始, 将学习 Java 字节码是如何运行起来的,这里面的核心就是 Java 虚拟机: Jav

盘点 Github 电商类高 star 开源项目(JAVA)

1. macrozheng/mall46.2K starJavaApache-2.0 licensemall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×