HIS项目实战

项目实战二

HIS项目介绍   医疗

前后端分离            动静分离

nignx 性能好  发布网站静态资源

redis 最常用的场景 缓存   

服务器 xx.php

静态资源:html,css,js,图片,视频

动态资源:java代码,python代码    go开发

云集算

cephfs容器

oss 阿里云的对象存储 web网站  买一个桶 非结构化数据 curl

VUE

SpringBoot

-RabbitMQ         消息队列    异步处理

-MySQL              关系型数据库服务,数据持久化存储

-Redis                 缓存数据库服务 ,加速系统响应

-Elasticsearch   搜索引擎服务,加速海量搜索

- OSS                   对象存储服务,海量静态资料存储

- nginx                  web服务,承接客户端请求,请求分离

环境准备

关闭防火墙selinux

搭yum

开发体系

前端开发  网站web界面和app前端页面开发,网站面向用户展示的 ,用户和产品交互

前端有三宝

HTML                              CSS                              JavaScript

网页标记语言                 ps 网页美化                数据收集和传递(帐号密码收集内容)

在页面上展示不同的内容

后端开发                  应用层             业务

业务的逻辑处理是否判断     数据库的增删改查

Java                      php-fpm动静分离             python代替shell

uwspi                豆瓣网

数据分析

全栈开发

框架

本质上是一堆代码   可以

缩短开发周期

 springcloud  注册中心

版本控制           c/s架构    client/server

实现版本控制系统软件,

开发中管理每一次变更

系统

版本库是版本控制系统的核心

基于“文件”的版本控制   好处点击文件一目了然,    doc文档占用磁盘空间

基于“状态”的版本控制  --快照  

代码开发领域   -->> 目录

集中式版本控制软件     -CVS  -SVN

开发者共用一个仓库(repository 

需要连接联网   

分布式版本控制软件    -Git    -BitKeeper

每一个开发者有一个仓库的完整克隆,自己即是客户端又服务器

可以断网

Git   一个开源的分布式版本控制软件  是一个工具  不是一个服务

Linux Torvalds  

git  config  --global (全局配置 用户)user.name mark 

                   --local (某个指定的仓库,目录)

                 --system (系统)

ini   [xxx]

xml  <virtualHost *:80>  </VirtualHost>

conf  server{}

yaml key: value  易读性

GIt 基础概念 

四个基本概念

工作区   workspace  被git管理的目录下   编辑或者修改   操作目录

暂存区   index 文件  保存文件给git管理(记录变更文件)

本地仓库   local  repository 保存所有数据

远程仓库   单独服务器当远程仓库

git操作的是目录dir ()

readme.md  项目说明

Git中的文件状态

未跟踪  --->  已暂存   -->   已提交  -->  已修改

echo   git add      git commit -m “add readme”   生成版本在本地仓库存着

查看本地Git版本库信息

git log (详细)

git log --pretty=oneline (简略)

git log --oneline (极简)

方便查看某个文件版本下的内容

Git 指针  head指针是可以在任何版本和分支移动的指针

先找到指针HEAD ->  移动他到指定版本到还原

reset 回滚/重置

git reset   --soft 重新提交

      --mixed   工作区不受影响,暂存区回退到指定版本

     -- hard 工作区,暂存区都回退到指定版本

git reflog   第一显示commit 前面的编号

git reset  --hard ...

Git分支

服务器  

开发环境  -- 开发工程师

测试环境  -- 测试工程师  

生产环境  -- 用户

隔离  vlan

代码  

redis-cluster  最少6台机器

源码安装   /usr/local/nginx/xxx

分支的基本概念

master  主分支

dev  

test  

release  

feature

     hotfix  修复软件BUG缺陷的分支

查看当前分支  git branch -v

git branch  + 分支名(自定义)   创建分支

git checkout 分支名  切换分支  检出

git merge 要合并的分支名  合并分支

Git 标签   等于去别名 alias

git  tag  v1  增加标签

git log --oneline 可以查看到标签

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值