问题列表 - 第7043页

什么是一个很好的Javascript RDFa解析器实现?

我希望为Web应用程序实现基于客户端的RDFa格式.这与Mark Birbeck的 ubiquity-rdfa项目类似.

马克的项目看起来很棒,但它至少有两个缺点:

  1. 这很慢.将RDFa格式添加到简单页面会导致页面加载明显延迟.
  2. 这很复杂.ubiquity-rdfa项目使用w3c菲涅耳规范,这是向客户端标记添加简单注释的复杂方法.

我正在寻找一种通过客户端代码添加注释的轻量级方法,我不介意做一些工作来获得它.

我想要的是一个快速可靠的Javascript RDFa解析器.

我发现的一些实现包括:

我很想知道您是否会推荐其中一个或另一个RDFa Javascript实现.

谢谢!

javascript parsing fresnel rdfa

6
推荐指数
1
解决办法
1505
查看次数

如何在不加载所有数据的情况下删除实体框架中的多对多关系

有谁知道如何删除ADO.NET实体框架中的多对多关系,而无需加载所有数据?在我的情况下,我有一个实体主题有一个属性订阅,我需要删除一个订阅.代码myTopic.Subscriptions.Remove(...)有效,但我需要先加载所有订阅(例如myTopic.Subscriptions.Load()),我不想这样做,因为有很多(我的意思是很多)订阅

ado.net many-to-many entity-framework

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

Java中窗口拖动的事件

我正在尝试在Java中实现类似OS X抽屉的功能,因此我将在另一个窗口下隐藏一个窗口.但是当我拖动主窗口(JFrame)时,我需要在移动到下面的辅助窗口(JWindow)时发送更新.

所以这就是这样......

---------------
|             |----------
|   JFrame    |          |
|             |  JWidow  |
|             |          |
|             |          |
|             |          |
|             |-----------
---------------
Run Code Online (Sandbox Code Playgroud)

也就是说,OS X中的ComponentListener不会为componentMoved发送持续更新,只有当您暂停一秒或取消鼠标时才会发送.这似乎与Win/Linux不同,所以我想知道是否有人有不同的解决方案.

在没有完全理解所有内容的情况下,我希望得到并处理任何正在绘制窗口标题栏的内容(它似乎是关于rootpane的东西).我甚至不确定是否可以这样做,但它是我能想到的唯一其他解决方案来确定整个窗口被拖动的时间.

任何帮助表示赞赏!

java macos listener

5
推荐指数
1
解决办法
952
查看次数

Sql Server Activity监视器中的这个过程是什么?

在SQL Server 2005活动监视器中有一个似乎一直在运行的进程.双击它会产生以下查询:

CREATE TABLE #tmpDBCCinputbuffer ([EVENT TYPE] NVARCHAR(512), [PARAMETERS] INT, [EVENT Info] NVARCHAR(512)) INSERT INTO #tmpDBCCinputbuffer EXEC ('DBCC INPUTBUFFER(58)') SELECT [EVENT Info] FROM #tmpDBCCinputbuffer

知道它是什么?危险吗?

sql sql-server ssms sql-server-2005 process

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

Wavefront .obj文件支持动画吗?

如何将3D Studio动画模型导出为OBJ格式(如果可能)?结果文件会是什么样的?我怎么读?

3ds wavefront animated .obj

19
推荐指数
4
解决办法
4万
查看次数

Spartan-3E上的随机数生成

我需要在Spartan-3E FPGA上为我的遗传算法生成伪随机数,我想在verilog中实现它:你能给我任何指针吗?

hardware random verilog fpga

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

在构造时将C++迭代器的范围连接成const向量成员变量

我有一个X类,我在这里提供了一个片段:

class X {
  public:
    template <typename Iter>
    X(Iter begin, Iter end) : mVec(begin, end) {}

  private:
    vector<Y> const mVec;
};
Run Code Online (Sandbox Code Playgroud)

我现在想为这个类添加一个新的连接构造函数,如:

template <typename Iter1, typename Iter2>
X(Iter1 begin1, Iter1 end1, Iter2 begin2, Iter2 end2) : mVec(???) { ??? }
Run Code Online (Sandbox Code Playgroud)

这样的构造函数会将两个范围[begin1,end1]和[begin2,end2]连接到mVec中.挑战是

1)我想在mVec上保留const,因此在X的其他方法中它被认为是常量.

2)如果可能的话,我想避免不必要的副本.也就是说,一种解决方案是使用静态方法将非const临时构造到范围1,插入范围2并返回它,然后将连接构造函数定义为

template <typename Iter1, typename Iter2>
X(Iter1 begin1, Iter1 end1, Iter2 begin2, Iter2 end2) 
  : mVec(concatenate(begin1, end1, begin2, end2)) { }
Run Code Online (Sandbox Code Playgroud)

但我认为,这至少会复制一次所有的价值.

c++ constructor iterator stl concatenation

7
推荐指数
1
解决办法
3274
查看次数

MySQL中的外键基础知识?

如何使用MySQL的外键构造有什么好的解释吗?

我不太了解MySQL文档本身.到目前为止,我一直在使用连接和编程代码来处理外键.

问题的第二部分,使用MySQL的内置外键是否有任何改进?

mysql foreign-keys

89
推荐指数
4
解决办法
6万
查看次数

带有ASP.NET按钮回发的jQuery UI对话框

我有一个jQuery UI Dialog在我的ASP.NET页面上工作得很好:

jQuery(function() {
    jQuery("#dialog").dialog({
        draggable: true,
        resizable: true,
        show: 'Transfer',
        hide: 'Transfer',
        width: 320,
        autoOpen: false,
        minHeight: 10,
        minwidth: 10
    });
});

jQuery(document).ready(function() {
    jQuery("#button_id").click(function(e) {
        jQuery('#dialog').dialog('option', 'position', [e.pageX + 10, e.pageY + 10]);
        jQuery('#dialog').dialog('open');
    });
});
Run Code Online (Sandbox Code Playgroud)

我的div:

<div id="dialog" style="text-align: left;display: none;">
    <asp:Button ID="btnButton" runat="server" Text="Button" onclick="btnButton_Click" />
</div>
Run Code Online (Sandbox Code Playgroud)

但btnButton_Click永远不会被调用......我该如何解决?

更多信息:我添加了此代码以将div移动到表单:

jQuery("#dialog").parent().appendTo(jQuery("form:first"));
Run Code Online (Sandbox Code Playgroud)

但仍然没有成功......

c# asp.net jquery postback jquery-ui

294
推荐指数
9
解决办法
18万
查看次数

应该在C++中声明类的顺序?

说我得到了这个C++代码:

class class1{
    class2 *x;
}

class class2{
    class1 *x;
}
Run Code Online (Sandbox Code Playgroud)

编译器会在第2行给出错误,因为它无法找到class2,如果我切换了类的顺序,则相同.我该如何解决这个问题?

c++ class

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