问题列表 - 第32579页

用板表示法绘制图形模型的软件

因此,我一直在研究论文和网上看到以图表符号表示的图形模型(例如:http://www.cs.princeton.edu/~blei/papers/BleiNgJordan2003.pdf).

是否有一种快速简便的方法来生产这些?我进行了搜索和搜索,但我发现的只有GraphViz这样的解决方案,它实际上比我需要的更强大(因此更难以使用).PGF/Tikz似乎是我最好的选择,但再次看起来有点矫枉过正.

也许我最好的选择是在Inkscape中制作它们,或者咬紧牙关学习PGF/Tikz.他们是如此受欢迎,我认为会有一种更简单的方式来推销它们,但也许不是...... TIA.

graphics graphviz pgf

22
推荐指数
3
解决办法
6730
查看次数

无法制作独特的javascript对象.这段代码出了什么问题?

我正在尝试在页面上弹出一个简单的弹出窗口,如下所示:

var test = new popObject({}); //JSON options
Run Code Online (Sandbox Code Playgroud)

我遇到了麻烦,因为当我连续创建两个,并在第一个上调用show()时,第二个总是显示.两者都是创建的,但它们并不是以某种方式分开,尽管被称为new.我在这做错了什么?我已经包含了我的代码,但是我已经删除了无关紧要的功能.

function popObject(options) {   
//functions

show = function() {
    console.log(boxselector);
    jQuery(boxselector).css("display", "block");
    return jQuery(boxselector);
}

var hide = function() {...}
var update = function(updateOptions) {...}
var calcTop = function(passedHeight) {...}
var calcLeft = function(passedWidth) {...}
var calcHeight = function(passedHeight) {...}
var stripUnits = function(measure, auto) {...}
var destroy = function() {...}

//public functions

this.show = show;
this.hide = hide;
this.update = update;
this.destroy = destroy;

//constants

name = options.name; //name should never …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

样式下拉列表(选择)框

我知道有可能用jquery制作看起来像选择框的东西,所以我可以让它看起来像我想要的.但是,只有css,我有多少控制权?

我使用边框,填充和宽度,最终结果看起来很棒.

困扰我的唯一一件事是跌落的部分.有没有控制权?(看起来很愚蠢有填充,在下拉列表中没有).

css

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

使用log4j与hibernate和glassfish 3.0.1

我正在尝试在glassfish 3.0.1上使用JPA设置hibernate 3.5.3;

我正在使用netbeans 6.9.1企业项目; 我添加了所有必需的hibernate文件,一切都很好,除了日志...

我添加到项目类路径,就像文档中说的那样(仅列出了与日志相关的jar):

-slf4j-API-1.5.8.jar

-slf4j-log4j12-1.5.8.jar

-log4j-1.2.16.jar

-log4j.properties看起来像:

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

log4j.rootLogger=info, stdout

log4j.logger.org.hibernate.test=info
log4j.logger.org.hibernate.tool.hbm2ddl=debug
Run Code Online (Sandbox Code Playgroud)

我还使用-Dlog4j.debugJVM属性激活了调试.

我一部署就在服务器日志中得到这个:

SEVERE: log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable.
SEVERE: log4j:ERROR The class "org.apache.log4j.Appender" was loaded by 
SEVERE: log4j:ERROR [EarLibClassLoader : 
urlSet = [URLEntry : file:/C:/Users/Bogdan/Documents/NetBeansProjects/GwtCms/dist/gfdeploy/GwtCms/lib/antlr-2.7.6.jar, URLEntry : file:/C:/Users/Bogdan/Documents/NetBeansProjects/GwtCms/dist/gfdeploy/GwtCms/lib/commons-collections-3.1.jar, URLEntry : file:/C:/Users/Bogdan/Documents/NetBeansProjects/GwtCms/dist/gfdeploy/GwtCms/lib/dom4j-1.6.1.jar, URLEntry : file:/C:/Users/Bogdan/Documents/NetBeansProjects/GwtCms/dist/gfdeploy/GwtCms/lib/gwt-servlet.jar, URLEntry : file:/C:/Users/Bogdan/Documents/NetBeansProjects/GwtCms/dist/gfdeploy/GwtCms/lib/hibernate-jpa-2.0-api-1.0.0.Final.jar, URLEntry : file:/C:/Users/Bogdan/Documents/NetBeansProjects/GwtCms/dist/gfdeploy/GwtCms/lib/hibernate3.jar, URLEntry : file:/C:/Users/Bogdan/Documents/NetBeansProjects/GwtCms/dist/gfdeploy/GwtCms/lib/javassist-3.9.0.GA.jar, URLEntry : file:/C:/Users/Bogdan/Documents/NetBeansProjects/GwtCms/dist/gfdeploy/GwtCms/lib/jta-1.1.jar, URLEntry : file:/C:/Users/Bogdan/Documents/NetBeansProjects/GwtCms/dist/gfdeploy/GwtCms/lib/log4j-1.2.16.jar, …
Run Code Online (Sandbox Code Playgroud)

java hibernate log4j glassfish

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

在Android上获取VPN连接状态

是否可以检查Android设备是否连接到VPN服务器? API中的搜索为Android 1.6提供了"paltform highlight",因此这并不能让我充满信心.

vpn android

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

我错误地实施了这个简单的合同吗?

这是我的代码:

public class RegularPolygon
{
    public int VertexCount;
    public double SideLength;

    public RegularPolygon(int vertexCount, double sideLength)
    {
        Contract.Requires(vertexCount >= 3);
        VertexCount = vertexCount;
        SideLength = sideLength;
    }

    [ContractInvariantMethod]
    private void RegularPolygonInvariants()
    {
        Contract.Invariant(VertexCount>=3);
    }

}
Run Code Online (Sandbox Code Playgroud)

我尝试使用Contract.RequiresContract.Invariant方法来防止vertexCount变量小于或等于2; 但是我仍然能够初始化一个具有2个或更少边的RegularPolygon.我的(简化)NUnit测试如下所示:

[TestFixture]
class TestRegularPolygon
{
    private RegularPolygon _polygon;

    [SetUp]
    public void Init()
    {
        _polygon = new RegularPolygon(1, 50);
    }

    [Test]
    public void Constructor()
    {
        Assert.That(_polygon.VertexCount,Is.GreaterThanOrEqualTo(3));
    }

}
Run Code Online (Sandbox Code Playgroud)

以上测试也通过,我无法弄清楚为什么!

起初我以为ReSharper可能会弄乱一些东西,因为它会在我尝试使用Contract命名空间中的方法时显示该行并显示此消息:

跳过方法调用.编译器不会生成方法调用,因为该方法是有条件的,或者是没有实现的部分方法.

但暂停R#并在NUnit中运行测试具有相同的结果,VS中也没有错误或警告.所以我认为这只是因为ReSharper还没有强调代码合同的兼容性.

我查看了文档,据我所知,我不应该遇到这个问题.

我是否正确使用代码合同或是我的环境阻止它以某种方式工作?

谢谢.

c# resharper design-by-contract visual-studio-2010 code-contracts

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

P!= NP问题

这不是一个"纯粹的"编程问题,但由于它深入参与编程理论,我认为最好在这里问一下.

关于P NP问题,摘自http://en.wikipedia.org/wiki/P_versus_NP_problem:"实质上,问题P = NP?问:假设可以快速验证是或否问题的答案.那么,答案本身也可以快速计算出来吗?"

我想知道,验证答案的速度与生成解决方案的速度有什么关系?

theory complexity-theory computer-science

10
推荐指数
2
解决办法
954
查看次数

获取包括HTML的页面选择?

我正在编写Chrome扩展程序,我想知道是否可以获取特定选项卡的选定文本,包括基础HTML?因此,如果我选择一个链接,它也应该返回<a>标记.

我试着查看上下文菜单事件对象(是的,我正在使用上下文菜单),这就是回调所带来的全部内容:

editable : false
menuItemId : 1
pageUrl : <the URL>
selectionText : <the selected text in plaintext formatting, not HTML>
Run Code Online (Sandbox Code Playgroud)

它还返回一个Tab对象,但其中没有任何内容非常有用.

所以我在这里不知所措.这甚至可能吗?如果是这样,你可能会有任何想法.谢谢!:)

google-chrome google-chrome-extension

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

如何为使用RenderPartialViewToString返回JsonResult的方法编写单元测试?

如果你看一下这个链接的例子:

http://www.atlanticbt.com/blog/asp-net-mvc-using-ajax-json-and-partialviews/

如何为JsonAdd方法编写单元测试?我在自己的代码中有类似的情况,但调用时RenderPartialViewToString错误:

ViewEngineResult viewResult = ViewEngines.Engines.FindPartialView

我试过不同的方法试图将那个电话无效.任何帮助赞赏.谢谢.

model-view-controller unit-testing rhino-mocks mvccontrib

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

如何根据 Oracle 中的动态列表检查 IN 条件?

编辑:更改标题以适合下面的代码。

我试图从 Oracle 表中检索可接受值的列表,然后对另一个表执行 SELECT,同时将某些字段与所述列表进行比较。

我试图用光标来做到这一点(如下所示),但是失败了。

DECLARE
    TYPE gcur IS REF CURSOR;
    TYPE list_record IS TABLE OF my_table.my_field%TYPE;
    c_GENERIC gcur;
    c_LIST list_record;
BEGIN
    OPEN c_GENERIC FOR
    SELECT my_field FROM my_table
    WHERE some_field = some_value;

    FETCH c_GENERIC BULK COLLECT INTO c_LIST;

    -- try to check against list
    SELECT * FROM some_other_table
    WHERE some_critical_field IN c_LIST;

END
Run Code Online (Sandbox Code Playgroud)

基本上,我想做的是将可接受的值列表缓存到变量中,因为稍后我将反复检查它。

在 Oracle 中如何执行此操作?

oracle plsql list cursor

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