runtime相关内容

是否可以在 C++ 运行时动态创建函数?

C++ 是一种静态的编译语言,模板在编译时解析等等... 但是是否可以在运行时创建一个函数,在源代码中没有描述,在编译过程中也没有转换成机器语言,这样用户就可以向它抛出源中没有预料到的数据? 我知道这不可能以一种直接的方式发生,但肯定是有可能的,有很多编程语言没有被编译,而是动态地创建了用 C 或 C++ 实现的那种东西. 也许如果为所有原始类型创建工厂,以及将它们组织成更复杂的 ..
发布时间:2021-12-07 23:35:39 C/C++开发

如何在 TypeScript 中检查运行时的对象类型?

我试图找到一种方法来传递一个对象来运行并在运行时检查它的类型.这是一个伪代码: function func (obj:any) {if(typeof obj === “A") {//做点什么} else if(typeof obj === "B") {//做其他事情}}让 a:A;让 b:B;功能(一); 但是 typeof 总是返回 "object" 而我找不到获得 a 或 的真实类型的方法 ..
发布时间:2021-12-05 15:22:32 其他开发

如何从 Excel VBA 调用 .NET 方法?

我找到了一种直接从 VBA 代码调用 .NET 2 代码的方法: 将 clr 变暗为 mscoree.CorRuntimeHost设置 clr = 新 mscoree.CorRuntimeHost启动Dim 域作为 mscorlib.AppDomainclr.GetDefaultDomain 域Dim myInstanceOfDotNetClass 作为对象设置 myInstanceOfDotN ..
发布时间:2021-12-03 16:34:01 C#/.NET

在运行时更改 Django 设置

我想向管理界面公开一些(特定于应用程序的)设置,以便用户可以轻松地更改它们,而不必重新启动 Django. 我应该怎么做? 我查看了 http://djangopackages.com/grids/g/live 上的应用程序-setting/(顺便说一句,django-constance 是最吸引人的)但实际上所有这些应用程序所做的是将值存储在数据库中,提供一个 Web 界面来更改它们 ..
发布时间:2021-12-02 19:21:56 其他开发

动态创建的控件在回发后丢失数据

实际上,我正在 Pageload 上创建 1 个 TextBox 并将该 TextBox 添加到 Panel.现在,我有一个 LinkBut​​ton 像 Add Another. 我正在该 TextBox 中输入文本,如果需要,我需要通过单击 Add Another LinkBut​​ton 创建新的 TextBox. 实际上,我能够获得计数并重新创建TextBoxes.但是,问题是 ..
发布时间:2021-12-02 09:07:25 C#/.NET

计算预计剩余时间

我编写了一个脚本来安装多个应用程序(Adobe Reader、Spotify、Microsoft Office 等).它在 Windows 安装后使用.我想显示当前安装的估计剩余时间. 问题是每台计算机都不同.如何使用 计算剩余时间 安装以前的应用程序所需的时间, 申请总数和 已安装应用程序的数量. 平均无济于事,因为某些应用程序安装时间为 10 秒,而其他时间为 5 分钟.如 ..
发布时间:2021-11-30 20:54:32 其他开发

是否可以在脚本中设置 python -O(优化)标志?

我想根据脚本的命令行参数在 python 脚本中的 runtime 中设置优化标志 (python -O myscript.py)myscript.py --optimize 或 myscript --no-debug.我想跳过 assert 语句而不将它们全部删除.或者有没有更好的方法来有效地忽略部分 python 代码.在 C++ 中,#if 和 #ifdef 是否有 Python 等价物? ..
发布时间:2021-11-30 11:27:30 Python

如何将视图放置在特定位置(x、y 坐标)

我在将视图(我的类扩展 View)放置在特定位置时遇到问题.我设计了一个将屏幕视为网格网的游戏.我从特定视图的用户 x 和 y 坐标处获得(我有不同类型的视图). 我的第一个任务是设置正确的视图.我该怎么做?我在屏幕上使用 RelativeLayout. 附言我不想使用 AbsoluteLayout 参数,因为它被截断了. 解决方案 这不是实现它的最佳方式,但它是一个解决方案. ..
发布时间:2021-11-27 20:46:53 移动开发

二叉搜索树的搜索次数

有谁知道如何计算二叉搜索树的搜索时间(即最坏情况、最好情况和平均情况)? 解决方案 对于非自平衡树(对于搜索树来说可能但不常见),最坏情况是 O(n),即退化二叉树(一个链表). 在这种情况下,在找到所需元素之前,您平均必须搜索列表的一半. 对于完美平衡的树,最好的情况是 O(log2 n),因为您将每个树级别的搜索空间减半. 平均情况介于两者之间,完全取决于数据:-) ..
发布时间:2021-11-27 11:58:53 其他开发

如何动态编译、加载和使用 C# DLL

A) 动态编译 C# EXE 和 DLL 相对容易. B) 执行一个 EXE 意味着运行一个新的应用程序.加载 DLL 意味着可以在应用程序或项目之间共享的情况下使用方法和函数. 现在,可以从 MSDN 或为了您的方便: private bool CompileCSharpCode(string script){lvErrors.Items.Clear();尝试{CSharpCode ..
发布时间:2021-11-26 12:04:04 C#/.NET

.Net 中的版本和“运行时版本"有什么区别?

当我在 Visual Studio 中打开我的项目中引用的 dll 之一的属性窗口时,我看到一个版本和一个运行时版本. 实际上我正在检查的是 Rhino.Mocks 库.我看到 运行时版本:v2.0.50727 版本:3.6.0.0 有什么区别?(这是否意味着我无法使用 3.6.0.0 的 Rhino Mocks?) 解决方案 Runtime 是 DLL 需要的 CLR ..
发布时间:2021-11-26 11:59:04 C#/.NET

为什么 Class.newInstance() 是“邪恶的"?

Ryan Delucchi 问此处 评论 #3 到 汤姆霍廷的回答: 为什么 Class.newInstance() 是“邪恶的"? 这是对代码示例的回应: //避免使用 Class.newInstance,因为它是邪恶的.构造函数ctor = runClass.getConstructor();可运行 doRun = ctor.newInstance(); 那么,为什么是邪恶的? ..
发布时间:2021-11-25 20:32:58 Java Web开发

将 Runtime exec() OutputStream 打印到控制台

我正在尝试将 exec() 启动的 Process 的 OutputStream 发送到控制台.这怎么办? 这是一些不完整的代码: import java.io.BufferedReader;导入 java.io.File;导入 java.io.IOException;导入 java.io.OutputStream;导入 java.io.PrintStream;导入 java.io.Rea ..
发布时间:2021-11-25 20:06:06 Java Web开发

在运行时添加 Java 注释

是否可以在运行时向对象(特别是在我的情况下,方法)添加注释? 更多解释:我有两个模块,moduleA 和 moduleB.moduleB 依赖于 moduleA,它不依赖于任何东西.(modA 是我的核心数据类型和接口等,modB 是数据库/数据层) modB 也依赖于 externalLibrary.就我而言,modB 正在将一个类从 modA 移交给 externalLibrary,这需 ..
发布时间:2021-11-25 19:20:51 Java Web开发

从 java exec 读取输出

你好,我有一些关于 Java 的问题.这是我的代码: public static void main(String[] args) 抛出异常 {Process pr = Runtime.getRuntime().exec("java -version");BufferedReader in = new BufferedReader(new InputStreamReader(pr.getInpu ..
发布时间:2021-11-25 18:54:55 Java Web开发

如何在 Java 中获取程序窗口的 x 和 y?

有没有办法让我在 java 中获取窗口的 X 和 Y 值?我读到我必须使用运行时,因为 java 不能直接混乱,但是我不太确定如何做到这一点.任何人都可以向我指出一些有关如何获取此内容的链接/提示吗? 解决方案 要获得“任何其他不相关的应用程序"的 x 和 y 位置,您将不得不查询操作系统,这意味着可能使用 JNI 或 JNA或其他一些脚本实用程序,例如 AutoIt(如果是 Window ..
发布时间:2021-11-25 18:25:45 Java Web开发

Java 中有用的环境设置列表

我一直想知道是否有一个完整的(可能是静态的)方法/字段列表来存储 JVM 的运行时信息.示例的不完整列表: System.out/System.in System.currentTimeMillis() System.getProperty() System.getConsole() Runtime.freeMemory() 等 谁有链接之类的? 编辑:我没有愚蠢到没有 ..
发布时间:2021-11-25 18:21:37 Java Web开发