搜索内容

包含标签:Git 的文章
  • GitLab CI/CD概念
    其他

    GitLab CI/CD概念

    通过软件开发的持续方法,您可以持续构建、测试和部署迭代代码更改。这种迭代过程有助于减少您基于有缺陷或失败的先前版本开发新代码的机会。使用这种方法,您可以努力减少从开发新代码到部署的人工干预,甚至根本不需要干预。 连续法的三种主要方法是: 持续集成持续交付持续部署 持续集成 考虑一个应用程序,它的代码存储在 GitLab 的 Git 存储库中。开发人员每天多次推送代码更改。对于每次推送到存储库,您可以创建一组脚本来自动构建和测试您的应用程序。这些脚本有助于减少您在应用程序中引入错误的机会。 这种做法称为持续集成。提交给应用程序的每个更改,甚至是开发分支,都会自动且连续地构建和测试。这些测试可确保更改通过您为应用程序建立的所有测试、指南和代码合规性标准。 GitLab 本身就是一个使用持续集成作为软件开发方法的项目示例。对于项目的每次推送,都会针对代码运行一组检查。 持续交付 持续交付是超越持续集成的
    admin 今天
  • git 修改项目的git地址
    其他

    git 修改项目的git地址

    git remote set-url origin https://xxx.git
    admin 今天
  • " alt="SQL语句执行顺序 和部分优化">
    其他

    SQL语句执行顺序 和部分优化

      查询语句中select from where group by having order by的执行顺序 1.查询中用到的关键词主要包含六个,并且他们的顺序依次为  select--from--where--group by--having--order by  其中select和from是必须的,其他关键词是可选的,这六个关键词的执行顺序  与sql语句的书写顺序并不是一样的,而是按照下面的顺序来执行  from--where--group by--having--select--order by,  from:需要从哪个数据表检索数据  where:过滤表中数据的条件  group by:如何将上面过滤出的数据分组  having:对上面已经分组的数据进行过滤的条件   select:查看结果集中的哪个列,或列的计算结果  order by :按照什么样的顺序来查看返回的数据 2.from后面的表关联,是自右向左解析的  而where条件的解析顺序是自下而上的。  也就是说,在写SQL文的时候,尽量把数
    admin 今天
  • git密钥配置
    其他

    git密钥配置

    1.打开git bush      输入命令  git config --global user.email "你的邮箱(qq,163等都可以)"        输入ssh-keygen -t rsa -C "你的邮箱(qq,163等都可以)"       回车到如下图所示   created directory '密钥地址' (打开密钥地址)记事本形式打开pub文件,复制里面的内容 打开gitee点击头像 → 设置 →安全设置 → SSH公钥     配置完成就可以git命令拉取代码  
    admin 今天
  • sql的执行顺序
    其他

    sql的执行顺序

     SQL语言的运行顺序,先执行上图中的第一步,然后再执行select子句,最后对结果进行筛选。distinct是在select子句中,而group by在第一步中,所以group by去重比distinct去重在效率上要高。
    admin 今天
  • 记录一下Git的几条基本命令
    其他

    记录一下Git的几条基本命令

    1.初始化本地用户 在使用 git 之前,我们先设置本地的账号,设置一下本地 git 用户的用户名和邮箱,如下命令 # 配置用户名 git config --global user.name "ssx" # 配置邮箱 git config --global user.email ssx@example.com 配置好本地账号信息之后,就可以使用了。实际上本地的账号可以任意设置,与远端账号关系不大,只是记录我们在本地仓库操作的用户信息而已。 2.创建本地仓库 在自己的工作目录里,执行git初始化命令即可,如下命令 # 初始化git仓库 git init 初始化完成后当前目录变成了 git 的工作目录,此时在这个目录下会生成名为 .git 的隐藏目录,这个目录就是 git 保存文件变动信息的目录,本地的所有变动记录都在这里。这个目录不能删除,如果删除之后,工作目录将不再是一个 git 的工作目录。
    admin 今天
  • 酒店行业开发小程序可以满足哪些需求
    其他

    酒店行业开发小程序可以满足哪些需求

      现如今人们出行外出基本都会选择在酒店住宿,酒店行业的市场需求也越来越饱满,随着小程序的飞速发展,不少酒店商家开始通过开发小程序来进行线上营销,那么酒店行业开发小程序可以满足那些需求呢   1.发票预约需求   相对于以前,用户的税票必须用手机输入来获得税票随后在前台接待拿税票的时间也会很长,对于用户整体入驻酒店体验感受非常差但是商家应用小程序就可以让用户立即在微信上获得税票并且还能够预定时间来领取税票,降低了用户等待领取税票的時间提高了用户入驻酒店体验。   2.用户咨询需求   对于现在任何行业来说只有解答了用户的疑惑才能可能让用户选择购买您的产品,所以对于酒店服务行业来说“咨询”需求是首要解决的,商家可以在小程序上设置在线客服以及客服电话便捷用户立即沟通交流从而解决疑惑选择您的酒店入住。 酒店行业开发小程序可以满足哪些需求?   3.线上导航需求   虽然现在不少app就拥有地图导航功能,可是自身酒店的小程序拥有地图导航功能的话就会让用户使用起来更加方便也不需要退出来在打开其他应用地图导航app才寻找酒店位置,让用户体
    admin 今天
  • Git:打tag
    其他

    Git:打tag

    项目的版本管理中,每当一个release版本发布时,需要做一个记录,以便以后需要的时候重新打包这个版本,这时候就用到tag这个功能. 打标签: git tag -a 0.1.3 -m “Release version 0.1.3″ 详解: git tag 是命令 -a 0.1.3是增加 名为0.1.3的标签 -m 后面跟着的是标签的注释 打标签的操作发生在我们commit修改到本地仓库之后。 提交: git add . git commit -m “fixed some bugs” git tag -a 0.1.3 -m “Release version 0.1.3″ 分享提交标签到远程服务器上: git push origin master git push origin --tags //实际测试不加这个也行 -pariss.guo –tags参数表示提交所有tag至服务器端,普通的
    admin 今天
  • IntelliJ IDEA 结合 Git 版本管理 代码合并,回退,合并指定的提交等操作记录
    其他

    IntelliJ IDEA 结合 Git 版本管理 代码合并,回退,合并指定的提交等操作记录

    转自:https://blog.csdn.net/qq_27093465/article/details/102900939 使用idea+git来版本操作,比如创建分支,代码合并,合并某些指定的版本到分支,代码回退到指定版本等 操作。 创建个分支是非常easy的事情。 创建分支: 合并分支(all): 假设在dev分支上提交了代码,然后现在需要将dev提交的代码合并到test分支。 那么就把本地的项目,切换到test分支,checkout test分支,然后如下图, 这么操作就把dev上面的能合并的都合并过来了。 合并过来之后,还的再来个push操作,只有在push之后,才算是真正的合并且提交到git上,其他人才能看到你的合并提交记录 合并某些个分支(cherry-pick) 看图,这地方有2个分支一个dev一个test, 先把本地项目checkout test分支,然后挑选
    admin 今天
  • [remote rejected] HEAD -> refs/for/master ([3510214] missing Change-Id in commit message footer)
    其他

    [remote rejected] HEAD -> refs/for/master ([3510214] missing Change-Id in commit message footer)

    因为之前用的是第一个Clone给的链接 ,但是报了上面的错 将Clone链接切换到Clone with commit-msg hook,在进行文件的下载,上传,同步就可以了    
    admin 今天
  • idea push项目代码到github中出现的问题
    其他

    idea push项目代码到github中出现的问题

    项目场景: idea push项目代码到github中出现的问题 问题描述: idea控制台一直使用git push命令出现问题 原因分析: 在网上查找相关发现了问题出现所在 本地没有update到最新版本的项目(例如git上有README.md文件没有下载下来等) 解决方案: git pull --rebase origin master 先把远程仓库最新版本的项目pull下来 git push origin master 然后就可以push项目代码了
    admin 今天
  • git文件重命名
    其他

    git文件重命名

    有时候好已经在git中提交的文件想要重命名。步骤如下: git mv oldname newname #重命名文件 git commit -m "重命名文件" 如果已经推送到远端,则需要 git push origin 分支名
    admin 今天
  • Flutter数据持久化
    其他

    Flutter数据持久化

    前言 欢迎阅读Flutter系列教程,本文讲解Flutter的数据持久化。主要分三块内容: 1.使用Sqlite 2.读写文件 3.存储键值对 Sqlite的使用 如果你的APP需要经常在本地存储查询大量数据,就选择数据库。通常使用数据库来进行数据的增删改查比其他数据持久化方案速度更快。Flutter里面可以通过sqflite插件来操作Sqlite。 sqlite简介 如果你用过数据库,可以略过此部分,使用时留意一下代码语法就行。 实战 首先要添加依赖,在pubspec.yaml文件里添加,添加完以后下载一下。 dependencies: flutter: sdk: flutter sqflite: path: 引入库 import 'dart:async'; import 'package:path/path.dart'; import 'package:sq
    admin 今天
  • 本地项目通过git方式发布到gitee 远程仓库的方式之一
    其他

    本地项目通过git方式发布到gitee 远程仓库的方式之一

    1. gitee官网登录后新建项目(名称一般情况下和本地一样) 2. 复制刚刚新建的仓库的地址 3. 本地根据电脑配置到git官网下载安装好git 4. 在本地项目路径中打开git.bash 5. 初始化项目仓库 git init 如图: 6. 使用命令 git add . 把项目添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件 git add . 在这个过程中你其实可以一直使用git status来查看你当前的状态。 7. 用 git commit -m "第一次提交"把项目提交到仓库。 m后面引号里面是本次提交的注释内容,这个可以不写,但最好写上,不然会报错。 git commit -m "第一次提交" 如图可能第一次没有文件提交失败:这个错误可能导致下面第九点提交报错 8. 添加远程仓库关联 这个地址是上面第二点复制的远程仓库地
    admin 今天
  • goland设置
    其他

    goland设置

    背景 goland默认启动不能满足当前开发的代码开发标注,特使用该博客进行记录 设置import规范 ctl + alt + s进入设置选择Edit -> Code Style -> Go -> Imports,勾选以下选项 Move all imports in a single declarationGroup stdlib importsMove all stdlib imports in single groups
    admin 今天
  • Spring Security Oauth2记录(一)
    其他

    Spring Security Oauth2记录(一)

    前言 ​ 由于公司要求使用Spring-Security-Oauth2快速搭建一套账号中心,此版本为初级版本,仅为作为记录学习下Spring-Security-Oauth2的原理和快速搭建。 开发前准备 ​ 在快速搭建之前首先要弄明白Oauth2是什么,大概的运行流程是怎么样子的,而Security是一套Spirng提供的一套安全框架,这个没有接触到的小伙伴可以在这里停住了,由于我已经大概了解是怎么用的,这里就不再过多逼逼。 Oauth简单理解 ​ 首先呢Oauth2是一种关于授权的开放网络标准,在讲解运行流程前需要了解几个专用名词 Third-party application:第三方应用程序 HTTP service:HTTP服务提供商 Resource Owner:资源所有者(用户) User Agent:用户代理(浏览器) Authorization server:认证服
    admin 今天
  • 简单的mybatis-plus查询所有值为空
    其他

    简单的mybatis-plus查询所有值为空

    命名空间 包扫描 到测试类运行发现值为空怎么回事? 结果: 数据库 很简单的结构了 数据库是可以的 看源码标签都解析 问题出现了源头, 表面写错误了,我写的之前的表面。 低级错误 改了数据库 没问题了; 在这里插入图片描述
    admin 今天
  • 将本地项目上传到码云
    其他

    将本地项目上传到码云

    将本地项目上传到码云,只需这几步,每个步骤都有图文 1,首先在码云上新建一个项目,如下图所示 2,本地新建一个文件夹 3,进入新建的文件夹,点击鼠标右键,选择git bash here 然后在窗口输入 git init 这时候文件夹会多出一个.git文件夹,看不到文件夹的,点击鼠标右键选择“显示不显示隐藏的文件”就可以看到这个文件夹了 4,进入刚刚在码云新建的项目里,复制框框里的路径 5,然后在回到本地新建的文件夹里 继续操作git 输入git remote add origin + 你刚刚在码云复制的那行路径 6,继续输入 git pull origin master 命令,将码云上的仓库pull到本地文件夹 7,将要上传的文件,添加到刚刚创建的文件夹 8,使用git add . (. 表示所有的)或者 git add + 文件名 // 将文件保存到缓存区
    admin 今天
  • 常见bug及异常
    其他

    常见bug及异常

    1、驼峰命名问题 因为mybatis无法识别驼峰命名法的字段,导致某些字段没有获取到。 2、空指针异常 NullPointerException 3、循环依赖 a服务依赖了b服务,同时b服务也依赖了a服务。 4、数字溢出 5、MyBatisSystemException sql查询的数据有两条,而我们只用一个String来接收的时候,会报错。
    admin 今天
  • 记录Git使用方法
    其他

    记录Git使用方法

    git配置、用法记录 下载地址: https://gitforwindows.org/ 安装后在任意页面右键看到 Git Gui以及Git Bash 配置 初始化: git init 生成密钥: git config --global user.name “用户名” git config --global user.email “你的邮箱” ssh-keygen -t rsa -C “你的邮箱” 密钥生成地址:C盘–>用户–>“自己的用户”–>.ssh目录 id_rsa.pub用txt文件打开 与gitee 访问页面 https://gitee.com/ 添加公钥 相关操作 链接到远程库 git remote add origin https://git.oschina.net/xx.git clone项目 git clone ssh://git 菜鸟一只,如有误多多交流
    admin 今天
  • Axios post请求
    其他

    Axios post请求

    1.常见post请求种类 1.form表单提交 method="post" 是同步的,(要素:页面是否刷新) 2.axios.post()  异步操作 1.1axios  post请求入门案例 1.1.1编辑前端JS Axios测试

    Axios测试案例-2