code-generation相关内容

如何在Faveod Designer生成的Rails应用程序中自定义404页面?

我正在尝试为Faveod Designer生成的应用程序自定义404(找不到页面)html响应。 有人可以指出我正确的方向吗? 谢谢 解决方案 这是在“生成的应用程序”本身中完成的!转到 / system_settings / public_files (或转到应用程序设置-> 资源面板-> 公共文件)。 在那里您可以查看所有包括 404.html 页面的public_f ..
发布时间:2020-10-04 21:58:48 其他开发

在运行时编译动态生成的类,而无需写入文件

我正在使用JCodeModel生成Java源代码,现在想在运行时进行编译。但是我不想以前将Java文件写入光盘。 据我所知,可以使用javax.tools.JavaCompiler(请参见示例),但看起来 不幸的是,我找不到直接从JDefinedClass获取源代码的方法。似乎我需要将JDefinedClass写入磁盘上的File对象,然后再读取源代码。 这真的有必要还是有解决方 ..
发布时间:2020-10-04 21:58:45 Java开发

模式更新后jOOQ生成的类的运行时验证?

在构建过程中,我使用 org.jooq.util.DefaultGenerator 生成代表我的数据库模式的jOOQ类。 在应用程序运行时,架构会在应用程序不知道的情况下更改。这样的更改可能与已经生成的代码兼容,也可能不兼容。 如何在运行时检测生成的代码是否仍对特定模式有效? 我正在寻找类似 boolean stillValid = new SchemaValidator(exi ..
发布时间:2020-10-04 21:57:37 Java开发

动态加载和卸载使用CSharpCodeProvider生成的dll

我有一个应用程序,该应用程序使用一些代码脚本在运行时生成dll并根据需要调用它们,并且在我继续对其进行编码之前遇到了一些问题! 是否可以在不需要时从内存中卸载它们? 如果不是,将它们加载到单独的appdomain中并使用一些ipc等调用调用会对性能产生影响。-btw,这需要高性能/实时 或者,如何加载生成的程序集的多个实例(当然具有不同的版本号)呢?我假设如果您释放所有未使用的引用, ..
发布时间:2020-10-04 21:57:33 C#/.NET

SCons生成可变数量的目标

我正在尝试获取 SCons 来生成多个目标(中直接未知的数字)。 我的目录如下: headers / Header1.h Header2.h Header3.h Header4.h meta / headers_list.txt 现在我希望SConscript读取 headers_list.txt ,根据其内容从 headers中选择文件/ ..
发布时间:2020-10-04 21:57:23 Python

在哪里了解字节码生成?

我正在尝试学习有关为虚拟机生成代码的信息。在哪里可以找到更多有关此主题的有用书籍?对于Stack Overflow来说,这可能是一个不好的问题,但我真的很困惑,我到处都在寻找好的资源。 解决方案 不过是题外话: 阅读Queinnec的小碎裂 研究 lua (5.2或更高版本),来自Ocaml字节码解释器的 nekoVM (文件 byterun / interp.c )和鹦鹉 ..
发布时间:2020-10-04 21:57:21 其他开发

保存自行编写的代码-Xtend

我想知道是否可以在生成的文件中保存自写代码。如果更改模型,然后按保存按钮,则所有代码将被覆盖。我想保存一些旧文件的代码。 解决方案 Xtend使用源生成的编译器,因此生成的Java代码用于Xtend本身不能在源代码级别进行更改。 但是,如果使用Xtend的模板表达式生成代码,则当然可以插入受保护的区域以允许用户修改生成的代码。 Github上的此操作系统项目在Xtend中实现了对受保 ..
发布时间:2020-10-04 21:57:18 其他开发

如何从json结构生成Dart代码

code_build ( https:// pub .dartlang.org / packages / code_builde )包提供了一种为该类生成类以及构造函数,字段和方法的解决方案。 我的最终目标是基于给定的json结构生成Flutter( https://flutter.io )小部件,但我不知道如何可以使用 code_build 或其他软件包来完成此操作。 因此,我们将不 ..
发布时间:2020-10-04 21:57:15 其他开发

用PHP中的/ *注释* /替换//注释

我正在用PHP创建一个CSS生成器,该生成器使用CSSX(是的,这是我的想法)文件(具有特殊的语法)。一种功能是“简短评论”: body { 字体家族:格鲁吉亚; //我真的很喜欢这种字体! } 现在我想用/ * ... * /代替此注释注释,所以输出是这样的: body { font-family:Georgia; / *我真的很喜欢这种字体!* ..
发布时间:2020-10-04 21:57:13 PHP

在源的两个Git版本之间有效地比较生成的代码

假设答案为我应该将生成的代码存储在源代码控制中为“否”,那么什么时候比较所生成的代码以进行更改(预期或意外)的最佳方法是什么? 在这种情况下, 所有开发人员都有在本地执行代码生成的工具 代码生成速度快 生成的文件很大 解决方案 下面是一个Bash脚本,可以比较先前版本和当前版本之间的单个生成文件: #!/ bin / bash -x #在当前版本和旧版本之间比较 ..
发布时间:2020-10-04 21:57:10 其他开发

C ++ 11源代码生成

是否存在某种C ++库,其中包含代表C ++源代码的类? 当然应该能够将源代码输出到流中。 我正在寻找一种支持大多数C ++ 11功能并且还能够生成模板结构的东西。 当我用google搜索时,我会我没有得到我想要的结果。不过,我敢肯定,有可用的东西。也许我只是使用了错误的术语。 解决方案 查看 Clang 编译器,它使用基于库的体系结构支持实施IDE和其他需要处理AST的工具。 ..
发布时间:2020-10-04 21:57:07 C/C++开发

生成简单的CRUD存储过程

我正在从事一个项目,该项目必须遵守与SQL实现相关的某些公司标准。具体来说,所有SQL Server内容都只能通过存储的proc 访问。 (没有ORM或LINQ。) 我们可以通过基本的CRUD(CREATE,READ,UPDATE,DELETE)类型的过程来满足80%或更多的需求生成起来非常简单。但是,到目前为止,我一直无法找到能够生成这些相当简单的“基本”存储过程的现有工具。 因此, ..
发布时间:2020-10-04 21:57:04 数据库

如何获取String.Format不解析{0}

我正在编写一个代码生成工具,该工具经常会出现这样的行 StringBuilder sp = new Stringbuilder(); sp.AppendFormat(“ public {0} TextColumn()\n”,className); sp.AppendLine(“ {” sp.AppendLine(“ Column = new DataGridViewTextBo ..
发布时间:2020-10-04 21:57:00 C#/.NET

从序列图创建代码

有没有一种方法可以从序列图生成代码?我所能找到的就是逆向工程,即从生成的代码中可以获得序列图。 是否有一种方法可以进行反演(从图到源代码)代)。 相同的 http://msdn.microsoft.com/zh-cn/library/ff657795.aspx 我希望序列图具有相同的功能。 是否有任何第三方工具从UML序列图中生成代码?想了解更多有关的信息.. [我用于代码 ..

从模型生成viewmodel?

我目前正在为我的(WPF / C#)应用编写视图模型。 我必须做很多复制和粘贴操作。没有像从数据库生成模型那样从模型生成视图模型的方法吗? 我在网上没有找到任何关于它的信息... 解决方案 看看Karl Shifflet的 XAML电动玩具。这是一个Visual Studio插件,其中包括用于开发WPF或Silverlight应用程序的各种帮助程序。功能之一正是您要查找的内容: ..
发布时间:2020-10-04 21:56:52 C#/.NET

设置null以使用mastruct定位

我正在使用mapstruct,我想知道是否有任何方法可以为某些目标属性设置null值。例如, 公共类MySource { private String prop1; private String prop2; public MySource(){ //初始化。 } // Getters-Setters。 } 公共类MySourceDto { private ..
发布时间:2020-10-04 21:56:49 Java开发