00:00
好,最后一个啊,有没有看到一个很特殊的字段,叫什么呢?可能性,我们从来在交一张表中没有接触过可能性这个字段,对不对?来观察一下啊。T。嗯。啊,这个可能性叫什么呢?这个单词我告诉你啊,叫possibility。Possibility。啊,没有啊没有啊,你们就根据我这个发音啊,老师发音还是很标准的,根据我这个发音找啊是没有这个单词啊,我们交易的这张表里边啊,没有可能性这个字段。没有,哎,那我列出来他是要干嘛的呢?大家注意啊,咱们交易这个阶段啊,是不是分成了九个阶段呢?这九个阶段啊,每一次当用户选择完毕之后,其实咱们这个可能性啊是动态的,这个列出来的,不是我们自己手填的,能理解吧,而且这个可能性呢,仅仅只是给用户去看的,而不是真正去录的这个信息,OK吧,比如说我现在啊,选了一个临一资质审查,这个可能性就自动填了一个什么呢?十啊,原来在第一个交易阶段啊,我们成交的这个概率啊,只有10%是这个意思,能理解吧,那再比如呢,我再选一个二需求分析呢,它会变成什么?
01:33
自动变成了是吧。啊,也不一定是20嘛,那你们要这么推论的话,是不是到零七成交,咱们这个成成功概率才70%啊,咱们零七成交成功率是不是应该是百分百了。对吧,所以说啊,这个咱们不一定是20,比如说是25,总之这个数值啊,它是自动列出来,不是用户自己手填的,能理解吧,那首填就没意义了,然后呢,我通过选中了这个阶段之后,自动的给我弹出这个可能性,我能够看得出来啊,心里边有一个预期。
02:09
啊,咱们这个成交这个概率是多少,能理解吧,好,那么我们现在这种阶段和可能性之间,大家想一想,是不是相当于是一种一一对应的这个关系啊。好,可以想象成一种是键值对的关系,通过这个键来触发填写这个值对不对,好啊,一直到零七成交是百分百,但是其中0809是属于什么呢?这个丢失的这个线索,如果选错零八,它应该是什么?那就是零了,能理解吧,它就是零了啊OK了,好,那么对于这个阶段和可能性啊,我现在来分析它一下啊。嗯。嗯。你们来对于呀,这个课件啊,我突然间发现这个课件你们都不看是吧,我我写在这个页面上吧,可以吧,同学们,我写在这个当前这个C点先提上可以吗。
03:08
我看你们看的主要是这个代码是吧,我把这个注释给你们多写点啊。咱们这个关于这个阶段和这个可能性啊,关于阶段和可能性,好,它是一种。啊,这个啊,一一对应的关系,OK吧,一个阶段啊,好,咱们要对应一个可能性,OK吧,好,那么我们现在啊,现在可以将这个阶段和可能性啊想象成。是一种啊键值对之间的对应关系啊,咱们以这个阶段为。
04:11
就是这个键OK吧,好通过这个啊,选中的这个啊阶段。来处罚什么呢?咱们这个可能性的这个value OK吧,好,那比如说咱们来个key,来一个value啊,那key咱们比如说来一个叫零一叫什么资质。审查对吧?好,那这个Y流就是多少呢?是不是十啊,哎,这个我给他写全了啊,这个叫S是不是阶段呢?X可能性叫啥来着。抛CB里T啊可能性OK吧,好比如说咱们来一个零二需求分析,咱们来一个25行吗?零三价值建一好啊40等等等等等等到多少呢零七。
05:12
不成交了,那这个可能性应该是多少了,100了,对不对,那零八和零九呢。哎,是不是应该是这个零啊。没错吧。好,对于。以上啊的这个啊数据啊,对于以上的数据,我们通过这个啊观察得到这个啊结论啊,这个结论啊老师下两条,第一条结论是什么呢?数据量。不是很大,是这样吗?啊,一共就这些数据啊,这边九条,那边九条是这样吗?那加在一起P和Y6加在一起42条记录是这样吧,那还有一种是什么呢?我们观察到啊,这是一种什么呢?这是一种什么呢?键值对的对应关系能理解吧,好,那么如果啊,同时满足以上啊这个啊两种这个啊结论。
06:19
那么我们将这样的数据啊,保存到数据库表中啊,就没有什么意义了,因为什么呢?因为第一是你数据量少,是这样吧,而且这种关系以后咱们这个变动的这个几率不大,对不对?还有一个什么呢?数据库我们玩的确实是关系型数据库,但是我们用的是外键来维护表与表之间的关系,但是我们现在玩的是不是。什么字段与字段之间的这个关系啊,对不对,哎,两种字段之间以一种键字段的形式来表达,其实数据库表啊,没有给我们提供这种机制,能理解吧,好,所以说啊,我们啊,通过这种兼职队的这种数据的保存啊,不适合放在这个表当中,OK吧,第一数据量少,第二是兼职对儿数据库啊,他不擅长谁擅长。
07:14
如果遇到这种情况啊。这种情况。我们需要用到什么技术呢?以前其实我们遇到这种遇到过这种情况。遇到过。来看看啊,键值对,而且数据量不是很大。看看这个。是兼子段用,数据量是不大呀,就这种东西大家注意啊,咱们保存到这个property是属性文件中是最容易保存的,到时候咱们是解析这个文件就行了,只不过你这个jdbc.driver啊,咱们通过加载这个啊啊my be组配文件是my bety帮我们解析的,对不对,那这回咱们是不是要自己手写,要自己解析解析一下啊对不对?好,有这种数据啊,我们需要用到pro pros这个啊属性。
08:19
文件来进行保存啊。OK了,来进行保存,好,那大家注意啊,咱们需要保存的这个practice文件啊,比如说老师起个名字啊叫stage stage to什么呢。Whole say?Posb点什么?Pros是不是应该是这个文件呢?但是大家注意啊,这个外国人很懒啊,经常把这个to啊到哪哪哪啊写成什么呢,写成二啊,经常会这么写。
09:03
二不是to的1TO从发音啊,你要拼单词是不是to啊啊,但是从发音是不是就是two啊啊,你你你们以后会经常看到这种文件啊,你这个二啊代表的就是这个to的意思,OK吧,好,那么这个文件应该是什么呢?这个文件应该是什么呢?是不是要建立起这个?阶段和可能性之间的一个对应关系,中间用什么分割,同学们?什么什么什么。你看看看看看看看这些都是什么呀,是不是都是等号啊,哎,用等于号啊,咱们做一个这个连接符行吗?那行,那这个应该是什么呢?零一。资质审查啊,在这个文件里边应该是一个零一,资质审查等于什么。十对吧,零二需求分析,咱们来等于一个。
10:02
20啊等等等呗,对不对,但是啊,这个pro文件啊,有一个非常非常致命的地方啊,对中文支持的超级差。其实你看啊,现在在我们这个idea这个工具下啊,你如果往这个properties文件里边录中文啊,是让你保存的,但是你用不了能理解吧,但是以前如果在eclipse里边啊,这个中文。你都不让你录。啊,不让保存OK吧,好,注意一点啊,Properties文这个文件啊,从历史到现在啊,对中文的知识都很差,那你想一想,这几个文字咱们还能不能保存呢?不能,哎,咱们是不是应该给他转码啊。中文给他转码,咱们能想到什么?的那个编码。市长吗?行啊,看看咱们怎么转的啊,同学们啊。我先把这个服务给它关一下。
11:06
嗯,咱们找一找那个家网啊。啊,加JDKB里边给我们提供的这个工具啊,这个工具啊,从老早以前的这个版本就有了啊,我们以前都是这么玩的。这个啊。比如说咱们来一个,这叫什么零一是不是资质审查呀。资质审查是这个吧,敲车。看到没,这叫零一,这个杠U8D44。代表的就是资啊。OK吧,这个代表审查OK吧,零二需求分析。零七。
12:01
教看到没啊,咱们需要啊,把这些东西啊啊给它粘过去,到时候我们解析这些东西,相当于解析的就是咱们这个中文OK吧,好,这个东西啊,咱们不一个一个展了啊,还得调整咱们这个CMD的这个窗口,OK吧,那这个文件老师已经准备好了啊,我这个直接给你们拿过来之后啊。啊,就是已经这个转码转好了啊好,我们来看一看。来啊。是这个文件吗?来给它放到咱们这个resources下面,CTRLV走一个,大家注意看是不是就这个呀。零一什么呢?零一资质审查零二虚浮分析OK吧,好,但是呢,在某些这个IDE工具下,比如说我们之前啊,啊,虽然没用过啊,但是呢,听说过eclipse idea之前的那个产物,对不对,我们之前做开发全是那个eclipse嘛,对不对,好,那在这个eclipse里边啊,其实呢,你从在这个pro文件里边输入中文,它会自动的给你转换成这种编码格式,你不会使用到刚才咱们JDK里边,BN里边提供那个啊,那那个工具OK吧,那工具都不用OK吧,但是在咱们这个idea里边啊,咱们都是这个转号码之后直接贴过来啊,这个东西很可气的是什么呢?这里边让输入中文,而且让保存。
13:30
OK吧,在eclipse里边啊,你输入一个中文之后,它会自动的干嘛呢,给你转换成这种形式非常的方便,OK吧,这也是什么呢?这个为数不多的ecls能胜过这个idea的啊,这种方式OK吧,好,那么将来在这个,其实你在这个实际项目开发中啊,咱们是分成这个几种情况的,这个老师简单说一说啊,啊如果是这个我要求的这个项目组啊,我肯定要求的是什么呢?这个啊所有的你的这个JDK版本,咱们是肯定得统一啊,对不对。
14:03
所有的这个开发工具,甚至是开发工具的这个版本,咱们都得必须统一化,OK吗?用eclips就都用,用idea就都用,OK吧,但是现在呢?我感觉啊,不是那么看重了,这种事儿也就发生在我感觉也是近两年吧,我在第一次接触的时候,我就感觉这是什么项目组啊啊,因为我到那个一个朋友的那个公司里边啊,啊去去去玩去啊,一看一个项目组里边啊,一看做那个玩意儿啊,一个组里边八个人。八人啊,八个人啥呢?一个用my eclips的,三个用eclips的啊,这三个用eclip的,这三个eclip有开乐版本,还有这个new版本还不一样,然后剩下三个用的是idea啊,我当时觉得挺讶异啊,挺惊讶的啊,啊但是到时候人家做那个成品挺好啊啊也是一个那个购物网啊,也是做一个做做电商的那么那么一家企业,然后呢,这个我到后期啊,这个就感觉啥呢,因为咱们这个啊,干干咱们这行嘛,这个出去什么吃饭唠嗑嘛,都谈这些东西嘛,对不对,哎,我逐渐了解我身边现在这个越来越多了啊,就感觉对于咱们这个统一工具的要求啊,不是那么十分的严格了啊,就是说你用的哪种得劲你就用哪个,反正人家以后要的是那个编译之后的那个结果,OK吧,但是请你注意的是什么呢?如果一个项目组当中啊,他要严格。
15:37
格的去使用什么呢?这个SVN集中式版本控制工具,或者是咱们那个git分布式版本控制工具,如果要用这个的话,那大家可注意了。哎,你是不是就相当于工具得必须得统一啊,你不统一的话,咱们这些工具生成的自己啊,自己的这个工具所生成的这个文件是不是上传上去,你下载下来会导致你的这个啊项目的不可用啊,能理解吧,也就是说工具啊,会给我们生成很多工具里边自己生成的那些个,呃,自己用的那些个系统文件是我们开发时用不到的,能理解吧,所以说呢,如果是这种情况下的话啊,咱们还是必须得这个把这个工具给它统一了,OK吗?行了,先休息一会啊。
我来说两句