问题列表 - 第47678页

HashSet和Set之间有什么区别?

看到代码片段就像

Set<Record> instances = new HashSet<Record>();
Run Code Online (Sandbox Code Playgroud)

我想知道Hashset是否是一种特殊的集合.他们之间有什么区别?

java interface set

69
推荐指数
6
解决办法
7万
查看次数

Android AudioRecord - 第二次不会初始化

Hej,我目前正试图让AudioRecord工作.因为我需要一个更大的项目.但它似乎搞得很多.我一直在尝试很多东西,所以当我追踪这个bug时我回到了基础.我正在使用我的三星Galaxy S作为我的调试设备.

我的问题是,第一次重启我的设备后,我可以初始化我创建的AudioRecord对象没有问题.但是第二次运行它时,它不会初始化AudioRecord对象.我已经尝试了几个频率,fyi.

这是我的代码:

package android.audiorecordtest;

import android.app.Activity;
import android.media.AudioFormat;
import android.media.AudioRecord;
import android.media.MediaRecorder;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class AudioRecordTest extends Activity {

    int frequency;
    AudioRecord audRec;
    TextView txtVw;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        txtVw = (TextView) findViewById(R.id.txtVw);


        frequency=8000;
        int bufferSize=(AudioRecord.getMinBufferSize(frequency, AudioFormat.CHANNEL_IN_MONO, AudioFormat.ENCODING_PCM_16BIT))*2;
        if (bufferSize>0) {
            audRec = new AudioRecord(MediaRecorder.AudioSource.MIC, frequency, AudioFormat.CHANNEL_IN_MONO, AudioFormat.ENCODING_PCM_16BIT, bufferSize);
                int status = audRec.getState();
        if (status == …
Run Code Online (Sandbox Code Playgroud)

audio android alsa sample-rate android-audiorecord

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

如何使用CSS或Javascript定位Mac

我需要在样式表中使用Mac的特定样式.最好的方法是什么?

javascript css macos stylesheet

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

关闭后如何显示表格?

我有一个带有几个窗口的MDI应用程序.有没有办法在用户关闭后禁用处理表单.我希望能够通过调用form.Show()方法重新打开该表单.

.net c# garbage-collection dispose winforms

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

改变悬停元素的颜色?

当我将鼠标悬停在元素上时,我想改变元素的背景颜色,但我不会工作!?

$(document).ready(function(){
$(".walkingRoute-container").hover(function(){
    $("walkingRoute-container").css("background","#02baff");
  });
});
Run Code Online (Sandbox Code Playgroud)

精确的帮助.谢谢!

jquery

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

SQL Server中的转义字符

我想使用带有转义字符的引号.我能怎么做?

我在SQL Server中收到错误

字符串后面的未闭合引号.

我在varchar变量中编写sql查询但是我收到了这个错误:

字符串后面的未闭合引号.

我想用引号作为转义字符.

提前致谢

sql-server escaping char

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

如何防止Servlet的结果被缓存?

如何使用Servlets停止在浏览器中缓存页面?

如果我在登录时按下浏览器按钮,我希望该会话到期.

java caching servlets

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

在PHP中解析时无格式化钱

有没有办法得到像这样的字符串的浮点值:75,25 €除了parsefloat(str_replace(',', '.', $var))

我希望这依赖于当前的网站语言,有时逗号可以用点替换.

php floating-point parsing currency

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

TCP同时打开和自连接预防

TCP标准具有"同时打开"功能.

当端口来自短暂范围时,客户端尝试连接到本地端口时,该功能的含义可能偶尔会连接到自身(请参阅此处).

所以客户认为它连接到服务器,而它实际上连接到自身.从另一方面来说,服务器无法打开其服务器端口,因为它被客户端占用/窃取.

我正在使用RHEL 5.3,我的客户不断尝试连接到本地服务器.最终客户端连接到自身.

我想防止这种情况发生.我看到了两个可能解决问题的方法:

  1. 不要将临时端口用于服务器端口.同意临时端口范围并在您的机器上进行配置(参见临时范围)
  2. 检查connect(),就像有人在这里提出的那样.

你觉得怎么样?你是如何处理这个问题的?

PS 1

除了我明显寻求的解决方案之外,我希望您能分享您对问题的真实体验.

当我找到问题的原因时,我对我的工作场所感到"惊讶",人们并不熟悉它.通过定期连接轮询服务器是恕我直言的常见做法,所以问题是如何通常不为人所知.

c++ networking tcp

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

Doctrine 2 - 在数据库中插入新项目

我想做一些非常简单的事情......但是我做错了,我不知道是什么问题.我正在尝试使用Doctrine 2将新项目插入数据库:

$favouriteBook = new UserFavouriteBook;
$favouriteBook->user_id = 5;
$favouriteBook->book_id = 8;
$favouriteBook->created_at = new DateTime("now");

$this->_em->persist($favouriteBook);
$this->_em->flush();
Run Code Online (Sandbox Code Playgroud)

正如你所看到的......非常简单,但那,给我下一个错误:

Error: Message: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'user_id' cannot be null
Run Code Online (Sandbox Code Playgroud)

显而易见,如果我在$ favouriteBook的"persist"和"flush"之前进行"转储",那么看起来都是正确的..

这是我的"favouriteBook"实体:

/** @Column(type="integer")
 * @Id
 */
private $user_id;

/** @Column(type="integer")
 * @Id
 */
private $book_id;

/**
 * @ManyToOne(targetEntity="Book", inversedBy="usersFavourite")
 * @JoinColumn(name="book_id", referencedColumnName="id")
 */
private $book;

/**
 * @ManyToOne(targetEntity="User", inversedBy="favouriteBooks")
 * @JoinColumn(name="user_id", referencedColumnName="id")
 */
private $user;

/** @Column(type="datetime") */
private $created_at;

public function __get($property) {
    return $this->$property;
} …
Run Code Online (Sandbox Code Playgroud)

doctrine-orm

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