大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

仓库(一种贮存设施)

仓库由贮存物品的库房、运输传送设施(如吊车、电梯、滑梯等)、出入库房的输送管道和设备以及消防设施、管理用房等组成;与此同名的还有电影《仓库》。

Git 在项目中的实际使用指南

Git 在项目中的实际使用指南 每日一图 版权声明:本文为 stone 原创文章,可以随意转载,但必须在明确位置注明出处!!! 点击查看 Git 官方文档

Git submodule 子模块的管理和使用

to unstage) new file: . $ git ci -m "commit" $ git push origin HEAD:master 删除子模块 删除子模块比较麻烦,需要手动删除相关的文件,否则在添加子模块时有可能出现错误 同样以删除assets文件夹为例 删除子模块文件夹 $ git rm --cached assets $ rm -rf assets 删除.gitmodules文件中相关子模块信息 [submodule "assets"] path = assets url = https://github.com/maonx/vimwiki-assets.git 删除.

Git命令备忘录

Git命令备忘录 前言 Git在平时的开发中经常使用,整理Git使用全面的梳理。 基本内容 开始之前 请自行准备好Git工具以及配置好Git的基本配置 基础内容 基础概念 如下内容,在码云或者Github上新建仓库出现的内容, mkdir demo cd demo git init touch README.md git add README.md git commit -m "first commit" git remote add origin https://gitee.com/will-we/demo.git git push -u origin master 基础概念 基础命令 git init 创建gi

Gitlab + Jenkins + Ansible 自动部署

warning: You appear to have cloned an empty repository. [root@deploy update_nginx_html]# cd code_html/ [root@deploy code_html]# echo "this is test jenkins+gitlab+ansible-playboos html file" index.html [root@deploy code_html]# git add .

使用gitlab-mirrors同步github和本地gitlab上的代码

ssl_verify=true #Push to GitLab over http?/add_mirror.sh --git --project-name gitlab-mirrors --mirror https://github.com/samrocketman/gitlab-mirrors.git 因为是http的方式所以会让你输入你的gitmirror这个账号的账号和密码,创建完成之后就会在gitmirror-group这个组看到这个项目的代码了 你可以使用下面的命令删除一个仓库 ./delete_mirror.sh --delete r410-fancontroller 执行下面命令手动同步代码 .

Docker基础(1)—— Docker基本概念

Docker基础(1)—— Docker基本概念 Docker基础(1)—— Docker基本概念 Docker基础(2)—— Docker安装及基础操作 关于docker是什么以及docker的教程网上有很多资料,GitBook上的Docker教程是比较官方和全面的。以下我结合手册的学习及在慕课网上的课程巩固总结出的学习手册。旨在清晰梳理整个上手流程。 一、前言 1、什么是Docker Docker是世界领先的软件容器化平台 Docker公司开发,开

docker的基本命令

Architecture"}} ubuntu:18.04 寻找镜像docker search sudo docker search nginx 删除镜像 docker rmi 这个比较容易理解 docker rm(删除)i(镜像) sudo docker rmi NAME:TAG 比如 sudo docker rmi ubuntu:18.04 查看正在运行的容器 sudo docker ps 删除容器 docker rm 容器ID

Docker常用命令

Docker常用命令 安装docker后,可以使用命令行: docker help Usage: docker [OPTIONS] COMMAND A self-sufficient runtime for containers Options: --config string Location of client config files (default "C:\\Users\\Administrator\\.docker") -D, --debug Enable debug mode -H, --host list Daemon socket(s) to connect to -l, --log-level string Set the logging level ("debug"|"info"|"warn"|"error"|"fatal") (default "info") --tls Use TLS;

minikube中部署的第一个Kubernete应用

minikube中部署的第一个Kubernete应用 (Proudly powered by QKQ) 上一篇文章安装好了minikube,那么接下来就试试kubernetes的hello world。 Q: 将应用部署到kubernetes需要几个步骤? A: 在kubernetes中部署应用,首先需要将应用做成镜像,然后才能部署在kubernetes中。所以: 创建一个镜像 需要一个镜像仓库用来存放镜像 编写kubernetes的deployment文件,将镜像部署成为pod 编写kubernetes的service文件,创建pod

Docker系列:入门篇-安装docker

Docker系列:入门篇-安装docker Docker 提供了两个版本:社区版 (CE) 和企业版 (EE)。 Docker 社区版 (CE) 是开发人员和小型团队开始使用 Docker 并尝试使用基于容器的应用的理想之选,所以这里我们来说一下Docker社区版的安装 操作系统要求 64位 CentOS 这里只说明centos上的安装方法 卸载旧版本 Docker 的早期版本称为 docker 或 docker-engine。如果安装了这些版本,请卸载它们及关联的依赖资源

go| beego 速览

这也是为什么传统框架中, PHPer 依然可以使用 $_GET/$_POST 等超全局变量, 而在 Swoft 这样基于 Swoole 的框架中, 必须使用框架提供的方法. 其实质就是对 context 封装. err == nil { return u, nil } else { return nil, context.NotFound } } 原来我只需要使用 IDE 的文件查找功能, 查找类似 TaskController 的文件, 现在就得先全局搜索 /mission, 再根据搜索结果定位到代码.

腾讯云使用笔记一: 腾讯云重装记录

0.30 ubuntu@VM-0-8-ubuntu:~$ php -v PHP 7.0.30-0ubuntu0.16.04.1 (cli) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.0.30-0ubuntu0.16.04.1, Copyright (c) 1999-2017, by Zend Technologies 到这里请配置好nginx,这里最容易卡住先初步配置nginx 五:安装mysql 中间会要求输入root密码 ubuntu@VM-0-8-ubuntu:~$ sudo apt-get install mysql-server mysql-client // 版本是5.

Mac搭建连接Github库

ssh -bash: cd: . [rejected] master - master (fetch first) error: failed to push some refs to 'git@github.com:yun591855479/hellogithub.git' hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first integrate the remote changes hint: (e.g., 'git pull .'

Hexo 博客终极玩法:云端写作,自动部署

} /* * @description travis api , trigger a build * @param $repos string 仓库ID、slug * @param $token string 登录验证token * @param $message string 触发信息 * @param $branch string 分支 * @return $info array 回包信息 */ function triggerTravisCI ($repos, $token, $message='yuque update', $branch='master') { //初始化 $curl = curl_init(); //设置获取的信息以文件流的形式返回,而不是直接输出。 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

电商产品经理入门(三)订单

电商产品经理入门(三)订单 20180920 21:00有更新,重绘订单状态流转图。 感谢某个不知名的朋友指出了问题,虽然你已经删除了评论,还是谢谢。 电商系统目前已经非常成熟,在基础版块上差别不大,这个系列主要讲一下电商的商品、购物车、订单、支付结算、优惠券。 订单存在的意义是记录交易信息,一般订单包括商品信息、价格、优惠信息、物流信息、订单号、订单状

基于drone的CI/CD,对接kubernetes,见证灵活与自由,CI/CD对接kubernetes

注意,有了模板之后,我们部署v1版本和v2版本时就不需要改动yaml文件,这样降低出错风险,pipeline执行时把环境变量传进来,完美解决 这样git tag 镜像tag与yaml里镜像配置实现了完全的统一: deploy_dev: # 部署到开发环境 image: helm:v2.8.1 commands: - mkdir -p /root/.kube cp -r .

JS(JQuery)实现动态三级级联下拉列表效果

JS(JQuery)实现动态三级级联下拉列表效果 实现效果 数据结构样式,采用json格式 HTML结构 仓库名称: 请选择仓库 专业名称: 请选择专业 项目名称: 请选择项目 效果一:需要手动一级一级点开 var data_select = [];ajax({ type: "post", url: "/admin/AdminHandler.ashx", data: { "operation": "GetCKZYXMList" }, success: function (data, status) { data_select = data; $("#ckno").change(function () { //清空option $("#zyno").

一篇文章,教你学会Git

一篇文章,教你学会Git 本文转载于掘金Ruheng,总结非常好,故不再重复造轮子。 在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开始接触Git的新人,理解Git的基本原理,掌握常用的一些命令。 一、Git工作流程 image 以上包括一些简单而常用的命令,但是先不关心这些,先来了解下面这4个专有名词。 Workspace

打造 Laravel 优美架构 谈可维护性与弹性设计

打造 Laravel 优美架构 谈可维护性与弹性设计 视频:https://www.youtube.com/watch... (有墙各位懂的) Laravel简单架构: image.png 简单的小项目可能会把数据库查询,业务逻辑,数据传给View几乎所有操作都放在Controller,如何项目后期需求变大,最后Controller会变得很臃肿,难懂,不易维护(同样,有些会把所有增删改查,功能类写在Model,Controller再从Model一个个的拿,导致Model很乱,Model