标签: runtime

.Net:哪一个具有更好的性能:在设计时或运行时设置一个控件的图像属性?

哪一个有更好的表现?

在设计时或运行时设置一个控件的图像属性?

.net runtime image winforms

0
推荐指数
1
解决办法
89
查看次数

.NET 在运行时更改类(对象)实例的所有者

在 .NET C# 中是否可以在运行时更改对象的所有者?

例如:

class abc {
     MyClass ClassInstance = new MyClass();
     AnotherClass AnotherClassInstance = new AnotherClass();
     // Some how set the owner of "AnotherClassInstance" to "ClassInstance"
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

.net c# runtime class instance

0
推荐指数
1
解决办法
1331
查看次数

如果没有安装 .NET 2,是否可以编译 .NET 2 WinForms 应用程序以在 .NET 4 上运行?

最近,我收到一位客户投诉,说我编写的一个小型 .NET 2.0 应用程序无法在他的 Windows 7 计算机上运行。

经过调查,发现c:\Windows\Microsoft.NET\Framework\v2.0.50727他的机器上没有文件夹,只有V4.0的文件夹。

我不知道这样的星座是可能的。

我的问题:

如果在客户端计算机上找不到 .NET 2 运行时,是否可以以某种方式指示我的应用程序使用 .NET 4 运行时?

runtime fusion .net-4.0 .net-2.0 winforms

0
推荐指数
1
解决办法
222
查看次数

我们如何在 iOS 设备上在运行时处理启用/禁用背景音频功能?

我知道如何使用 plist 设置我的 iOS 应用程序以使其在后台播放音频(= 在 iOS 设备上使用另一个应用程序时)。

一些应用程序,如: - BLOOM - 一些广播播放器

提供了一个基本的 UISwitch 来启用或禁用此行为。

关于如何做到这一点的任何想法?

audio background runtime plist ios

0
推荐指数
1
解决办法
2529
查看次数

如何获取结构中的成员数量?

我想计算结构中的成员数量。例如:

typedef struct
{
    char    MrChar;
    int MrInt;
    long    MrLong;
} Bg_Typedef;
Bg_Typedef FooStr;
Run Code Online (Sandbox Code Playgroud)

我创建了一个函数原型,它应该返回结构中的成员数

int NumberOfMem(Bg_Typedef *psStructure); 
Run Code Online (Sandbox Code Playgroud)

=> NumberOfMem(&FooStr) 应该返回 3

c structure runtime

0
推荐指数
1
解决办法
7941
查看次数

为什么Erlang统计数据(运行时)可以大于统计数据(wall_clock_time)

Erlang手册页说:

请注意,运行时间是 Erlang 运行时系统中所有线程的运行时间之和,因此可能大于挂钟时间

但从这个wiki 页面来看,CPU 时间(运行时)似乎总是小于挂钟时间:

两者之间的差异包括由于编程延迟或等待资源可用而花费的时间。

运行时间怎么可能大于挂钟时间?

cpu erlang runtime

0
推荐指数
1
解决办法
456
查看次数

Java运行时exec不能很好地处理字符串数组

我有一个 tomcat servlet,它使用参数调用 jar 函数。第一个参数有时包含空格。所以我尝试使用String数组,但根本不起作用。

我究竟做错了什么?

requestParm = "java -classpath c:\\j\\test.jar test.connect " + fileName + " new";
requestParmarray =new String[]{"java -classpath c:\\j\\test.jar test.connect ",fileName , " new"};
requestParmarrayNew =new String[]{"java -classpath c:\\j\\test.jar test.connect "+fileName+" new"};

// This line works.but can not handle space well
Process ls_proc = Runtime.getRuntime().exec(requestPar);

// Does not call the function at all
Process ls_proc = Runtime.getRuntime().exec(requestParmarray ); 

// Does not call the function at all
Process ls_proc = Runtime.getRuntime().exec(requestParmarrayNew ); 

// Does not call the …
Run Code Online (Sandbox Code Playgroud)

java runtime

0
推荐指数
1
解决办法
2569
查看次数

rust 是如何处理返回值的

我对我的代码有疑问:

pub fn get_signals(path: &String) -> Vec<Vec<f64>> {
    let mut rdr = csv::ReaderBuilder::new().delimiter(b';').from_path(&path).unwrap();

    let mut signals: Vec<Vec<f64>> = Vec::new();

    for record in rdr.records(){
        let mut r = record.unwrap();
        for (i, value) in r.iter().enumerate(){
            match signals.get(i){
                Some(_) => {},
                None    => signals.push(Vec::new())
            }
            signals[i].push(value.parse::<f64>().unwrap());
        }
    }

    signals
}
Run Code Online (Sandbox Code Playgroud)

Rust 究竟是如何处理返回的?例如,当我写时let signals = get_signal(&"data.csv".to_string());,Rust 是否假设我想要一个新的 Vec 实例(复制所有数据),或者只是传递一个指向先前分配(通过Vec::new())内存的指针?执行此操作的最有效方法是什么?另外,会发生什么rdr?我认为,鉴于 Rusts 内存安全,它已被销毁。

runtime rust

0
推荐指数
1
解决办法
547
查看次数

如何修复“抛出'std::logic_error'what()的实例后调用终止:basic_string::_M_construct null not valid”异常?

我下面的代码由二叉树数据结构组成:

#include <bits/stdc++.h>
#define DEFAULT_NODE_VALUE 0
using namespace std;

template <class T>
class node{
public:
    T val;
    node* right = 0;
    node* left = 0;
    node(T a):val(a){}

};

template <class T>
class tree{
public:
    node<T>* root = new node<T>(DEFAULT_NODE_VALUE);
    tree(T inp_val){
        root->val = inp_val; 
    }

    void inorder_traverse(node<T>* temp){
        if (!temp)
            return;
        inorder_traverse(temp->left);
        cout << temp->val << " -> ";
        inorder_traverse(temp->right);
    }
    void inorder_traverse(){
        inorder_traverse(root);
    }
    
};

int main()
{   
    tree<string> my_tree("mantap");
    my_tree.root->right = new node<string>("ok");
    my_tree.root->left = new node<string>("haha");

    my_tree.inorder_traverse(); …
Run Code Online (Sandbox Code Playgroud)

c++ runtime-error runtime exception

0
推荐指数
1
解决办法
1073
查看次数

List&lt;String&gt; 使用反射修改

我有如下代码片段的列表:

List<String> nameList = new ArrayList<>();
nameList.add("Robert");
nameList.add("Tom");
nameList.add("Curran");
//robert, tom, curran
Run Code Online (Sandbox Code Playgroud)

现在我想使用 Java 中的反射 API 修改这些列表值。如果我们打印列表,输出如下所示:

//xxx,xxx,xxx

java reflection runtime

0
推荐指数
1
解决办法
79
查看次数