![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
一起做项目
文章平均质量分 85
一切为了实战
这个作者很懒,什么都没留下…
展开
-
ActiveMQ延时队列,一起来抢火车票
场景:小明过年买火车票回家,费尽千辛万苦抢到一张火车票,于是,他开心地从轮椅上站了起来。万事具备,只欠东风,只要小明付款,火车票就到手了。然而,小明因为太高兴了,仰天长笑30分钟,订单失效了。因为订单在30分钟内如果没有进行支付的话,就会失效。那么这种订单失效是如何实现的呢?我们把订单看作是一个消息,它当然也会存放在一个消息队列中,但是这种消息会有些不一样,它是隔一定的时间才会放入消息队列中,比如订单就隔了30分钟然后进入队列,然后消费者(服务器)从消息队列中读取消息,并且删除消息,所以订单在30分钟之原创 2022-02-17 21:07:05 · 202 阅读 · 0 评论 -
开发中经常用到的git救场方式,有它就够了
首先来看一次很顺利的提交git add . # 注意有一个符号.git commit -m "我干了些xxx" # 提交代码git push # 推送到远程分支但是在实际开发中,不可能会一帆风顺,总会遇到一些冲突,就像人生。我们开发一般有开发环境dev,准生产环境staging,生产环境prod,对应的分支有dev,release,master。所有分支都以master分支为主,master必须保持纯净,不能被污染(即保证一些不必要的代码合到master中,比如还未上线的代码),否则会影响生原创 2022-02-08 15:13:05 · 595 阅读 · 0 评论 -
git的相关命令(文件管理)
git操作文件的命令和linux的命令是一样的,Linux如何操文件,git就如何操作:创建一个版本库什么是版本库呢?版本库又叫做仓库,可以把它看成是一个目录,在这个目录中,在这个目录中所有的文件都可以有git管理,跟踪文件修改,删除,并记录了提交过的版本,可以随时回退到原来的版本。创建方法:新建一个文件夹,运行git init命令初始化一个版本库1. 添加文件向版本库中添加文件的方...原创 2022-02-08 14:25:09 · 495 阅读 · 0 评论 -
git简介
1. 概述什么是git?git是目前世界上最先进的分布式版本控制系统,没有之一git网站:https://github.com/ 全球最大的开源项目网站。https://gitee.com/ 中国最大的开源项目网站。2. git 的起源很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Lin...原创 2022-02-08 14:24:20 · 312 阅读 · 0 评论 -
git创建与合并分支
使用git时,每次提交一次都会生成一个版本,git把它们串成一条时间线,这条时间线就是分支。从前面所使用分支到现在,只使用了一条分支,这条分支称为主分支,即master分支。master是指向提交的,HEAD是指向当前的分支;master分支是一条时间线,当HEAD指向了master时,确定了当前分支,并且确定了提交点每提交一次master都会前进一步,所以,提交的次数越多时间线也就越长;...原创 2022-02-08 14:23:29 · 1441 阅读 · 0 评论 -
Jenkins部署vue项目详细步骤
上文讲了如何创建一台虚拟机,并配置项目自动部署所需要的环境,实现了Jenkins自动化部署一个后端springboot项目。本文将会介绍部署前端vue项目原创 2022-02-08 10:54:14 · 8395 阅读 · 0 评论 -
从创建服务器到搭建一台内网穿透服务器
如何创建一台内网穿透服务器,并在这台服务器上部署项目原创 2022-01-30 15:32:01 · 5748 阅读 · 1 评论