问题列表 - 第21262页

布尔代数简化

在进行这种简化时,需要帮助不知道思考过程.! - 表示NOT让我说我有!((A + B)*(A +!B))我需要使用除了绝对之外的所有规则来简化它.
我知道这是A*!B +!A*B但我需要知道到达那里的过程.什么是开始的好地方.我做了几件不同的事,但我从来没有想出正确的答案.

boolean-logic simplification

6
推荐指数
2
解决办法
1655
查看次数

linq到Db4o没有使用索引

我正在尝试db4o,并且在使用linq到db4o时性能不佳.(使用7.12)

这是我的配置:

        var configuration = Db4oFactory.Configure();
        configuration.ObjectClass(typeof(MyTest)).ObjectField("MyInt").Indexed(true);
Run Code Online (Sandbox Code Playgroud)

这是我想要保存的对象:

public class MyTest
{
    public int MyInt;
}
Run Code Online (Sandbox Code Playgroud)

这是我使用linq到db4o的代码(响应时间650ms):

var test = (from c in repo.ObjectContainer.Query<MyTest>()
                        where c.MyInt == 6500
                        select c).FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)

使用本机API的相同请求(响应时间28ms):

var query = repo.ObjectContainer.Query();
query.Descend("MyTest");
query.Descend("MyInt").Constrain(6500)
Run Code Online (Sandbox Code Playgroud)

有人能告诉我linq到db4o有什么问题吗?

谢谢

linq performance db4o

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

DataSet与其他.Net Collection类的内存成本是多少?

在我们现在不那么现代的n层应用程序中,我们对DataSet进行了广泛的使用,我们正在评估对其他较轻对象(即典型对象的集合)的更改.

有没有关于通过这样做可以获得多少内存消耗量的参考文档?

.net

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

JARS是否需要分发基于Eclipse EMF的库?

我正在使用一个库(来自OpenHealthTools的MDHT)进行解析CDA XML.
它依赖于Eclipse的一部分和Eclipse的EMF插件来完成它的工作.我已经解决了大多数依赖项,但我仍然遇到这个错误:

Could not initialize class org.eclipse.core.runtime.Platform
java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.core.runtime.Platform
        at org.openhealthtools.mdht.uml.cda.internal.registry.CDARegistry.load(CDARegistry.java:41)
        at org.openhealthtools.mdht.uml.cda.internal.registry.CDARegistry.getEClass(CDARegistry.java:67)
        at org.openhealthtools.mdht.uml.cda.internal.resource.CDALoadImpl.handleTemplate(CDALoadImpl.java:144)
        at org.openhealthtools.mdht.uml.cda.internal.resource.CDALoadImpl.processNode(CDALoadImpl.java:110)
        at org.openhealthtools.mdht.uml.cda.internal.resource.CDALoadImpl.traverse(CDALoadImpl.java:94)
        at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.traverse(XMLLoadImpl.java:555)
        at org.openhealthtools.mdht.uml.cda.internal.resource.CDALoadImpl.traverse(CDALoadImpl.java:95)
        at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:406)
        at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:615)
        at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.load(XMLResourceImpl.java:579)
        at org.openhealthtools.mdht.uml.cda.util.CDAUtil.load(CDAUtil.java:66)
        at org.openhealthtools.mdht.uml.cda.util.CDAUtil.load(CDAUtil.java:58)
        at com.mirth.results.models.serializer.CDAConverter.convertCDAToClinicalDocumentModel(CDAConverter.java:23)
        at com.mirth.results.models.serializer.CDAConverterTest.testConvertCDAToClinicalDocumentModel(CDAConverterTest.java:42)


Java Result: 2
Run Code Online (Sandbox Code Playgroud)

我已经将JAREclipse与Eclipse一起org.eclipse.core.runtime.Platform放在了类路径上.它是否有其他依赖项?

eclipse jar distribution eclipse-emf

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

将visualvm连接到websphere 7

我想让visualvm和websphere 7在我的本地Windows桌面上一起工作.我尝试通过JMX连接,但没有运气.有没有人设法让visialvm和websphere 7工作,你做了吗?

关心FF

java websphere visualvm

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

TextMate:突出显示插入符号位置的匹配标记

TextMate是否可以语法突出显示当前插入符号位置的开始和结束标记?我一直在谈论,而不是按一个关键的组合.

此外,如果可能,我该怎么办?除了在主题中使用选择器之外,似乎没有任何我知道的方式,但我不知道选择器是否可以是上下文相关的.

html textmate syntax-highlighting

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

使用规则插入辅助表自动递增序列

要在第二个表中自动添加列以通过唯一索引将其绑定到第一个表,我有一个如下规则:

CREATE OR REPLACE RULE auto_insert AS ON INSERT TO user DO ALSO
INSERT INTO lastlogin (id) VALUES (NEW.userid);
Run Code Online (Sandbox Code Playgroud)

如果user.userid是一个整数,这可以正常工作.但是,如果它是一个序列(例如,类型为serialbigserial),那么插入到lastlogin表中的是下一个序列id.所以这个命令:

INSERT INTO user (username) VALUES ('john');
Run Code Online (Sandbox Code Playgroud)

将列[1,'john',...]插入用户,但将列[2,...]插入lastlogin.以下2个解决方法确实有效,但第二个解决方案消耗了两倍的序列号,因为序列仍然是自动递增的:

CREATE OR REPLACE RULE auto_insert AS ON INSERT TO user DO ALSO
INSERT INTO lastlogin (id) VALUES (lastval());

CREATE OR REPLACE RULE auto_insert AS ON INSERT TO user DO ALSO
INSERT INTO lastlogin (id) VALUES (NEW.userid-1);
Run Code Online (Sandbox Code Playgroud)

不幸的是,如果我插入多行,解决方法不起作用:

INSERT INTO user (username) …
Run Code Online (Sandbox Code Playgroud)

postgresql rules

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

代码签名:我应该签署哪些文件类型,为什么?

我有一个全新的代码签名证书,并且一直想知道我应该签署哪些文件。

显然,安装 .msi 包和所有运行提升的 .exe 都应该签名以避免“未知发布者”警告,但我是否应该签署其他可执行文件,例如不需要提升、.dll 或 .oxc 的 .exe?

微软自己似乎对此处理不一致:

  • 在 Office 2007 中,所有可执行文件都被分配
  • 在 Visual Studio 2008 中,所有 .exe 和许多 .dll 都已签名,但是,也有很多未签名的 DLL(显然是强命名的程序集,也许他们认为强命名就足够了)
  • 在 Windows (7) 中,可执行文件和 dll 都没有签名(甚至不需要 UAC 的可执行文件,例如 mmc.exe!)

code-signing

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

在RAD Studio 2009中更改编辑器字体

我可以在[工具] [选项]编辑器选项/显示设置表单下更改RAD Studio 2009中的编辑器字体,但字体列表非常有限,并且不显示所有已安装的字体.有没有办法在选择中添加字体?

通过在[HKEY_CURRENT_USER\Software\CodeGear\BDS\6.0\Editor\Options]下的注册表中设置字体名称,可以解决此问题.

delphi delphi-2009

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

在jQuery中从$(this)获取CSS值

所以我有工作代码通过插件动画BG图像.这是一个通用的解决方案,尽管类中的每个元素都具有相同的BG图像; 我正在为导航栏的每一列使用带有唯一图像的精灵.因此代码如下:

$('#nav a')
.mouseover(function(){
    $(this).stop().animate(
        {backgroundPosition:"(0 -250px)"}, 
        {duration:500})
    })
.mouseout(function(){
    $(this).stop().animate(
        {backgroundPosition:"(0 0)"}, 
        {duration:500})
    })
Run Code Online (Sandbox Code Playgroud)

这很好用,所以我可以为每个元素设置一个Y偏移量,但是每个链接都有它自己的x偏移量,它根本不会改变/动画.CSS示例:

li.downloads a {
    background:url(img/navsprite.png) repeat -318px -9px;
}
Run Code Online (Sandbox Code Playgroud)

我想滚-318px -9px喜欢的东西-318px 200px,但另一种元素我想换-482px -9px-482px 200px.只有Y偏移量应该改变,但我不知道jQuery的语法是否足以从$(this)元素的CSS中提取该值并将其放入animate参数中.谢谢!

javascript css jquery jquery-animate

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