作者:字节移动技术 —— 谢俊逸
2024年09月14日
紧接着上一篇git,我们来继续愉快的讨论git。今天我们将要讲的是有关git tag的问题
以前学习git的时候并没有注意tag的作用,其实git的tag在工作中起着很大的作用,特别对于即将上线的版本时候。
像其他版本控制系统(VCS)一样,Git 可以给历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点(v1.0 等等)。 当你在线上发布最新的代码时,最好每次都打上一个tag,因为当这次发布的代码失败,有bug的时候,你可以快速checkout上次的稳定tag, 以实现代码的快速回滚,待你修复好新代码后,再重新发布,打上一个稳定的标记tag。
2024年09月14日
转发链接:
本文将针对微后端框架qiankun的源码进行深入解析,在源码讲解之前,我们先来了解一下哪些是微后端。
微后端是一种类似于微服务的构架,它将微服务的理念应用于浏览器端,将要单页面后端应用由单一的单体应用转变为多个大型后端应用聚合为一的应用。各个后端应用还可以独立开发、独立布署。同时,它们也可以在共享组件的同时进行并行开发——这些组件可以通过NPM或则GitTag、GitSubmodule来管理。
2024年09月14日
gobuilder是一个用于编译go项目的工具。它功能上与go build类似,但是做了增强。能够同时编译到不同平台和架构,也不需要单独写脚本。
2024年09月14日
`git fetch` 和 `git pull` 是 Git 中常用的两个命令,它们都用于从远程仓库获取更新,但它们的工作方式和用途略有不同。
### `git fetch`
- **获取远程更新**:`git fetch` 会从远程仓库下载所有你没有的提交(包括新分支、新标签等),并将这些更新存储在你的本地仓库中,但**不会**自动合并这些更新到你的工作分支。
2024年09月14日
在使用 Git 进行版本控制时,开发者常常会需要将本地仓库与远程仓库保持同步。两个最常用的同步命令是
2024年09月14日
mysql怎样配置max_allowed_packet参数值才不会报错?MySQL会根据配置文件会限制server接受的数据包的大小。如果写入大数据时,因为默认的配置太小,插入和更新操作会因为 max_allowed_packet 参数限制,而导致失败。怎么解决这个问题呢?万维景盛工程师为您分享mysql怎样配置max_allowed_packet参数的解决方案。
2024年09月14日
我们都知道,数据库是一个存储数据的容器,查询相当于从这个容器中取出数据,一般而言,直接取出的数据很多时候不能满足我们的需求,在上一篇内容中,我们介绍了对字符串、数值以及日期的常用操作。但是,对于更复杂一些的问题,比如,计算当月每个部门的工资和、找出每个部门的最高工资、计算每个部门的平均工资等,这些问题并不能通过简单的加减乘除得以解决,这时候,我们需要引用SQL中的聚集函数。
2024年09月14日
《优化MySQL大量数据更新:使用JOIN替代子查询并分批处理》
你知道吗?更新数据库中的大量数据可不是一件容易的事儿。可不能耽误了线上业务运转,也不能拖太久。你说,要是用存储过程那可就太麻烦了,不如直接上UPDATE语句,快速搞定。不过,还真有点问题。
2024年09月14日
数组扁平化是指将一个多维数组变为一个一维数组
const arr = [1, [2, [3, [4, 5]]], 6];
// => [1, 2, 3, 4, 5, 6]
复制代码