问题列表 - 第3374页

OSGi如何管理在单独的JVM中运行的组件的交互?

我一直试图更多地了解OSGi的更广泛的图片而不通过整个规范阅读.和许多事情一样,OSGi实际上是什么的介绍可能是由那些已经工作了十年的人编写的,也许并不是最能让自己置身于对此一无所知的人心态的人:-)

看看菲利克斯的例子DictionaryService,我真的不明白发生了什么.OSGi是一个独特的JVM实例,您可以在其中加载捆绑包,然后可以找到彼此的捆绑包吗?

显然,这是 只是这一点,因为在计算器上其他的答案是明确的是OSGi的解决包含不同的JVM(加上FAQ在谈论内部署的模块分布式系统的依赖性问题的网络).

在后一种情况下,在一个JVM中运行的组件如何与单独的JVM中的另一个组件交互?这两个组件可以相互"使用",就像它们在同一个JVM中运行一样(即通过本地方法调用),OSGi如何管理网络上的数据编组(Serializable例如,您是否必须使用)?

或者组件作者是否必须使用其他一些不同的机制(由OSGi提供或自己编写)来进行远程组件之间的通信?

任何帮助非常感谢!

osgi

13
推荐指数
1
解决办法
4054
查看次数

从语义学习HTML的最佳网站是什么?

我应该在哪里指点某人学习HTML/CSS的基础知识?我个人从当天的HTMLGoodies方式开始,但是当我感谢肯·伯恩斯让我去的时候,我现在厌恶派人到那个网站,因为我觉得它已经过时了.

显然,有很多网站累积包含所需的所有信息,但在哪里发送新的你不想吓跑的人?


编辑:

我老实以为我没有使用w3schools.com就错过了一些东西,但我看到他们使用的教程的三页内(包括html和xhtml)<b></b>.该死的耻辱他们不鼓励语义.

任何人都知道一些让人们站起来的东西吗?

html css semantics

10
推荐指数
3
解决办法
2447
查看次数

如何从内存数据创建wx.Image对象?

我正在使用wxPython在Python中编写GUI应用程序,我想在静态控件(wx.StaticBitmap)中显示图像.

我可以用来wx.ImageFromStream从文件加载图像,这可以正常工作:

static_bitmap = wx.StaticBitmap(parent, wx.ID_ANY)
f = open("test.jpg", "rb")
image = wx.ImageFromStream(f)
bitmap = wx.BitmapFromImage(image)
static_bitmap.SetBitmap(bitmap)
Run Code Online (Sandbox Code Playgroud)

但是,我真正希望能够做的是从内存中的数据创建图像.所以,如果我写

f = open("test.jpg", "rb")
data = f.read()
Run Code Online (Sandbox Code Playgroud)

我该如何创建一个wx.Image对象data

谢谢你的帮助!

python wxwidgets wxpython

4
推荐指数
1
解决办法
4372
查看次数

16
推荐指数
3
解决办法
6328
查看次数

Java接口继承和实现

我在apache中看到了驼峰源代码

public class DefaultCamelContext extends ServiceSupport implements CamelContext, Service
Run Code Online (Sandbox Code Playgroud)

我的问题是为什么这个定义

public interface CamelContext extends Service

并且

public abstract class ServiceSupport implements Service

不应该只是

public class DefaultCamelContext extends ServiceSupport implements CamelContext
Run Code Online (Sandbox Code Playgroud)

是否需要明确的"实施服务"而我错过了什么?通常是否有需要这样的情况?

java inheritance interface

3
推荐指数
1
解决办法
4095
查看次数

获取.NET Framework目录路径

如何在C#应用程序中获取.NET Framework目录路径?

我引用的文件夹是"C:\ WINDOWS\Microsoft.NET\Framework\v2.0.50727"

.net c# directory frameworks

70
推荐指数
2
解决办法
7万
查看次数

如何用ruby解析word文档?

有没有人知道我可以在OS X/Linux上使用的库来解析Word文件并将内容输出为HTML?

我已经看过win32ole,但据我所知它只适用于Windows,虽然我可能错了.

有什么建议?

ruby parsing ms-word ms-office

14
推荐指数
1
解决办法
5004
查看次数

Subversion - 合并存储库

当我第一次为不同的项目设置SVN结构时,我决定将每个不同的项目放在一个单独的存储库中.

这已经运作了一段时间,但我盯着认为我想将所有这些存储库合并到一个整体"公司范围"的存储库中,所以当我让员工查看源代码时,他们可以从顶部并拥有来自所有不同项目的所有代码.

我在svn-merge-repos网上找到了这个命令,但没有很多用户反馈或使用它的有用提示.这是加入存储库的最佳方式,所以我不会丢失我的历史数据,还是有更好的方法?我应该注意哪些陷阱?

谢谢.

svn

17
推荐指数
2
解决办法
2万
查看次数

您网站上的自定义jQuery脚本中有多少行代码?多少钱太多了?

对于我们的网站,我使用了大量的jQuery - 现在我在基础库上查看340行jQuery代码.多少是太多了?我将添加更多内容,何时开始尝试压缩代码并最终转移到OOP?

javascript jquery design-patterns jquery-plugins

2
推荐指数
3
解决办法
3287
查看次数

在代码中构建HTML的技术

html模板作为资源编译到应用程序中.一个片段的HTML模板的样子:

<A href="%PANELLINK%" target="_blank">
   <IMG border="0" src="%PANELIMAGE%" style="%IMAGESTYLE%">
</A><BR>
%CAPTIONTEXT%
Run Code Online (Sandbox Code Playgroud)

我喜欢这样,因为较大的资源HTML文件包含样式,无怪癖模式等.

但总是如此,他们现在想要在没有链接时应该省略Anchor标签的选项.如果没有标题,则应省略BR标记.


考虑技术Nº1

鉴于我不想在C#代码中构建完整的HTML片段,我考虑过如下:

%ANCHORSTARTTAGPREFIX%<A href="%PANELLINK%" target="_blank">%ANCHORSTARTTAGPOSTFIX%
   <IMG border="0" src="%PANELIMAGE%" style="%IMAGESTYLE%">
%ANCHORENDTAGPREFIX%</A>%ANCHORENDTAGPOSTFIX%CAPTIONPREFIX%<BR>
%CAPTIONTEXT%%CAPTIONPOSTFIX%
Run Code Online (Sandbox Code Playgroud)

我可以使用前缀和后缀将HTML代码转换为:

<!--<A href="%PANELLINK%" target="_blank">-->
   <IMG border="0" src="%PANELIMAGE%" style="%IMAGESTYLE%">
<!--</A>--><!--<BR>
%CAPTIONTEXT%-->
Run Code Online (Sandbox Code Playgroud)

但这只是荒谬的,加上一个回答者提醒我们它浪费了带宽,并且可能是错误的.


考虑技术Nº2

批发更换标签:

%AnchorStartTag%
   <IMG border="0" src="%PANELIMAGE%" style="%IMAGESTYLE%">
%AnchorEndTag%%CaptionStuff%
Run Code Online (Sandbox Code Playgroud)

并做一个find-replace来改变

%AnchorStartTag%
Run Code Online (Sandbox Code Playgroud)

"<A href=\"foo\" target=\"blank\""
Run Code Online (Sandbox Code Playgroud)

考虑技术Nº3

我考虑过为重要的HTML元素提供ID:

<A id="anchor" href="%PANELLINK%" target="_blank">
   <IMG border="0" src="%PANELIMAGE%" style="%IMAGESTYLE%">
</A><BR id="captionBreak">
%CAPTIONTEXT%
Run Code Online (Sandbox Code Playgroud)

然后使用HTML DOM解析器以编程方式删除节点.但是没有简单的方法可以访问值得信赖的HTML DOM解析器.如果HTML是xhtml,我将使用各种内置/本机可用的xml DOM解析器.


考虑技术Nº4

到目前为止我实际拥有的是:

private const String htmlEmptyTemplate = 
    @"<!DOCTYPE HTML PUBLIC ""-//W3C//DTD …
Run Code Online (Sandbox Code Playgroud)

html language-agnostic code-generation

3
推荐指数
1
解决办法
587
查看次数