runtime相关内容

Python 局部变量与全局变量

我了解 Python 中局部变量和全局变量的概念,但我只是有一个问题,为什么错误会在以下代码中以这种方式出现.Python 一行一行地执行代码,所以它直到读取第 5 行才知道 a 是局部变量.Python 在尝试执行第 5 行后是否会返回一行并将其标记为错误? a=0定义测试():打印#line 4,错误:赋值前引用了局部变量“a"a=0 #第5行测试() 解决方案 设置和测试 为了分 ..
发布时间:2022-01-04 11:39:04 Python

如何在 Xcode 中配置独立的运行时设置集

我的 iPhone 应用程序连接到三个不同的服务器,例如:生产、暂存和测试.应用程序根据它连接到的服务器使用了一堆配置值,例如Facebook 应用 ID、TestFlight 团队密钥等 我想在 GIT 中拥有所有设置,并且只选择应用程序在编译或发布时应该使用的配置.For example, when testing is selected, Product -> Run in Xcode ..
发布时间:2022-01-03 09:13:30 移动开发

在运行时替换一些方法的内容

我想在运行时替换一些方法的内容. 我知道我可以使用 javassist 来做这件事,但它不起作用,因为我想增强的类已经被系统 classLoader 加载了. 如何在运行时替换方法的内容?我应该尝试卸载课程吗?我怎样才能做到这一点 ?我看到这是可能的,但我不知道如何去做. 如果可能,我想避免为此使用外部库,我想自己编写代码. 更多信息:- 我想增强的类包含在一个框架中(在一 ..
发布时间:2022-01-02 21:40:04 Java开发

Java - 属性:在运行时向属性文件添加新键?

是否可以在运行时创建新的属性文件并添加键和值?我想在安装我的应用程序时根据用户输入向属性文件添加新密钥.我检查了 Java Properties 类,但它似乎可以为现有键设置值,但无法向属性文件添加新键. 解决方案 您只需使用当前不存在的键调用 setProperty 即可添加新属性.但这只会在内存中执行 - 您必须再次调用 store 以将更改反映回文件: Properties pro ..
发布时间:2022-01-02 18:36:39 Java开发

在运行时添加属性

我有一个类,程序员可以使用它来动态添加新属性.为此,它实现了 ICustomTypeDescriptor 以能够覆盖 GetProperties() 方法. 公共类DynamicProperty{公共对象值{获取;放;}公共类型类型{获取;放;}公共字符串名称 { 获取;放;}公共集合属性{获取;放;}}公共类 DynamicClass : ICustomTypeDescriptor{//代码集 ..
发布时间:2022-01-02 18:34:29 C#/.NET

在运行时加载 jars

我正在尝试在运行时将 jar 文件添加到类路径.我用这个代码 public static void addURL(URL u) 抛出 IOException {URLClassLoader sysloader = (URLClassLoader) ClassLoader.getSystemClassLoader();类sysclass = URLClassLoader.class;尝试 {Me ..
发布时间:2022-01-01 16:57:21 Java开发

java.lang.NoClassDefFoundError: 无法初始化类 XXX

公共类PropHolder {公共静态属性道具;静止的 {//从文件加载属性的代码}}//在别处引用类:属性 prop = PropHolder.prop; class PropHolder 是我自己的一个类.该类位于主类的同一个 JAR 文件中.所以这不应该是因为类路径中缺少任何 JAR. 当我通过 jar tf myjarfile 查看 JAR 文件时,我可以看到其中列出的 PropH ..
发布时间:2022-01-01 16:40:11 Java开发

如何为 WP8 构建 OpenSSL?

如何为 WP8 构建 OpenSSL? AFAIK,我们必须用 winsock2.h 替换 winsock.h 因为 WP8 只支持 winsock2.h.也许我们必须替换代码以针对 WP8 上的 WinRT 架构(线程池,...) 需要注意的是,我们必须将 OpenSSL 构建为 WP8 静态库,以便 WP8 运行时组件可以包装输出库,对吗? 解决方案 这是你必须做的,去此链 ..
发布时间:2022-01-01 12:27:05 其他开发

您可以在运行时添加到枚举类型吗

如果我有一个枚举类型: 公共枚举运动{网球 = 0;足球 = 1;壁球 = 2;排球 = 3;} 我可以在运行时以某种方式添加: 乒乓 = 4 解决方案 枚举有一个后备存储,如果你不指定,默认为 int.可以直接分配定义值之外的值: 运动乒乓 = (Sport)4; 然后你可以检查一下: if (value == (Sport)4) {} 这就是为什么你有静态函数 Enum.Is ..
发布时间:2021-12-29 16:47:54 C#/.NET

程序可以在编译期间依赖库而不是运行时吗?

我了解运行时和编译时之间的区别以及如何区分两者,但我只是认为没有必要区分编译时和运行时依赖项. 让我感到窒息的是:程序如何不依赖在运行时依赖于它在编译期间依赖的东西?如果我的 Java 应用程序使用 log4j,那么它需要 log4j.jar 文件才能编译(我的代码与 log4j 内部的成员方法集成和调用成员方法)以及运行时(我的代码完全无法控制 log4j 中的代码发生后会发生什么.jar ..
发布时间:2021-12-28 19:47:51 Java开发

如何使用“cd"命令使用 Java 运行时?

我创建了一个独立的 Java 应用程序,我尝试在 Ubuntu 10.04 终端中使用“cd"命令更改目录.我使用了以下代码. String[] command = new String[]{"cd",path};Process child = Runtime.getRuntime().exec(command, null); 但是上面的代码给出了以下错误 线程“main"中的异常java. ..
发布时间:2021-12-28 10:01:18 Java开发

如果我的软件使用它,我是否必须在每个客户端上安装 sql server?

如果我们用 c#(或基本上是 .Net)开发一些软件,我们不会将 Visual Studio 安装到任何客户端.客户端只需要安装所需的 .Net 框架(1.0、1.1、2.0、3.0 等),我们就可以开始了. 同样,如果我们在 VC2008 中制作应用程序,他只需要有 Visual C++ 2008 运行时(可从 MS 站点免费获得,大约 4-5Mb).所以,基本上,我们只需要运行时环境.但 ..
发布时间:2021-12-26 23:27:44 C#/.NET

Java 反射:如何在运行时覆盖或生成方法?

可以在纯 Java 中覆盖类的方法在运行时以编程方式(甚至创建新方法)? 即使我在编译时不知道这些类,我也希望能够做到这一点. 在运行时覆盖是什么意思: 抽象类 MyClass{public void myMethod();}类覆盖扩展 MyClass{@覆盖public void myMethod(){}}类注入器{public static void myMethod(){//静 ..
发布时间:2021-12-26 14:41:50 Java开发

创建名称在字符串变量中的类的对象实例

我不知道我要问的东西是否可用,但我只想知道它是否存在以及它是如何工作的.所以这是我的问题: 我有 2-3 个自己的自定义模型类.例如,客户,员工和产品.现在我在一个字符串中有类名.并基于类名出现在一个字符串中,我必须创建它的对象和返回视图.我怎么能做到这一点? 我知道 IF ELSE 语句的一个选项,但我想尝试一种更好的“动态"方式... 解决方案 将类名放在字符串中并不足以创 ..
发布时间:2021-12-26 14:20:24 C#/.NET

使用 Java,在同一个 cmd.exe 窗口中运行多个命令

我正在开发一个偶尔会在 Windows 计算机上运行的 Java 应用程序.在某些时候,我需要运行 Cygwin 提示符并在其中执行一些命令. 我发现了一个使用 Runtime 类的主题:http://www.javaquery.com/2011/03/how-to-execute-multiple-command-in.html 但是它不会启动真正的 cmd.exe 窗口,它只在后台 ..
发布时间:2021-12-25 17:43:54 Java开发

Java 错误打开注册表项

当我尝试在命令提示符下使用 Java 执行任何操作时出现此错误: 打开注册表项“Software\JavaSoft\Java Runtime Environment.3"时出错错误:找不到 Java.dll错误:找不到 Java 2 运行时环境 几天前我确实删除了 Java 目录和注册表.我重新启动计算机,Java 仍然正常工作,然后我今天再次重新启动它,现在出现此错误.我试过卸载并重新安装, ..
发布时间:2021-12-25 15:42:43 Java开发

如何检测 Objective-C 中的属性返回类型

我在运行时在objective-c中有一个对象,我只知道KVC密钥,我需要检测这个属性的返回值类型(例如我需要知道它是NSArray还是NSM​​utableArray),怎么能我这样做? 解决方案 你说的是运行时属性自省,这恰好是 Objective-C 的东西 非常擅长. 在你描述的情况下,我假设你有一个这样的类: @interface MyClass{NSArray * 东西 ..

限制函数或命令 PHP 的执行时间

嗨,是否可以仅对命令或仅对函数设置时间限制,例如: 函数 doSomething(){//..代码在这里..函数 1();//.. 这里有一些代码..} 我只想为function1设置时间限制. 有退出 set_time_limit 但我认为这设置了整个脚本的时间限制.有人有什么想法吗? 解决方案 set_time_limit() 确实在全局运行,但可以在本地重置. 设置允 ..
发布时间:2021-12-23 19:13:40 PHP

如何设置默认 Java 安装/运行时 (Windows)?

我已经安装了 JDK,但我无法在浏览器中运行小程序(我可能没有安装 JRE). 但是,当我安装 JRE 时,它破坏了我的 JDK 作为默认运行时.这几乎破坏了一切(Eclipse、Ant)——因为它们需要一个服务器 JVM. 现在没有 JAVA_HOME 环境变量 - 它似乎只是使用了一些注册表魔法(设置系统路径也没有用).以前,我在使用它恢复JDK后刚刚卸载了JRE.这次我想好好修复 ..
发布时间:2021-12-23 18:15:05 Java开发