00:00
好的,嗯。好,那现在首先往里面加个东西啊,打开我们ready先启动起来。各位同学。首先呢,我们把RA运行起来,启动起来,找到我们的软件,找到我们的软件,然后呢,这里面有个red,先把它启动起来。好启动起来了,然后呢,因为现在第一步呢,我们要完成的是先手动添加一个用户,这个对我来说比较简单先。启动一个客户端,启动一个客户端,我们往里面加一个东西啊,那怎么加一个用户进去呢。怎么加一个用户进去呢,很简单,这样子做啊。我们,呃,首先把一个用户的这个信息先拿到。怎么加一个用户呢,大家看一下怎么加号,呃,我们。先把这个拿过来分析一下。诶,这个这个图啊,往里面加的时候呢,它这个结构其实我们已经有一部分了,就是你在你在登录的时候,大家应该还有印象在登录,呃,在这个登录的时候,其实他已经发了一部分信息,我们就以这个信息作为它的一个基本的一个设计往里面添加来,我们先来抓一个登录的一个。
01:18
登录的时候,这个用户的一个啊字字符串在哪把它抓出来呢?同学们看到在登录的时候,在客户端登录的时候,在user process它会发一个东西过来,登录的时候大家看到其实里面已经有一有一些信息在里边了,那在哪里可以看到呢?大家看到在这里发送消息本身这个是最这个data就是它的一个结构,我们把它输出来看一下啊。看一下好,其实上面这个应该是有的,刚好就把它打开,然后这个呢,就是我们要保存的用户的字符串,字符串,然后呢,我们以这个字符串的这个结构作为user的一个结构去定义好我保存它啊同学们,因为现在我先做的是一个呃,手动添加,然后呃,通过我们再去。
02:10
通过注册往里面添加用户信息,好,现在先跑起来。好,我先编译吧,先退出我们的系统啊走。运行起来。运营起来过后呢,服务器这端不用变化,服务器这端你看这个很稳定,大家看到没有。我们很久没有去运行这个,呃,服务器和客户端,你发现服务器仍然是不会有什么毛病的,只要你不去动它,一般来讲这个连接它会很稳定的持有啊,很稳定的持有,那么我们来一下。走哦,连上。提交我先输一个。登录成功的用户一百一二三四五六走好同学们看到我们发送的时候呢,现在的信息其实就是它data,这这是它的类型,我们这个用户信息其实就是他。
03:05
大家看这里就是它。那么到时验呢,我们就以这种结构作为它的一个结构体的字段,比如说user ID。呃,User的密码,还有他的user name对吧?好,我先把它加进去啊,我就以这个东西往里面加。好,全选从这开始复制呢,从这开始走走走走,走到这啊,走到这儿。好到这儿。到这整个这个啊,整个这个整个这一串。啊,粘错了。应该是这一串。好,从这开始到这个。大括号结束这个呢,就是我们我们往里面添加的,那你加的时候呢,因为这个字符串两边也要有才能说,所以说干脆要加的时候要把它括起来,好就以这个为准,好我们把它先放到这儿,大家看一下这个结构。
04:00
这是我们,呃,一个用户的用户的一个字符串信息。好,那么就以它为例,我进去了啊,同学们,我扔进去了,怎么扔呢?很简单,复制一下,找到ready。客户端。然后呢,我就这样玩了,就是h set,我现在是手动往里面加啊,User就代表有很多用户的userers,然后呢,我们添加的第一个用户是100,它的值是多少呢。他的指示。这。就是这个呢,代表一个用户,用户的一个一个字符串信息回车就可以了,加进去了,那加进去我们看看有没有啊h get。Users。Users,然后呢,一百一百这个就是说在这个哈希表里面的一个值,一个一一个K吧,对应的一个一一个100这个字有没有回车发现有的啊,我们刚刚加进去的,然后呢,UID有了密码,有的名字没有,那干脆这样子,名字我们也给他先先简单的复制一个啊,就说先设置一个名字啊,这样子到时间我们可以在服务器上看,把它名字也取出来。
05:19
User怎么加呢?在这里啊,同学们在这加,因为它这个是转义在这地方加,比如说这个人叫SC。SC好,重新再给他来一下,我们重新添加的时候呢,就相当于修改。对,好,把这个h side重新写一下USERS100,然后呢,粘贴复制回车,好再获取一下users。好,100这个人有了,这个人呢,他的ID是100号,注意这地方特别要注意的啊,同学们一定要特别特别小心,就这地方是数字,如果你是数字千万不要用。
06:03
你在硬加的时候千万不要用双引号引起来,引起来过后你会使得很难看啊,这个错误还特别不好调。这是一个细节啊,其他的地方呢,就是注意一下就可以了,好,这个是我要说的,好就拿到了好第一步我们已经做完了。把这个写到这里来,我们第一步完成的是什么任务呢?根据刚才这个分析,第一个画图,并说明了他的这个事情。好,接着往下来,我们做了一个这样的工作,好,我们做了这样一个工作,好,然后呢,我们画了一个图,画图呢,我们分析了一把,就是是怎么去准备,怎么去完成画了一个图,这个图呢,在这里我把它截一下。好有有点大了啊,这个图特别大,我们看起来有点有有有点吃力,其实也是分成两,其实你仔细看就是分成了这么几个部分,第一个部分是它最前面的这一部分。
07:01
这一部分呢,就是前端这一块,这一块你可以认为就是我们的一个控制控制器所在的一个部分,那这一块呢,是一个model部分,这块model部分对不对,好大大体是这样分了一下啊,大体分一下好把它布置一下,到哪里去呢?到这。这是它的一个示意图。这是它的一个示意图,我先放到这里来。好呃,然后呢,我们就往里面添加了一个用户,我们怎么添的呢?这样添加的就是手动。哎,手动。手动直接直接在这个RA里面增加了一个,增加了一个用户信息,这个是这样做的。是怎么做的呢?是这样做的,诶大家一看也很清晰,我把这个也复制一下。我是用的这个指令。H set users 100就是100,这个人他的信息是这样子。
08:05
好,这样就放进去了。好的。第一步,第一步关于这个手动添加用户,测试用户,咱们就做完了,做完了思路也分析清楚了啊。好,这块呢,先说到这儿。
我来说两句