00:00
咱们看一下啊。呃,第三个和第五个两个图,那两个图是什么图啊,嗯,那两个图我们先看看啊。咱们这昨天呢,从景像一个图,用户的注册一个图,然后我们说这个登录一个图,这两个图呢,是最重要的,其他的两个图呢,那么跟这两个图结构是一样的啊,结构样的,尤其是我们说的查询和删除那两个图啊,跟我们说注册流程是一样的啊,流程一样的啊,所以就看这两个图就够了啊。好了啊,那么咱们说说啊,说一说我们这个今天的任务啊,我们今天任务呢,主要呢,有一个有一个任务,这个任务呢,就是要去看看什么呀,看看在多个协同处理同一个任务的时候,那么他们之间是怎么实现数据共享的,我们今天就讲这一个任务,那么在讲这个任务之前呢,咱们首先呢,先把什么呢?先把我们说的这个多个券的调用的第二种方案给大家介绍一下,那么这种方案呢,它叫做请求转发方案,好了,那么我们去看一看啊。
01:15
第11个,哎,十十一个知识点再来11,那关于我们说的这个叫做请求转发解决方案好了。那么首先呢,第一个啊,我们先看看啊,它的相关的原理,说在这种方案中啊,是怎么让我们多个算间相互调用的,来确保用户呢,只需要手动的发起一次请求就可以了,好,那这边呢,我们画一个简单的调用图,你去看看啊。那么这边呢,是我们的这个浏览器,诶咱们去看一下啊,这边是其相关的这个浏览器好了,那么这边呢,是我们的服务端的计算机,诶在这行了,那么现在呢,服务端计算机上面呢,它呀有两个好了,一个呢就是我们说的叫做one right好来,那比如说呢,他呢要执行的任务是什么呢?他要执行的任务啊,比如说就是麻醉啊,咱们就昨天例子讲好了,然后呢,我们服务当中啊还有第2RIGHT,它呢叫做two s,那在这里边呢,他要做什么事情呢?诶比如说他呀要割包皮行了。
02:34
那么现在我们的用户的需求是什么呢?哎,我们看一下需求,他就是要去实施啊,我们说什么呢?割包皮的这个手术,那么割包皮手术这里边呢,它分为两个阶段,先要麻醉,然后干嘛呢,再是割包皮。那考虑到浏览器呢,一次呢只能发,只能访问一个资源文件,所以在这里边我们看一下啊,两个写上。
03:01
我们的用户第一次来请求谁呢?请求我们的,为什么呢?得先麻醉呀,那么此时浏览器就发起了请求,找到了这个one。在这。行了,那么这个弯呢,他现在开始工作,那么他工作完毕之后呢,也就是他给这个用户啊实施了麻醉,那么这个活没完呢,还有一道手续就是割包皮,那么这个时候呢,为了降低降低我们呀,服务端与浏览器之间的这个绑款的次数,来节省时间,所以我们的班所要做一件事情,什么事情呢,看这。上啊,我们的这个manw他呀,在工作完毕后,那么他要通过谁呢?通过当前的请求对象,哎,当前的这个请求对象去代替浏览器,那么向我们的这个HTP这个服务器去申请,申请调用谁呢?申请啊调用我们的to serve在这,那么咱们之前啊在讲在讲我们说的这个request response,我们说过啊,我们的这个request response呢,那么它呢,相当于用户呢,在服务端的代言人。
04:26
Request代表用户的请求,而response把最终结果呢写到想要其中交给我们的用户。挖工作完毕之后呢,一看这事没完成怎么办呢?找到当前这个用户请求的request,说这个事没完成啊,那么你呢,去干嘛呢,去向我们的。AP服务器。去发请求,代替你的主人呢,来索要,索要我们的这个什么呢?To serve life,来,咱们写上A服务器好了,然后这个时候呢,那么我们的这个request就代替他的主人,诶向我们的服务端,向我们的to TD发起了一个请求。
05:07
那么我们的A服务器收到这个请求之后呢,那么这个时候呢,那么他呢,就去根据请求来调用我们的to th来完成剩余工作,To工作完毕之后呢,把最终的结果呢写到响应包的响应器中,然后呢,由我们的H服器负责把结果呢推送到我们的浏览器中,诶大家看,那么在这样个环节里边,他的方案就是请求转发这个方案,诶在这那么他的一个明显的好处什么呢?是不是节省了我们的往返的次数啊,节省了往返次数,那么无论当当前这个请求中涉及到多少个苏S,比如说50个。那么我们浏览器与服务端的请求响应呢,实际上只有一次减少了往返次数,提升了什么呢?提升了我们的这个服务的速度啊,速度好了,那么这个图呢,咱们另存一下这个图,那么它呢,就是我们说什么呢?请求转发我们看一下啊,请求转发这个解决方案好了,保存一下,那么接下来呢,咱们把这个原理呢说一说啊,我们看看啊。
06:19
呃,在这里边这个原理是什么样子啊,说我们的这个用户它呢第一次,那么它呢,通过这个手动的方式,哎,那么呢,干嘛呢,要求浏览器去访问我们的这个serve行了,然后接下来那么这个one serve that他在工作完毕后,那么这里面干嘛呢?通过啊,通过当前的这个请求对象,通过当前请用对象去代替代替这个浏览器,那么向我们的这个toca去发送请求,发送这个请求好了,发送请求来来申请什么呢?申请调用我们的to serve light好了,那么这个To Get呢,他呀,在接收接收到这个请求之后。
07:19
那么干嘛呢?就去调用尾边写上啊,它就自动的,它去自动的干嘛呢?去调用咱们的这个to threat来干嘛呢?来完成我们剩余的任务,那么这个呢,就是请求转发的工作原理啊在这好了,那么接下来往下看,在这个原理中啊,它得有一个什么呢?有一个具体的实现命令,那么这个命令是什么呢?就是怎么能够让请求对象向toca发送请求,哎,我们看一下,也就是说让这个请求对象去代替浏览器向我们的这个toca去发送请求,那么这里边呢,涉及到的命令只有两行,那么哪两行命令呢?我们看一下,在这里边咱们写上啊第一行命令,那我们呢,要通过当前。
08:20
的这个请求对象,通过当前的请求对象干嘛呢?去生成,生成一个什么呢?一个资源文件,这个什么呢?申请报告啊申请啊资源文件申请报告对象,那么这个很好理解啊,比如说你要结婚了,哎,你想借啊公司的车作为你的婚车,那么你是要打一份报告啊,诶在这里办好,那么怎么打报告呢?在快上中啊,它有个方法,它叫什么呢?叫做get request dispat DS parpa这个方法,那么利用这个方法呢,就能生成一个资源文件申请报告对象,那么在这里边写的是什么呢?写的是我们当前的这个资源文件的名称,然后注意前面一定要以斜线为开头,在这里边啊,我们看啊,注意啊,说此处他一定要以我们的这个。
09:20
斜线啊,我们看看他就要以斜线呢为开头啊,为我们这个开头好了,那么这时候我们就得到的一个报告对象,我们给这个对象起个名字,比如说report,那么这个报告对象是什么类型呢?报告对型就是request一个类型啊,这个类型呢,也是S对案中的一个接口,其实间类呢,由我们的这个tocad所提供的S的API价包来进行提供,好了做么报告,那么有了这个报告之后呢,怎么办呢?你写好了一个报告之后,留在自己手上是没用的,得给他发给领导对不对?好了,那么接下来第二步,那第二步什么呢?就是把这个报告发给tomcad,也就是说我们要干嘛呢?代替浏览器向tomcat去申请啊,发送这个申请好了,第二个,那么将什么呢?将我们的这个报告的对象去发送这。
10:20
呢,发送给我们的,发开好了,然后在这边report点调一个方法,它叫什么呢?它叫做forward,这个方法发方法就是发送报告,那么这个方法呢,在使用过程中的时候呢,那么在这里边呢,它需要有两个参数,什么参数呢?一个是当前的请求对象,当前的请求对象,另一个参数什么呢?是当前的响应对象,那么庞们盖德收到这份报告之后呢,他知道哦,要调你个文件了,那么然后呢,他又调这个文件,对剩余的任务来进行处理,那么就是这么两个命令,好了,这是请转发的实现命令,那么接下来呢,我们看看什么呢?它的具体的代码演示。
11:05
回到这里吧,来,我们呀,去新建一个网站出来文件用model,然后企业级应用,然后选择什么呢?Web application在这,然后下一步给我们的网站呢,起一个名称叫什么呢?11,那么在这个网站里边呢,我们看看,那么我们就写上它呢叫做什么呢?它叫做请求转发解决方案。啊,解决这个方案好保存,保存完了之后呢,那么咱们就做一下,怎么做呢?我们要在这个网站里边依次呢去建两个好了,那么在这里边呢,我们就写成IC,先建第一个好了,先写其相关的包名com.BG power node,点我们写上C,然后呢,这是我们说什么呢,一号好了,One好过来OK一下,然后在这里边呢,写上我们的这个一号threat,它的这个什么呢?请求地址one threat,然后我们再去创建呢,第二个S在这里边,然后呢,在这里边我们建一个啊建一个第二个出来好了。
12:18
那么我们看看啊,写上我们说的这个to保存。那在这里边写上什么呢?先出的完to斜线出好了,那我们先看看啊,在one设里边,我们在其do盖方法里边先写上one的所有任务,比如说这里边才能写上one serve light,它要干嘛呢?实施我们说的这个麻醉好了。那么当万帅尔工作完毕之后呢,一看不对呀,这活没干完,那么他要去找什么呢?他要去通过请求本案方案去向康明发申申请在这里边我们看一下啊,这就是我们的请求转发的这个方案好了,那么首先第一步,第一步在这里边呢,我们要通过当前的请求对象来生成一个资源文件,这个申请啊,申请报告对象啊报告对象好了,然后呢,这里边呢,咱们写上request点啊,Get request,然后里边呢,我们写上地址,地址是谁啊,Toth th,那么twoth地址是什么呢?斜线to,哎,写上斜to就可以了,然后我们得到了一份报告对象,咱们写上叫做report,其类型呢就叫做requestpa资源申请报告对项好了,这是第一步,那么接下来做第二步过来,那么。
13:46
第二步在这里面干嘛呢?将我们的这个报告对象去发送,发送给谁呢?发送给我们的这个tomca,那写上tomcat,然后写上什么呢?Report,点2FORWARD,然后你需要把什么呢?把当前的请求对象和当前的显示对象交进去,行了,这就可以了,那么他们收到这份报告之后呢,就会调用tore,那么现在呢,我们啊去走一下。
14:15
去到我们的这个two里边来,在这我们去看一下啊,那么我们在去读方法中写上一个内容,说什么呢?说我们的这个to他干嘛呢?他现在来实施什么呢?我们说这个包皮的手术,咱写上只是这个。包皮,嗯,我们看一下它就割包皮吧,然后显示是割包皮,哎,这个手术行了,那么写好之后呢,我们现在呢,是不是要把这个网站发布给我们的tomca,让气管理啊,那么在range里边好了,艾迪figure,然后在这一边呢,那么我们选择它抹掉,走过来,然后写上11,然后在这里边呢,写上我们说的这个MY这个网站好了,保存一下,现在呢,把这个汤呢启动起来,我们看看啊,嗯。
15:18
启动完毕之后呢,那么在这里边呢,我们去看看啊,那么我作为用户打开览器,在这里边呢,我呀先访问单好走大家看,那么在请求发送完毕之后,首先我们看到浏览器的壁纸栏并没有发生变化,对吧?没有发生变化,那么此时在服务端里边有几个sort来处理我这个请求呢?回到控制台中,你看它one sort先运行,然后呢,我们的two s也开始运行了,在这好了,那么这个时候呢,我们说呢,这就是请求转化方案,看这张图在这里边。就这样,那么这张图呢,我们看一下在请求转发方案中呀,它的优点有两个,第一个呢,无论当前请求里边涉及到多少个我们的用户呢,至始至终只需要手动的发起一次请求就可以了,那么第二个点是什么呢?那么在这里边呢,我们S的调用呢,是在我们的服务端中运行的,它减少了服务端与浏览器的这个交互的次数,提升了什么呢?我们的这个服务的处理时间好,那么在这里边呢,咱们也把它的这个优点说一下啊,我们看啊优点来。
16:36
第三个其优点,那么优点是什么呢?首先第一个啊说呢,无论啊呃无论啊,无论我们这个本次请求他呀涉及到了多少个server life,它涉及到多少个server好了,那么我们的这个用户呢,好只需要干嘛呢?手动的去通过这个浏览器去发送一次请求好了,那么第二优点是什么呢?我们的这个smart他们之间的这个调用是发生在哪里呢?发生在我们的服务端计算机上的啊服服务端的这个机上,这个计算机上的,那在这里边呢,他呢,就节省了什么呢?节省了我们的这个服务端与浏览器他们之间的这个什么呢?这个往返的次数,那么往返次数集成之后干嘛呢?那这里边它增加了什么呢?我们。
17:37
处理服务的速度,诶,这是其优点,好了,那么接下来呢,我们再看看请求转发他又有哪些相关的特征,那么在这里边呢,咱们写上我来第四个啊第四个,那么其相关的特征,相关的这个特征好我们看看啊各位其求转方里边有什么特征呢?那么首先呢,先看第一个东西什么呢?我们说呀,请求的次数,诶各位同学在我们的这个请求转发的这个方案中啊,在请求转发的这个方案里边,那么我们看一看浏览器呢,它呀,至始至终发送了多少次请求呢?
18:27
在请求转发里边呢,我们说无论我们要有多少个作法参与浏览器,它至始至终只发送了一次请求。有没有第二次请求呢?在请讲上里边是不可能的事情,所以在里边咱们写上啊说呢,呃,在我们的这个请求转发,在请求转发过程中,那么我们的浏览器它能干嘛呢?网们的浏览器它呢,只发送了,只发送了什么呢?一次请求啊,就一次请求好了,然后我们看同学王辉同学的问题啊,如果需要第三个s threat,需要在第二说里边做请求转发吗?对呀,就这个样子呀,如果我们再有第三个,第四个,第五个的时候,那比如说我们再来一个在这这个什么呢?比如说它是老三th re啊,Three,它干嘛用呢?比如说它这里边要做缝合,它是做缝合处理的,那么当我们的这个突出来工作完毕后,他要通过当前请求对象向。
19:36
那我们方盖发起第二次请求在这,然后我们方盖呢,在这里边,根据这个请求就调我们的three threat在这啊,就像一个糖葫芦一样,把这依次的串到一起上来,好了,那么我们去看一看啊,嗯。嗯,那么在这里边呢,又浮生进步了啊,还能考虑到增加浮泻压力,那么这个呢,这种压力呢,在我们后面学习过程中,它呢会转变为什么转变为我们说的这个叫做分布式的这个系统,分布系统怎么把分布式信用法呢?就像扶正所说的啊,这多做的在一个服务端里边去调用,那么服务端的压力比较大,那么简单了怎么办呢?我们在这里边再建第二个服务器,再建我们说的什么呢?第三个服务器,那么我们把割包皮放到第二个服务器上中,把我们的这个缝合放到第三个服务器中,每个服务器里边呢,实际上只运行一个S,那么用三个服务器联合到一起来解决这问题,那么这个时候呢,它呢不仅呢,那么不需要用户来进行多次请求,同时呢,对于服务端的运行压力,那么也是一个什么呢?降压的一个。
20:58
解决处理方案在这那不着急,等你先把最基本的互联网通讯中学完之后,你再学集群,再学分布式啊这块好了啊,那么接下来呢,我们再往下说说,这是请求的次数,那么在这里边呢,我们再看第二个特征,请求次数搞定之后呢,那么我们看第二个特征,那么第二特征是什么呢?就是咱们说的请求地址,诶请求地址大家看,那么在我们从定向的过程中的时候呢,我们所申请的这个文件的地址呢,可以是当前网站内部的地址,那么也可以是其他网站的资源文件地址,那么在请求转发的时候。
21:40
我们都可以访问哪些文件的,在请求转发的时候,好了,那么我们呢,去看一下这个流程图,在这在请求转发时啊,我们是向当前的这个服务器tomcad发起了请求,那么这时候我们能不能跟tomca讲说我们要访问百度呢?诶想想这个问题,我们能不能向to申请访问百度呢?Toca是什么呀?一个HP服务器,HP服务器是什么呢?它就是一个资源文件调度器,那么它呢,对其管理的文件呢,具有调度的权利,那么我们的百度,我们的百度能不能被这个IP服务器来调用呢?它不能,哎不能,每一个服务器下面呢,都有若干个网站,我们的IP服务器呢,可以对其相关的网站进行相关的调用处理,所以在这里边我们看我们的请求地址呢,实际上来说它呢,只能是什么呢?只能是把当前网站。
22:40
内部的资源文件地址那啊这个地址啊,写上C。这是说我们请求地址啊,说我们只能向这个tomcat这个服务器,Tomcat这个服务器来申请,申请调用我们当前这个网站下的这个资源文件的地址,那么这个地址在写的时候怎么办呢?我们刚才说过啊,Get request drtc,实际deparure,那么在里边写上什么呢?以斜现为开头,写上这个资源文件名就行了,那么在这里边切记啊,切记切记是什么呢?那么我们说不要干嘛呢?不要写我们的网站名啊,不要写网站名儿,在这个时候当然。
23:29
我说切记又打重点符号,我知道对于有些同学说呢,他就是个屁,每个班里边都有这个同学,我们写完之后呢,那么有视频,然后呢,有笔记,有的同学看完之后呢,就是就是要写网站篇,控制不住自己,他为什么呢,他没有背呀,他没有把这些东西都把它备注啊,就把它备住,哎,这里边好了。一定要把它备注啊,当然有同学备不住,我们有没有办法了啊,我们看一下不要写网站名,这里边行了,那么接下来我们再往下去看看啊,第三个,第三个是什么呢?就是我们说的请求方式好。
24:09
那么请求方式主要自己指的是谁呢?主要指的就是我们当前的这个to serve就是它,哎,我们看看把这些抹掉就是突出来,那么各位同学咱们去看看啊。这个two short当它被调用的时候,那么它的请求方式是get呢啊还是post呢?就看这个流程图,各位啊,别管我的代码,你就看这个流程图,它是get呢,还是我们说的POS呢?来各位同学分析一下,这个to当它被调用时,它接触是get还是post呢?来我们看一下啊。哎呀,赵刚同学,我真的不知道该怎么跟你说了,呃,ABB服务器下面有几种资源文件,两种,一种是静态,一种是动态的,对吧?那么你去访问这个静态这个资源文件的时候,那么就是什么呢?就是我们说这这个原文件名对吧,原文件的名称,那么如果呢,你访问的是动态资源文件的时候,那这里边儿实际上是什么呢?他的这个请求的什么呢?他请求的这个别名,比如说什么斜线弯呐,哎,我们说这个斜线凸啊,啊在这里边过来斜线弯线凸在这看到没有是这样的啊,所以知识点之间呢,是前后呼应的,是前后呼应的,前面知识点呢,一定要扎实在学,后面的时候呢,诶它才会减少什么呢,我们的学习的难度的好了啊。
25:48
那我们同学呢,部分呢,干嘛呢,快交电费吧,所有同学啊,那我们看看啊,那么在这里边我们去看看,说不行吧,不能啊。
26:02
那在这里边是啥东西,我们看看啊,就要在这里边往下看看,你看罗同学get啊,然后赵高上根据客户端的请求方式,王瑾get,致正豪get,刘斌get王福胜pose好了,呃,王宇坤都有可能,都有可能,闫磊都有可能,行了,看来就这么几个同学啊,也给出答了,其他同学呢,都没有给出答案,那么谁对的呢?闫磊。王玉坤,还有什么呢?还有我们说的赵高尚同学,还有赵高尚同学,那么如果说我们苛刻一点,所以对赵高尚对。那么人说的凭什么这都上对应呢?凭什么不是get,凭什么不是postose呢?就像我刚才说的,你之前的这个知识点,你之前的知识点一定要夯实,你在学新的知识点的时候才会被干扰。那么我们看看啊,我们说这个solight,它呢,在被调用的时候,要么是调用do get的方法来处理我们的任务,要么呢是调用说的do post方法来处理这个任务,对不对?这我们都知道,那么我们的这个tomcad,它根据何种条件来决定是叫get还叫cos呢?
27:20
那么我们看一下,当浏览器发生请求的时候呢,它会生成一个请求协议包,对吧?生成一个请求协议包,那么在请求协议包里边儿呢,它有一个区域,就是第一个区域,它叫做请求函。那么请求行里边有请求地址,还有什么呢?还有我们说的请求方式,诶在这,那么当comfort去掉这个to的时候,它要先去干嘛呢?读取到这个请求方式,如果这个方式是get,那么在这里边呢,就叫do get,如果这个方式是post,它呢就是do post。好了,这是第一个知识点,第二支点,我们刚刚讲过,在我们的请求转化过程中,浏览器发送了几次请求呢?就一次请求。
28:07
那么一次请求有几个请求协议包呢?就一个,所以说呢,我们的oneor和totor他们实际上在这里边共享的是同一个请求协议包,那么当我们的contact无论是在叫one还是要调to的时候,都要从这个请求包里边拿到这个请求方式,所以呢。照标上说是最精准的,如果客户端在发送请求时他用的是POS方式,那么这个one和to他们在调用时都是什么呢?都是我们说的do post方法。在这。他们都是读po在这里啊,都是读破ose,那么如果乱气呢,现在呢,他呢是什么呢?它是以盖的方式来发动请求,那么我们的干S和我们的这个什么呢?我们的这个toor,他们呢,调用的都是do改的方法,所以在请求转发过程中。
29:05
那么所有的它的请求方式与浏览器所发送请求方式保持一致。所以闫磊、王玉坤和赵畅这道题答对了。那我们说在面试的过程中的时候,面试官怎么知道你的这个知识体系是不是完整的,有时候问一道题就能带出很多的知识点,所以一道题完了之后,我们的这个面试官大家知道你前面哪些知识点不行,而这些知识点之间彼此之间是相互关联的,它就相当于一个什么呢?就相当于一个多米的骨台一样,有一个地方卡住了,你后面是拼不下去的,就算你能写,你也是,你也是,干嘛呢?就像我们写一个命令啊,各位,中国我们有很多圈,一个BI ss c.up.print我们知道,哦,这个东西是输出把结果说控台里边他是怎么工作的,不知道不知道,别说你不知道,我们老师都不知道,我们只会用这个命令而已。而在编程过程中啊,像这种命令还行,就你不知道原理,会用,没有什么隐患。而有很多很多命。
30:19
令,如果你不知道其原理的话,你就会写这个命令的话,那么在不恰当的地方使用这个命令,它会产生很大的隐患,后面程序运行就爆了。所以面试官在面试问的什么,问的就是原理和流程,他不问,你说这个命令怎么写,没有哪个面试官问你这个命令怎么写的。那么他就是原理,所以大家呢,还是这句老话,你不能懒呢,各位你不能懒,你啊你得背,你得把知识点背住了,那我们说啊。去湿,有同学说为什么要背呢?那你告诉我小学初中,高中,大学啊大学,甚至有同学是研究生对吧?研究生告诉我在你从第一天作为学生开始到你毕业过程中,哪一个科目里边知识点不需要背?
31:10
有你在学,这里边儿有任何一个科目,你说不需要背,只需要理解,哎,就能够干嘛呢,就能掌握,你告诉我有哪个科目没有。在我们学习的生涯里边,所有学过的东西,要想掌握都要经历背的一个阶段,你不把它备注,你怎么产生推理呢,对不对,好了,就在这里边,最终在这咱们看一下啊。说呢,在我们的这个请求转发的过程中,我们浏览器呢,它呀只发送了,诶他只去发送了什么呢?发送的我们说一个HTP请求协议报好了,然后呢,我们说参与参与本次请求的所有的s life所有的他们将共享什么呢。
32:01
共享同一个请求协议包,那么因此这些这些,那么他们接收的这个请求方式与我们的这个浏览器所发送的请求方式干嘛呢?他们是保持一致的,保持一致的,所以闫伟,王玉坤,张高昌这道题答对了,哎,这道题答对了,好了,那么这道题如果你敢跟人讲post人说错,那你想想,嗯,那是get,那也就说错,诶这个地方是这个答案,诶让你看看,那么这就是我们说什么请求转发的相关的特征。好了,我们看一下。好了,呃,这个罗同学这个问题其实你可以去都不需要去给出这个答案,不需要表答案啊,表态一能调二,那么二怎么调三呢?同样的处理方式啊,对不对,它是可以推出来的,这个就是推理啊,没必要去问,那难道我们还要去说那第三个第四个杂整对不对?好了,那么这就是请求转发它的这个相关的这个特征,那么像请求转发呢,和重令项这两种方案,这两种方案,那么我给大家所写的这两种方案,你一个字都不要忘记把它俩备注,为什么呢?因为在我们将来的未来开发过程中。
33:33
我们说要让多个threat处理一个任务的时候,只有这两个方案,它伴随你一生的。在面试过程中,面试官也会问,从定向与群求短发有什么特点?在很多公司里边,这是一道笔试题,一道笔试简答题,你要把这些东西原原本本的默写出来。你不默写OK了,那么这道题你就答不出来,答不出来面试官就不会给你机会让你入职的,好了,那么这里边儿我们看这就请求答案,方案说完了。
我来说两句