发表于: 2018-01-25 22:59:20

1 578


今日完成的事情:

今天终于约上了张帆大佬,对我们进行了进入真实项目的资格面试。

整体上说一下吧:

首先是对韦杰进行面试,也可能是他在复盘当中做的东西比较多吧,所以问题东西比较基础,也比较难。

SpringMVC具体是怎么实现的,还有request是如何在哪里产生的。问的东西都很基础,平时都在用,但是就是没有去深入的了解。

这个需要注意,看来自己需要学习的东西还有很多。

然后面试我的时候,就主要问了一下对修真院框架的使用,以及框架当中一些工具类的使用。

首先是问了我在做banner图的时候,有一个拖动排序,我是怎么实现的,这个自己写的时候感觉没有太大的难度,但是自己表述的时候,就没有表述清楚,感觉吞吞吐吐的。

还有问了一下框架当中是怎么拼接sql语句的,这个就是主要考察自己对公司框架的熟练程度,当时由于对框架的不熟悉卡壳的好久,自己也研究了一下,今天并没有出丑。

然后今天接着看了一点基础知识:

就是svngit的区别:

主要就是分布式和集中式的区别:

Svn是集中式的

集中式是将项目几种存放在中央服务器上,在工作的时候,大家只在自己电脑上操作,从同一个地方下载最新版本,然后开始工作,做完的工作再提交给中央服务器保存,这种方式需要联网,现在云开发就是这样的开发方式。

但是这种方式也有很明显的缺点:

玩咯变现异常,或者很卡直接影响工作效率,中央服务器挂了,那就集体喝茶去了。

安全度也不是很高。

优点是减少了硬件和软件成本。

分布式开发只要提供一台电脑作为版本集中村的服务器就可以了。但这个服务器的作用仅仅是用来方便交换大家的修改,没有她也一样可以工作,只是交换不方便而已,而每一台电脑有各自独立的开发环境,不需要联网在本地直接运行,相对集中式安全系数高很多。

上面式自己看的网上对集中式和分布式的一点东西,但是还是不是很理解,还需要再学习。

明日计划的事情:

继续学习基础知识吧。

遇到的问题:

收获:

虽然对一些东西会用了,但是具体的怎么来的,还是不懂。

 



返回列表 返回列表
评论

    分享到