粉丝971获赞5823

我们进到 open ai 官网点这个 overview, overview 之后我们登录点这个 log in, 然后我们登录之后 输入密码就可以进入到官网 open ai 这个 apik 很有用的,然后我们点这个头像,这里看到这个 view api kiss, 然后这里点 create 就创造了 api kiss 好了。

大家好,本期视频将会给大家介绍加名表盘第三方 apik 的申请。以下演示将基于和风天气。 在演示之前,首先说明一下加明天气的供应商的分类,主要分为两种,一种是加明天气,这种不需要 api k。 另一种是三方天气,如和风天气、 open wizard 等 需要 api k。 由于 open wizard a p i k 申请在国内会有网络问题,所以下面就不再演示。下面将演示和风天气的申请。 接下来我们要前往和风天气的网站注册账号,这里 我已经打开了他的网址,我会把这个网址放在视频的下方,点击免费注册, 输入电子邮箱,输入一个你能记住的密码。 接下来我们去邮箱中查找验证码, 输入你收到的手机验证码。 好,现在登录。 这个时候我们点击和风天气开发者控制台这里的进入, 关闭弹窗,点击应用管理,立即创建应用,点击加号,选择免费开发版。注意这里访问量 每天最多调用一万次,每分钟最多查询三百次。所以如果你把你的 api k 分享给别人,可能就会出现你的这个 a p i k 被屏蔽 被封禁的可能,所以尽量不要与别人共用。我们随便输入名字,比如 garment, 选择外部 api k 的名字随便。 好了,完成,我们把这个这个字符串将它拷贝出来, 然后保存好即可。之后将它填到表盘 app 的 apik 的那个位置,并注意选择 使用和风天气。最后再次友情提醒,请不要把你的 apik 分享给别人, 这样可能导致你的 app 被系统封禁。好了,以上就是本期视频的全部内容了,感谢大家的观看,我们下次再见。

先谈后端服务 apipd 设计思路最近在工作上发生了一件让我非常无语的事情,本来呢,我是很少讲自己工作上的事情的,呃,毕竟自己也不是什么行业大牛嘛, 但是我觉得这件事还是值得值得讲一讲的。是这样的,我们的系统呢,是一个微服务的系统,比如说我们现在有一个这样的系统,我们有一个微服务是订单系统,有一个微服务是发票系统, 发票系统呢,现在有一个端点,呃,是对外开放的,就是外界的服务也可以叫到我们这个发票的这个端点来。订单系统呢,也需要叫到这个发票的系统来。我们这个需求啊,就是说,呃,想要把它基本的提高一下安全性,给他加一个 api k, 这看起来是一个比较基础,比较简单的,比较基本的一个解决方法了啊。但我们我看到我们这个同事呢,你看他是怎么怎么来解决他这个东西的? 这个这是我们同事的一个解决方法,他呢确实是给我们这个端点发票加了一个 apit, 但是呢,是所有人都共用这一个 api k, 而且呢,他把这个 a p i k 放到哪了?放到订单系统的他的这个数据库里了,他叫一个什么 emerge key 是什么什么什么的。 然后啊,他就想了,哎,我这个订单系统这个时候需要叫这个发票系统,也需要这个 app 了,那我怎么把它拿出来呢?这位老兄想了一个好主意,他又加了一个端点,订单 系统叫这个断点的时候,发票系统就会去订单系统的数据库里把这个 t 字找出来,还给订单系统, 我当时看到他这个解决办法的时候,我真是满脑子问号,这种解决办法相当于什么呢?相当于我们想要装一个门,想要提高他的安全性啊,给他加了一把锁,然后呢,我们把这个钥匙就平放在门的前面了,这跟这个差不太多。 通过这件事情我才发现,原来真的有人不知道 api k 应该是一个怎么样的设计思路,所以今天我就想简单的讲一讲呃应该怎么设计 a p i k。 首先第一点, apik 必须是提供服务的那一方来储存和管理的,所以在我们的例子里面,也就是说这个 api key 必须储存在发票服务的他 自己的数据库里面。第二点,每一个用这个 apip 的客户,他都应该有一个不同的 apit, 这样我们才能知道到底是谁叫了我们。因为这个 api key 啊,他一般来说是在呃后台和后台的联系之间用的, 所以每个客户段有一个 k 的话,基本上也就够用了。第三点呢啊,为了安全起见,这个 api k 应该只在生成的时候呃发送给客户一次, 这个发送的形式呢就不一定了,嗯,比如说你可以通过邮件啊,传给对方的开发团队啊,或者是通过其他的形式, 但是呢,绝对不能出现一个端点,可以自动返回这个 api k。 第四点呢,在客户端,他可以把属于自己的这个 api k 储存在自己的相对安全的一个位置,一般来说呢,我们可以 把它放成一个环境变量,这个环境变量呢,可以通过一些呃安全的手段来给它加密。通过刚才提到的几点呢?我们现在这个需求啊,就应该变成这样, 首先 app 必须要有提供服务的一方来储存和管理,所以我们这 app 啊应该存在发票他自己的数据库里面。 第二点,每一个客户端应该有自己不同的 api k, 所以在我们存这个 a p i k 的时候,我们应该存成,比如说 order, 它有它自己的 order, 这个订单系统它有自己的 a p i k, 其他的这些系统 c 样一,他有自己的 api k, 每一个 a p i k 都是不同的,然后呢,每个 k 子在生成的时候发送给客户一次,客户呢要把这个 k 以安全的形式存在自己的服务器上,比如说我们 以环境变量的形式把它存下来,所以我们订单系统在他的环境变量里面就应该有一个叫做啊,比如说 invoice key 的是这个叉叉叉叉一,然后我们其他的系统这个可量一,他在自己的环境环境变量里面也有一个叫 invoice key 的, 他的是叉叉叉叉二,在这样的情况下,每个客户才能用自己的 apip 来叫发票,然后发票服务去自己的数据库里面去验证是不是正确的人,发给他正确的 apip, 大概呢就是这么个思路。当然了,我们这个 api k 呢,也不能说是一个非常简单的 string, 他肯定是需要一些基本的编码的,嗯,至少我们给他编一个,一口里六十四吧,大概就是这样,我也不知道我讲的清不清楚,那么就这样吧,下课。

哈喽,大家好,呃,今天我们给大家讲解一下,就是我们这个下载率最高的这一款表盘,呃这个位置为什么没有天气的一个显示?然后以及这边教一下大家怎么去操作。那首先我们准备到我们的手机, 那我们现在打开的是我们下载表盘 iq 的这个 app, 然后,呃很多朋友不知道这个表盘怎么下,我给大家找一下在这个位置, 呃,我们进 app 的主页是这个样子的,那我们进去的话在丰富数据表盘的第一个就是我现在用的这一款表盘啊,我们现在,呃进入到我们这个表盘的 界面以后,我们往下翻,这有一个蓝色的连接,我们点进去,点进去了以后我们点击我们的右上角,那我们现在点击呃第二个选项 api 选项, 点进去以后我们选择到第一个橘色的这个图标,然后我们点进去就是 apm 要,然后我们点进去, 点进去以后,呃没有账号的这边先注册一下账号, 我们现在已经登录账号,以后我们点选 api, 点选了以后,下方他会显示一个 密,要的一个连接,那我们现在把它复制下来,复制下来以后我们 打开我们的 iq 这个 app, 然后点选设定在第一栏,我们这里输入我们刚刚的密药, 然后往下翻,点击蓝色的这个按键,然后登录进去,然后保存成功,然后我们现在我们手表的这个位置, 现在的意思就是等待天气,然后我们现在打开我们的 app, 就是我们的卡莱克特,然后去同步他, 然后这已经同步完成,我们可以看到这个位置是有变化的,就现在我们的天气已经显示出来了,如果有的朋友没有显示出来,那我们可以尝试长按开关机键,然后重启一下就 ok, 谢谢大家收看。

开发者群里都在讨论 unit 的拆 g p t 插件,说厉害到可以研出法随生成想要的游戏。有没有这么神,让我下载操作下试试。进入 g t l 看看,说明被准备 ronit 二零二二年二月以上版本还有拆 g p t a p i 先下载压缩包后解压, 必须要 unnt 二千零二十二点二以上版本。把需要的几个常用平台勾选上,再点安装,然后等待, 等安装完由二零二二版本新建空文道。 把解压好 si 文件夹里的内容复制过来,粘贴上。 打开 t s 场景文件,进入 chat g p t p i 页面,复制下, 粘贴到 unit p i p 页面,点击 i came my name, 输入命令,生成一百个 k b。 确实生成了简单的一百方块。

那我们接下来再次来搞定另外一个东西,我们就能做一个轻降级的小工程啊。现在呢?现在是 现,现在是,现在是这样,我们现在是接着来,呃,选中原文件,新建一个范儿,当然我们接接着把这个东西命名成什么帽子,你们知道什么是帽子的老鼠,对吧?老鼠实验也是, 接下来我们这个文件在这,大家知道我们是不是创建错了,对吧?所以我们现在需要把它删掉,当然我们这种情况需要需要新建一个什么东西呢?拍森塞尔消了。完了这样一步之后,我们在这接着说什么帽子,戴上帽子什么含义呢?鼠标,这个, 所以接下来我们现在来简单给大家提一下这个鼠标作用,削了,我削了。我们现在来想想啊,这中间带有这样一个现象, 我们因为我们有两套代码是一样的,然后我们首先把这两个代码粘过来,这个大家理解吧?是一个,是不是一个最为常见的,对吗?行了,接下来大家现在再想想 来了,我们已经简单理解这个帽子,对吧?然后接下来我们再来实现一个打开,用模拟鼠标打开一个东西啊,大家现在再来看一下,大家觉得我们此时此刻运行他会有什么效果? 运营拉什么效果?是不是温加地呢?对吧?加温加地会怎么办?是不是最小化,对吧?比如说我们,比如说我们现在是来实现一个这样的动作,对吧?啊?我们把这个东西放在这,对吧?比如说我们是不是要模拟鼠标,把鼠标挪到这个位置,对吧?然后是不是在这种情况,大概就是 我们这个鼠标是不是有个双击的过程,对吧?按下松开,再按下松开,对吧?那我在这种情况是不是就把这个东西打开,对吧?所以大家觉得我们怎么用鼠标来实现呢? 首先是不是需要找他位置,对吧?所以,呃,所以呢?我,所以我在这来简单给大家提及一下啊,这个东西呢,还是和我们之前学到一个东西有关,咱俩之前是不是拿 qq 画过一个窗口,对吧?这 中间了,我们这中间,我们在这来简单给大家提一下,是这个东西是不是和分辨率有关,对吧?大家知道左上左上角这个坐标是多少呢?零零,对吧?所以我们在这个地方是不是可以设置为,比如说三十三十不过分吧?五十五十也不,呃,三十三十是 不会越界,对吧?行了,我们现在来想想,接下来我们怎么设定这个鼠标的位置呢?实际上极其简单,五六三二 api, 对吧?当然这中间我们在这接着来教他的一个函数,当然这个函数叫什么了?四二的啊 啊塞的扣二针, pose, 打扰,这是什么含义?是不?设定一下他的位置,对吧?这位置,比如说我们在输入三十三十打扰,这个时候他会怎么办? 是不是把我们鼠标一位置挪动到这三十三十这位置上,对吧?那大家看好了啊,我们先我们现在这是不是选择运行,对吧?我们鼠标现在是不是在这,对吧?我们 鼠标是不是在三十三十的位置上了,对,对不对?所以我现在来简单给大家提一下关于鼠标的,关于鼠标的 坐标体系啊,我们现在是接着启动 ms 喷的,当然情况呢就是相当于这中间我们再来找同学问问,这个坐标是多少呢?零零,对吧?这个坐标呢 是不是跟你分辨率有关,对吧?这个地方一般是一千零二十四,多少了?零,然后这个地方这个地方一般是多少呢?零,然后呢?七六八,大家知道这个地方是多少呢? 一零二四七六八。那么在这种情况下,你是不是可以,你是不是可以模拟出这个鼠标的位置,然后就让他干活,对吧? 理解了吧?所,所以,所以在这种情况下我们是不是就可以模拟他干很多活,对吧?然后呢我们现在来讲讲啊,这中间我们刚才是不是已经实现 把把把这个位置挪过去,对吧?现在我就给大家提一下,这中间大家在这要注意一下这样一个规范啊,这个中括号是一个标准规范,也就是也就是说大家啥情况?这个东西现在我们之前学过的这样一个东西称之,为什么?利色的,利色有几个元素了, 两个,对吧?相当于这个是横坐标,这个是什么?正坐标,明白了吗?这个能理解吧?那么接下来我就在这简单给大家提一下,我们现在是不是要实现双击呢?对吧? 所以呢我们现在来简单给大家提一下,这中间我们为了,我,为了让这,我们为了让它延时有效果,我们在这死力扑一秒,然后完了之后呢,我们在这接着死力扑一秒,然后待会现在再来讲讲,我们现在如果要实现双 机怎么办? wifi 三二 api, 对吧?但是我们刚才有一个 k boll 的 n 问他,而现在我们需要使用什么帽子? n 问他,大家觉得这个函数呃好调用吗?实际上非常好调用, 现在来讲我们这中间接着出什么了?呃,现在现在这个大家可以看一下这个帽子 n 的是不是 y 特当,对吧?当然什么是 y 特当的? 右键右键按一下,对吧?大家觉得我们这个场是不是选择 f 的档,对吧?什么是 f 的档呢?左左边按一下,对吧?然后剩下四个参数都是零啊?这个 中这中间的那么大,接下来想想我们按一下之后还要干什么?松开,对吧?所以大家现在来讲,我们接下来是不是把在这把我们刚才给 东西再盖着,是吧?对,现在我们现在也也可以在这把刚才这个东西直接复制过来,完了之后呢?呃, 我我们在这就可以把这个蛋呃修改给修改成另外一个东西,叫什么? apple, 所以在这大家觉得我们现在这个鼠标是不是相当按下,对吧?单击可以吗? 单击是可以的,但是单击我们要打开怎么办?双击,所以在这我们是不是要把这个东西在复制一次,对吧?所以在这我就简单给大家提一下,比如说, 比如说这中间我们是不是要出这个双击的频率,对吧?我们再把它设定为什么?零点零一,对吧?是不是零点零一秒了,对吧?所以大家现在来想,当我们再次运行的时候呢? 是不是打开,对吧?所以大家这种情况小伙子们知道知道的什么东西进进游戏了, 行啊, 那现在是这样,我待会就给大家注释一下,但是这两行代码代表什么含义呢?鼠标干什么?按鼠标左键干什么?按下,然后呢?松开,对吧?大家觉得我们这种情况是我们单, 对吧?然后我们连续加两个是属于什么双击,所以懂了吗?想好了,我们先在这接下来再把我们刚才第一步注释了,小伙们,你们现在想想右键的话我们怎么改? 对,那不得改成 rap, 我们是不是就万事大吉了,对吧?接下来我们现在再来给大家测试一下,比如说我们现在接着把我们刚才更新修改一下,比如说我们在进出点,嗯,帽子 大家可以看看,这个就是如来的当,对吧?我们大家可以把这个东西改成如 iphone 啊,可玩了这样一步之后呢,我们现在可以把刚才这个东西再复制过来,当然我们现在需要把这个二付改成什么当,所以呢,大家知道这一步他是不是选择右键, 按照右键往往是什么效果呢?如果选中他,对吧?右键是不是谈菜单的,明白了吧?所以现在这我们接下来再再想想,我们现在把它运行起来啊,是不是显示出菜单,对吧?啊?但是我简单给大家提一下,就是 我们在某页情况,是不是应该先点左键选中他,然后再右键点菜单,对吧?所以大家知道我们这中间怎么来实现刚才这样一步呢?我们是不是在这呃, 把这个左键插入,对吧?接下来我们在是不是在延时零点零一秒,对吧?所以我们现在再次来给大家运行一下啊,现在是 实现这个菜单,对吧?明白了吗?所以我这么告诉大家啥情况,就是你在这就可以实现一些这样的细节啊?然后,然后呢?我们现在来简单给大家说一下,我们现在这个鼠标就已经给大家。

出了一个 agent gpt, 感觉挺厉害的,是长这样的。那进来之后呢?我首先在 setting 里面呢,把我的 a p i k 给加进去,你要再 open a 看一下你的 a p i k 是不是付费版的。 把这个 agent 称之为 ai news, 他的目标就是 find the most popular ai news today to organize it in concise headline followed by the url。 就是让他找出当天最火的 ai 消息,然后把它整理成一个比较简短的标题,然后再给我 url 作为 agent, 他就开始给你加工作了。 scrape the top ten ai news website for the most recent headline and urls。 就开始找了投十条。然后呢,就看一下哪一条是有最多的。 social media share, 也就是被分享最多的, 然后就算出来每一个被试了多少次。好了,我找到了它最后的五条,都是有一个标题跟有一个 url 的, copy 一下给大家发到社区帖里面。

now that you've downloaded gpt ai power you just have to connect it to your open ai api key this can seem overwhelming so let's walk through it together starting at your wordpress dashboard first navigate over to your gpt ai power plugin tab it should take you to settings by default now under the ai engine and settings you'll see an empty space at the bottom titled api key to the right of that box click get your api key and you'll be directed to open ai's user api key page here simply click create new secret key and copy it to your clipboard now let's navigate back to wordpress finally paste your secret api key into the text box and click save if this was subscribed successful, you'll see a notification at the top to quickly make sure our gbt ai power plugin is ready to go we'll navigate to the content writer and test it out if it begins to generate headings for your prompt, you know it's working now if you go back to open ai's website and navigate to the usage tab you're able to see a daily breakdown of your api's usage for example at 925 pm this api completed one request which was the test article we just did in this last step now that you have your open ai api key connected to gpt ai power? it's time to move on to using your new content writer if you'd like to watch a tutorial on how gpt ai powers content writer works click here thanks for watching and feel free to comment any questions you may have below。

你知道我们玩游戏的时候啊,游戏游戏呢,可能会选择注入 d x 十一, d x 十二、 volcan 等等的选项,你知道这是什么东西吗?嗯,他们就是这个图形的 api, 从软件层面影响着这个游戏的画质和它的真数,某些支持 api 升级的游戏呢,性能可以获得显著的提升。本期视频就给大家做一个简单的科普啊, 那在非常久远的过去呢,所有的程序都是针对于硬件来进行直接开发的,比如说我专门给恩卡呢做了一款游戏,但这呢可是一对一的高级定制啊,如果想让 a 卡也能玩这款游戏, 就需要再针对 a 卡的进行重新的开发,但是呢,恩卡 a 卡的驱动和意见设计是完全不一样的,重新开发呢,需要投入的财力和时间成本是相当巨大的,而且对于程序员来说要求也非常高。这个时候呢,游戏和显卡之间呢,就需要一个统一的中间层啊,一个翻译关,在不同的软硬件之间来进行沟通协调。 于是呢, api 就出现了,通过调位这些接口呢,可以极大程度的简化软件开发的这个编程的一个操作,也能让软件呢轻松的适配到各种意念上。那图形 api 呢,是 api 的子分类啊,它是图形的应用程序的一个专用的编程接口。 进行游戏的时候呢,游戏会告诉图形 api 啊,需要显示什么画面,然后呢,他会在游戏引擎不同的显卡和显卡驱动之间来进行沟通,最后呢,把图像给他显示出来。我们在游戏中常见的 dx 十一, dx 十二、 open g 啊和 welcome 都属于图形 api。 呃, dx 十一呢,是个微软旗下 draxx 的一员啊,全社交的 drax 三 d 十一, 顾名思义呢,就是负责三 d 图形,只能在 vno 四和叉 boxs 上,微软的自家在平台上使用。目前呢,大多数的游戏大厂都会采用地差十一来去制作游戏,但是效率它是不如地差十二和 volcana。 oppongy 呢,则是隶属于菲林音乐组织科纳斯,它是跨平台的,像 vows, micros, 零点 unix, 安卓和 ls 呢,都可以使用。所以呢,手游行业是非常吃香的。相比之下呢,我们主要的兼容性会更好一些,但是地差十级的功能性要更强一些,会更先进一些。 d x 十二和 volca 呢,则是属于这个啊, d x 十一和 open g 的升级版,那他允许游戏呢,开发者自由的去访问底层的语言,这就给了游戏很大的这个优化空间,可以呢,榨干硬件的梅子性能,给游戏呢带来很直观的一个性能提升, 所以呢,被称为底层的 api。 很多游戏呢,已经支持 apa 的升级了,例如说古典暗影啊,可以切换地下十二幻影大标个二彩虹六号和原始人可以切换挖坑灯的啊,那真数人都会有着不同程度的提升。那怎么样 api 的作用呢?真的了解了吗?赶紧收藏打开游戏试一试吧!

apa 英文全称呢叫 application programming interface, 那意思呢?就是应用程序编程接口?这个解释很抽象啊,难以理解和记忆。讲一个小故事大家就明白了啊,我叫小张,开发了 a 应用程序,你叫小王,开发了 b 应用程序, 但是你发现我的 a 程序里边呢,有你需要的功能,如果让你重新研究我这一部分的功能,那就太耗费时间和精力了。所以呢,为了让你更加方便,我就把 a 程序里边的这部分功能拿出来,封装到一个函数里边, 你只需要调用我这个函数,就可以实现这部分功能了。而我封装的这个函数就叫做 api。 例如 java 里面的 math 类啊, system 类啊, object 类啊, a race 类啊, date 类啊等等等等啊,里边呢封装的都是各种函数,那你明白了吗?


好学前端同学,从这节课开始,我们来聊一聊对于前端开发者至关重要的一个东西,叫做 way api。 哈,此处应该有音效的。啪,给它打上去的音效是吧? 是啥呀?什么叫做 wabipi? 要了解清楚这个玩意呢?我们要从一个概念说起,什么叫做 acmascript, 也就是我们平时说的 e s, 对吧? e s 六 e s 七啊,其实从二零一五年开始啊,官方呢,就不再提倡用版本号来进行约定了,而是换成用年号,每一年他都有更新。比方说 e s 六呢,就叫做 e s 二零幺五, 一生的二零幺六,二零一七,一直到今年的二零二三。什么叫做 es? 它其实是一套规范,它不是什么代码,不是什么实线,就是一套规范。什么叫规范?就是一篇文档,这篇文档告诉你在我这套语言里边 应该怎么去定义变量,比方说用这个 var, 用这个。 net, 用这个 const 来定一个变量,他规定我们应该如何来书写循环, f o r four 来书写一个循环, y o 来书写一个循环。他是做规定的,天天就 bb, 不做具体的事。所以呢, es 它是一套标准,是一套规范,天天就 bb。 每一年更新,更新的是啥?就是那个文档 ol, 我觉得这个语言呢,可以扩充一些功能,对吧?加一些内容,加一些规范,就是这样的。 那么光有一套规范是不够的,他只是一篇文档而已。那我能写代码吗?写了代码也没法运行啊。所以呢,这套规范需要有环境的支持,比方说像浏览器就是一个环境,哎,这个环境说我愿意去 支持这个 es 语言,所以呢,我在实现这个浏览器的时候,我就要支持这个语言,让开发者呢写这个东西的时候我就知道了。哦,原来你像第一个变量,懂这意思吧?所以呢,这套规范需要环境去实现,这叫规范的实现。 那么实现这个 es 规范的环境有哪些呢?浏览器肯定算一个是吧?还有 note 环境也算一个,包括你们开发的什么小程序,他也算一个。只要 到这个环境说我支持 es 语言,那么他就必须要去实现这套规范,现在明白了吧,什么叫 es 以及什么叫环境?环境和 es 的关系是啥?那么什么叫做 api 呢? api 呢?称之为应用程序编程接口。说的再直白一点,就是给你提供好一些对象啊,一些函数啊,你可以直接用 这个 es, 规范里边不仅仅规定了语法,他还规定呢,有一些现成的对象啊,函数可以直接用的,比方说像什么 mas, 这个对象里面有各种各样的函数都可以用的,像什么数图, array, objects, 这些都是 e s 标准里边规定的。像什么数图里边各种方法,什么 filter 啊, map 啊,这些都是 e s 标准里边规定的。所以呢,这些东西通通称为标准 api, 我们也把它概括称为标准库啊, 就是这套 api 的集合。因此呢,一个环境只要实现了 es, 他宣称自己支持 es, 那么他就必须要实现这些东西,因此这些东西在漏的环境里面能用, 在浏览器里边能用,在微信小程序里边也能用,如果说不能用的话,那就要骂人了是吧?你不是说你支持 es 吗?这些标准库里边东西你怎么能不支持呢?但是在具体的环境里边啊,他除了支持标准库里边东西之外,他还给你提供了一些环境的能力, 比方说,在微信小程序里边,你不是可以使用个微信点啥啥啥,对吧?哎?在 low 的环境里边,你可以使用这个 process, 对吧?在浏览器环境里边,那就不用说了,你可以使用这个 document, 对不对?那么这些 api 呢,是环境赋予你的,所以呢,他们统称为环境 api。 比方说 low 的环境里边就统称为 node api, 微信的环境里边就称为微信 api, 或者叫小程序 api, 而浏览器环境里边就称为 wib api, 这就是 wib api 的概念。所以呢,我们学习的 wib api 一定是被限制在浏览器环境里边,脱离到浏览器环境里边,能不能用那就说不好了啊,在 low 环境里面肯定是用不了,微信环境里面呢部分能用,那么这套 api 里边有啥呢? 就是我们耳熟能详的什么动物呀,事件呀,这些东西都是 webapi, 那么 webapi 他到底有多少呢?咱们来看一下官方文档,这些全部都是 webapi, 你看一下右边的滚动条,走走走走走,注意啊,这里边每一项他可不是一个函数啊, 它里面是一堆东西,你看一下洞多么的东西够多了吧,它只是目录的一条而已,它里面是一套哈,你看一下有多少套, 别说吓到了是吧?那我咋学啊?我是不是得一个一个把它学完啊?不用,因为有些东西呢,不太常用。呃,另外呢,很多时候呢,我们是需要的时候再来查阅,不过有一些东西是我们肯定要提前知道的,不然的话开发的时候你想查都不知道到哪里去查, 你都不知道还有没有。所以呢,我们这个系列啊,我将会挑选一些东西出来啊,来给大家进行讲解,就是从这个目录里边我觉得比较重要的同学需要掌握的。哎,我就挑一些出来,懂了意思吧。啊,就是咱们这个系列做个介绍啊,所以说你要干嘛?你要关注点赞是吧,不要错过我们这个系列的每一节课。

我本来英文就不好,什么 s n s p 啊, c 三 c 六 g f 杠五 g f 六,买机油的时候全都是这种东西,头啊,都看晕了,那 到底哪个东西是适合我自己的那个车子呢?今天我争取一个视频,就跟大家讲清楚机油的几个标准代表什么意思,他是怎么来的,你点个赞收藏一下,下次买机油的时候呢,就可以来复习了,也算支持我啊。那 我直接在网上面呢找款机油给大家举个例子啊,这款机油呢,累计的这个评价都到了二十多万了,销量还不错的。首先呢,这个是五 w 横杠二零啊, 是机油粘度等级哎,也就是机油标号。另外呢,还有零 w 杠二零啊,零 w 杠三零啊,五 w 杠三零啊,等等等等,你不用怕搞不清楚的自己的这个车子用哪种标号啊,每台车子保养手车上清清楚楚的都是会写在那边的,写什么标号就买什么标号,记得 sp 啊,这个呢,是 a p i 规定的 机油质量等级, sp 呢,是目前 api 标准里面啊,等级最高的机油了。但是你要注意啊, sp 不代表国六车专用啊啊,不是说你这个标个 sp 国六车就一定能用了啊, 你在后面 gf 杠六 a 啊,就是 ilsac 啊,国际润滑剂标准化及认真委员会制定的标准了。那最后的数字呢?五 l 就是这一桶机油的量啊,但大部分的车子嘛,四 l 四升就够了啊,有些么四升超出一点点,有些也会用到五升或者六升,看手册手册上也会说明白的啊。 那如果是你是欧系车,选机油的时候还要多注意一个叫做 a c e a 的这么个标准哎,有没有标注什么 a 三斜杠 b 四啊, c 三啊, c 六啊这种东西手册里面也会写的,还有厂家要求原厂标准呢,也叫做 o e m 标准啊,你比如说宝马 x 五这个本用户手册上面写的可以添加 b m w long life 杠零 一,狼来福杠零 efe 标准的这个机油哎。另外特殊胶条下面还添加不超过一升的 aceaa 三杠 b 四标准机油哎,那如果你自己车型没有 oem 标准,那按照前面的 api 和 acea 的这个标准来选, 足够好了,真的对车子非常非常好了啊。那前面讲的算是基础知识啊,有点烦。没关系,你点赞收藏下来,后面从头看好了,背下来干嘛,是吧,我接着详细讲啊,这些标准谁制定的?到底什么意思? api? 啥东西?美国石油协会简称啊,我们一般呢叫它美标标准啊。那比较常见的有 s m, s n, s p 啊,这些都是等级 a p i 制定的,那开头 s 代表是试用汽油发动机, 后面字母越靠后,说明这个机油的级别越高越新啊。通常情况下呢, sp 机油相比 s n 呢,会有更好的抗磨损性能和抗氧化性能啊。第二个呢, a c e a 欧洲哎,汽车制造商协会的简称,也就是汽油的欧标标准啊,刚才是美标对吧?那他们的机油登记呢,分为四类哎,我们这个常见的呢是 a 类、 b 类和 c 类,你比如常见的什么 a 三 b 四, a 五, c 三 c 六等等, 好记一点啊,那欧标里面这几个标准呢,也不是说越靠越厚越好的,而是不同型号机油它的特性不一样,这有点绕啊,那有些呢,它是高温剪切性能更好一点,有的是抗磨性能更好一点,有的表示它的挥分不一样,哎,什么氯硫磷含量不一样等等等等。第三个, i l s a c 是国际润滑剂标准化和批准委员会的简称,是美国汽车制造商协会 a m a 和日本汽车制造商协会 g a m a 共同发起的啊,常见的 g f 杠五, g f 杠六就是按照这个协会的标准来制定的啊。那其中在 g f 杠六的标 标准里面呢,还又分为了六 a 和六 b g f 杠五 g f 杠六呢,是不能对等,不能对等啊,对等国五和国六的,你不要看个 g 就是国啊。 g f 杠五那就国五, g f 杠六就是国六。不是的,那 只有部分标号的机油能够满足 g f 杠六,不是所有国六车的这个机油一定都能满足啊。 g f 杠六相较于 g f 杠五呢,主要是在机油的磨损保护,防止低速沼燃,降低正时链条磨损度方面做了一定的改进,性能也会更好一点。 除了这几个常见的机油标准,协会制定的标准,哎,大家还会看到手车上有原厂标准,保时捷、大众、宝马、奔驰等等,它都是有自己的 oem 认证的啊, 那厂家虽然他自己不生产机油,但是会有不同的发动机技术嘛,润滑油标准和驾驶环境考核也会存在,那为了让自己的品牌和车子用的这个机油更符合发动机态 本身的公化,就制定了自己的认证标准。什么 b m w l 幺七 f 一加哦, b m w l l 幺四 f 一加 m b, 哎,就是奔驰二二九点七幺杠二二九点七二啊,这种你都不用去记的,你就看对不对的老好了。 其实这几个美标、欧标或者是厂家的 oem 标准,互相之间它不冲突的。什么意思啊?就是一款机油,它可以既满足美标标准,又同时满足欧标标准。哎,由基础油和添加剂配出来的机油属性不太一样,大家都不用太纠结这个问题啊,不是说满足的标准越多越好的啊,选择适合自己发动机的是最好的。 那今天给各位朋友主要分享的就是这几个标准的定义。那机油的标号怎么看?美标欧标到底哪个好?粘度高的机油和粘度低的机油对我自己的车子来说有什么区别?时间有限, 一个视频终究是讲不完,你点个关注,我们下次慢慢的接着把它讲清楚。哎,大家对机油有什么问题也可以先评论区里面打出来吗?能回的就加急给大家回一回,真的问的多了,我们连日改视频给你做出来。

我们在显摆的过程当中啊,分析到了一个地方,我觉得这个点我忘了,或者这个 api 我记不住了,这个技术能力我不会了,怎么办?到网上去找 啊,对吧?找到了下载下来改不改吧?这就行了,从零开始自己一点一点一点一点一点一点的抠出来的呀?谁这么写呀? apr 千万不要去背啊,特别是你们的方法,你真的不需要去背。 在写代码过程当中重要的是什么?我给你两个选择,一个是技术能力,然后呢?还有一个 是分析呢? ok, 那么这个业务的分析能力呢?其实就是我们之前所说的那个逻辑思,业务的分析能力,也就是你的逻辑思维, 他要比技术能力更重要,技术能力他是可复制。简单来说这个东西是在网上能查得到的,就算你这个技术点不会,那我现在学行不行?或者是 说我现在到网上去抄,或者是我们叫做提高工作效率,哎,不能叫做操业务分析能力,逻辑思维他是不可复制的。未来的这个家伙发展在我们那个写代码的过程当中,大概率有可能会去用那个叉 cd 去写,它里面呢有很多很多的代码,很多的工具类,不需要你去写。那你要干什么? 你是不是要能会搜索呀?会给他提供问题,那你怎么才能去给他提出一个正确的问题呢?又回到了我们刚刚,你要有很清晰的业务分析能力才行。

哈喽,大家好,我是佳佳。在上上期视频里面我不是说了游戏佳佳的游戏内显示只支持 d 叉和 working 的游戏吗?下面评论区有一位朋友就问了一个很有意思的问题,他的意思就是为什么命运二明明也是 d 叉,但是却不显示呢?那这一期我就给大家讲一讲游戏开发中的重要组成 部分,图形 a p i。 首先,什么是 a p i? 翻译过来就是应用程序编程接口。在 a p i 出现之前,开发软件的过程缺乏统一的 标准,每次编程都需要根据具体的硬件设备和操作系统进行一对一的定制开发,即编写特定代码以适应特定环境。 这种方式导致了开发过程的重复劳动和资源浪费,因为每个软件都需要重新编写适用于不同硬件和系统的代码。同时,由于缺乏标准化的接口和规范,软件之间的交互和集成也变得非常困难。而 api 的出现提供了一种标准化的接口,他充当了不同软硬件之间的桥梁,使他们能够互相通 通信,交换数据和共享功能,定义了软硬件之间的通信方式和功能调用规则。也就是说,通过使用 api, 开发者可以使用预定义的函数方法和数据结构来实现特定的功能,而无需从头编写所有的代码,从而提高了开发效率和代码的可从用性。而现在游戏中常被提及到的 direct x working、 opengl 就是 api 的一种。准确来说, working 和 opengl 都是图形 api, 而 direct x 是各种 api 的合集,其中就包含了我们最为熟悉的图形 api direct 三 d、 working 和 opengl 是由非引力组织, column 是推动的标准 direct x, 这是由微软开发的。当然,苹果也有自己的图形 api et, 那今天我们主要聊聊前三者。 opengl 是一种开源的跨平台途径 api, 他最初是由 sgi 于一九九二二年发布,之后转交给 colours 继续维护和推进。作为一个开源标准, opengl 的规范文件对公众开放, 并且可以自由使用和实现开放的特性使得 opengl 成为了一个广泛采用的行业标准,有着庞大的开发者社区和丰富的第三方库,并在各种操作系统和硬件平台上得到了支持。并且 opengl 采用了相对高级别的抽象设计, 使得他更易学习和使用,但另一方面也增加了额外的驱动开销。 opengl 的函数调用需要经过多个软件成绩,这会引入一定的开销和性能损失。 opengl 的设计目标之一是应用性和跨平台兼容性, 其抽象成绩不允许开发者直接控制硬件细节,这意味着 open g l 无法充分利用硬件的并行计算和多线程能力以 及其他高级优化技术。所以在复杂图形的应用中, open gel 的性能均于 walking 和 direct 三 d, 而 walking 也是 columns 在二零一六年发布的跨平台底层图形 api, 旨在提供更高性能和更细腻度的控制。 walking 采用了底层的显示设计,允许 开发者直接管理硬件资源,以实现更高效的图形渲染和计算。 derex 是由微软于一九九五年为了抗衡 opengo 而发布的多媒体和图形 api, 并成为 windows 上最被广泛使用的图形和多媒体开发平台。 d rex 提供了许多不同的组件用于实现各种功能,包括二 d 和三 d 图形渲染、音频处理、输入设备管理、通用计算等等等等。其中 d rex 三 d 主要用于三 d 图形渲染和游戏开发。他在 windows 平台上提供了与硬件和操作系统紧密集成的优势,确保了在 windows 系统上的高性能和良好的兼容性, 同时拥有庞大的生态系统和完善的工具店。有的许多 dirax 特有的高级图形特效适用于游戏和娱乐应用,例如二零零四年发布的 dirix 九点零 c 版本引入了 cetermod 三点零,而用它就能来实现一些例如贴图置换、视表面反射、柔和阴影和全聚光照等等等等的高 高级图形特效。所以你会发现二零零四年前后游戏的画质有着很明显的区别。现在我们玩的大部分游戏用的基本都是 dx 十一和 dx 十二。二零一九年发布的 dx 十一加入了曲面细分的新特性, 实现了对模型曲面进行细分,从而获得更高级别的细节和平滑度。而 tc 十二更是引入了显示多线层渲染和命令列表等特性, 使得开发者可以更直接的控制 gpo 的使用,这样就可以减少驱动程序和 api 层之间的开销,并提高 cpu 的效率。这也使得 dta 十二成为了和 working 一样的底层 api, 可以使开发者更好的优化游戏。 因为更接近底层语言,所以究竟是优化还是负优化还是非常依赖开发者自身能力的,例如方舟生存净化、 dx 十二模式和无人升空初始 ok 版本中的表现就相当糟糕。那说回正题,为什么命运二明明是 dx 十二的游戏, gpp 还是不支持显示呢?其 其实就是因为棒击自家开发的引擎在图形渲染上采用了自定义的渲染管线和优化技术,导致我们找不到低差函数的入口,从而无法进行游戏类显示。