小编Suz*_*ioc的帖子

如何在Linux中运行程序并了解其PID?

如何在Linux中运行程序并了解其PID?

如果我有几个shell相互运行,它们都会有单独的PID吗?

linux shell pid

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

如何限制日志记录频率?

任何日志库是否包含限制日志消息频率的方法?

我的意思是假设我有一个等待循环并且它记录“没有完成”。如何使下一条“未完成”消息仅在 1 秒后记录?

我知道我可以自己编程。

java logging delay

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

为什么 com.sun.media.sound 包没有记录在 Java SE 6 apidoc 中?

我看到我的发行版中有com.sun.media.sound包含文件的包。但我在这里没有看到它的javadocs: http: //docs.oracle.com/javase/6/docs/api/rt.jarjdk1.6.0_25

这个包的作用是什么?它是什么的一部分?我可以通过 Google 找到一些 javadocs(例如这里http://www.docjar.com/docs/api/com/sun/media/sound/package-index.html),但是如何知道哪个对于 SE 是正确的6?为什么它没有记录在主 javadoc 中?

编辑

所以,我知道它们不是公共API,但是它们的用途是什么?为什么他们记录在 openjdk javadoc 中?他们在那里公开吗?

java media javadoc package java-6

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

散列和索引列表或数组?

Java中是否有任何类,它按顺序包含一系列元素并针对快速搜索进行优化?

即我需要通过数字索引(如in Vector)和hash(如in HashMap)检索元素.

LinkedHashMap不匹配

我认为LinkedHashMap不匹配,因为它保证顺序,但不允许通过索引(位置编号)快速访问.根据描述,将需要遍历整个链以找到给定位置.这是任何Collection可以使用迭代器的东西.

编辑2

即按键和索引搜索都应该快速,而不仅仅是按键.

java vector hashmap

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

选择的Html选择选项不起作用

如何在组合框中设置默认选中的元素?以下任何一项都不适合我:

版本3:

<select id="parent">
    <option value='null'>(Root)</option>
    <option selected='yes' value='/'>Main</option>
</select>
Run Code Online (Sandbox Code Playgroud)

版本2:

<select id="parent">
    <option value='null'>(Root)</option>
    <option selected='true' value='/'>Main</option>
</select>
Run Code Online (Sandbox Code Playgroud)

版本1:

<select id="parent">
    <option value='null'>(Root)</option>
    <option selected value='/'>Main</option>
</select>
Run Code Online (Sandbox Code Playgroud)

在所有情况下,在页面上选择第一个选项,而不是选择标记的选项.

其他一些细节

(1)

页面源码开头如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        ...
Run Code Online (Sandbox Code Playgroud)

(2)

浏览器是Firefox 13.0.1

html combobox

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

为什么"<input>"元素不发布数据?

按下提交按钮后,以下页面不会在发布请求中发送任何内容:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>My title</title>
</head>
<body>


                <form id="myform" method="POST" action="save.php" >

                    <label for="title">Title: </label>
                    <input id="title" type="text" size="80" value="Damned"/>

                    <input type="submit">

                </form>


</body>
</html>
Run Code Online (Sandbox Code Playgroud)

为什么?

html forms input

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

如何使用Hibernate带来的JBoss日志?

我正在编写使用Hibernate的独立java应用程序.Maven jboss-logging为我带来了图书馆.我没有使用JBoss.问题是:我可以只使用这个库登录,还是需要下载一些日志记录实现log4j

java logging jboss hibernate jboss-logging

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

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

在哪里放javadoc使用的java包级信息?

某些API文档包含包级别的信息.例如,这里java.io包含3个包级别的部分http://docs.oracle.com/javase/7/docs/api/java/io/package-summary.html

这些部分是:"包java.io描述","包规范"和"相关文档".

我应该将这些部分内容放在我自己的项目中,以便javadoc以相同的方式处理它?

java javadoc package

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

如何使用ReentrantReadWriteLock等待数据?

据说,这ReentrantReadWriteLock是针对一位作家和多位读者的。

但是,读取器应该等待,直到缓冲区中存在一些数据为止。

那么,要锁定什么?

我创建了并发对象,如下所示:

private final ReentrantReadWriteLock rwl = new ReentrantReadWriteLock();
protected final Lock readLock = rwl.readLock();
protected final Lock writeLock = rwl.writeLock();
protected final Condition hasData = writeLock.newCondition();
Run Code Online (Sandbox Code Playgroud)

现在在写方法中,我这样做:

writeLock.lock();

// writing first portion and updating variables

hasData.signalAll();

// if required then writing second portion and updating variables

hasData.signalAll();
Run Code Online (Sandbox Code Playgroud)

但是如何写一个读者呢?它应该只获得readLock吗?但是它如何等待信号呢?如果还要求a,writeLock那么读/写锁定的最高权限在哪里?

如果必需的变量仅受的保护,如何确保它们在读取期间不会改变writeLock

问题不匹配

这是关于的问题ReentrantReadWriteLock

java concurrency reentrantreadwritelock java.util.concurrent

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