码迷,mamicode.com
首页 > 其他好文 > 详细

实习期间问题总结

时间:2018-06-29 23:38:42      阅读:323      评论:0      收藏:0      [点我收藏+]

标签:系统   基于   解释   模式   版本控制   版本   而在   lca   括号   

主要针对实习期间,接触的部分问题进行总结,后续会不间断的补充,作为实习期间的回顾。

1,git ,github和gitlab的关系

git 是一个版本控制工具,github是一个用git做版本控制的项目托管平台,他是一个网站,提供给用户空间创建git仓库,保存用户的一些数据文档或代码等。gitlab是基于git的项目管理软件,gitlab是一个用于仓库管理系统的开源项目,使用git作为代码管理工具,并在此基础上搭建起来的web服务。三者都是基于git的,可以说是git的衍生品。

2,关于SSH密钥

   ssh是一种安全的传输模式,github要求推送代码的用户是合法的,所以每次推送时候都要输入账号密码,用以验证你是否为合法用户,为了省去每次都要输入密码的步骤,所以采用ssh保证安全传输。

3,为什么驼峰命名法定义组件名 例如:MyComponentName)时,引用形式却是短横线分隔命名,他们的区别?

   因为vue.js组件中的Prop中特性名大小写不敏感,所以浏览器会把所有大写字符解释为小写字符。而在DOM 中对大小写是敏感的,这意味着当你使用 DOM 中的模板时,camelCase (驼峰命名法) 的 prop 名需要使用其等价的 kebab-case (短横线分隔命名) 命名。

4,if 语句后面的分号,为什么要加分号,为什么不加分号?

    if的语法是这样的:if ( ) 后面必须跟着一条语句,作为if的执行语句。执行语句后面自然会有分号,这分号同时作为 if 语句的结束标志。但是也可以让 if 执行多条语句,这就需要将多条语句用 { } 括起来,形成语句块,语句块会被视为“一条语句”,所以如果 if 后面有用大括号括起来的语句块的话,就不用再加上结尾的分号了,结尾大括号就标志了 if 语句的结束。if();  后面的语句是空语句时,就需要加分号;若是if()  s=b;这种形式 分号就在s=b后面了。

5,vue组件中定义的属性放datacomputed里的区别是什么? 

   data 对象的属性值发生改变时,视图将会产生,即匹配更新新的。当些数据改变时视图行重渲染。得注意的是只有当例被时,在 data 中存在的属性才是的。

    对于computed而言,对于任何复杂逻辑,都应当使计算属计算属性更易于测试和理解,而且算属性基于它们的依赖进行缓存的,只有在它的相关依赖发生改变时才会重新求
 
待更新中。。。

技术分享图片

实习期间问题总结

标签:系统   基于   解释   模式   版本控制   版本   而在   lca   括号   

原文地址:https://www.cnblogs.com/1833lljy/p/9245695.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!