好,看一道自己的手写题哈,我发现有些同学在大厂面试的时候呢,第一关就挂了,那太不应该了哈,这些手写题呢,我不是说一定要让你写的完美无缺,因为毕竟时间很紧张。那你至少要给个方向,给个架子出来啊,你啥也给不出来。那哪行啊,你的里边可以有很多的 bug, 很多的不完善。那可以跟后边跟面试官去讨论,都没问题, 你不能完全写不出来啊,看这道题啊,他说让你实现这个函数,然后给你啥呢?给你一坨任务,然后你这个函数呢,需要去依次顺序的执行一系列的任务,挨下来的执行,然后所有任务完成之后呢,可以返回每个任务的执行结果,那就是个数组,是吧?然后呢,又说这个函数呢需要返回两个方法,那一看到这儿, 这个函数只能返回啥?只能返回一个对象啊,对吧,他才能提供两个方法呀,一个 start 用于启动任务,一个 pose 用于结束任务,对吧?啊?不是结束啊,应该是暂停。 然后又说每个任务呢具有原则性,既不可中断,只能在两个任务之间中断。首先你要读懂题哈,题都读不懂的话咋写啊?他这句话说的啥意思呢?看图啊,当然面试的时候是没有这个图啊,我这里是在讲解给你画出来。他说的意思就是任务中间不能中断, 就这个意思,比方说任务一正在执行当中,而执行到一半,你调动了这个 pos 方法,任务一能中断吗?中断不了,任务具有原则性,要么不执行,要么就执行完,他不能中途中断的。 那如果说你在这个任务一的执行期间,去调用这个 pose 方法,它是在什么点中断呢?它是要等任务一结束过后,然后在这个位置不再往后运行任务二了,停在这,懂这意思吧?所以呢,你看到这吧,这个 pose 方法 里边肯定不是说马上中断任务,而是应该做什么?做一个标记,是吧?他也没法做到马上中断任务,他只能去做标记。所以说我们写个标记啊,叫做 is running, 一 开始没有运行,然后调用这个 pose 的 时候呢,是把它变成 force, 对吧?反之,调这个 start 的 时候呢,你判断一下呗。如果说当前任务正在运行的话,我们是不是就不做任何事啊?你正在运行,你还运行啥呀?你还启动啥呀?不做任何事。 反之,你现在目前的状态是停止,没有运行表,一开始的时候没有运行,对吧?后来暂停过后,是不是也没有运行?如果说你目前是没有运行的,然后你启动了,是不是要把状态改一下,改成 to 好, 那么接下来就是执行任务。执行任务执行完了过后,是不是要把状态改一下,改成 to 好, 那么最后呢?返回一个结果, 这就是程序的架子。现在啥没写,就是中间执行任务没写,还有这结果没写,这架子是不是出来了?哪怕你就写成这个样子,我告诉你,都多多少少有点分,至少有点印象分是吧? 不至于说完全没东西啊。好了,接下来就是结果,结果呢,我们肯定要在执行任务的期间慢慢的去汇总,所以这个结果呢,我们可以定一个变量啊, result 为什么定义到外面不定义到里边呢?因为这个设置方法可能会反复调用啊,你看吧,可能第一次启动任务呢,执行了两个,然后被暂停了,那这里边就保存了两个,是吧?然后呢,后边又启动任务,是不是又执行了两个,然后呢又往这里边保存,说它是共享的啊,因此呢,你要放到外面去,好理解吧。然后接下来是执行任务了。执行任务怎么做?是不是就循环一次执行就完事了啊? 每次循环是不是拿到一个任务啊?好,这个任务是啥任务?就是一个函数啊,那么去掉这个函数,但是这个任务啊,注意他是有可能是异步的,所以呢,你最好要去等待他啊,那么这个函数来把它写成一个异步函数,好等待他这个任务执行完。执行完过后是不是可以拿到一个结果,对吧?然后呢,把这个结果呢加到哪去? result 里边去 一个个执行,对家子就是这个样子,你说写完了没?肯定还没写完,这里面还有很多细节要处理,但你写成这样就已经有法了。就现在的比面试啊,他确实考项目啊,考场景会变得比较多,但是考项目考场景的前提条件是你得过这些基础问题啊,你这基础问题都不过的话,这个到不了内部啊,而你想大幅度的去提升你的就业能力的话,就好好来看我的大师课,大师课是完全免费的哈,来领取完。 大师课里边有项目、难点、亮点,有各种场景,同时也有和大量的基础问题,这些基础问题都是你们以前特别是在线下机构或者是自学的同学长期忽视的,从你看的教程里面就忽视他,看不见他,从而导致你就不认为这些东西不是很重要,大家都面过试,这东西重不重要你心里有数哈。因为同学们看到很多教程啊,都是以前的教程, 以前的教程他是按照以前的就业市场要求制定的,再不要说很多入门教程,他本身考虑的不是你的发展问题,你后边怎么长心,这个职业发展之路怎么去走,他完全不考虑,他只考虑你怎么进入这个行业,这就是很多同学道之进行业没问题,都在这个行业里边。我也是前端程序员的,但是为啥这个薪资涨不上去,好工作找不到啊? 因为学的知识就不是为你去掌心考虑的,而你要掌心有更好的职业发展,那就要看更加境界的知识,这一切就要从咱们大师课开始,大师课是你整个职业生涯里边最重要的课程啊,你的薪资能不能涨得上去,职位能走多高,完全取决于这个大师课你能吸收多少。 而且这个课啊,目前可以免费领取哈。怎么领?在咱们账号主页点击头像进入账号主页,根据提示领取就完事了啊。好,接下来咱们把它写完哈。你看一下这里边还有哪些点要考虑啊?好,看一下哪些点要考虑啊? 首先第一个点就是每个任务执行完了,你是不是有一个暂停点啊?第一个任务执行完了过后,是不是要判断一下目前是不是要暂停啊?第二个任务要不要执行啊?对不对?说每一个任务执行完了过后,要判断一下,如果说现在是已经暂停了,不再运行了,那就要结束了。 好,写到这呢,你又会发现有问题。什么问题呢?比方说啊,你先开始运行到两个任务,然后暂停了,好,下一次又启动的时候,又调了个 start 启动,你会发现他还是从下标零开始,又重新执行第一个任务。第二个任务对吗?肯定不对, 应该是什么?应该是接着往后执行了,是吧?因此呢,你这个变量 i 啊,不能作为局部变量,要把它提出去啊,形成全局变量。然后这个 i 加加呢,也不在这写了,变成一个 y o 循环了是吧? 变成这样了,然后这里把加加写到这啊,好,写完没?其实还有点东西,就是返回结果,你看一下啊,这个题的要求是啥?任务完成后可以得到每个任务的执行结果,就是个 result。 那 任务完成前得到啥呢?是不是应该得到一个挂起的 promise, 那 就相当于是返回了一个已完成的 promise, 值呢?为 undefined。 那 这里也是一样,中间暂停那里返回的是啥?还是一个已完成的 promise? 所以 这一块呢,就不能用这个 assign 了啊,用这个 assign 的 话就不太好写了,应该怎么样呢?返回一个 new promise 啊,我们自己来控制它的完成状态啊,把这一坨呢全部写进去啊。你把它写成 promise 过后呢,你只有掉这个 resolve, 这个 promise 才能完成,否则的话,它就是挂起,是吧? 好,这里如果说任务正在执行,那就 return 了。 return 是 啥? return 是 that, 那 由于没有调用 resolve, 这个 promise 就是 挂起的。 好,后续呢?这里也是一样,那么最终呢,就是任务完成了,任务完成的时候呢,我们调用 result, results。 好, 这样就写完了,保证咱们试验一下啊。我这里写了一点测试代码,有两个按钮,开始任务暂停。任务点开始任务的时候呢,我就调这个 start 点暂停任务的时候呢,我就调用暂停啊。 pose 好, 咱们来看一下啊。好,开始任务,你看任务一开始,然后呢?任务一结束,任务二开始,然后任务二结束。好,暂停。你看, 我在任务三的执行期间,我暂停了任务,你看任务三不影响他执行,他继续执行,直到任务三结束。但是呢,后续的任务就没有再执行了。然后我们又重新去点这个开始任务呢,又从那个任务四开始,接着往后执行,对吧?直到把所有的任务全部执行完,达到这个最终的结果。好,就写出来了啊。
粉丝8.1万获赞122.7万


各位朋友大家好,我是老狼,今天我们来讲解一下 fm 二零二二美化补丁的用法,包括头像、对灰、皮肤等等。其实这些补丁的使用方法基本上是异曲同工,所以咱们就以头像补丁为例。 想要下载头像补丁呢,首先要找一个靠谱的论坛,这里呢以爆棚论坛为例,在资源区有很多各式各样的补丁,包括对灰、哎皮肤、球场,甚至广告牌这些都有。我个人来说比较常用的就是头像补丁, 那么找一个自己喜欢的头像补丁就可以了,比如说我比较喜欢的这款韩国滚走的系列补丁,我比较喜欢他这种风格,那么我们就可以把它下载下来,下载完成之后进行解压,由于头像补丁一般来 说都比较大,所以说要适当的腾出相应的空间。在解压完成之后,我们得到这样一个文件夹,文件夹里边呢包括着各种各样的球员教练的头像, 接下来我们去找将要把文件夹放到的对应位置,一般来说默认的位置都是我的文档,我的文档下边呢?足球经理的这个文件夹 选择 fm 二零二二,我们可以看到,目前这里边只要是西安装游戏就缺少一些文件夹,那么我们可以新建一个文件夹,这个文件夹我们要命名为 graphics, 就是图案游戏之后不光是头像,包括对灰等东西,这些带图案的东西都会放到这里,对服啊,这些东西都是在这个位置,这个文件夹里呢,没有东西需要我们再建一个专门放头像的文件夹。 注意这个命名啊,是一定要根据这个来命名的,如果是对灰啊,就是有对应的这个对灰的名称, 一系列的东西,基本上你下载的原地址,大家在帖子里啊都会标明需要放到具体哪个文件加下,没有你就直接新建就可以了。就是说把头像文件夹里边这两个文件拿出来,直接放到 players 文件夹下。接着我们进入游戏, 在进入游戏之后选择设置清除缓存,先把这之前的缓存清除掉, 然后在确认改变偏好之后,重在皮肤刷新皮肤,这样我们的头像包就算安装完成了。 这次再点,每一名球员都有他最新的头像了,你喜欢的各种风格的头像,你完全可以自己定制, 因为这个头像包相对来说人员也是比较全的,当然还有比他更全的啊,就是说一些比较偏僻的啊,或者说能力值相对来说又差一点的球员也都有。 如果你想让他变得大一点,完全可以通过设置新的皮肤啊,让他的头像变得更大,因为这个头像其实是比较高清的啊,再放大点,看起来效果也是非常不错的。 同理,包括其他的对灰啊,也是按照这个套路来,对服也是按照这个套路来,只要放到对应的文件夹里就可以了。需要特别提示的就是皮肤需要放到上一级的 skin 文件夹下。进入游戏后的方法呢,与之相同。

东北人跟南方人每年冬天都在争论同一个话题,那就是谁更抗冻?在哈尔滨零下二十度的空气里,我终于找到这个问题的标准答案, 在这,我们谁都比不过他们抗冻!作为在室内都要裹紧羽绒服的南方人,第一次站在极地动物面前,脑子里面只有一个念头,他们怎么这么淡定啊?北极熊在它的雪景房里,偶尔偏我们一眼, 那眼神仿佛就说,就这温度。而企鹅们排着整齐的队列,一摇一摆的散步,毛茸茸的身子裹着天然的羽绒服,比我们这些裹成粽子的人类从容太多了。最绝的就是看着北极熊突然潜进水里面那一刻,天啊, 原来北极熊居然会潜水,而且他一个顶我三个大,在这一刻,我对北极霸主有了全新的认知。当灯光按下,音乐响起, 白鲸鱼演员在水中翩然起舞,做出标志性的双星造型时,全场寂静,然后统一爆发出,哇! 所有的寒冷在这一刻被眼前这极致浪漫的画面融化了,大家都是举着手机拍照。如果说白鲸秀是极致浪漫,那海豚机场就是一场欢乐的海洋冒险。聪明的海豚们与黑乌斯斗智斗勇,高空跳跃, 每一次精准的互动都引来兴奋的尖叫。而演出结束后,真正的明星才刚上班,逃雪企鹅巡游开始了,这些小家伙穿着燕尾服,摇摇摆摆的走过来了,在雪地里面东张西望,偶尔还会被鲜艳的颜色给吸引,呆呆的站住不动,这也太萌了吧! 南方人对于这种级别的可爱真的是毫无抵抗力。南方再冷也有屋檐,而在这里,从你踏入的那一刻就被极地氛围完全包裹。动物们才是这里真正的主人,而我们是闯入他们冰雪王国的客人。如果你来到哈尔滨,别错过这里, 和淡定大龙们打个招呼,看一场水下芭蕾来被一群摇摇摆摆的企鹅治愈,你会发现,有些体验真的只有在这里才能完整的内外统一的。极地时空 抗冻之争再次和解,因为我们共同见证了一个真正强大的,是能在冰雪中活得如此从容而热烈。对了对了,如果想带着他们的手办,那就来西城红场负一楼田雪吉梦社真的超可爱呦!


来跟大家说一下这个能够提升 low 帧并且降低输入延迟的系统时钟分辨率。这个功能呢,我现在目前集成在这个工具箱里面,必须在工具箱开启的状态下打开才能生效,但是呢,工具箱并不是唯一解啊,其实有很多别的软件,比如说这个小绿就是其中一个, 我们在选项里面找到工具,然后找到系统时钟进度就可以调整了,把这个勾打上,就能在每次这个小绿自起的时候,自动的去应用到这个一毫秒。 基本上大家用过之后一致的反馈就是游戏更加跟手了,大家可以去尝试一下。然后这次的更新呢,是让大家能够看到系统优化里面的这些选项到底是如何设置才能达到最佳的效果,更加直观了。 ok, 有 什么建议和想法大家在群里告诉我。