2023-09-03 Git submodules git git Git子模块允许您将一个Git仓库包含为另一个Git仓库的子目录。Git子模块实际上是对另一个仓库在特定时间点的引用。它们使得一个Git仓库能够将外部代码的版本历史纳入并进行跟踪。 什么是Git子模块?通常,一个代码仓库会依赖于外部的代
2023-08-29 Nestjs#1.基于grpc的微服务(一) Nest.jsNode Nest.js Why微服务的优缺点 这篇文章只是讲了比较基础的demo Setup首先需要安装nestjs的命令行工具npm i -g @nestjs/cli 然后使用nest命令创建一个项目nest new micro-service-demo 安装微
2023-06-24 记一次关于vscode在mac中卡顿的问题 vscode 工具 公司发的机器是19款MacBook Pro Intel i7的,一开始就是在vscode官网下载的默认的Universal版本的。然后在用了一段时间后,突然就很卡。无论是滚动,还是点击鼠标和选中代码。 一开始定位的问题是下载的插件比较多,然
2023-06-03 移动端开发H5页面,各种问题介绍 移动端 本文主要用于梳理移动端开发的一些概念 基础概念屏幕尺寸平时,我们所说的手机屏幕尺寸指的就是手机显示屏对角线的长度,单位是英寸,而一英寸 = 25.4毫米。可以通过勾股定理的公式先算出对角线的长度,然后再计算出屏幕的尺寸 不同手机的屏幕尺寸
2023-05-02 前端日常-基于React-Router(V6)的权限控制 React 前端 在一个后台管理系统中,安全是很重要的。不光后端需要做权限校验,前端也需要做权限控制。我们可以大致将权限分为3种: 接口权限、页面权限、按钮权限。 在这当中,前端主要关注点则是页面权限,按钮权限,而前端做这些的主要目的则是: 禁止用户访问一
2023-04-28 cookie详解 网络 前端 Cookie相关知识 github 掘金 常见问题主域名可以访问子域名的cookie吗?在浏览器中,主域名是无法直接访问子域名的 cookie 的,这是由同源策略所限制的。同源策略要求两个页面只有在协议、主机和端口号都相同的情况下,才能互
2023-04-22 前端性能优化篇 前端 你会用什么工具来查找代码中的性能问题? Network 首先可以通过Network查看各类资源的响应时间,看看是否是后端接口过慢导致的过慢。 Performance 可以通过 Performance 来记录页面的渲染快照。如果是首页加
2023-04-22 JavaScript常见问题 JavaScript 前端 闭包 和 作用域作用域作用域是指在程序中定义变量的区域,作用域规定了变量与函数的活动范围。 在es6之前,js中只有全局作用域和函数作用域。在这之后,引入了let 和 const ,它们会创建块级作用域。 在函数调用栈中,当内部函数查找一个
2023-04-22 浏览器相关知识 浏览器 前端 浏览器的工作原理https://www.html5rocks.com/zh/tutorials/internals/howbrowserswork/ CSS css外部资源的由独立的线程异步加载 css会阻塞DOM渲染,不会阻塞解析。因为渲
2023-04-22 请求一个url时发生了什么? 浏览器网络 网络 我的掘金 网上的信息都比较碎片化,所以想自己画一张完整的图并总结 宏观分析下图为网络连接的大致流程 TODO: 步骤分析用户输入urlDNS解析TCP连接IP寻址网卡数据传输