首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    流程引擎概念_虚幻引擎4

    Camunda BPM使用BPMN2.0作为主要的建模语言,可以将BPMN 2.0XML格式部署到流程引擎中。 四、挂起流程定义 使用RuntimeService支持挂起、激活流程定义,当处于挂起阶段时无法实例化流程定义。 五、流程实例 流程实例概念 流程实例是流程定义的单独执行。 流程引擎负责创建流程实例并管理状态。 六、执行 流程引擎在流程实例内部创建两个并发执行。 部署流程后,流程引擎会为流程中的每个活动创建任务定义,这将在运行时创建任务。

    1.1K10编辑于 2022-11-01
  • 来自专栏太阳影的学习记录

    使用 BuildGraph 编译 UE4 二进制引擎

    使用 BuildGraph 编译 UE4 二进制引擎 目录 使用 BuildGraph 编译 UE4 二进制引擎 相关指令 指令解释 相关指令 如果是在 Mac 上,想编译 Mac 版本的 Binary Build 引擎,那么就可以使用以下指令(这里只build了Development版本的引擎,如果还需要别的版本最后面的-set:GameConfigurations=Development要改成-set 要注意的是 Mac 版本的引擎只能在 Mac 系统上编译,Win64 的也只能在 Win 系统上编译(需要安装 Visual Studio,并且安装 C++编译环境)。 指令解释 还是调用了RunUAT(这个脚本打工程包的时候也会用到,这方面单独分另一篇文章来谈),根据Engine/Build/InstalledEngineBuild.xml定义的规则来进行编译引擎

    1K10编辑于 2021-12-24
  • 来自专栏六月-游戏开发

    【虚幻引擎|UE4】TArray在C++中的使用

    简介TArray 类似于STL的vector,可以自动扩容,因为提供了相关操作函数,所以当作队列、栈、堆来使用也很方便,是UE4中最常用的容器类。其速度快、内存消耗小、安全性高。 Emplace 使用给定参数构建元素类型的新实例。总体而言,Emplace 优于 Add,因其可避免在调用点创建无需临时变量。 Append使用另一个TArray或C数组来一次添加多个元素至末尾//template <typename OtherElementType, typename OtherAllocator>//void = INDEX_NONE) {//找到}迭代使用ranged-forfor (const int32 &num : IntArray) {UE_LOG(LogTemp, Log, TEXT("%d"), num);}for (int i = 0; i < IntArray.Num(); i++) {UE_LOG(LogTemp, Log, TEXT("%d"), IntArrayi);}使用索引使用数组迭代器

    2.7K00编辑于 2023-08-02
  • 来自专栏vivo互联网技术

    探究Presto SQL引擎(4)-统计计数

    作者:vivo互联网用户运营开发团队 - Shuai Guangying本篇文章介绍了统计计数的基本原理以及Presto的实现思路,精确统计和近似统计的细节及各种优缺点,并给出了统计计数在具体业务使用的建议 系列文章:探究Presto SQL引擎(1)-巧用Antlr探究Presto SQL引擎(2)-浅析Join探究Presto SQL引擎(3)-代码生成一、背景学习Hadoop时接触的第一个样例就是word 对于Presto这种分布式SQL引擎,计数的实现原理值得深入研究,特别是基数统计。关于普通计数和基数计数,最典型的例子莫过于PV/UV。 2.1.2 位图向量的应用有了位图向量,该如何使用呢? 例如:执行了10轮,可能的结果如下:3,1,4,1,1,2,3,4,1,1执行了100轮,可能的结果如下:1,1,2,1,1,2,1,4,2,1,3,1,1,1,1,3,1,2,1,1,2,4,2,3,2,1,1,1,3,1,2,2,6,1,2,4,1,2,2,1,1,3,1,1,1,1,1,1,1,1,1,4,2,1,1,1,1,1,3,1,2,4,4,4,1,3,2,1,5,1,1,1,1,1,1,1,5,1,1,7,1,1,4,1,3,2,1,1,5,2,1,1,5,2,1,1,4,1,1,1

    1.6K20编辑于 2022-11-01
  • 来自专栏我有一个梦想

    浅谈UE4引擎

    这对于绝大部分习惯于C++的游戏引擎工程师来说,使用自己热爱的C++语言来工作,绝对是一件天大的喜事啊。    2)UE4是开源的。开源就是代码是完全开放的,为什么开源如此重要? 4)UE4是免费的,游戏引擎的源代码可以从Github开源社区下载,这意味着开发者对游戏引擎有着控制权,你可以修改任何东西,包括物流引擎,渲染和图像用户界面。     然而,使用热更新功能,你可以修改游戏而不需要停止或暂停游戏。任何在游戏代码的改变会即时更新,并且你可以看见它会在游戏中实时反映出来。  另一个重大的改变是,在2015年初,虚幻4已经可以完全免费下载和使用了,之前的版本是需要支付一定费用的。现在,你可以用来开发游戏,并且发行,而且不需要为UE4游戏引擎支付一分钱。 只有在你赚到了3000美元收益之后,你才需要支付5%的技术使用费。       另一个UE4提供的特性是商城,你可以在商城中购买和上传游戏资源。

    5.2K81发布于 2018-01-19
  • 来自专栏算法微时光

    虚幻引擎安装使用

    image.png 登录虚拟引擎 image.png 点击立即开始按钮 点击后进入下载界面。 image.png 根据自己的要求选择立即下载按钮 这里如果没有账号的话需要注册一个账号。 image.png 开始下载 随后点击接受后,开始下载引擎。 image.png 在windows上安装引擎 双击运行后开始安装引擎。 image.png 可能会进入更新界面。 等待安装即可。 这种情况需要安装下VS2019, 安装VS2019时候需要安装关于游戏的一些插件 ** image.png 这里就可以下载不同版本的UE4了。 点击运行UE4 点击右上角的启动引擎后,就可以创建游戏了。 image.png image.png

    1.2K20发布于 2021-06-11
  • 来自专栏大数据文摘

    UE4: 学习虚幻引擎4的16条准则

    我花费了许多的时间去重构那些从零开始学习游戏引擎的方法。那些方法就是你最初需要关注什么、哪些是你现在需要避免的。 虚幻引擎4是一个完全的游戏引擎。 所以我们如何从零开始学UE4呢? ▼ 在这个教程中 你会学习将会指导你 更轻松地学习 虚幻引擎4的16道准则 1.获取虚幻引擎4 首先,下载并且安装虚幻引擎4。它是免费的。 学习任何一个游戏引擎最重要的部分就是知道你想从中获得什么。 你要追寻什么样的结果? 为什么你要学习和使用UE4? 为了制作一款游戏? 为了可视化? 为了游戏环境艺术? 为了游戏制作可运行的层次? 但是作为一个学虚幻引擎4的彻底的新手,你需要的是将这些范围缩小到一个特定的结果。这样当你熟练使用引擎后,你就可以延伸你的知识。但是在学习的早期阶段,还是专一比较好。 9.第一个建议项目: 利用初学者包(Starter Content) 创立小型环境 你的第一个UE4项目的成功关键是要项目足够小。您的目标是学习UE4功能,使用游戏引擎的基本原理和准则。

    4.1K62发布于 2018-05-25
  • 来自专栏GreenLeaves

    代码生成引擎之T4模版

          在学校三年、公司里呆了快一年了,作用ASP.NET开发的我,居然从来没听过T4模版,公司里也没有人使用,它就是这样不为世人所熟知,却又默默的奉献着!这...........tm还是我吗? 不过直到现在,据我所知,我们公司好像并没有人使用T4来卡发,我不禁陷入了沉思!哈哈哈,言归正传!       可以这么说只要你学会了T4模版,并且如果你能很熟练的运用它,那么恭喜你,这就相当于玩毒奶粉(dnf)爆了一把史诗......哈哈哈,对,T4就是你程序员道路上的一把利器,能帮从我们重复的代码中解脱,这他么简直了 T4是微软官方在Visual Stdio2008中集成的一款代码生成工具,并且其内部也有很多开发环境使用到了T4模版,MVC的视图模版、Entity  Framework的DbContext模版等等,下面通过具体操作来一步步了解这款神器

    89160发布于 2018-01-24
  • 来自专栏一个会写诗的程序员的博客

    Springboot使用velocity模板引擎第五章 使用velocity模板引擎

    第五章 使用velocity模板引擎 最爽的Web组合开发就是Intellij IDEA + Maven + Spring Boot + Scala + Velocity + Boostrap + jQuery (4)可以在任何你想自动化配置的地方,实现可能 (5)提供更多的企业级开发特性,如何系统监控,健康诊断,权限控制 (6)无冗余代码生成和XML强制配置 (7)提供支持强大的Restfult风格的编码,非常简洁 来进行生命周期的管理,大多数情况下,我们需要重载这些配置(例如修改服务的启动端口,contextpath,filter,listener,servlet,session超时时间等) 本章我们介绍一下,在SB中使用模板引擎 SB默认支持的模板引擎 spring boot会自动配置 FreeMarker,Thymeleaf,Velocity,只需要在pom中加入相应的依赖即可 SB使用Velocity的依赖 <dependency 我们在velocity模板文件中有时候需要格式化小数点,日期等输出,我们可以使用toolbox.

    2.5K30发布于 2018-08-20
  • 来自专栏我有一个梦想

    UE4新手引导之下载和安装虚幻4游戏引擎

    1) 进入虚幻4的官方主页(https://www.unrealengine.com/) 这里你可以获得关于虚幻4的最新资讯,包括版本更新、博客更新、新闻和商城等。 自2015年起,该引擎已经提供免费下载的服务。 /latest/CHN/index.html UE4的论坛:https://forums.unrealengine.com/ UE4的问答社区:https://answers.unrealengine.com / 2) 在官网主页,点击右上角的获得虚幻引擎(或者如下图的标注的地方)。 然后点击“库”,再点击“添加版本”,你会看到最新版本的UE4。再点击“安装”,开始时需要等待几分钟,几分钟过后,程序会自动下载安装UE4。(注意,该步骤如果失败了可能需要FQ) ?

    3.1K60发布于 2018-01-19
  • 使用AI引擎扩展ADV游戏引擎的技术实践

    保持使用Antigravity扩展ADV游戏引擎我完全没有预料到这一点(我知道这是我上一篇文章的开场白)——它持续超出了我的预期(当然是往好的方向!)。 我正在让Antigravity持续扩展那个基于CSV的ADV游戏引擎,进展相当顺利! 2) 能够添加黑场效果这个功能非常有用(我还可以更改颜色和alpha值),在显示我想强调的文本之前使用。 fontSize=30,fadeIn=1400,hold=2000,y=-40,ink=1opening,20,NARR,,それは、もう終わったはずの物語だった,,black,,,,,NODIALOG,,4)

    14310编辑于 2026-01-18
  • 来自专栏办公魔盒

    B4A TTS使用小米小爱同学语音引擎进行文字转语音

    所有声音采用真人普通话为标准发音,实现了120-150个汉字/分钟的快速语音合成,朗读速度达3-4个汉字/秒,使用户可以听到清晰悦耳的音质和连贯流畅的语调。有少部分MP3随身听具有了TTS功能。 TTS应用包括语音驱动的邮件以及声音敏感系统,并常与声音识别程序一起使用。 (以上内容来自"百度百科") 具体实现步骤: 1.首先下载我为大家准备的"B4A文字转语音压缩包",里面包含了B4A源码及小爱同学v1.2.8的语音引擎; https://vbee.lanzoui.com 4.接下来就是编译B4A源代码了(已下载压缩包的同学可以直接编译) #Region Module Attributes #FullScreen: False #IncludeTitle: True ,并没有集成SDK语音引擎,所以比较简单;同样的也可以下载其他语音引擎,设置为系统默认的语音引擎效果也是一样的;

    14.5K30发布于 2021-06-25
  • 来自专栏张善友的专栏

    代码生成新选择-T4模板引擎

    在博客堂看到ASP.NET MVC中的T4模板, 之前我也写过一篇文本模板转换工具箱T4。 T4(Text Template Transformation Toolkit)则是微软官方在VisualStudio 2008中开始使用的代码生成引擎,可惜T4不像微软公布的别的工具那样参考资料充足, Visual Web Developer项目组的博客上有一个对ASP.NET MVC中T4模板进行深度探索的帖子:T4模板,给ASP.NET MVC开发者的快速使用指南。 其中提到已经有了T4 Toolbox这样的模板库插件,而且也有了Clarius Consulting的T4 Editor这样的商业编辑工具,他们也提供了社区版本,但编写复杂的T4模板依然是一件麻烦而且要求挺高的事情 T4模板不仅仅应用在ASP.NET MVC里了,它可以应用于代码生成的所有领域,只是T4的资料太少了。我在社区里建了一个小组T4模板引擎,欢迎大家一起来整理T4的资料。

    1.1K50发布于 2018-01-31
  • 来自专栏罗西的思考

    PyTorch 分布式 Autograd (4) ---- 如何切入引擎

    [源码解析] PyTorch 分布式 Autograd (4) ---- 如何切入引擎 目录 [源码解析] PyTorch 分布式 Autograd (4) ---- 如何切入引擎 0x00 摘要 0x02 该recv函数附加到 RPC 的接受目标节点之上,其输入从某些运算符得到,这些运算符使用输入张量在RPC接受目标上执行。 sendMessageWithAutograd 内部会构建 FORWARD_AUTOGRAD_REQ消息,最后使用RPC 发送。 t4 = torch.rand((3, 3), requires_grad=True) t5 = torch.mul(t3, t4) # Compute some loss. 这里我们看到了上下文是如何使用使用 sendFunction 作为参数,调用 executeSendFunctionAsync 进行引擎处理。

    52030编辑于 2021-12-04
  • 来自专栏日暮星辰

    使用Percona安装tokudb存储引擎

    由分形树索引支持的PerconaTokuDB®是一款开源的,用于Percona Server的高性能存储引擎,可提高可扩展性和运行效率。 percona-release-0.1-4.noarch.rpm 1 yum install http://www.percona.com/downloads/percona-release/redhat /0.1-4/percona-release-0.1-4.noarch.rpm 2.测试Percona源 yum list | grep percona 1 yum list | grep percona 3.yum安装percona yum install Percona-Server-server-57 1 yum install Percona-Server-server-57 4.Percona MySQL connection id is 92 Server version: 5.7.21-21-log Percona Server (GPL), Release 21, Revision 2a37e4e

    1.2K20发布于 2018-07-24
  • 来自专栏全栈程序员必看

    搜索引擎使用技巧

    使用这个指令时减号前面必须是空格,减号后面没有空格,紧跟着需要排除的词。Google 和bd都支持这个指令。 例如:搜索 -引擎 返回的则是包含“搜索”这个词,却不包含“引擎”这个词的结果。 3、inurl inurl: 指令用于搜索查询词出现在url 中的页面。 比如搜索:inurl:Python 4、intitle intitle: 指令返回的是页面title 中包含关键词的页面。Google 和百度都支持intitle 指令。 使用intitle 指令找到的文件是更准确的竞争页面。如果关键词只出现在页面可见文字中,而没有出现在title 中,大部分情况是并没有针对关键词进行优化,所以也不是有力的竞争对手。

    1.1K30编辑于 2022-07-22
  • 来自专栏有困难要上,没有困难创造困难也要上!

    Java 中使用 JavaScript Nashorn 引擎

    Nashorn 介绍 Nashorn 是 Java 8 中引入的 JavaScript 引擎,它允许在 Java 应用程序中嵌入和执行 JavaScript 代码。 但是在JDK 15 中,Nashorn 已经被移除,取而代之的是新的 JavaScript 引擎,即 GraalJS。如果要继续使用 Nashorn,需要引入相应的依赖。 Nashorn 引擎执行这个文件: import org.apache.commons.io.FileUtils; import javax.script.*; import java.io.File 在Java 中使用 Nashorn 引擎执行这个文件,其中使用 Bindings 传递了name参数,然后获取返回值: import org.apache.commons.io.FileUtils; Nashorn 引擎执行这个文件,其中使用 Invocable 调用函数,并获取返回值: import org.apache.commons.io.FileUtils; import javax.script

    89910编辑于 2024-10-10
  • 来自专栏公爵书房

    搜索引擎使用技巧

    搜索引擎相信大家经常在使用,但是有时候想搜某个信息时却搜出来一大堆不相关的(百度:你们都在看我干什么?)。 技巧4:指定文件格式 方式:filetype:文件格式 关键词 示例: filetype:avi 你懂的 常见文件格式有doc、pdf、ppt等 技巧5:指定在标题搜索 方式:intitle:关键词 功能:搜索的关键词要出现在标题当中 技巧6:指定在内容中搜索 方式:intext:关键词、allintext:关键词1 关键词2、inurl:关键词2 技巧7:多种搜索技巧叠加使用 示例: site: zhihu.com 前端 intitle:js 多种技巧和关键词叠加使用,中间空格隔开。 注意事项 以上搜索技巧使用的符号均是英文符号。

    1.1K40编辑于 2022-09-28
  • 来自专栏菩提树下的杨过

    velocity模板引擎学习(4)-在standalone的java application中使用velocity及velocity-tools

    通常velocity是配合spring mvc之类的框架在web中使用,但velocity本身其实对运行环境没有过多的限制,在单独的java application中也可以独立使用,下面演示了利用velocity 模板引擎生成 『每日发货单』邮件内容: 一、先定义邮件内容模板:mail-template.vm <string>用户,您好:</string>

    以下是 $date.format('yyyy-MM-dd } public void setProductNum(int productNum) { this.productNum = productNum; } } 二、使用示例

    1.1K80发布于 2018-01-19
  • 来自专栏HaC的技术专栏

    38 | Memory引擎使用场景

    ; create table t2(id int primary key, c int) engine=innodb; insert into t1 values(1,1),(2,2),(3,3),(4,4 ),(5,5),(6,6),(7,7),(8,8),(9,9),(0,0); insert into t2 values(1,1),(2,2),(3,3),(4,4),(5,5),(6,6),(7,7) 表t2使用都InnoDB 引擎,InnoDB 表的数据就放在主键索引树上,主键索引是 B+ 树,数据组织方式如下: ? 主键索引上的值是有序存储的。 使用 force index 强行使用主键 id 这个索引,id=0 这一行就在结果集的最末尾了,数据组织就是上面的图3。 这样你在使用的时候就会发现,主库的内存表数据突然被清空了。

    78700发布于 2020-12-30
领券