小编Dav*_*vis的帖子

在javascript中将html表转换为数组

如何将HTML表转换为JavaScript数组?

<table id="cartGrid">
  <thead>
       <tr>
          <th>Item Description</th>
          <th>Qty</th>
          <th>Unit Price</th>
          <th>Ext Price</th>
       </tr>
  </thead>
<tbody>
    <tr><td>Old Lamp</td><td>1</td><td>107.00</td><td>107.00</td>
    <tr><td>Blue POst</td><td>2</td><td>7.00</td><td>14.00</td>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

html javascript arrays jquery html-table

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

根据内容选择子节点

XML片段:

<AA>
  <BB>foo</BB>
  <CC>bar</CC>
  <DD>baz</DD>
  <EE>bar</EE>
</AA>
Run Code Online (Sandbox Code Playgroud)

如何选择<AA>具有bar其内容的所有子节点?在上面的例子中,我想选择<CC><EE>.我认为解决方案是这样的:

<xsl:template match="AA">
  <xsl:for-each select="???" />
</xsl:template>
Run Code Online (Sandbox Code Playgroud)

xml xslt xpath nodes

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

软件设计网站

哪些网站(不是书籍)文档设计(UML或其他)用于软件应用程序?

建筑师有许多可用于灵感和建筑的资源.我不寻求构建软件的资源(例如Meyer的面向对象软件构造),而是软件组件或类图的设计示例,可用作开发应用程序的起点.

示例应用可能包括:

设计模式的书是一个良好的开端,但有点太低级.

oop design-patterns object-oriented-analysis

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

什么是检测异常的好算法?

背景

这是问题所在:

  1. 黑匣子每天输出一个新号码.
  2. 这些数字已被记录一段时间.
  3. 检测黑盒中的新数字何时落在该时间段内建立的数字模式之外.

数字是整数,时间段是一年.

什么算法会识别数字中的模式?

模式可能很简单,如总是上升或总是下降,或者数字可能在一个狭窄的范围内,等等.

思路

我有一些想法,但不确定最佳方法,或已存在的解决方案:

  • 机器学习算法?
  • 神经网络?
  • 分类正常和异常数字?
  • 统计分析?

algorithm black-box machine-learning prediction

13
推荐指数
2
解决办法
1888
查看次数

RegEx需要匹配数字到2位小数

我需要一些只能匹配小数到两位数的正则表达式.例如

123 =不匹配

12.123 =不匹配

12.34 =匹配

regex

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

向jetty添加多个资源目录

希望在Jetty中使用多个静态目录.服务器运行时:

  http://localhost:8282/A
  http://localhost:8282/B 
  http://localhost:8282/C
Run Code Online (Sandbox Code Playgroud)
  • A放在X/V/A中
  • B放在Q/Z/B中
  • C放在P/T/C中

以下失败:

    ResourceHandler resource_handler = new ResourceHandler();
    resource_handler.setWelcomeFiles(new String[]{"index.html"});
    resource_handler.setResourceBase(HTML_SITE);

    ResourceHandler resource_handler1 = new ResourceHandler();
    resource_handler1.setWelcomeFiles(new String[]{"index.html"});
    resource_handler1.setResourceBase(HTML_CLIENTZONE_SITE);

    // deploy engine
    WebAppContext webapp = new WebAppContext();

    String dir = System.getProperty("user.dir");
    webapp.setResourceBase(getWebAppPath());
    webapp.setContextPath("/");


     HandlerList handlers = new HandlerList();
    handlers.setHandlers(new Handler[]{resource_handler,resource_handler1 ,webapp,  new DefaultHandler()});
    server.setHandler(handlers);
Run Code Online (Sandbox Code Playgroud)

如何添加多个静态资源目录?

directory jetty embedded-jetty

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

JSP for-each标记中的逗号分隔值

我试图让JSTL <c:forEach>标记工作,以便它将打印一个名称列表,如下所示:

Best, Milo, Kane
Run Code Online (Sandbox Code Playgroud)

我的代码如下:

<c:forEach items="${persons}" var="person">
    ${person.name}, 
</c:forEach>
Run Code Online (Sandbox Code Playgroud)

但是,在最后一个人/名称上,最后插入一个逗号,例如

Best, Milo, Kane,
Run Code Online (Sandbox Code Playgroud)

如何避免循环中的最后一个逗号?

java jsp jstl

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

Java拆分路径..?

这是作为字符串的输入:

"C:\jdk1.6.0\bin\program1.java"
Run Code Online (Sandbox Code Playgroud)

我需要输出为:

Path-->C:\jdk1.6.0\bin\
file--->program1.java
extension--->.java
Run Code Online (Sandbox Code Playgroud)

注意"\"字符.我很容易得到"/"的输出.

java string split path

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

确保对新的Subversion提交的覆盖率最小

我们有一个大规模的项目,几乎没有任何单元测试.我想从现在开始确保开发人员提交新功能(或错误!),而没有相应单元测试的最小覆盖范围.

有哪些方法可以强制执行此操作?

我们使用很多工具,所以也许我可以使用插件(jira,greenhopper,fisheye,sonar,hudson).我也在考虑一个Subversion预提交钩子,jira的Commit Acceptance插件,或类似的东西.

思考?

java svn unit-testing code-coverage sonarqube

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

Windows 上 JavaFX 中 SwingNode 的模糊渲染

概述

在 JavaFX 应用程序中使用 FlyingSaucer,出于各种原因避免使用 WebView:

  • 不提供对其滚动条的直接 API 访问以实现同步行为;
  • 捆绑 JavaScript,这对我的用例来说是一个巨大的膨胀;和
  • 无法在 Windows 上运行。

FlyingSaucer 使用 Swing,这需要将其XHTMLPanel( 的子类JPanel)包装在 a 中SwingNode以与 JavaFX 一起使用。一切正常,应用程序实时呈现 Markdown,并且响应迅速。这是在 Linux 上运行的应用程序的演示视频

问题

Windows 上的文本渲染是模糊的。在 中运行时JFrame,没有被 包裹SwingNode,但仍是视频中显示的同一应用程序的一部分,文本质量完美无瑕。屏幕截图显示了应用程序的主窗口(底部),其中包括SwingNode前面提到的JFrame(顶部)。您可能需要放大“l”或“k”的直边才能看到为什么一个清晰而另一个模糊:

模糊的 SwingNode

这只发生在 Windows 上。通过系统的字体预览程序在 Windows 上查看字体时,字体会使用 LCD 颜色进行抗锯齿处理。该应用程序使用灰度。我怀疑如果有办法强制渲染使用颜色进行抗锯齿而不是灰度,问题可能会消失。再说一次,在它自己的内部运行时JFrame,没有问题,并且不使用 LCD 颜色。

代码

JFrame是具有完美渲染的代码:

  private static class Flawless {
    private final XHTMLPanel panel = new XHTMLPanel();
    private final JFrame frame = new JFrame( …
Run Code Online (Sandbox Code Playgroud)

java swing javafx flying-saucer

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