00:01
好呃,那这块呢,我们就搞定了啊,那这边我们有一个东西啊,哎啊,有个东西没写完,我们上午有一个东西没写完啊,写到这中间有漏了啊,这个东西我上午记着呢,我们现在来补一下,还有什么东西呢,来看啊,我们这个是不是见表啊。对吧,Check table是建表啊,那这个地方呢,漏了一点东西,我只是写到哪了,打印并标还执行呢,对吧?啊所以呢,这边要补一下啊,补一下叫预编译circle啊,然后呢,执行啊,然后执行对吧?好,那这两步比较简单一点啊,预编译circle呃,那我们的circle语句有了,那就拿着。connection.prepare statement把这个circle传进来。对吧,哎,他有异常啊,还有异常我们可以抓一下啊。抓一下这边有一条对吧?好,那接下来呢,我们就得到了一个prepare statement啊,得到了一个prepare statement。
01:06
呃,那接下来呢,我们要拿它去执行,拿它执行,那这样啊,我直接一步到位,CTRLC啊,然后CTRLX啊,把它拆到这,我把整个的区域踹起来,对吧,串起来拆接之后呢,我把这个执行呢,也给它扔进去。对吧,我这样去做一下,我TRY的更大一点啊,就拿到这个prepare statement好,接下来执行那就是prepare statement,正常来说应该要设置参数,对吧,问号分号分号,但是这里面我们并没有,所以呢,我们直接去执行excuse就好了。对吧,我们直接去执行好,那如果说发生异常了怎么办呢。那我们想啊,这个属于见表对不对,这个属于见表,那如果表。发生异常了,我们还有必要往下走吗?
02:04
还有没有必要往下走啊?对吧,如果说电表都失败了,接下来你当前这张表的数据它来了。他能写的出去吗?他写不出去嘛,是不是对吧,所以这个异常呢,我们就得。Through,又有一个long time exception,我们自己写一个异常对吧,在这边说煎表。菲X表。啊,哪张表呢,我们去做一个处理。
03:00
Table name。Think table对吧,建表失败。注意,这个地方我没有用so,没有用Co,而是用的抛异常,也就是说一旦发生异常了,我们就不要往下走了。对吧,啊,不要往下走了,再走也没有什么意义。没问题吧,是这个意思啊好,那接下来还有finally。Finally当中呢,咱们应该要关闭这个pre s,大家要关闭它的话,所以我把这个CTRLC给它提到TRY外面。啊。提到串外面对吧,好,接下来呢,里边去赋值这个声明就不要了,然后在这边prepare statement.close好,当然呢,我们可以做一个判断,对吧,因为如果说他还没走到这儿就会出问题了,那就prepare statement,它不等于no。
04:00
点。对吧,有一条转。那就这样去处理一下就好了。对吧,最终呢,我们需要把这个,那我问一下大家那位同学,哎,那connection要不要关啊。你就只关要不要关。这个connection能不能关?对,每一个并度只有一个吧,每一个并行度只有一个,所以这个connection呢,咱们就不关了啊,除非你要做一个什么连接池,对吧?啊,做一个connection连接池,你放你放回到池子里边那可以啊,但是咱们这块就不关了。对吧,我们就不关了,好,那我再检查一下看有没有遗漏的,因为这个整个类里的代码呢,确实比较多啊,对吧,这个就不要明白啊呃,那测输入流标记,然后呢。
05:11
Map state,然后连接啊连接呢,在这里边初始化,包括哎,这个是构造器对吧?呃,然后呢,我们先处理广播流,广播流呢把数据拿到接下来。做一个处理对吧,拿到这个after,然后呢,把这个里边data处理成,把这里面的数据啊,处理成我们要的数据,呃,处理成这个table process,接下来建表。建表对吧,建表好以后广播啊没有问题,建表呢,我们刚才也校验了一下对吧,在这边啊,中间呢,可能遗漏一点东西,我们都把它添加上了啊,没有问题啊行,填表之后广播数据啊,那这个呢,我们就搞定,搞定好之后呢,接下来到我们主流啊,首先你要写每一块数据的时候都要搞清楚它的数据格式是什么。
06:03
对吧,好,那这里面第一个先获取状态数据对吧,拿到哎,这个K拼接一定要注意这块啊,以及这个单词,好像这几个地方都是以往我在上课的时候,其他班啊,以前班级的学生经常容易出问题的地方。对吧,就跟前面写的不一样,因为它并不是根据我这个地方来写的。啊,可能不一样,我提醒你的啊,你不管怎么样,你跟这个地方保持一致,叫customer第1CIVILIZATION保持一致,那就不会有问题,因为你自己封装的,你不要完全按照我这个写。对吧,你要知道这是哪来的啊,一定要注意一下,好,接下来呢,中杠。啊,中杠去分割的啊,所以呢,这个来自于上面,我们往状态里面写的时候用的是中杠,所以你要根据自己来,然后呢获取,获取之后呢,我们说明了一下,这个内容是有可能为空的。是有可能为空的,对吧,所以我们一旦它空了,我们打一句话,这个K呢不存在就好,对吧,如果一旦存在了,那我们要过滤数据。
07:08
啊,把阿的数据取出来过滤,过滤好之后呢,我们。还分流对吧,三件事体就搞定了啊。
我来说两句