00:00
啊,上节课啊,我们已经找到了主K包程序启动的一个入口了,对吧,相当于我们现在代码走到哪了呢?哎,上节课我们从这走走到这对吧?哎,找到对应的这个,嗯,全列名,然后找他找到may,找到may之后创建一个对象,是不是相当于它呀,然后下面呢,是初始化并运行是不是到这。那我们先来看一下它是如何来解析对应的参数的,OK吧,好。那我再来听一下。我把这个呢再定上。有了这个丁图啊,看代码呢,就非常轻松啊,那来看呗,首先进入到这里面对吧,嗯。进去。进去之后,然后你看这里面是不是有一个阿克斯啊,阿克斯,阿克斯是不是我们传进来的那个John。对吧,那个配置文件,那进来之后说,如果你这个参数等于一,那我们传进来是不是就一个呀,那接下来我们就对这个参数进行解析,好,那解呗。
01:00
进来。点进去点到这,那这传进来的就是那个文件对应的路径吧,比如说中con对应的路径,那么如何来解析它呢?啊,首先走你们还走啊,你看走这里面是创建了一个文件对吧?哎,创建一个文件,看它那创建了文件,那相当于然后我通过这个IO流的方式,我是不是读取对应的这个文件的内容啊。这边要留吗?文件流拿到它,拿到它之后,那下面这块啊,那我就是con.load加载对应的这个文件夹信息。对吧,哎,加载信息哎,比如说解析出来,然后呢,这个块就是解析对应的属性参数,你看解析它吧,对吧,你这里通过L流的方式啊获取到,获取到之后,然后我再进一步的解析,相当于把这个流嘛的数据给到他嘛,我们来解析它。啊,那解析这个文件的内容,看怎么解析的。你传进来的是对应的文件里面一个一个的KV值。看是不是哈,你看我们循环便利,你这里边有多个变量吗?那我就循环变利,你变利的话,你看熟悉的。
02:06
熟悉不?贝塔,然后再往下走。Take time。In time同步时间对吧,这些是不是都是在我们那个文件当中默认的,还有这个,呃,Click。的,那当然了,除了这些之外,你是不是还有可能手动的去配置一些相关参数啊,因为官网它不止这些参数。对吧,哎,这个参数,所以说你这里面就可以对它进行相关的解析,尤其解析到了这个date d,然后往下看啊,这是解析对应的值。那往下走,往下走,最外走。往下走。往下走,哎,这是这个路径为空的时候,我们怎么办啊,直接抛异常了啊,往下看往下看,哎,走到末尾这块。相当于是前面啊,你已经都解析完毕了,那这块叫setup p。进一步的一个解析,那这里面有个谁呢,我操。有个叫set up my。
03:00
这个时候吧,MYID就是服务器对应的呃,Serve ID对吧?来来看一下这里面它又是怎么配的。你看我首先还是创建了一个file,那以后呢,可以用零来读,对吧,你看用这个file,这个date d,刚才我让大家重点看的。是不就是你配置那个路径啊,在这个JK啊,我们配置的是嗯,主K下面的JK在它下面是放了一个麦D。有没有印象啊?你看就这路径下,ZKZ的下面是不是有一个麦啊。哎,那他创建这个路径就是他在。那拿到它之后,你看这是不是一个缓冲流又来读取数据啊,哎,读到这里面,读完之后你看。读了一行啊,Read line,那是不是就读到了对应的那一行MYID的内容?是吧,M midd内容,然后这个MYID,其实你看付给谁了,解析成什么了,Serve ID,比如说服务器的ID,它就等于对应的你的MYID就在这。
04:00
解析的。能理解吧,啊,我们稍微回顾一下啊,往上走这块呢,是处理的麦D,然后往上呢。向上。回退。再回去。那上面这块。从这了啊。这块呢,这个解析对应的参数,你看这是解析对应的KV值啊,KV值啊,其实就干这么两件事啊,一个是解析对应的中,这里面对应的值,还有一个呢,是解析对应的MYID。哎,把它复制给这个ID。这就是我们整个解析相关的事情。
我来说两句