00:01
我们这个也是二。好,我们看哈,今天讲啥了。我们今天讲了。一干例什么呀,使用。实现简单的。权限操作好了。第二个的话呢。我们讲了一个什么呢?我们讲了一个HTPT。都没的。其实刚目前干的就这两个事。第一个。第一个我们想想啊,我们实现这个权限的话呢,我们会有哪些收获。那有哪能收获,我们上午大部分时间都在干啥呀?是在写那个权限管理的是吧?权限管理我们用的是一个纯的MV设计模式。页面负责显示说MVC设计模式实现权限管理好了,我们这块我们要讲的这样的几个,第一个。
01:14
页面完全使用GTL和。啊,我们看到的,然后的话呢,说都会。都不受理。请求,然后呢调用。方法,然后转发。或。从顶向。页面所这个就干这个活,还有一个什么呀,后面我们还有一些DAO。还有一个我们这边有DAODAO那个就没啥说的了啊,就是几个方法,我们还要说一个什么呢,说面向。对象。的基本逻辑。
02:01
为什么谈到一个面向对象呢?比方说author。还有一个什么呀,还有一个优等包装。分别吧。包装。封装了什么权限?和U的信息,哎,这是我们讲的这个MVC整个的一个一个效果,全限管理之后的话呢,我们讲了这个权限的过滤,权限过滤本身呢,什么surface pass啊这些我们就是已经用过了,那我们要谈一个什么呢?我们要谈一个E方法的时候。Equal。方法是怎么谈到它了呢?我们说啊。这么写的,先帮我复制一下啊。Authority。
03:19
咋用的?是吧,我创建了一个authority,我写的时候啊,就写了contain方法。大家还记不记得?这个contain的方法是如何判断这个集合里边是不是包含这个。净化率元素的。OK。谁是我啊?知道吧。他是谁的呀?这个是不是里边的啊,这也是意思,里边具体实现是谁提供的,具体实现我们需要去找。这个是。
04:00
好,选过来,他说该of这个,所以大于等于零就可以,这简单了,咋实现呢?看见这个了吧。这是不是一口?就这么搞。这样就可以了,你看如果它跟它能一口就可以,上面这个是什么逻辑啊,如果的是如果传的这个是空吧。是吧,如果传的是空,然后的话呢,这个集合里还有一个是空返回吧,它呢,这例子里边可以放一个空元数,那这个呢,这个是不是E格比啊,哎,这是我们看的这个。明白吗?所以说这个一我们。使用for list。中。是否?还有。指定的元素使用的是E。方法。
05:02
进行。比较哎。如果大家不知道这个的话呢,你可能会写一些算法去搞定它,实际上远没有这个来的更快,这就是我们为什么我们我们讲课的时候,我们回头我们可能也会安排一些这样的内容,比方说讲到什么冒泡啊。什么哈希啊,各种这个排序方式,那实际上最快的排排序方式应该是什么呀。Do that。我们记得我们有一个最晒的吗?不,不知道这边没有。退赛应该买个里边的那个。降SE里边了是吧,那个退赛是不是里边是不是给我们提供了各种排序啊,有一个内部排序,还有一个外部排序,你把那个写好了的话,那个就是最快的。好,这是我们上午讲这个的这个具体的这个两个点,大家需要知道一下。这块这个尤其需要注意啊。
06:02
好了,然后的话呢,我们讲了这个AP3分比派,我们首先说了解。级别的了解,你知道他就可以,那我们说一下吧。几点第一个Y。为什么,为什么需要这么一个玩意儿呢?第2.what,你你你是什么?第三个how我咋用?好了,我们这个里边的话呢,我们认为什么呀,我们认为。哎,第一个和第二个比第三个重要。所以说经常问的这个哲学问题。就是这样是吧,现在今天今天今天上午。昨天看一个人呢,看以前一个学生还在,还在问什么,我,我为什么活着?
07:03
我是谁?我,我现在应该怎么办?这是我们需要回答一辈子的问题。你在不同的。年龄段会回答出不同的结果,那热恋的时候是吧?你会告诉他,我是为你而活的。他说,你是谁?我是你的爱人。为什么是呢啊,我为你端茶倒水,洗衣服做饭,给你洗脚。那等你到了这个一定年纪之后是吧,比方说结了婚了,你们的这个。这个这个在一起待的时间长了,你为什么活着,我不知道。Y,我为什么需要它呢?哎,我们这个我们说一下,对啊,我需要。改变。从。都。容器中。管入的attp。
08:08
对象的某个行为需求。我需要改变从容器里边传入的这个最块的行为,该怎么办?然后我们说这个的容器呢啊。可能是很多种东西。嗯。是任何的。宝贝。就是说你这个改变啊,你得适用于任何合别的东西,你不能说你仅你你以仅是一个常态,那于是呢,我们想啊想几个办法,第一个办法。第一个办法,继承。继承。
09:02
这个接口。对。接口的什么?的容器,这个容器吧。游戏的实现类。但。不行是吧,那怎么了,但就和聚。体的容器箱耦合了。对不好二。二呢?说什么提供TP?接口的实现类,这什么呀,不可能。是吧,需要什么,需也需要。
10:01
很麻烦嘛,是吧。很麻烦。而且。也需要。对啊。具体的容器效果。肯定的。Get matter怎么实现的?你得看农村是怎么实现的。于是我们看三。三我们就说我们这个正中的解决方案,这方案呢叫装饰器设计模式。好了,具体怎么办呢?啊,具体我这么办我说呀。第一步。来提供。一个类。然后呢?该类。
11:00
实现。这个的这个方法。体力接口。好,那么本身我们知道,所以这个接口的话,我是没有办法提供其具体美方法实现的,然后呢,传入。具体的一个。容器。实现的。APP request接口的实现类作为。上述。类的一个恒源。变量再一个,然后呢,使用这个。恒源。变量。嗯。来实现实现什么呀,实现这个。接口。的所有方法。
12:01
具体实现就是这样的。看这这在写在这呢。哎,我我就需要这么一个呗。好了,你看。首先,我继承了他。然后呢,我提供了这样的一个成分分量。然后我每一个实现靠的都是它。好了,但这个还没完,你挂我这还不够,我还得怎么的。在。提供提供,谁提供。
13:01
上述上述。为的实现类。实现类。实现内,然后什么呢,重写。具体的方法。即可,这就可以了,那我们怎么实现呢?我们是这么实现的,你看。嗯。It was quiet。来。这就是我们这个叫什么叫http request啊,为什么有啊,那我这块我我都写完了,实际上啊,What。为什么有它?因为因为因为这俩不行,所以就需要有答,What,谁是它呢?它就是。Did was如何实现?那就这样实现拿掉了。
14:00
好吧,那这个里边这个起示作用的话呢,会更大,会怎么样,会会更大一些,实际上开发的时候这样用的就并不多,于是的话,看到这块的话,我们再想想我们前面讲过一个什么呀,我们是不是讲过一个真的。作废台机能。这个类是不是实现了所谓的接口啊。那我并没有办法去具体,我也这边也没写是吧,也没有具体说,哎,我如何用,我如何实现这个接口,它是不是也是这里边提供了这么一个接口的一个车量。然后调用了这个接口的方法去实现,呃,调用了这个腾讯变量的方法去实现这个接口的方法的吧。地方是差不多。行。
我来说两句