
DevOps
文章平均质量分 75
部署发布流程;项目管理
Tina-Deng
这个作者很懒,什么都没留下…
展开
-
Git 配置多账号(Mac)
Git 配置多个秘钥对原创 2022-03-21 16:20:36 · 2249 阅读 · 0 评论 -
Vue中axios的基本用法
目录一、安装axios二、在main.js页面引用三、axios的封装1、在 **/src/plugins** 下新建 **axios.js** 文件2、在apis.js里集中写项目需要的接口请求3、把汇总了所有接口的apis.js引入到main.js里,并挂载到vue原型上:一、安装axiosnpm install vue-axios# 这一步作用是能把json格式的直接转成data所需的格式npm install qs.js 二、在main.js页面引用import Vue from '原创 2021-10-18 11:28:48 · 878 阅读 · 0 评论 -
Vue项目引入引入ElementUI
目录1、安装ElementUI2、在main.js中引入elementUI3、测试ElementUI框架官网地址:https://element.eleme.cn/#/zh-CN/component/installation1、安装ElementUI推荐使用 npm 的方式安装,它能更好地和 webpack 打包工具配合使用。npm i element-ui -S i : 安装指令,全拼:install-S :生产环境,全拼:--save-D :开发环境,全拼:--save--dev-O原创 2021-10-17 16:24:26 · 14170 阅读 · 0 评论 -
MacOS 搭建一个vue项目(完整步骤)
搭建一个Vue项目一、安装node环境二、搭建vue项目环境1、全局安装vue-cli2、检查是否安装成功3、创建一个基于 webpack 模板的新项目4、安装依赖5、启动项目三、vue项目目录讲解四、开始我们的第一个vue项目1、在components目录下新建一个views目录,里面写我们的vue组件2、开始我们的第一个组件3、讲讲父子组件4、使用路由搭建单页应用5、如何用less写样式一、安装node环境1、下载地址为:https://nodejs.org/en/2、检查是否安装成功:如果输出版原创 2021-10-15 18:31:43 · 8856 阅读 · 1 评论 -
IDEA 集成 GitLab
目录1、安装 GitLab 插件2、设置 GitLab 插件3、push 本地代码到 GitLab 远程库参考文章:自建代码托管平台-GitLab1、安装 GitLab 插件2、设置 GitLab 插件3、push 本地代码到 GitLab 远程库自定义远程连接注意:gitlab 网页上复制过来的连接是:http://gitlab.example.com/root/git-test.git,需要手动修改为:http://gitlab-server/root/git-test.git选择 g原创 2021-09-05 19:06:22 · 569 阅读 · 0 评论 -
自建代码托管平台-GitLab
目录GitLab 简介GitLab 安装初始化 GitLab 服务启动/停止 GitLab 服务使用浏览器访问 GitLabGitLab 创建远程库GitLab 简介GitLab 是由 GitLabInc.开发,使用 MIT 许可证的基于网络的 Git 仓库管理工具,且具有wiki 和 issue 跟踪功能。使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。GitLab 由乌克兰程序员 DmitriyZaporozhets 和 ValerySizov 开发,它使用 Ruby 语言写原创 2021-09-05 19:00:01 · 554 阅读 · 0 评论 -
敏捷Scrum指南二:Scrum流程之Plan
通用流程:PO讲解US,Dev Team理解并评审 US Point评估公司小组流程:PO分享上个月的运营数据 PO分享当月目标及计划 PO讲解US,Dev Team理解并评审 US Point评估 Sprint Plan排期 团队成长PO分享上月运营数据为什么要分享运营数据?公司价值体系,以目标为导向。 Team中每个人都要能看懂团队的实际业务数据,工作中不...原创 2020-03-10 17:47:55 · 762 阅读 · 0 评论 -
HTTP权威指南学习笔记:第一章HTTP概述
一次完整的网络请求的步骤如下:(a)浏览器从URL中解析出服务器的主机名;(b)浏览器将服务器的主机名转换成服务器的IP地址;(c)浏览器将端口号(如果有的话)从URL中解析出来;(d)浏览器建立一条与Web服务器的TCP连接;(e)浏览器向服务器发送一条HTTP请求报文;(f)服务器向浏览器回送一条HTTP响应报文;(g)关闭连接,浏览器显示文档。协议版本HTTP 0.9:只支持GET方法,有严重设计缺陷。HTTP 1.0:第一个广泛使用版本。HTTP 1.0+:非正式的HTTP原创 2020-06-11 14:29:18 · 196 阅读 · 0 评论 -
代码版本管理工具之Git的使用详解
目录概述Git工作机制Git 和代码托管中心Git安装Git常用命令Git分支操作常用的分支操作命令Git合并分支并解决冲突Git 团队协作机制概述Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。Git 易于学习,占地面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于 Subversion、CVS、Perforce 和 ClearCase 等版本控制工具。版本控制版本控制是一种记录文件内容变化,以便将来查阅特定版本原创 2021-09-05 16:02:28 · 561 阅读 · 0 评论 -
抓包工具Charles使用指南一:Mac本/OPPO手机的安装和初始化配置
Charles 是一款收费的抓包修改工具,易上手,数据请求容易控制,修改简单,抓取数据的开始暂停方便等优势!下面详细介绍下这款强大好用的抓包工具。抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作。也用来检测网络安全。抓包也经常被用来进行数据截取等。Mac安装Charles1. Charles官网下载软件:https://www.cha...原创 2020-03-10 14:37:37 · 6335 阅读 · 1 评论 -
国内代码托管中心- 码云
目录简介码云帐号注册和登录码云创建远程库简介众所周知,GitHub 服务器在国外,使用 GitHub 作为项目托管网站,如果网速不好的话,严重影响使用体验,甚至会出现登录不上的情况。针对这个情况,大家也可以使用国内的项目托管网站-码云。码云是开源中国推出的基于 Git 的代码托管服务中心,网址是 https://gitee.com/ ,使用方式跟 GitHub 一样,而且它还是一个中文网站,如果你英文不是很好它是最好的选择。码云帐号注册和登录进入码云官网地址:https://gitee.com/,原创 2021-09-05 18:30:30 · 1168 阅读 · 0 评论 -
敏捷Scrum指南一:Scrum起源
Scrum科普起源含义:Scrum的英文原意是橄榄球运动的专业术语,指英式橄榄球次要犯规时在犯规地点对阵争球。开发流程取名为Scrum,寓义开发项目时迅速、富有激情、你争我抢的完成。 Scrum教父:Jeff Sutherland 和 Ken Schwaber Scrum 发展历程: 1986年,《哈佛商业评论》中一篇题为“新型新产品开发策略”的文章。文章描述了像本田、佳能等公司通...原创 2020-03-10 17:27:32 · 914 阅读 · 0 评论 -
IDEA 集成 码云
目录IDEA 安装码云插件IDEA 连接码云码云复制 GitHub 项目码云参考文章:国内代码托管中心- 码云IDEA 安装码云插件Idea 默认不带码云插件,我们第一步要安装 Gitee 插件。如图所示,在 Idea 插件商店搜索 Gitee,然后点击右侧的 Install 按钮。Idea 链接码云和链接 GitHub 几乎一样,安装成功后,重启 Idea。Idea 重启以后在 Version Control 设置里面看到 Gitee,说明码云插件安装成功。然后在码云插件里面添加码云帐号,我原创 2021-09-05 18:42:14 · 562 阅读 · 0 评论 -
国外代码托管中心 - GitHub
目录1、创建远程仓库2、远程仓库操作常用命令3、邀请加入团队4、跨团队协作5、SSH 免密登录GitHub官网:https://github.com/Git知识参考文章:代码版本管理工具之Git使用详解1、创建远程仓库2、远程仓库操作常用命令# 查看当前所有远程地址别名git remote -v # 远程地址 起别名git remote add 别名 # 推送本地分支上的内容到远程仓库git push 别名 分支名# 将远程仓库的内容克隆到本地git clone 远程地址原创 2021-09-05 16:43:20 · 387 阅读 · 0 评论 -
HTTP权威指南学习笔记:第二章 URL与资源
URL概述URL是浏览器寻找信息时所需的资源位置。URI由子集URL和URN构成。URL通过资源位置来标识,URN是通过名字来识别资源的。URL构成URL提供了统一的资源命名方式:方案://服务器位置/路径栗子:http://www.joes-hardware.com/seasonal/index-fall.html第一部分:方案(scheme),http。第二部分:服务器的位置,www.joes-hardware.com。第三部分:资源路径,/seasonal/index-fal原创 2020-11-25 18:41:12 · 155 阅读 · 0 评论 -
敏捷Scrum指南二:Scrum流程之RetroSpect
RetroSpect的方向US: Sprint US是否存在delayed或Cancelled? BurnDownChat走势是否符合预期? US实际工作量是否与评估Point一致? US拆分是否符合最小MVP、垂直切分原则? US的排期执行过程中是否被调整? US的优先级安排是否遵循"小功能高价值"、轻重缓急。 是否有紧急US的加入? 版本: ...原创 2020-03-10 18:05:54 · 607 阅读 · 0 评论 -
抓包工具Charles使用指南二:Charles主界面介绍和基础配置
Charles 简介Charles 是在 PC 端常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。除了在做移动开发中调试端口外,Charles 也可以用于分析第三方应用的通讯协议。配合 Charles 的 SSL 功能,Charles 还可以分析 Https 协议。Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的...转载 2020-03-10 16:47:27 · 4391 阅读 · 5 评论 -
敏捷Scrum指南二:Scrum流程之DailyMeeting
Scrum Daily Meeting定义:每天同一时间,团队举行一定时间范围内(不超过15分钟)的每日站会。常见流程:ScrumMaster负责确保会议更顺畅,每日团队成员都要轮流回答三个问题,让其他团队成员更了解情况。 在上次每日例会之后我完成了什么? 在下次每日例会之前我计划做什么工作? 有什么障碍让我无法取得进展? 本小组Daily Meeting小组流程...原创 2020-03-10 17:54:56 · 842 阅读 · 0 评论 -
HttpServer Nginx 的使用详解及原理
目录简介基本概念正向代理反向代理负载均衡动静分离安装常用命令配置文件 nginx.conf1. 全局快2. events 块3. http 块3.1 http 全局块3.2 server 块nginx 配置实例反向代理实例一反向代理实例二location 指令说明负载均衡实例nginx 负载均衡的分配策略动静分离实例nginx 原理简介Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。因它的稳定性、丰富的功能集、简单的配置文件和原创 2021-09-03 12:03:05 · 2231 阅读 · 0 评论 -
敏捷Scrum指南三:Scrum角色之PO(Product Owner)
角色概述PO是有授权的产品领导力核心,是Scrum团队的三大角色之一。产品负责人需要面对2个方向:PO必须很好地理解组中利益干系人、客户和用户的需求和优先级。从这个角度而言,PO担任产品经理的角色,确保能开发出正确的解决方案。 PO必须保证已经有明确的接收标准,标准满足后续测试验证的标准。从这个角度而言,PO做的是业务分析师和测试人员的工作。职责管理经济效益PO要负责确保在...原创 2020-03-10 18:12:28 · 5655 阅读 · 0 评论 -
IDEA 集成 Git
目录1、配置 Git 忽略文件2、IDEA 配置 Git3、初始化本地库4、添加到暂存区5、 提交到本地库6、切换版本7、 创建分支8、切换分支9、合并分支10、 解决冲突Git参考文章:代码版本管理工具之Git的使用详解1、配置 Git 忽略文件1 )Eclipse 特定文件2 )IDEA 特定文件3 )Maven 工程的 target 目录为什么要忽略他们?与项目的实际功能无关,不参与服务器上部署运行。把它们忽略掉能够屏蔽 IDE 工具之间的差异。怎么忽略?1)创建忽略规则文件原创 2021-09-05 17:16:10 · 641 阅读 · 0 评论 -
Maven使用介绍
原创 2021-08-30 11:47:29 · 66 阅读 · 0 评论 -
IDEA 集成 GitHub
目录1、设置 GitHub 账号2、分享工程到 GitHub3、push 推送本地库到远程库8.4 pull 拉取远程库到本地库5、clone 克隆远程库到本地GitHub参考文章:代码版本管理工具之GitHub的使用详解1、设置 GitHub 账号如果出现 401 等情况连接不上的,是因为网络原因,可以使用以下方式连接:然后去 GitHub 账户上设置 token。点击生成 token。复制红框中的字符串到 idea 中。点击登录。2、分享工程到 GitHub来到 GitHub 中发现原创 2021-09-05 18:21:50 · 115 阅读 · 0 评论 -
The goal you specified requires a project to execute but there is no POM in this directory
Maven项目打包 mvn -U package -DskipTests 时碰过这个错误。看错误日志提示,我们知道“/Users/anan/ws/BBKTest”这个路径下找不到pom.xml文件,可是我的工程不是在这个路径下,为什么还是报错,所以我就尝试直接进入工程文件夹,执行mvn test,发现可以正常启动maven工程项目了,原来“mvn test”这个命令就是在当前文件夹下找pom....原创 2020-04-10 11:07:24 · 727 阅读 · 0 评论 -
抓包工具Charles使用指南三:修改Response
抓包工具Charles使用指南三:修改Response设置断点,拦截请求修改被拦截请求Response保存修改后的Response到本地替换请求的Response取消断点设置断点,拦截请求在Breakpoints Setting中添加并启用需要拦截的请求地址,信息体勾选Response。修改被拦截请求Response请求拦截界面中,点击Edit Response修改成期望的response...原创 2020-03-24 17:33:28 · 1542 阅读 · 0 评论 -
MySQL绿色版 官网下载+安装(win7)
1.官网下载 官网地址:http://www.mysql.com/downloads/1) 点击Windows2)点击MySQL Installer3)点击MySQL Server4)下载最新的5.6版本,点击MySQL Community Server 5.65)点击红框,下载64位的压缩包版 MSI Installer/ZIP原创 2016-04-08 09:03:01 · 15824 阅读 · 0 评论 -
敏捷Scrum指南三:Scrum角色之SM(ScrumMaster)
角色概述SM主要负责帮助每个人理解并乐于接受Scrum的价值观、原则和实践。对PO和Dev Team来说,SM履行的是教练的职责。对团队的Scrum工作流来说,SM履行的是过程领导的职责。职责Scrum教练是Scrum团队的敏捷教练 - 包括Dev Team和PO,对2个角色进行指导,消除两者之间的隔阂,使PO能直接驱动Dev Team。具体描述:帮助新任PO...原创 2020-03-10 18:09:29 · 5751 阅读 · 0 评论 -
Mac(A1)下maven的安装与配置
目录1、安装2、环境变量配置3、验证安装4、配置国内镜像5、配置本地仓库6、mvn help:system1、安装官网地址:http://maven.apache.org/download.cgibrew 命令安装brew install maven官网下载安装解压到 /opt 目录下sudo tar -zxvf apache-maven-3.8.2-bin.tar.gz2、环境变量配置echo 'export M2_HOME=/opt/apache-maven-3.8.2' >原创 2021-09-15 03:57:19 · 410 阅读 · 0 评论 -
分布式消息队列RocketMQ(五): RocketMQ工作原理
工作原理一、消息的生产1 消息的生产过程2 Queue选择算法轮询算法最小投递延迟算法二、消息的存储1 commitlog文件2 consumequeue3 对文件的读写4 与Kafka的对比三、indexFile1 索引条目结构2 indexFile的创建3 查询流程四、消息的消费1 获取消费类型:拉取式、推送式2 消费模式:广播消费、集群消费3 Rebalance机制4 Queue分配算法5 至少一次原则五、订阅关系的一致性1 正确订阅关系2 错误订阅关系六、offset管理1 offset本地管理模式原创 2021-09-10 11:26:30 · 1699 阅读 · 0 评论