问题列表 - 第35716页

“值|| 0”是什么意思?

可能的重复:
在 Javascript 中,当变量声明中有逻辑运算符时,这意味着什么?

在网上偶然发现了这段代码,不知道它是做什么的,也无法通过 FireBug 找到,而且由于特殊字符,我无法用谷歌搜索它......

var myValue = myInput.value || 0;
Run Code Online (Sandbox Code Playgroud)

javascript

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

用特定的类替换UL标签

我正在尝试用level0类替换所有ul标签,如下所示:

<ul>
    <li>Test
         <ul class="level0">
           ...
         </ul>
     </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

将被处理

<ul>
    <li>Test</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我试过了

$_menu = preg_replace('/<ul class="level0">(.*)<\/ul>/iU', "", $_menu); 
Run Code Online (Sandbox Code Playgroud)

但它没有用,有帮助吗?

谢谢.

叶海亚

php regex preg-replace

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

如何从服务器目录中制作Paperclip流程文件?

我想在服务器上的目录中的所有文件上运行Paperclip.基本上,我想允许用户将一些文件FTP到我的网络服务器,然后我可以手动运行rake任务让Paperclip处理所有文件(调整图像大小,更新数据库等).

我怎样才能做到这一点?

ruby ruby-on-rails paperclip

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

在简单数组中查找元素的位置

假设我们有这个数组:

Array ( [0] => 10 [1] => 45 [2] => 23 ) 
Run Code Online (Sandbox Code Playgroud)

如何确定该数组中元素"45"的位置?

我正在使用PHP.

谢谢.

php arrays

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

如何在JList中启用拖放

我有一个JList,并希望用户能够使用drag-n-drop重新排序列表中的元素(使用我自己的ListModel和ListCellRenderer,如果这有任何区别).我需要创建哪些对象,以及如何处理该操作?

java swing drag-and-drop

8
推荐指数
2
解决办法
9497
查看次数

在c#中测试字典之间的相等性

假设字典键和值的equals和hash方法正确实现,那么测试两个字典相等的最简洁有效的方法是什么?

在这种情况下,如果它们包含相同的一组键(顺序并不重要),则说两个字典是相等的.对于每个这样的键,它们都同意该值.

这里有一些我提出的方法(可能还有更多):

public bool Compare1<TKey, TValue>(
    Dictionary<TKey, TValue> dic1, 
    Dictionary<TKey,TValue> dic2)
{
    return dic1.OrderBy(x => x.Key).
        SequenceEqual(dic2.OrderBy(x => x.Key));
}

public bool Compare2<TKey, TValue>(
    Dictionary<TKey, TValue> dic1, 
    Dictionary<TKey, TValue> dic2)
{
    return (dic1.Count == dic2.Count && 
        dic1.Intersect(dic2).Count().
        Equals(dic1.Count));
}

public bool Compare3<TKey, TValue>(
    Dictionary<TKey, TValue> dic1, 
    Dictionary<TKey, TValue> dic2)
{
    return (dic1.Intersect(dic2).Count().
        Equals(dic1.Union(dic2).Count()));
}
Run Code Online (Sandbox Code Playgroud)

c# dictionary equality

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

Web容量分析工具(WCAT)教程

我发现很难找到关于如何快速启动和运行WCAT的任何体面的教程.有没有人有一个关于它的正确教程的链接,他们发现在试图掌握WCAT时有用?

wcat load-testing

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

如何从servlet中可移植地读取配置数据

我正在编写一个Java servlet,需要读取一些特定于站点的配置数据; 我希望系统管理员在部署时可以轻松访问/修改它.没有合理的默认值,因此数据必须由站点管理员提供.
它由几个字符串键/值对组成(想想属性).它只会被读取一次(在初始化时).

我知道这个SO问题ServletContext.getInitParameter()机制,但就我的理解而言,它们需要将数据捆绑在servlet包中(作为属性文件,或在web.xml其中指定 ),这使得升级不方便servlet代码.

servlet是否有任何"标准"接口来获取这种键/值配置数据?如果编程接口在任何地方都相同,那就没问题,但设置配置数据的实际方式取决于所使用的实际servlet容器.

我最喜欢便携式解决方案,但我会满足于仅适用于Tomcat和Jetty的东西.

java servlets properties servletconfig

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

有一个温和的哈希函数教程吗?

令人尴尬的是,选择哈希函数(例如,对于散列字符串或整数集等)对我来说仍然是神奇的:在这里取一些素数,在那里使用魔法常量,做一些移位,模数和完成.

有关于创建哈希函数的漂亮,温和且平易近人的教程吗?

language-agnostic hash function

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

使用HSQL内存数据库作为JPA数据源

我有一个内存数据源:

java.sql.Connection c = DriverManager.getConnection("jdbc:hsqldb:mem:testdb", "sa", "");            
emf = Persistence.createEntityManagerFactory("manager");
Run Code Online (Sandbox Code Playgroud)

但是现在我被卡住了.我想将它用作J2SE应用程序中的JPA数据源.我已经浏览了整个网络,但所有信息都与J2EE有关.

<persistence xmlns="http://java.sun.com/xml/ns/persistence"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
    version="2.0">

    <persistence-unit name="manager">

        <jta-data-source>/*What to enter here?*/</jta-data-source>

        <properties>

            <property name="hibernate.dialect" value="org.hibernate.dialect.HSQLDialect" />
            <property name="hibernate.hbm2ddl.auto" value="create-drop" />

        </properties>

    </persistence-unit>

</persistence>
Run Code Online (Sandbox Code Playgroud)

persistence hibernate jpa hsqldb jpa-2.0

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