问题列表 - 第5362页

在Eclipse IDE中调试Java时将异常作为表达式捕获

Java开发人员的日常调试情况是抛出异常,然后您需要深入研究调试器以找出抛出的内容.通常,您会尝试在抛出异常之前设置一些断点,并希望您能够确定导致该异常的情况.

在Eclipse中,断点可以定义一个表达式,只有当变量x等于值y时才会触发断点.我的问题是,是否可以定义某种全局表达式,一旦抛出异常,它就被调试器捕获,允许程序员立即检查所有变量?理想情况下,您还没有遇到catch块,Eclipse将捕获引发的异常并停止执行而不更改堆栈内容.

这是可能的还是受JVM的限制?

java eclipse debugging exception

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

对象/关系映射

在我们的java项目中,我们决定在对象的持久化中使用ORM对象/关系映射技术.

但我们不愿意使用特定的框架来执行此操作.那么,java的最佳框架是什么可以完成此任务?

java orm

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

矩阵运算以枚举通过n-partite图的所有路径

我有一个n-partite(无向)图,作为邻接矩阵给出,例如这个:

  a b c d
a 0 1 1 0
b 0 0 0 1
c 0 0 0 1
d 0 0 0 0

我想知道是否有一组矩阵运算可以应用于此矩阵,这将产生一个矩阵,用于"列出"此图中所有路径(长度为n,即通过所有分区).对于上面的示例,存在路径a-> b-> d和a-> c-> d.因此,我想得到以下矩阵:

a b c d
1 1 0 1
1 0 1 1

第一个路径包含节点a,b,d,第二个路径包含节点a,c,d.如有必要,结果矩阵可能会有一些全0行,如下所示:

a b c d
1 1 0 1
0 0 0 0
1 0 1 1
0 0 0 0

谢谢!

PS我已经研究了用于计算传递闭包的算法,但这些算法通常只能说明两个节点之间是否存在路径,而不是直接指向该路径上的哪些节点.

math graph-theory matrix

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

部署WCF服务

我将在接下来的几天内在测试服务器(MS Server 2003 O/S)上部署我的第一个WCF服务.此特定服务只会对SQL Server 2005运行一些查询(很可能在同一个框中),并将值返回给调用者.

我的问题是,与"经典"Web服务不同,使用WCF我现在可以选择部署/绑定.使用IIS托管此内容与将其设置为Windows服务是否有利有弊?一个比另一个快吗?对此的呼叫者(至少现在)将在内部网上.如果他们使用HTTP或TCP有区别吗?再次,是否存在速度差异?

希望我的问题有道理.过去几天我一直在关注WCF服务.如果需要,我很乐意澄清.

sql-server service wcf

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

如何使用前导零增加值?

增加包含前导零的值的最佳方法是什么?例如,我想增加"00000001".但是,应该注意,前导零的数量不会超过30.因此可能存在"0000012","00000000000000099"或"000000000000045"等情况.

我可以想到几个方面,但我想看看有人想出一些光滑的东西.

python

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

使用webservices进行DotNetNuke模块开发

我需要部署一个web服务作为我正在创建的DotNetNuke 4.x模块的一部分 - 但我不知道如何做到这一点并且知道它将始终保持在同一个地方.如何将asmx文件添加到我的模块项目中,当我创建.DNN文件时,指定webservice最终会在哪里?我想使用"〜/ webservices/webservice.asmx"格式从模块中的ascx文件中引用webservice.

DotNetNuke是否有办法在.DNN文件中指定Web服务最终会在网站上?如果是这样,我仍然可以使用像〜/ myservice.asmx这样的根锚定标签来引用它们吗?

asp.net dotnetnuke web-services module-packaging

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

NAnt <msbuild>自定义输出目录

我是新来的南特,并已能够创建<target>

1)删除当前文件夹中的任何代码

2)从SVN导出新代码

3)在默认目录中构建代码,该目录是PrecompiledWeb文件夹(它是一个Web应用程序)

这里是:

<target name="export" description="export code from svn">
    <delete dir="${Delete.Dir}"></delete>
    <exec program="svn" commandline="export ${MySVN.Repos} ${MySVN.Dest}" />
    <msbuild project="${Solution.Filename}">
        <property name="Configuration" value="Release"/>
    </msbuild>
</target>
Run Code Online (Sandbox Code Playgroud)

我想指定一个自定义输出目录("PrecompiledWeb"除外).这是可能的,你能告诉我必要的标签/财产吗?

谢谢!

编辑

感谢Scott和Si,我正在接近一个解决方案,但我仍然没有任何有效的方法.有评论引导我阅读关于MSBuild输出路径属性的这篇文章.使用他们的代码:

<?xml version="1.0"?>
<project name="test" default="build" basedir="." xmlns="http://nant.sf.net/schemas/nant-0.84.win32.net-1.0.xsd">
    <target name="build">
        <exec program="${framework::get-framework-directory('net-3.5')}/msbuild.exe">
          <arg value="${Full.Path}\Code\MySolution.sln" />
          <arg value="/p:OutputPath=${Full.Path}\Output\" />
        </exec>
    </target>
</project>
Run Code Online (Sandbox Code Playgroud)

这将成功运行; 但是,在我的包含网站和类库的解决方案中,它将类库dll发布到指定的输出路径,但它仍然将实际网站发布到默认的PrecompiledWeb文件夹.

有没有人有任何关于如何从NAnt更改PrecompiledWeb文件夹路径的建议?

再次感谢所有帮助过的人!

编辑2最终解决方案

这是我最终能够工作的内容(针对.net 4更新):

<exec program="${framework::get-framework-directory('net-4.0')}/msbuild.exe">
    <arg value="${Full.Path}\Code\MySolution.sln" />
    <arg value="/t:Rebuild" />
    <arg value="/t:ResolveReferences" />
    <arg value="/t:_CopyWebApplication" />
    <arg value="/p:OutDir=${Build.Output}bin\" /> …
Run Code Online (Sandbox Code Playgroud)

msbuild nant

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

为什么类Unix环境中的程序在其名称后面有数字?

例如,当我运行man ioctl页面IOCTL(2)时,顶部显示.那是什么意思?有IOCTL(1)吗?如何在这些之间导航?

unix manpage

25
推荐指数
2
解决办法
933
查看次数

如何使用presentModalViewController创建透明视图

我正在显示模态视图

[self presentModalViewController:controller animated:YES];
Run Code Online (Sandbox Code Playgroud)

当视图向上移动屏幕时,它根据创建的xib文件中的设置是透明的,但是一旦它填满屏幕就会变得不透明.

有没有保持视图透明?

我怀疑它被放置的视图没有被渲染,而是模态视图变得不透明.

iphone uiviewcontroller ios

80
推荐指数
10
解决办法
9万
查看次数

是否有可能以更容易解析的格式获得 ioreg 的输出?

我需要ioreg在 Mac OS X 中获取输出以进行进一步处理,但是它使用的树状结构很难解析?有没有办法以 XML 或更容易解析的形式(如system_profiler)获得输出?

+-o Root  <class IORegistryEntry, retain 12>
  | {
  |   ...
  | }
  | 
  +-o MacBookPro5,1  <class IOPlatformExpertDevice, registered, matched, active, busy 0, retain 25>
    | {
    |   ...
    | }
    | 
    +-o AppleACPIPlatformExpert  <class AppleACPIPlatformExpert, registered, matched, active, busy 0, retain 51>
    | | {
    | |   ...
Run Code Online (Sandbox Code Playgroud)

macos

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