- 博客(683)
- 资源 (92)
- 收藏
- 关注
原创 让你不再害怕指针
让你不再害怕指针前言:复杂类型说明要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧:int p; //这是一个普通的整型变量
2010-11-28 15:53:00 52534 13
原创 【go从入门到精通】Context用法分析
我们主要在并发期间使用Go Context。控制各种goroutine。我认为Go的并发性是最好的。这才是现代语言应该有的样子。Goroutine 就像风筝。一旦被释放,它就会飞翔直到工作完成。但是当你意识到你的 goroutine 遇到麻烦或者取消 goroutine 正在做的事情时,问题就会出现。但如何阻止风筝飞舞呢?我们可以借助不同的上下文来控制 goroutine,就像我们要借助风筝线和绳子来控制风筝一样。上下文充当父子。什么是Context在 Go(或 Golang)中,
2024-04-26 00:15:00 68
原创 Unity射击游戏开发教程:(7)Powerup的使用
目前,脚本设置为等待 5 秒,然后将 _isTripleShotActive 设置回 false,这将在 CONDITIONAL 中触发 ELSE 语句,其中正在实例化单个 _laserPrefab 而不是 _tripleShotPrefab。三重射击 PowerUp 的 5 秒似乎是正确的,但随着游戏的不断发展,需要不断进行游戏测试,以确保 PowerUp 的使用寿命仍然合适。我可以为每个 PowerUp 创建一个脚本,但这将是多余的,因为所有 PowerUp 的行为都是相同的。
2024-04-25 09:47:26 11
原创 【go从入门到精通】常用标准库的用法
在日常开发过程中,我们经常会和io文件操作类,net网络库,数据序列化和反序列化的json库,还有time时间库等打交道的非常多,因此这一节我将分享fmt,time和json库(官方的encoding/json和 github.com/json-iterator/go)。
2024-04-25 00:15:00 21
原创 如何配置googleplay谷歌后台的Auth登陆和支付权限
相信很多谷歌开发者在谷歌平台发布过app产品,如果你接入过登陆和支付,那么你对下面的后台配置步骤以及服务器如何使用这些参数来进行校验并不陌生,这篇文章我将分享给大家关于如何在后台配置你上架应用的登陆权限和支付权限,服务器端如何使用相应的参数来做验证。
2024-04-24 00:30:00 1104 3
原创 Unity射击游戏开发教程:(5)使用 GetComponent 在 Unity 中进行脚本通信
这将授予 Enemy 脚本访问 Player 脚本及其可能具有的任何公共方法的权限。当发生这种碰撞时,玩家需要失去生命,但此方法位于玩家脚本中,而不是敌人脚本中。因此,Enemy 脚本需要让 Player 脚本知道何时发生碰撞,以使用 PlayerDamage 方法。在这个游戏场景中,我有两个游戏对象,它们都有自己的脚本,需要进行通信。现在我们可以在 Enemy 脚本上调用 PlayerDamage 方法,因此每次两者之间发生碰撞时都会夺走一条生命,直到 Player 耗尽生命并被摧毁(null)。
2024-04-24 00:15:00 19
原创 Unity射击游戏开发教程:(6)在 Unity 中插入动画
看到游戏立即从使用原始形状转变为准备发布游戏精灵是很奇怪的。但是,我在我的游戏中已经成功实现了游戏机制,因此我需要做的就是将原型转变为艺术品,用精灵资源替换原始形状。原始形状是 3D,精灵是 2D,因此我必须进行一些修改才能实现转换。我需要添加 2D 物体并从所有游戏对象中删除 3D 物体,这样它们才能正常工作。通过此更改,我还需要更新脚本上的碰撞,因为他们现在正在寻找 2D 碰撞器,而不是 3D。经过这几个改动,游戏已经从原型转变为成品游戏。
2024-04-24 00:15:00 20
原创 【go从入门到精通】反射的限制
首先,Bar 中的 Foo是一个匿名嵌入结构。在编译时,Go 会自动在 Bar 上生成与 Foo 上的方法相匹配的方法。你正在调用一个填充结构体实例的库,使用反射来分析结构体标签并在结构体的字段上设置值。如果调用一个带有interface{}类型参数的函数,那么它很可能会使用反射来检查或更改参数的值。好吧,就像我们能够利用 Go 对生成函数的支持来生成函数的包装器一样,我们也可以对接口执行相同的操作。但是,如果使用反射来构建具有嵌入字段的结构,并尝试访问这些字段上的方法,则可能会出现一些非常奇怪的行为。
2024-04-24 00:15:00 180
原创 逆向修改app就可以游戏充值到账?
hello ,大家好, 现在市场仍然流行着非常多的传奇类游戏私服或者其他类型的游戏私服,随着私服越来越多(很多并不合法),越来越多的人加入了破解,逆向修改,或者代充的队伍并从中获利。这里我给大家分享一下这些做代充的常规的做法,以及大家作为游戏服务器如何避坑做强校验。
2024-04-23 14:02:11 2702 1
原创 Unity射击游戏开发教程:(4)OnCollisionEnter 与 OnCollisionEnter 的比较
OnCollisionEnter方法要求碰撞的发起方必须拥有刚体,而被碰撞方有没有刚体并不重要,OnTriggerEnter方法则对此没有要求,只需要碰撞双方有一个具有刚体即可触发,当有物体勾选isTrigger属性时,则会执行OnTriggerEnter方法。在游戏里面使用物理引擎是很费性能的,我们尽量避免大量使用,或者仅使用运动学属性的碰撞,例如这个时候主角会被墙挡住行走,但是没有运动效果,亦或完全弃用物理引擎自己来实现碰撞,这种方式更灵活,但难度也最大。
2024-04-23 00:15:00 846
原创 internet.getUserEncryptKey提示错误
大家好,相信你看到标题的时候,你应该是遇到这样的麻烦事情,微信小游戏的官方文档的说明不够全面,所以导致开发者在开发过程中会遇到非常棘手的问题,但无奈的是官方给与的只有冷冰冰的文字,包括很多开发者在开发者平台留言自己遇到的问题,比如常见的这个:internet.getUserEncryptKey提示错误或者那么这篇文章我来给大家解释下正确的用法应该是什么样的(我们已经解决了,但微信官方文档一直没有更新细节)。
2024-04-22 17:57:54 3171
原创 Unity射击游戏开发教程:(3)如何销毁游戏对象 ,添加CD
我们曾经创造的东西,现在却被我们摧毁了。例如,如果我们在游戏中开火 2 秒,Time.time 将为 2 + .5(我们的 fireRate),使得我们的 _fireTime = 2.5。创建所有这些激光预制件后,最终会减慢游戏速度,因此我们必须通过创建激光预制件来找到平衡,在屏幕上移动直到它超出游戏视图,然后销毁它。之后,激光就是它自己的游戏对象,具有自己的行为,因此在创建激光后需要一个脚本来处理激光。在我之前的文章中,我写了关于实例化或创建激光预制体,当发射时,激光预制件将继续在屏幕上移动一段时间。
2024-04-22 11:22:57 874
原创 【go从入门到精通】深入探索接口interface
高科,先后在 IBM PlatformComputing从事网格计算,淘米网,网易从事游戏服务器开发,拥有丰富的C++,go等语言开发经验,mysql,mongo,redis等数据库,设计模式和网络库开发经验,对战棋类,回合制,moba类页游,手游有丰富的架构设计和开发经验。接口作为 Go 语言类型系统中重要的一员,从语义上规定了一组方法集合,只定义方法的规范但不实现, 只要某个类型实现了这一组方法,则这些类型都可以视为同一类型参数进行传递。
2024-04-22 00:15:00 1070
原创 Unity常见插件汇总
Unity插件的功能强大且易于使用,可以提高开发效率和游戏质量,同时也提供了丰富的资源和支持。这些因素让开发者对使用Unity插件产生了浓厚的兴趣。因此对于Unity3D开发程序员来说,插件就是非常好用的利器。我之前不断地总结和整理,今天将做一个违背祖宗的决定:将将近60多个功能强大的插件介绍给大家uMMORPG插件,是一款==RPG==游戏项目模板,里面有很多的资源,包含玩家、怪物、NPC、坐骑、宠物、战斗、商城、联网等等,可以作为研究学习,或者开发模块。
2024-04-21 00:15:00 825
原创 Unity射击游戏开发教程:(2)实例化和销毁游戏对象
将激光器的预制件拖到场景上,然后将脚本拖到其上,然后选择激光器,在检查器面板的右上角,你将看到一个名为“覆盖”的选项。如果我们想实例化一个对象,我们只需要输入 Instantiate 和 (_laser_prefab) 即可将其显示在屏幕上,但由于我们希望玩家按空格键来执行此操作,因此我们需要检查我们的输入空间钥匙。后边我们将给我们的发射器一个cd“冷却”期,因为我们不希望我们的玩家滥用我们的激光炮并控制他们实际可以发射的次数。好的,现在我们的项目中已经有了一个安全的激光预制件,请继续删除屏幕上的预制件。
2024-04-21 00:15:00 33
原创 Unity射击游戏开发教程:(1)玩家控制
玩家控制和移动是视频游戏中最酷的事情之一,因为你正在控制游戏中的某些东西现在游戏中的玩家是我们的蓝色方块英雄。我在游戏开发中了解到,游戏是用简单的对象制作原型,然后添加所有漂亮的艺术和声音。代码…我们要做的第一件事是在游戏开始时为玩家提供一个起始位置,因此我们需要获取立方体的当前位置并为其指定一个新的 Vector3 (x, y, z) 0, 0, 0。这就是乐趣的开始。我们创建了一个新方法,它将获取水平轴和垂直轴上的输入。
2024-04-20 00:30:00 102
原创 变形记---容灾恢复(一),异常崩溃引发服务器丢档或无法正常运行
接着,我一直想写一些对年轻人有帮助的文档来,刚好最近有空就零零碎碎写了一些,罗列了一些提纲然后改再删,花了一个礼拜的时间。写这一系列的 “变形记”,也是因为最近我给M部门面试服务器主程序开发的职位,我只问他们的架构设计经验,我发现相当一部分5-12年“本应该有足够开发经验。
2024-04-20 00:15:00 1405
原创 探索Unity中的事件驱动:ScriptableObjects 与 UnityEvents
在许多情况下,可能会发现这两种方法的组合是有益的,使用 UnityEvents 进行简单的组件内通信,使用 ScriptableObjects 进行更复杂的组件间交互。现在,每当玩家收集硬币或他们的生命值发生变化时,就会触发相应的事件,并且任何监听这些事件的组件都会做出相应的响应。对于解耦、灵活性和可重用性很重要的更复杂的系统(例如为更大的项目实现强大的事件系统),ScriptableObjects 可能是更好的选择。让我们定义两个事件:一个是玩家收集硬币时的事件,另一个是玩家的生命值发生变化时的事件。
2024-04-19 16:01:00 10
原创 【go从入门到精通】结构体嵌套
先后在 IBM PlatformComputing从事网格计算,淘米网,网易从事游戏服务器开发,拥有丰富的C++,go等语言开发经验,mysql,mongo,redis等数据库,设计模式和网络库开发经验,对战棋类,回合制,moba类页游,手游有丰富的架构设计和开发经验。
2024-04-19 00:15:00 5142
原创 探讨使用Unity的ScriptableObject
如果你需要存储可以在运行时更改的数据,例如玩家的 XP,那么你应该使用不同的数据存储方法,例如数据库或自定义类。因此,如果你在播放模式期间更改 ScriptableObject 的值,然后停止播放模式,这些更改确实会持续存在,并且当你再次进入播放模式时,甚至退出 Unity 编辑器时,ScriptableObject 将保留修改后的值。你不需要为这部分编写代码;4.脚本中的引用:在游戏代码(C# 脚本)中,你可以创建 ScriptableObject 类型的变量,并分配你在编辑器中创建的特定实例。
2024-04-18 10:18:14 5075
原创 【go从入门到精通】Golang 中最常见的 5 个错误
本文重点介绍了 Golang 中最常见的五个错误,并提供了每个错误的示例以及如何纠正这些错误。继续编码,从错误中学习,并探索 Go 提供的丰富功能和便利。使用通道时,确保发送和接收正确平衡,并且它们并行发生,通常在不同的 Goroutines 中。一个常见的错误是手动处理资源清理,这可能会导致问题,尤其是在清理之前发生错误时。在 Go 中,当一个类型实现了接口所需的所有方法时,就满足了接口的要求。Go 中的一个常见错误是没有正确实现接口,这通常是由于对 Go 中如何隐式满足接口的误解所致。
2024-04-18 00:15:00 6484
原创 Unity用非常简单的例子解释抽象
抽象是计算机科学中的一个基本概念,是指将基本特征与其实现细节分开的过程。抽象使我们能够专注于系统或对象的重要方面,同时忽略或隐藏不相关或不必要的细节。抽象类可以定义抽象方法,抽象方法是没有实现的方法,必须由派生类实现。通过使用抽象类,我们创建了一个抽象,它允许我们为不同类型的角色或敌人定义通用接口,同时仍然允许子类实现自己的特定功能。方法中,我们检查玩家是否已退出带有“PowerUp”标签的游戏对象的碰撞器。方法中,我们检查玩家是否与带有“PowerUp”标签的游戏对象发生碰撞,如果是,我们获取。
2024-04-17 09:04:31 151 1
原创 【go从入门到精通】吃透panic和recover
什么时候可以Panic呢?错误处理是每个编程语言都要考虑的一个重要话题。在C语言中,默认采用一个整数类型的errno来表达错误,这样就可以根据需要定义多种错误类型。在Go语言中,就是对应C语言中errno类型的错误。在syscall包中的接口,如果有返回错误的话,底层也是错误类型。什么是panic?panic是一种破坏应用程序状态并使其无限期停止的调用。与 C 风格的编程类似,Go 将错误视为第一类值,因此panic更像是用户自愿发出的运行时错误。这个用法我觉得和其他语言里的throw很类似。
2024-04-17 00:15:00 6827
原创 了解 Unity AI:从初学者到高级的综合指南
假设有一个 NPC,其 waypoints.Count 等于 4(意味着列表中有 4 个航点)。让我们创建一个简单的脚本,让 NPC 使用 NavMesh 系统遵循一系列路径点。有限状态机是控制游戏中 AI 行为的常用技术。此代码片段使用 Unity 的 NavMesh 将游戏对象移动到指定目的地。在此示例中,AI 代理的行为由其当前状态决定,可以轻松地在状态之间切换。让我们从使用 Unity 的 NavMesh 系统进行基本寻路开始。在深入研究代码之前,必须掌握 Unity 中 AI 的基础知识。
2024-04-16 16:40:16 7546 1
原创 【go从入门到精通】探索延迟调用(defer)用法和陷阱
先后在 IBM PlatformComputing从事网格计算,淘米网,网易从事游戏服务器开发,拥有丰富的C++,go等语言开发经验,mysql,mongo,redis等数据库,设计模式和网络库开发经验,对战棋类,回合制,moba类页游,手游有丰富的架构设计和开发经验。
2024-04-16 00:15:00 1345
原创 Keras 与 Tensorflow:深层次探讨哪种机器学习框架最适合你?
最初,Keras 被设计为一个独立的神经网络库,支持多个后端,包括 TensorFlow、Theano 和 CNTK。) 的一部分,提供了一个简单的高级 API,可能会稍微降低复杂任务的性能。然而,它的灵活性、控制力以及对深度学习原理的更深入理解对于专注的学习者来说可能是有益的。Keras 模型开发的灵活性加上对多个后端的支持,使 Keras 成为适用于各种应用的多功能工具,特别是在自然语言处理和更简单形式的图像和视频分析方面。Keras 和 TensorFlow 提供用于深度学习模型开发的开源库。
2024-04-15 00:15:00 27 4
原创 逆向解Unity打包的代码和资源(二)
我之前说过用Unity打包发布apk包的时候要非常小心,加密和防逆向篡改,因为unity游戏太容易篡改或逆向出来了,所以代码混淆、加密等工作还是十分重要的。大家如果使用的是unity开发游戏或者其他应用,不妨看下专栏的这篇文章:保护你的 Unity 游戏免遭黑客攻击:最佳实践和安全提示-CSDN博客相信这篇文章会对你的代码保护有启发,一旦你的未加密加固的apk流入网络,相当于裸奔,画面太美简直不敢直视,
2024-04-15 00:15:00 6493
原创 游戏服务器架构:游戏服务端如何支持百万玩家同时在线
用通俗的方法来描述一个好的服务端架构,最基础也是最重要的就两点: 支持百万玩家同时在线,不出问题。这两点也就分别对应了高并发和高可用。这篇文章系统的介绍游戏服务端中的高并发和高可用。高并发和高可用是一个相辅相成的工作,当我们支持百万玩家同时在线时却无法保证服务器的稳定可用,那高并发支持就无从谈起;而如果当玩家数量较多时服务器就常常出问题,那也不能称为高可用。
2024-04-12 00:30:00 7614 4
原创 【go从入门到精通】全面掌握struct结构体的成员函数
先后在 IBM PlatformComputing从事网格计算,淘米网,网易从事游戏服务器开发,拥有丰富的C++,go等语言开发经验,mysql,mongo,redis等数据库,设计模式和网络库开发经验,对战棋类,回合制,moba类页游,手游有丰富的架构设计和开发经验。
2024-04-12 00:15:00 9174
原创 Keras 与 PyTorch:深层次探讨哪种机器学习框架最适合你?
但是,为了在 PyTorch 中集成类似 Keras 的功能,你可以探索 PyTorch Lightning 等高级接口,它简化了 PyTorch 代码,以实现更简单的模型开发。Kanerika 在 Keras 和 PyTorch 等 AI/ML 框架方面拥有丰富的专业知识,再加上全面的数据管理和强大的分析能力,使其在美国成为领先的 AI/ML 实施合作伙伴。想象一下你最喜欢的流媒体平台上的个性化推荐、保护你的金融交易的欺诈检测系统或优化你的业务运营的预测性维护 - 这些只是机器学习变革潜力的一瞥。
2024-04-12 00:15:00 20
原创 iOS内购-部分玩家无法恢复购买
所有有丢单问题和兑换码无效的玩家的问题都解决了,不过这个bug还是得反馈的,一个功能对应一段代码,恢复购买目前是通过两种方式实现,其实并不是一个好的代码结构,反馈中,等待Apple bug进一步的回复OC的语法是shi与Apple TSI沟通3要素简单描述问题录制视频重现问题同时连接Macos的Console.app发调试信息。
2024-04-11 00:30:00 9877 1
原创 【go从入门到精通】struct结构体的内存布局问题
先后在 IBM PlatformComputing从事网格计算,淘米网,网易从事游戏服务器开发,拥有丰富的C++,go等语言开发经验,mysql,mongo,redis等数据库,设计模式和网络库开发经验,对战棋类,回合制,moba类页游,手游有丰富的架构设计和开发经验。
2024-04-11 00:15:00 665
原创 AutoTest 框架分析OneFlow框架的算子对齐任务
以百度的深度学习框架PaddlePaddle为例,一般的做法是调用其他标准库(例如调用cudnn的卷积验证卷积算子的正确性,调用scipy的erf验证erf算子的正确性)或者直接使用Numpy模拟的计算结果(例如,使用Numpy进行模拟来验证全算子的正确性)。PyTorch还硬编码了一些测试用例,即将固定输入用例的标准答案与算子计算出的结果进行比较,分析算子的正确性。然而,对于给定的输入,它将分别使用OneFlow和PyTorch运行,记录运行过程中获得的每个张量并记录相应的梯度张量的值。
2024-04-11 00:15:00 33
原创 RuntimeError: CUDA out of memory.
我认为对于 GPU 内存较低的 PyTorch 用户来说,这是一个非常常见的消息:X MiB free;X cached)但似乎效果不是很大。虽然为清除占用的cuda内存提供了一个很好的选择,我们还可以通过使用手动清除未使用的变量,但在使用这些命令后,错误可能会再次出现,因为 pytorch 实际上并没有清除内存,而是清除了对变量占用的内存的引用。因此,重新启动内核后减小batch_size并找到最佳batch_size是最好的选择(但有时不是一个非常可行的选择)。其中,两个参数都是可选的。
2024-04-10 11:55:33 984
原创 RuntimeError: one of the variables needed for gradient computation has been modified by an inplace o
您在 pytorch 中遇到如下错误。!这意味着你使用张量或其部分来计算同一张量的一部分。下面的代码演示了这个错误。要修复此错误,请克隆赋值表达式右侧使用的张量部分。
2024-04-10 11:50:13 972
原创 修复 Windows 上的 PyTorch 1.1 github 模型加载权限错误
→ 1 en2de = torch.hub.加载('pytorch/fairseq','transformer.wmt16.en-de',tokenizer='moses',bpe='subword_nmt')PermissionError: [WinError 32] 该进程无法访问该文件,因为该文件正在被另一个进程使用:'C:\\Users\\Ron/.cache\\torch\\hub\\master.zip'330 kwargs.pop('force_reload',无)
2024-04-10 11:42:31 1168
原创 在 Google Colab 中安装torch-xla 报错
高科,先后在 IBM PlatformComputing从事网格计算,淘米网,网易从事游戏服务器开发,拥有丰富的C++,go等语言开发经验,mysql,mongo,redis等数据库,设计模式和网络库开发经验,对战棋类,回合制,moba类页游,手游有丰富的架构设计和开发经验。
2024-04-10 11:37:55 995
原创 Pytorch Windows EOFError: Ran out of input when num_workers>0
关于深度学习的一些学习框架,我使用过pytorch,caffe,caffe2,openchatkit,oneflow等,最近我将长达几十万字的报错手册重新进行了整理,制作出一个新的专栏,主要记录这几种常见的开发框架在安装和使用过程中常见的报错,以及我是如何解决掉的,以此来帮助更多的深度学习开发者解决你的问题。总之,Windows 上 PyTorch 中的“EOFError:Ran out of input when num_workers>0”错误是一个复杂的问题,可能由于兼容性、资源或软件冲突而出现。
2024-04-10 11:18:09 177
原创 ModuleNotFoundError: No module named ‘torch’
关于深度学习的一些学习框架,我使用过pytorch,caffe,caffe2,openchatkit,最近,我选择了 PyTorch 以及 NumPy、SciPy、MatplotLib 和其他 Python 库。经过一番研究,我发现这是一个常见错误,我被要求运行“pip”和“python”命令来检查版本并根据需要进行升级等,但没有任何效果。作为一名典型的学习者,我从以下命令开始在 Jupyter 中安装“PyTorch”。现在,当我重新运行“PyTorch”命令时。Jupyter 中的 PyTorch。
2024-04-10 10:57:31 1005
动手学深度学习-很详细的基础教程
2024-04-26
移动端经验速递手册下载
2024-04-22
GeoLite2-City.mmdb数据库下载
2024-04-17
GeoLite2-Country.mmdb库下载
2024-04-16
Sora AI工作原理和主要特点介绍
2024-04-16
使用Suno AI创作精彩歌曲教程
2024-04-15
2024 年 AI(人工智能)开发者路线指导
2024-04-15
什么是网络钓鱼和应对策略
2024-04-08
基于Golang开发的棋牌游戏服务端demo(推筒子游戏)
2024-04-07
Unity制作的2D动作游戏
2024-04-07
城市交通和车辆行为数据集
2024-04-01
肥胖风险数据集csv下载
2024-04-01
印度犯罪数据集2001-2013下载
2024-04-01
keil5安装教程下载和安装注册文档
2024-04-01
UDP原理详解和代码示例
2024-03-29
纽约股票交易所标准普尔500股票数据集合
2024-03-27
NIST的指纹数据集下载
2024-03-27
超详细MySql的安装教程
2024-03-25
虚拟机安装linux保姆级手册
2024-03-25
StateMachine状态机代码C#
2024-03-25
毕业设计分配选题系统下载
2024-03-23
最新的geoip库下载
2024-03-21
reactor面试题宝典下载
2024-03-20
reactor宝典.doc
2024-03-20
mysql安装教程.doc
2024-03-20
linux常用命令手册.doc
2024-03-19
射击类打飞机小游戏Unity源码
2024-03-18
anaconda配置pytorch环境手册
2024-03-15
python pandas库的golang版本的整合
2024-03-15
使用delphi开发app扫码枪应用
2024-03-15
Fortran自由函数集合下载
2024-03-15
matlab的用法项目代码示例打包下载
2024-03-15
Swift 中的矢量动画框架
2024-03-15
拼图小游戏项目源码下载
2024-03-14
基于华为机器学习服务(ML Kit)开发的APP
2024-03-14
数学建模常用算法库代码(python+golang)
2024-03-14
tensorflow常用算法项目练习
2024-03-14
如何获取车机系统内部的文件和文件夹
2023-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人