问题标签 [compiled]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ASP.NET:如何从已编译的程序集中覆盖非虚拟方法?
我有点进退两难。
我被分配了维护现有 ASP.NET Web 应用程序的任务,该应用程序的源代码不可用 - 所有代码都已编译并放入 bin 文件夹中。
现在我需要更改一些方法的实现,这是我第一次处理这种情况,所以我非常感谢您关于最佳方法的建议和建议。
c++ - 修改已编译的可执行内存分配
我有一个编译后的可执行文件,无法访问源代码。每次运行时,都会将一个变量分配给内存地址 0x7B008C。我试图让它使用不同的地址,而不是每次都使用那个地址。它不必是动态的,因为我的目的只是破坏现有的修改源程序行为的应用程序。
所以我的问题是,在不破坏程序行为的情况下实现这一目标的最简单方法是什么?
c# - 反射与更快的读取/写入属性值的方法
我已经阅读了很多关于 lambda、表达式树和一些编译的东西......现在我很困惑我想知道是否存在一种更快的方法来获取属性名称以使用反射读取和写入这样的值:
有没有更好的方法不使用慢反射来读取/写入 DataTable 类型的所有属性到 List 排序的 ORMapper ?
file - 在 C# 中编译后生成哪个文件?
我想知道在C#中编译文件后会生成哪种类型的文件?
programming-languages - 具有现实世界现代功能的编译编程语言示例[请投票支持重新开放]
除了 C、C++、Delphi、VB,您能否举一个相对“现代”的编译*编程语言* 的示例,它支持诸如 OO、集合、GUI 库之类的东西?请不要提及仅实验性或学术性的语言,我正在寻找在现实世界中使用的东西,用于 PC 80x86,而且我不介意操作系统。
谢谢!
*更新:编译为本机代码。
*免责声明:
- 对于语言理解语言实现。
- 对于编译为本机代码,理解不解释。
java - 如何从linux上的java文件中执行可执行文件?
我正在尝试从 java 程序中执行一个可执行文件和一个 perl 脚本。我发现了许多与此类似的主题,但其中大多数是指 Windows。我知道 java 是独立于平台的,无论如何它都应该可以工作,但事实并非如此。我已经尝试过的解决方案是基于 java Runtime 的解决方案,它是 exec 方法。它在 Windows 上运行良好,但由于我在 linux 上移植我的程序,我需要对其进行调整。正如我所说,我需要执行一个我已经编译并用 C++ 编写的可执行文件,它看起来正在工作,但它以退出值 1 完成执行。我不知道它是什么意思,但在 Windows 上它以 0 退出这就是它应该在 linux 上的样子(?!?!)。另一方面,珍珠脚本根本没有启动。我使用命令“perl script.pl”
有人知道执行这些文件的另一种方法吗?或者也许我的实施有问题?
如果您想看一下,这是代码:这是 perl 脚本的代码
对于编译的文件,我改变了这个:
和:
asp.net - 更改用户控件上的 url 图像
我有相同的编译用户控件(.ascx),我没有后面的代码。这个用户控件有一些图像,源代码在后面的代码中定义。您知道如何更改源路径图像吗?
python - Python找出编译模块的内容?
所以有了这个 Python .pyd 模块(C++),所以我不能只在文本编辑器中打开它来找出它包含的内容。那我该怎么办?我只想知道里面的函数名。
iphone - iOS - 包含另一个应用程序的应用程序
我想将我的应用程序交给另一位开发人员以融入他的 iOS 应用程序。目标是在他的应用程序中拥有一个直接打开我的应用程序的快捷方式 - 而不仅仅是指向应用程序商店的链接。
问题是我的应用程序必须保持编译状态,因为我不想交出我的源代码。这种情况,一个编译的 iOS 应用程序,封装在另一个 iOS 应用程序中,甚至可能吗?
提前致谢。
c# - C# 是部分解释还是真正编译?
关于这一点有很多相互矛盾的信息。虽然有人说 C# 是编译的(因为它被编译成 IL,然后在运行时编译成本机代码),但其他人说它被解释为它需要 .NET。EN 维基 说:
许多解释语言首先被编译成某种形式的虚拟机代码,然后在运行时被解释或编译为本机代码。
所以我很困惑。谁能解释清楚?