![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
文章平均质量分 65
Arden Zhao
这个作者很懒,什么都没留下…
展开
-
Day241/300 Docusaurus+GitHub Pages+Github Actions 自动部署博客
(一)需求我想搭一个自己的博客网站。(二)方案1、思路先实现手动打包后,能后发布到GitHub Pages;Github Actions 实现提交代码CICD 自动化部署;2、用的技术DocusaurusMarkdownGitHub PagesGithub TokenGithub Actions3、手动安装实现步骤安装步骤Docusaurus官网有https://www.docusaurus.cn/docs/installation(1)安装脚手架npx create原创 2022-05-28 21:12:15 · 1368 阅读 · 1 评论 -
Day 215/300 客户端免密登录服务器的原理
(一)需求被问到,免密登录原理,没答对,发现光配置成功还不行,还需要理解原理。这里小结记录下。(二)介绍SSH为 Secure Shell的简写。是简历在应用层基础上的安全协议。1、SSH登录类型:密码登录;证书登录;免密登录,属于证书登录;2、SSH认证流程是什么[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iLgJXyHB-1650877536548)(/img/bVcZm9j)]3、随机数R在哪里生成?在服务端生成。4、服务端放的是公钥还原创 2022-04-25 17:06:12 · 595 阅读 · 0 评论 -
Day 207/300 低代码项目可视化配置技术选型
(一)需求项目配置项做成可视化低代码的形式,于是做了技术调研。(二)技术调研1、reaflowreact技术栈https://github.com/reaviz/reaflow文档https://reaflow.dev/?path=/story/docs-introduction–pagedemohttps://reaflow.dev/?path=/story/docs-introduction–page2、bpmnVue 技术栈——个人开发https://bpmn.ops-coff原创 2022-04-17 21:42:36 · 186 阅读 · 0 评论 -
Day 192/200 CI CD 基本入门概念
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fPGiQW6V-1645174017380)(/img/bVcXY4I)]1、CI持续集成(Continuous Integration)CI/CD 中的"CI"始终指持续集成,它属于开发人员的自动化流程。成功的 CI 意味着应用代码的新更改会定期构建、测试并合并到共享存储库中。该解决方案可以原创 2022-02-18 16:47:57 · 81 阅读 · 0 评论 -
Day 63/100 Git的常用命令
写在前面的话基础的操作备忘下~1、远程全部分支git branch -a2、显示本地分支git branch3、新建分支git branch guoxing4、切换分支git checkout guoxing5、提交分支git add . 或者 git add xxxgit commit -m "修复XXbug"git push origin guoxing:guoxing...原创 2020-11-04 23:32:42 · 51 阅读 · 0 评论 -
Day 62/100 软件设计模式总结
写在前面的话停更好久了,今天开张啦~为什么要有软件设计模式?因为设计模式是解决问题的老路(一)基础知识设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解。1、基本要素模式名称,问题,解决方案,效果;1. 模式名称每一个模式都有自己的名字,通常用一两个词来描述,可以根据模式的问题、特点、解决方案、功能和效果来命名。模式名称(PatternName)有助于我们理解和记忆该模式,也方便我们来讨论自己的设计原创 2020-11-03 13:26:34 · 137 阅读 · 0 评论 -
Git 协作方式
生产与测试分支master 分支的最新提交永远指向当前生产环境的代码 develop 分支的最新提交永远指向当前测试环境的代码 禁止直接在这两个分支上进行开发,各开发者在自己的分支上提交代码,由管理员合并到这两个分支上。禁止直接将自己的代码推送到这两个分支上。 管理员每次部署后需在相应分支上打上标签,方便回滚。 #### 开发分支 每人在自己的分支上进行开发。 精细化提交代码,最好每...原创 2018-07-25 16:28:21 · 191 阅读 · 0 评论