实习日志@

实习日志@,第1张

2022/4/22

todoList:

  1. 大概熟悉一下hui组件
  2. 了解云计算的意思,中心云边缘云的意思概念(对项目背景有一定云计算的了解)
  3. 代码下载下来以后运行起来,看一下产品的功能,熟悉一下产品流程,尝试理解一下实现逻辑
  4. 研究项目代码,不用看的很细看个大概,每个东西里面有那些功能这种

记录:

  1. 从仓库拉取代码到本地:
  2.       找到仓库里对应的代码,点clone,复制第一个私钥

      然后再本地要存放代码的文件夹位置处打开PowerShell:

      在文件夹的内容区按下Shift+右击

      点击在此处打开PowerShell

      然后回车,输入git clone 加复制的私钥,回车就可以了

  1. Vscode呼出控制台:ctrl+shift+Y
  2. 运行项目不能在UETA-HCRES文件夹下要cd到res-web-front里面如果已经在UETA-HCRES文件夹那么要cd.\ res-web-front\
  3. 运行项目 npm run serve(或者 dev)不是固定的,要看vue项目配置在package.json中的脚本
  4. Git *** 作:

git branch –a   查看所有分支

拉取分支:git fetch origin JKN20220216_412_1.3.1001

拉取全部分支:git pull

Git 提交代码:

git add 暂存需要提交的文件

git commit 提交已暂存的文件

git pull 将服务器代码同步到本地(检查是否有冲突 git checkout :有冲突的文件路径)

git push origin<本地分支名>

6、云计算背景:

云计算是一种灵活的、划算的和经过证实的交付平台,通过因特网向商业和消费者提供信息服务。计算资源的服务需求、基础设施、安全和外包

云服务器:云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和d性伸缩。

为什么选择云服务器ECS

选择云服务器ECS,您可以轻松构建具有以下优势的计算资源:

  • 无需自建机房,无需采购以及配置硬件设施。
  • 分钟级交付,快速部署,缩短应用上线周期。
  • 快速接入部署在全球范围内的数据中心和边界网关协议BGPBorder Gateway Protocol)机房。
  • 成本透明,按需使用,支持根据业务波动随时扩展和释放资源。
  • 提供GPUFPGA等异构计算服务器、d性裸金属服务器以及通用的x86架构服务器。
  • 支持通过内网访问其他阿里云服务,形成丰富的行业解决方案,降低公网流量成本。
  • 提供虚拟防火墙、角色权限控制、内网隔离、防病毒攻击及流量监控等多重安全方案。
  • 提供性能监控框架和主动运维体系。
  • 提供行业通用标准API,提高易用性和适用性。

  1. 中心云计算平台(运维):云服务器管理页面 功能逻辑
  2. Reduce()方法

用于对(数组、路由)中的所有元素调用指定的回调函数,该函数的返回值为累计结果,并且此返回值在下一次调用该回调函数时作为参数提供

array.reduce(callback[ ])

array:一个数组对象

callback:对于数组中的每一个元素,reduce方法都会调用一次callback函数

function(total,currentValue,currentIndex,arr)

  1. 初始值(或者上一次回调函数的返回值)
  2. 当前元素值
  3. 当前索引
  4. 调用 reduce 的数组

value:可选,如果指定value,它将作为初始值来启动积累。第一次调用callback函数会将此值作为参数。 返回值:通过最后一次调用回调函数获得的累积结果。

写一个数组求和:

var arr = [1,2,3,4,5,6,7]

function getSum(total,num){  //回调函数

return total+num;

}

var sum = arr.reduce(getSum)

console.log(sum)  //28

 //reduce用于数组降维

        let arr=[1,[2,3],[4,[5,6]]]

        const newArr=function(arr){

            return arr.reduce((pre,cur)=>pre.concat(Array.isArray(cur)?newArr(cur):cur),[])

        }

        console.log(newArr(arr))

const createRoute = (routes) => {

  return routes.reduce((processedRoutes, currentRoute) => {

    processedRoutes.push(processRouteObj(currentRoute));

    return processedRoutes;

  }, []);

};

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/788462.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-05
下一篇 2022-05-05

发表评论

登录后才能评论

评论列表(0条)

保存