- 博客(22)
- 资源 (15)
- 收藏
- 关注

原创 FFmpeg Windows 各版本静态库
FFmpeg 官方只提供源码和动态库,无奈项目要用静态库,用 VS2015 自己编译了几版。下载链接直接看项目的 release 页面,从3.1.1 ~ 3.4.2 版本都上传了,4.x 日后更新:github.com/FutaAlice/ffmpeg-static-libsgithub.com/FutaAlice/ffmpeg-static-libs/releases
2018-09-25 10:20:29
16383
38

原创 HexyBuddy:海克斯棋程序 Hexy 的逆向工具
HexyBuddy 是一个通过读取内存和模拟点击等方式控制后台运行的 Hexy 的程序。
2018-06-01 14:23:09
3788
4
原创 UnrealEngine iOS 打包 —— 签名证书(cer、p12)生成
Windows 远程打 iOS 包所需签名证书的生成方式. 拓展名为.cer和.p12的一对证书和密钥
2023-10-12 18:07:09
1168
原创 设计训练环境【ML-Agents 官方文档翻译(ML-Agent 1.9.1,Unity 2018-2020)】
Designing a Learning Environment本节将介绍设计学习环境的一般性建议,概述 ML-Agents Unity SDK 中关与场景设置相关的方面。关于 Agent 设计将在 Designing Agents 章节中专门阐述(包含设计Agent,观测,行为和奖励,为Multi-Agent场景定义团队和模仿学习),不在本节做详细介绍。为了帮助理解 ML-Agents Toolkit 提供的全部功能,建议查阅 API documentation。此外,我们的 example en
2021-12-09 19:14:19
4227
原创 入门指南【ML-Agents 官方文档翻译(ML-Agent 1.9.1,Unity 2018-2020)】
Getting Started Guide本指南将讲解在 Unity 中打开其中一个示例工程 ,训练一个Agent,并将训练过的模型嵌入到 Unity 环境中的完整过程。阅读本教程之后,您应该能够训练任何示例环境。如果你不熟悉的 Unity Engine,查看我们的 Background: Unity 章节。此外,如果你不熟悉机器学习,请查看我们的 Background: Machine Learning 页面,以了解简要概述和有用的建议。我们将使用 3D Balance Ball 环境,它包含
2021-12-09 19:07:09
5761
1
原创 Background-Machine Learning 【ML-Agents 官方文档翻译(ML-Agent 1.9.1,Unity 2018-2020)】
Background: Machine Learning鉴于许多 ML-Agents Toolkit 的用户可能没有正式的机器学习背景。本页面提供了一个对机器学习的概述,以帮助开发者更好的理解 ML-Agents Toolkit。然而,我们不打算提供一个完整的机器学习的教程,因为网上有很多优秀的学习资源。机器学习是人工智能的一个分支,专注于从数据中学习自动处理和判断的方法。机器学习算法主要有三类:非监督学习、监督学习和强化学习。每一类算法使用从不同类型的数据进行训练。下面的段落将依次对这三种机
2021-12-01 18:27:19
1653
原创 Background-PyTorch 【ML-Agents 官方文档翻译(ML-Agent 1.9.1,Unity 2018-2020)】
Background: PyTorch正如我们在 Background-Machine 中所讨论的,ML-Agents Toolkit 中提供的许多算法都基于深度学习。更确切地说,ML-Agent Toolkit 的实现基于开源库 PyTorch。在本节中,我们将简要介绍我们在 ML-Agents Toolkit 中所使用的 PyTorch 和 TensorBoard。PyTorchPyTorch 是一个开源库,用于使用 Data Flow Graphs(数据流图,深度学习模型的底层表示)执行计
2021-11-18 21:34:18
2522
原创 Background-Unity 【ML-Agents 官方文档翻译(ML-Agent 1.9.1,Unity 2018-2020)】
Background: Unity如果你不熟悉 Unity Engine,我们强烈推荐阅读 Unity Manual 和 Tutorials page。官方的 Roll-a-ball tutorial 也是绝佳的学习资源,可以入门了解 Unity 基本概念:EditorInterfaceSceneGameObjectRigidbodyCameraScriptingPhysicsOrdering of event functions(e.g. FixedUpdate, Update)
2021-11-18 21:32:10
1475
原创 ML-Agents 创建一个新的训练环境 【ML-Agents 官方文档翻译(ML-Agent 1.9.1,Unity 2018-2020)】
Making a New Learning Environment本教程将从头开始创建一个 Unity Environment,以用于训练 Reinforcement Learning(强化学习)Agent。建议先阅读Getting Started,以便理解构建 Environment 用到的原理。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZA9IexFG-1637221255733)(images/mlagents-NewTutSplash.png)]在本节示例
2021-11-18 15:46:44
4810
3
原创 ML-Agents 安装配置 【ML-Agents 官方文档翻译(ML-Agent 1.9.1,Unity 2018-2020)】
首先确定可用 ML-Agents Unity Package 版本,此处笔者用的 Unity 2018查 Unity 文档可知,Unity 2018 可以支持的最高版本是 1.9.1 (此版本支持 Unity 2018 - 2020)ML-Agents 的 ChangeLog 也明确说了 2.0.0 之后的 Unity Package 只支持 Unity 2019 及以上版本查阅 ML-Agents 文档,Release 16版本对应Unity Package 1.9.1和Python Packa
2021-11-10 15:51:00
2492
原创 ML-Agents 官方文档翻译(ML-Agent 1.9.1,Unity 2018-2020)
ML-Agents 官方文档翻译(ML-Agent 1.9.1,Unity 2018-2020)最近玩 ML-Agents,发现中文资料大多停留在入门阶段且陈旧,甚至停留在使用 tensorflow 后端(官方版自 Release 13 起就换成 pytorch 后端)的 Release 6 时代。但新版本 Unity 已经不再支持这些远古版本的 ML-Agents。而旧教程引述的 API 和 工程结构又与实际差异较大,故开此坑翻译官方文档。
2021-11-10 15:38:17
1244
原创 不规则四边形填充平面 - Townscaper 网格生成算法复现
不规则四边形填充平面源码github.com/FutaAlice/OrganicQuadGrid前言Townscaper,一款关于城镇建造的游戏。游戏基于一张用不规则凸四边形拼接而成的平面地图,其中每个四边形虽不规则,但又“接近”正方形,适合用于城镇的搭建。本文将用 Unity 和 C# 实现这个算法,并逐步骤解释。算法概述算法分为如下三个步骤:1. 把目标平面进行 Delaunay Triangulation泊松分布的散点Delaunay 三角剖分
2021-08-16 17:33:25
3008
原创 PyCharm 编辑器配置及常用快捷键
编辑器配置主题颜色Settings -> Appearance & Behavior -> Apperance -> Theme自动打开之前项目Settings -> Appearance & Behavior -> System Settings -> Startup/Shutdown -> Reopen last projec...
2019-08-13 14:25:09
512
原创 写 git commit message 的错误姿势 —— whatthecommit.com 到底说了些什么
写 git commit message 的错误姿势 —— whatthecommit.com 到底说了些什么先介绍一下:www.whatthecommit.com,一个 Git 提交日志生成网站。每次刷新的内容随机,不怕挨揍的壮士可以使用如下命令进行日常代码的提交:git commit -m"`curl -s http://whatthecommit.com/index.txt`"网站总...
2018-09-20 18:33:11
13643
原创 TDD 与 googletest
TDD & googletest一、测试驱动开发 (Test-Driven Development, TDD)1. What ?TDD 是一种开发方法。它要求在编写某个功能的代码之前先编写测试代码,然后只编写使测试通过的功能代码,通过测试来推动整个开发的进行。这有助于编写简洁可用和高质量的代码。TDD 的实践步骤如下:首先编写一项无法通过的测试(由于此时尚无功能代码,...
2018-09-13 14:19:45
662
原创 VLC-3.0(3.x) 版本 Linux 环境编译教程
VLC-3.0(3.x) 版本 Linux 环境编译教程盼星星盼月亮,vlc 3.x 版本年初正式发布了。(Nightly 版本也从 3.x 更新至 4.x)和以往版本一样,按照 wiki 的教程直接编译是不可能编译成功的 :)总感觉官方教程就特么是在逗孙子,落后了不知多少个版本废话不多说了,记录一下编译过程,笔者的环境是 Ubuntu 16.04 64位。工具安装gi...
2018-04-13 16:12:26
3050
5
原创 海克斯棋开源程序 FutaHex2 编译教程
海克斯棋开源程序 FutaHex2 编译教程FutaHex2 源码下载地址:github.com/FutaAlice/FutaHex2Hex棋 也称六贯棋或海克斯棋,规则介绍参考 wiki(中文 / 英文)。FutaHex2 简介FutaHex2 是一个基于蒙特卡洛树搜索的海克斯棋博弈程序。作者本人是 全国大学生计算机博弈大赛 2016年海克斯棋项目冠军程序 FUTAHEX...
2018-04-11 11:25:21
21608
9
原创 C++11实战——多线程的日志类
C++11实战——多线程的日志类C++标准库的std::cout和std::ofstream重载了operator<<,单线程使用非常简单。但由于其并非线程安全,在多线程中使用则需要自己加锁同步,很是繁琐。 形如“int printf ( const char * format, … );”的 传统C函数,虽然线程安全但使用上比 operator<< 麻烦的多。 本...
2018-02-18 14:43:38
10576
5
原创 VLC-3.0.0(Nightly版)在Linux和Windows下的编译步骤详解
[VLC 3.0.0 Compile]vlc的编译一直是个大坑,做过音视频开发的不少人想必都踩过,开篇引用官方wiki一句话: "Compiling VLC is not an easy task."本文记录了笔者在Linux和Windows下编译VLC-3.0.0 Nightly发布版的详细过程,供各位爬坑参考。嗯,就酱, good luck :)
2017-12-22 15:48:16
5671
5
原创 RTSP握手及会话流程抓取(RTSP over TCP)
RTSP Protocol RecordVLC 启VoD服务,ffplay拉流播放OPTIONS rtsp://192.168.1.48:8554/test.sdp RTSP/1.0 CSeq: 1 User-Agent: Lavf57.56.101RTSP/1.0 200 OK Server: VLC/2.2.0 Content-Length: 0 Cseq: 1 Public: DE
2017-12-22 15:33:40
2338
原创 京东2018校招 神奇数 (c/c++)
神奇数(京东2018校招C/C++工程师笔试大题第二道) 东东在一本古籍上看到有一种神奇数,如果能够将一个数的数字分成两组,其中一组数字的和等于另一组数字的和,我们就将这个数成为神奇数。例如242就是一个神奇数,我们能够将这个数的数字分成两组,分别是{2, 2}以及{4},而且这两组数的和都是4。
2017-09-12 14:07:55
1478
原创 简单的多屏播放器示例(vlc+qt)
简单的多屏播放器示例(Qt + vlc)最多同时播放16个视频支持本地文件和rtsp、rtmp等流媒体播放VS2015工程,依赖Qt+VLC截图下载程序:download.youkuaiyun.com/detail/u014755412/9908787源码:github.com/FutaAlice/QtPlayer
2017-07-24 16:22:12
9091
20
FFmpeg 3.4.2 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.4.1 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.3.5 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.3.4 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.3.3 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.3.2 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.3.1 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.2.4 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.2.2 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.2.1 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.1.5 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.1.4 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
FFmpeg 3.1.3 Windows 静态库 (for VS2015 & VS2017)
2018-09-25
cpp11logger——线程安全的日志类(使用C++11特性)
2018-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人