问题列表 - 第20235页

对于需要精确到.00001的翻译,Decimal或Double会更好吗?

我是一家机械加工厂的检查员.我有另一个检查员生成的html报告,我需要解决一些问题.这不是第一次:我需要比PowerShell和更好的东西RegEx.(不要担心互联网战士,我知道我不应该使用RegExHTML.我现在正在使用HtmlAgilityPack.)

我知道在SO和互联网上有很多类似的讨论.我没有发现任何相关的具体内容.我可以编写一些小的实验应用程序来测试其中的一些(我计划)但是,我想知道在实现所有这些之前它是否将来是安全的.即使我不是一个贸易程序员,我也很好地掌握了我们所谈论的概念; 不要担心我的头脑.

在一系列转换中,我可能会有超过0.0001的错误?.00001怎么样?
- 如果报告的对齐关闭,我可能需要多次旋转和翻译.
- 我此时只实现了轮换和翻译,但是,我计划添加更多可能会增加操作数量和复杂性的转换.
- 整数分量可以达到数千.
- 我们的仪器通常通过.0001认证.适用于科学测量的正常有效数字规则.

Decimal手动开销和写入trig函数是否非常耗时(编辑:在运行时)?
- 典型的报告有100到100分.每个点实际上是2个点:( Nominal如同建模)和Actual(如测量的那样) - 最
简单的测试,但我想在实现Decimal的数学函数之前知道.

旁边的问题:
我有一个点类Point3D,它持有x,yz.由于每个数据点都是其中的两个(NominalActual.),因此我有一个类MeasuredPoint,有两个Point3D实例.必须有一个更好的名称MeasuredPoint,而不是恼人的长.

哦是的,这是C#/ .Net.谢谢,

.net c# double trigonometry decimal

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

如何将数组值添加到数组的中间?

让我们说我有这个数组:

$array = array(1,2,'b','c',5,6,7,8,9.10);
Run Code Online (Sandbox Code Playgroud)

稍后在脚本中,我想在'c'之前添加值'd'.我怎样才能做到这一点?

php

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

传递ImmutableSet代替Set?

我有一个期望Set参数的方法.我想传入一个空集,我不想要任何副作用.

我可以通过传递来收集这些内容:

 Collections.unmodifiableSet(Sets.newHashSet())
Run Code Online (Sandbox Code Playgroud)

但我想传入:

 ImmutableSet.of()
Run Code Online (Sandbox Code Playgroud)

如果我做了前者a Set<Object>创建并且我得到"方法不适用于args Set'错误.如果我做后者我得到ImmutableSet<Object>了,我得到类似的错误.

这有效:

 Collections.unmodifiableSet(new HashSet<String>())
Run Code Online (Sandbox Code Playgroud)

...但看起来很难看,我想找到一个Google Collections方式.

collections guava

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

MATLAB块大小和内存管理

我正在使用块处理方法来处理两个大矩阵之间的计算.

使用更大的块大小时,代码显着加快.但如果我太大了,那我就会出现Out of Memory错误.目前,我手动调整代码以找到给定输入的最大工作块大小.

我的问题:如何自动找到最大块大小的过程?

我玩弄了一下try/catch块中的所有内容,并逐渐减小块大小的循环,直到成功为止.我希望有更优雅或惯用的方式.

memory matlab matrix out-of-memory

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

BufferedIterator实现

有人知道开源BufferedIterator,在后台线程上急切地获取接下来的N个元素吗?这是一个实现TechRepublic的文章,但我认为它并没有被彻底的测试.

迭代器 .buffer(Iterator toBuffer,int bufferSize)对Guava来说是一个很好的补充,有没有被考虑过?

java concurrency guava

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

适合录制语音的AVAudioRecorder设置?

我正在使用AVAudioRecorder添加语音备忘录功能,我需要知道录音机录制语音的最佳设置.

不幸的是,我对音频一无所知,甚至不确定google的条款.

目前,我正在使用以下内容从某处复制以进行测试:

recorderSettingsDict=[[NSDictionary alloc] initWithObjectsAndKeys:[NSNumber numberWithInt:kAudioFormatAppleIMA4],AVFormatIDKey,
                        [NSNumber numberWithInt:44100.0],AVSampleRateKey,
                        [NSNumber numberWithInt: 2],AVNumberOfChannelsKey,
                        [NSNumber numberWithInt:16],AVLinearPCMBitDepthKey,
                        [NSNumber numberWithBool:NO],AVLinearPCMIsBigEndianKey,
                        [NSNumber numberWithBool:NO],AVLinearPCMIsFloatKey,
                        nil];
Run Code Online (Sandbox Code Playgroud)

要么:

defaultSettings =     {
    AVFormatIDKey = 1768775988;
    AVLinearPCMBitDepthKey = 16;
    AVLinearPCMIsBigEndianKey = 0;
    AVLinearPCMIsFloatKey = 0;
    AVNumberOfChannelsKey = 2;
    AVSampleRateKey = 44100;
};
Run Code Online (Sandbox Code Playgroud)

这有效,但我不知道它在质量,速度,文件大小等方面是否适合语音.

AVAudioRecorder类参考列出许多设置的常量,但我不知道那些使用语音其中.

如果有人知道一个好的"AudioFormats for Dummy"资源,我也会这样做.(注意:我已经浏览过Apple Docs,他们假设我没有数字音频知识库.)

iphone avaudiorecorder

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

Android 2.1:如何轮询现有蓝牙连接的RSSI值?

我需要知道我使用Android 2.1手机连接到远程设备的蓝牙连接的信号强度.从SDK中,我可以看到我可以在发现远程设备时确定RSSI.但我无法看到如何随着时间的推移更新RSSI值.

有人可以帮我一把吗?谢谢!!

android bluetooth rssi

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

带有图标的Android ContextMenu选项

大家好

我有一个简单的问题 - 可以在上下文菜单中添加带图标的菜单项吗?我已经搜索过这个问题了,我发现它是不可能的,但是在Android设备的主屏幕上,当我执行长按时,正在显示"添加到主页"上下文菜单,包含带有文本的菜单项和图标,所以我认为必须有一种方法.

我尝试使用该MenuItem.setIcon()方法,但图标不会在上下文菜单中消失,只有文本.

谢谢!

android

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

Path.Combine和点表示法

我正在寻找类似于Path.Combine方法的东西,这将有助于我正确地组合绝对路径和相对路径.例如,我想要

Path.Combine(@"c:\alpha\beta", @"..\gamma");
Run Code Online (Sandbox Code Playgroud)

产生c:\alpha\gamma的,而不是c:\alpha\..\gammaPath.Combine做.有没有简单的方法来实现这一目标?不用说,我也希望周期.路径或多个..路径(例如..\..\)正常工作.

.net c# directory combinations path

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

为什么Code Igniter会给我一个白页?

嘿,当我加载一个简单的模型时,不确定CodeIgniter为什么给我一个空白页面.我正在打破代码,倒退,我无法弄清楚什么是破坏.这是控制器:

class Leads extends Controller {

function Leads() {
    parent::Controller();
    $this->load->scaffolding('leads');
  }

function index() {
    $data = array( 'title' => 'Lead Management' );

    $this->load->view('html_head', $data);
    $this->load->view('leads/home');
    $this->load->view('html_foot');

  }

function view() {
    $this->load->model('Leads');
    $this->load->view('html_head');
    $this->load->view('leads/view');
    $this->load->view('html_foot');
  }

}
Run Code Online (Sandbox Code Playgroud)

这是模型:

class Leads extends Model {

function Leads()    {
    parent::Model();
}
Run Code Online (Sandbox Code Playgroud)

}

我没有在/ view上看到白页的唯一方法是我注释掉模型的加载.我完全不知道我做错了什么,我正在复制示例和结构,直接在CI网站上.

php codeigniter

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