问题列表 - 第37102页

为什么这个选择不开放?

我有一个非常简单的选择下拉菜单.在Chrome中,它不会下降.代码本身工作正常,下拉工作在Safari中,但由于某种原因它不会在Chrome中打开.这是HTML:

<select name="pellet_credit" class="item_discount">
    <option>1</option>
    <option>2</option>
    <option>3</option>
</select>
Run Code Online (Sandbox Code Playgroud)

它应该很简单.这是一个下拉列表...这是选择的,但未打开的选择的屏幕截图: 替代文字

---编辑---

这是一个包含完整源代码的jsfiddle.下拉列表在jsfiddle视图中适用于我,但不适用于实际站点.

http://jsfiddle.net/HSYvf/

---编辑---

页面上的其他下拉工作正常.

html select

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

以编程方式使用IVY依赖项管理器

我需要帮助使用IVY作为依赖项管理器
我的应用程序需要在RUN-TIME加载插件
意味着在核心应用程序运行时,用户可以请求新的插件
并安装它们,
我希望管理所有已安装的插件使用核心应用程序DB.

我想从我的插件服务器(或其他描述符)获取一个pom,
并要求IVY告诉我什么是依赖项或让IVY根据我的应用程序的当前状态安装插件和依赖项.

(我现在有什么,
1.jar被核心应用程序
2.jar用于当前安装的插件)

我希望每个插件
在我的应用程序所在的某个文件夹下具有独立目录(不是共享目录)

事情是我不知道从哪里开始
我注意到没有编程API

我找到一个链接通过网络尝试类似的东西,
但看起来像代码没有完成,或一些变量丢失,我不知道如何完成其​​余的原因湖编程文档
http://www.mail-archive .com/ivy-user @ ant.apache.org/msg03228.html (其中变量"art"来自......)

能帮帮我吗...谢谢大家

UPDATE

好吧,这就是我现在正在尝试的.我收到一些错误加上我不知道如何定义我的archiva服务器

      IvySettings settings = new IvySettings();

     settings.setDefaultIvyUserDir(new File("D:/programming/eclipse_projects/ivyTest/repo/"));

      settings.setDefaultCache(new File("D:/programming/eclipse_projects/ivyTest/repo/cache/"));
      settings.setDefaultCacheArtifactPattern("[module]/[revision]/[module]-[revision](-[classifier]");

  Ivy ivy = Ivy.newInstance(settings);

  ivy.getLoggerEngine().pushLogger(new DefaultMessageLogger(Message.MSG_VERBOSE));

  ModuleDescriptor md =  PomModuleDescriptorParser.getInstance().parseDescriptor(new IvySettings(), new File("src/movies.pom").toURL(), true);

  RetrieveOptions retriveOptions = new RetrieveOptions();
  retriveOptions.setUseOrigin(true);
  retriveOptions.setConfs(md.getConfigurationsNames());
  ivy.retrieve(md.getModuleRevisionId(), "lib/[conf]/[artifact].[ext]", etriveOptions);
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误

:: loading settings :: url = jar:file:/D:/programming/eclipse_projects/ivyTest/ivy-2.2.0.jar!/org/apache/ivy/core/settings/ivysettings.xml
:: retrieving :: org.jtpc#movies
    checkUpToDate=true
    confs: [default, master, compile, provided, runtime, test, system, sources, …
Run Code Online (Sandbox Code Playgroud)

java dependencies jar ivy

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

密码哈希 - 如何升级?

关于最佳算法的讨论很多- 但如果你已经在制作中呢?如何升级而无需重置用户?


编辑/免责声明:虽然我最初想要一个"快速修复"解决方案,并选择了orip的回复,但我必须承认,如果您的应用程序中的安全性非常重要,甚至无法解决这个问题,那么快速修复是错误的心态和他的建议解决方案可能不充分.

security authentication passwords hash database-design

27
推荐指数
3
解决办法
2320
查看次数

调试IDE与XDebug的端口连接:"等待连接"

前言

像许多人一样,我花了更多时间来调试IDE与XDebug的连接,而不是使用XDebug来调试我的程序.我已经让它重复工作,但每隔一段时间我就会遇到常见的"等待连接"问题.我无法本地化导致XDebug工作或失败的原因.我已经使用ubuntu两年了; 我既不是菜鸟,也不是strace guru.我究竟做错了什么?如何更好地调试IDE与XDebug的连接?


建立

  • Ubuntu 10.10
  • Netbeans 6.9.1
  • 带有Suhosin-Patch的PHP 5.3.3-1ubuntu9
  • 使用xdebug.org上的定制安装说明脚本从源代码构建的带有debugclient的Xdebug v2.1.0
  • Apache Apache/2.2.16
  • /etc/php5/apache2/php.ini和/etc/php5/cli/php.ini都有:
    • zend_extension = /usr/lib/php5/20090626+lfs/xdebug.so
      xdebug.remote_enable=1
      xdebug.remote_handler=dbgp
      xdebug.remote_mode=req
      xdebug.remote_host=127.0.0.1
      xdebug.remote_port=9000
      xdebug.remote_log=/var/log/xdebug.log
      xdebug.extended_info=1
      xdebug.idekey="netbeans-xdebug"
      

程序

问题

我无法解释导致问题的原因或问题何时显现.它开始于我尝试调试我的项目时,这会导致我选择的开发浏览器(Chrome)使用参数打开我的项目的URL XDEBUG_SESSION_START=netbeans-xdebug.这会导致页面在chrome中正常呈现,而Netbeans仅报告"等待连接".

调试XDebug

首先,用"等待连接"的消息还活着,我会尝试用netstat来挖过来端口9000,去这样:

$ netstat -an | grep 9000
tcp6       0      0 :::9000                 :::*                    LISTEN     
Run Code Online (Sandbox Code Playgroud)

我关闭了我的IDE,并尝试使用两个文件来帮助弄清楚发生了什么:{webroot}/index.php包含<?php phpinfo(); ?>,并{webroot}/dbgtest.php包含XDebug安装检查脚本:

<?php
$address = '127.0.0.1';
$port = 9000;
$sock = socket_create(AF_INET, SOCK_STREAM, 0);
socket_bind($sock, $address, …
Run Code Online (Sandbox Code Playgroud)

php ide netbeans netstat xdebug

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

在JavaScript中删除DOM节点的所有子元素

我将如何在JavaScript中删除DOM节点的所有子元素?

说我有以下(丑陋的)HTML:

<p id="foo">
    <span>hello</span>
    <div>world</div>
</p>
Run Code Online (Sandbox Code Playgroud)

我抓住了我想要的节点:

var myNode = document.getElementById("foo");
Run Code Online (Sandbox Code Playgroud)

我该怎样才能删除foo<p id="foo"></p>离开的孩子?

我可以这样做:

myNode.childNodes = new Array();
Run Code Online (Sandbox Code Playgroud)

或者我应该使用某种组合removeElement

我希望答案是直接的DOM; 如果您还提供jQuery中的答案以及仅限DOM的答案,那么可以提供额外的分数.

javascript dom

782
推荐指数
17
解决办法
76万
查看次数

为什么Java中的FileChannel不是非阻塞的?

我想编写一个同时写入多个文件的程序; 认为通过使用非阻塞模式可以使用一个线程.但FileChannel不支持非阻塞模式.有人知道为什么吗?

java nio

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

我们如何找到堆的最高和最低地址

任何人都可以建议,我们如何使用C找到堆的最高和最低地址?

c

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

swi-prolog中的Prolog类型定义

在visual prolog中,prolog程序中有"domains"部分,您可以在其中定义类型.swi-prolog中有类似的东西吗?

在视觉序言中,类型定义如下:

domains
NewType = thing1; thing2
Run Code Online (Sandbox Code Playgroud)

types definition prolog visual-prolog

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

在 Xcode 中构建和使用 DYLIB

我正在尝试在 Xcode 中构建一个 .dylib。当前 .dylib 构建,但是当我将 .dylib 拖入另一个项目并尝试 #import .dylib 中的一个标头 (Seeker.h) 时,我收到此错误:

*: 没有
那个文件或目录Seeker.h: 没有那个文件或目录

该项目可在此处作为 Xcode 项目使用。

我可以确认标题确实在构建后的 .dylib 旁边的路径中,但至于如何处理它,我不知道。我对 .dylib 文件的唯一体验是内置于 Mac OS X 中的框架,例如 libsqlite3.dylib,它运行良好。我能在 .dylib 文件上找到的所有教程都没有涵盖如何以合理的方式在 Xcode 中使用它们;所有这些都依赖于复杂的脚本或依赖于机器的配置,这对我们不起作用。

所以基本上我需要一个从头到尾的分步过程,成功构建 .dylib 并以不依赖于为不同用户更改构建设置的方式成功地将它包含在另一个 Xcode 项目中。换句话说,当我们将两个项目分发给我们的团队成员时,这种方式行之有效。

c++ xcode dylib dynamic-library

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

如何在Tictactoe中实现minimax

我读了这个答案,它让我很困惑:TicTacToe AI做出错误的决定

有人可以帮我理解如何将它应用于Tictactoe吗?

  1. 我将如何"在树上工作?
  2. 我怎么创建一个移动树?

注意:我目前有一个Board类,它存储有关游戏的状态(例如,游戏是否与当前移动一起完成?,是否有赢家?等)当前板上的每个移动都存储为1 - 9(左上角)在行的右下角).我可以轻松地复制当前的电路板状态.我可以返回"X"和"O"的当前移动列表,以及来自Board的可用移动.

algorithm minimax

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