问题列表 - 第42664页

如何设置测试TCP连接超时?

我尝试使用以下代码测试TCP连接.

System.Threading.Thread t = new System.Threading.Thread(() =>
{      
    using (TcpClient client = new TcpClient())
    {
        client.Connect(ip, Convert.ToInt32(port));
    }
});
t.Start();
Run Code Online (Sandbox Code Playgroud)

如果IP或端口无效,如何设置超时?

.net c# connection tcp settimeout

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

Visual Studio 2010 SP1 Beta安装速度慢

今天上午8点开始安装SP1测试版,并在上午11点确定进度条看起来明显悬挂在5%左右.我推了取消,它给出了一条消息说它回滚但是在最后一小时将进度条挂在同一位置.

SP1 beta安装程序是否真的很慢或我的具体设置有问题?

PC本身也不错(win7,x64,双核,4GB内存等......).你的安装更快了吗?

visual-studio-2010 visual-studio-2010-sp1

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

如何保存创建Core Data对象的日期和时间

我想保存并检索当前时间(如果今天)或在Core Data中创建的注释的日期

请指导我如何做到这一点.

iphone cocoa-touch core-data

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

.replace()无法正常工作

我有一个我想转换的字符串.

字符串是图像,内容是:Gone in 60 seconds 我需要的是以下内容:Gone_in_60_seconds 但是当我尝试:image = image.replace(" ","_"); 结果是:Gone_in 60 seconds 所以只有第一个空格被替换.我如何将所有空格转换为下划线?

actionscript-3

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

Ruby 1.8.7(或Rails 2.x)中的String.force_encoding()

有没有String.force_encoding()在Ruby 1.8.7(或Rails 2.x)中使用的解决方案,以便它像在Ruby 1.9中一样工作?我读了一些关于require的内容active_support,但这不起作用

$> gem list --local | grep'rails\| activesupport'

 activesupport (3.0.3, 2.3.8, 2.3.5)
 rails (2.3.8, 2.3.5)
Run Code Online (Sandbox Code Playgroud)

$> ruby -v

ruby 1.8.7 (2010-08-16 patchlevel 302) [i686-darwin10.4.0]
Run Code Online (Sandbox Code Playgroud)

$> rails -v

Rails 2.3.8
Run Code Online (Sandbox Code Playgroud)

IRB:

> require "rubygems"
=> true 
> require "active_support"
=> true 
> "asdf".force_encoding("UTF-8")
NoMethodError: undefined method `force_encoding' for "asdf":String
> String.respond_to?(:force_encoding)
=> false
Run Code Online (Sandbox Code Playgroud)

ruby gem encoding ruby-on-rails

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

如何在全尺寸下看三星galaxy Tab Emulator?

目前我正在为三星galaxy tab开发Android应用程序.我正在使用三星在ADT第三方附加组件中提供的默认三星Galaxy Tab模拟器.

但是当我运行模拟器时,它不适合我的显示器屏幕.我无法看到全尺寸模拟器,我只能看到半尺寸模拟器.我的显示器分辨率为1600x900.要查看完整大小的模拟器,我需要扩展模拟器.

是他们通过滚动或其他东西检查全尺寸模拟器的任何方式.或者看看全尺寸模拟器需要什么样的屏幕分辨率?

android android-emulator

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

俯仰检测的倒谱分析

我正在寻找从声音信号中提取音高.

IRC上的某个人刚刚向我解释了如何采用双FFT实现这一目标.特别:

  1. 采取FFT
  2. 取绝对值平方的对数(可以用查找表完成)
  3. 采取另一个FFT
  4. 取绝对值

我正在尝试使用vDSP

我无法理解我之前没有遇到过这种技术.我做了很多狩猎和提问; 几周值得.更重要的是,我无法理解为什么我没有想到它.

我试图用vDSP库实现这一目标.它看起来好像有处理所有这些任务的功能.

但是,我想知道最终结果的准确性.

我之前使用的技术是将单个FFT的频率区域扫描为局部最大值.当它遇到一个时,它使用一种狡猾的技术(自上次FFT以来的相位变化)来更准确地将实际峰值放置在箱内.

我担心这种精确度会因为我在这里介绍的技术而丢失.

我想这种技术可以在第二次FFT之后使用,以准确地得到基波.但有点看起来信息在第2步中丢失了.

由于这是一个潜在的棘手过程,有经验的人可以只看一下我正在做的事情并检查它的理智吗?

此外,我听说有一种替代技术涉及在相邻的箱子上安装二次方.这是否具有可比性?如果是这样,我会赞成它,因为它不涉及记住bin阶段.

所以,问题:

  • 这种方法有意义吗?可以改进吗?
  • 我有点担心"log square"组件; 似乎有一个vDSP函数可以做到这一点:vDSP_vdbcon.但是,没有迹象表明它会预先计算日志表 - 我认为它不会,因为FFT函数需要调用显式预计算函数并将其传递给它.而这个功能没有.
  • 是否存在拾取谐波的危险?
  • 是否有任何狡猾的方式使vDSP拉出最大值,最大的第一?
  • 有人能指出我对这种技术的一些研究或文献吗?

  • 主要问题:它足够准确吗?可以提高准确度吗?一位专家刚刚告诉我,准确性是不充分的.这是行的结束吗?

PS当我想创建标签时,我很生气,但不能.:| 我已向维护人员建议SO跟踪尝试的标签,但我确信我被忽略了.我们需要vDSP标签,加速框架,倒谱分析

signal-processing fft detection pitch vdsp

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

从父窗体中删除用户控件

我使用此代码在主窗体上显示用户控件

    private void MainForm_Load(object sender, EventArgs e)
    {
        Sell sell = new Sell();
        sell.Dock = DockStyle.Fill;
        this.Controls.Add(sell);
    }
Run Code Online (Sandbox Code Playgroud)

我想从主窗体中删除此用户控件,但此代码不起作用

this.Controls.Remove(sell);
Run Code Online (Sandbox Code Playgroud)

我试过this.Parent.controls.Remove(sell);但它也不起作用.请指教一下......

c# winforms

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

Mercurial中的自定义修订属性?

我可以为我的hg存储库设置自定义属性,以便我可以存储/检索每个修订版的值吗?比如,在提交时东京的天气等.

git也一样吗?

git mercurial custom-properties

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

如何在BASH中将md5 sum编码为base64

我需要将md5哈希编码为base 64.问题是如果将md5sum命令的输出提供给base64命令,则将其视为文本而不是十六进制数据.如何管理?Base64命令没有选项将其输入设置为十六进制数.

谢谢你的帮助.

bash base64 md5

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