dynamic-loading

    -1热度

    1回答

    引用维基百科关于动态加载 动态加载是一种机制,通过该计算机程序可以在运行时,则装入一个库到内存中,不象静态链接和动态链接,动态加载允许计算机程序在没有这些库的情况下启动。 所以,纠正我,如果我错了,但在动态加载,图书馆通过负载库函数加载明确。 而在动态链接,装载和链接由可执行所需的共享库被推迟,直到运行时,该OS 是负责复制库的从持久存储到RAM中的内容。 请问您能否简单的说一下动态链接和动态加载

    1热度

    2回答

    我们正在开发一个Java应用程序,以便在Linux环境(现在的Ubuntu)上运行,并与一个硬件进行通信。所述硬件仅使用由制造商提供的用于x86体系结构的.so库。 事情是,我们非常想在64位JVM上运行它。在x86 JVM中加载库工作正常,但我们无法加载64位版本。因此,除了切换到x86 JVM之外,还有其他方法可以让我的64位Java应用程序可以使用这个库吗?举例来说,是否有可能在x64中编写

    3热度

    2回答

    在我的理解中,所有java类都被动态加载到内存中,即当第一次看到一个CLASS符号时,它将其内容加载到内存中。 在java中,我们常说,我们正在做以下时,JVM加载类动态 : (1) Class aClass = classLoader.loadClass("com.stackoverflow.MyClass"); 但是,从我之前所说的,对我来说,似乎总是一样的东西。 我的意思是不需要更多的步

    3热度

    1回答

    在DHTMLX文档动态扩展父节点,我看到: 下面的方法是负责指定方式服务器端的URL中动态加载调用构造: <script> tree.setXMLAutoLoadingBehaviour(mode); </script> 以下模式的变体可在这里: 函数 - 用于调用应该设置为setXMLAutoLoading()方法的第一个参数的用户定义的处理函数。 所以我明白我需要编写一个函数来

    3热度

    1回答

    当你使用共享对象时,是否有一种机制让该DLL中的代码执行而不被显式调用?具体而言,调用者dlopen()可能不知道的全局/静态C++静态初始化代码?我很确定答案应该是“是”,但我不记得是什么机制使这种情况发生,以及如何利用它来运行任意代码。

    2热度

    1回答

    我已经使用typeScript创建了以下使用angular2的dynamicComponentloader的应用程序。 但我的孩子组件没有得到渲染。 我的组件: import {Component, Directive, ElementRef, Renderer,DynamicComponentLoader} from 'angular2/core'; import {RouteConfig,

    0热度

    1回答

    我正在开发一个mule项目,其中所有配置都存储在中央存储库中,并且在运行时下载配置并进行部署。 <script:component doc:name="Script"> <script:script engine="groovy"> <![CDATA[ String endpnt = reqUrl.prepareFile(requestUrl);

    0热度

    1回答

    RC5之前,我加载组件动态是这样的: System.import('path/to/MyComponent') .then(fileContents => fileContents['MyComponent']) .then(component => { this.dynamicComponentLoader.loadNextToLocation(com

    0热度

    1回答

    我有一个关于多进程使用的共享库的问题。 我有一个共享库libfoo.so它由两个不同的进程process1和process2使用。 第一个进程(process1)处于运行状态,并且libfoo.so加载到内存中。我在libfoo.so代码中做了一些修改,重建并安装,然后开始process2。新的process2已加载新安装的库libfoo.so。 但process1仍旧在运行,旧libfoo.so

    1热度

    2回答

    我有一个angular2应用程序结构与4个子应用程序,需要一些常见的配置。这些子应用程序是相互独立的。 我正在使用webpack进行动态加载和代码分割。 每个子应用程序在从.ts文件转换后都将拥有自己的js文件。 我想要将js文件分别捆绑到浏览器客户端加载的子应用程序。 E.g. 的App-1 ===> app1.js 的App-2 ===> app2.js 的App-3 ===> app3.js