问题列表 - 第46698页

小记录器类

我正在寻找一个c ++的小型轻量级日志系统.我找到了一些现有的框架,但此时我并不需要它们的所有功能.我主要是在寻找一个可以配置日志级输出文​​件的小型系统.我正在寻找现有的解决方案,因为我不想重新发明轮子.

c++ logging

28
推荐指数
4
解决办法
6万
查看次数

如何在Windows添加/删除程序列表中添加程序

我如何添加程序,以便在Windows的添加/删除程序列表中列出它(所以我可以点击它卸载)?

nsis

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

mg4j与apache lucene

有人能提供这些搜索引擎的简单比较分析吗?两种框架都有哪些优势?

顺便说一下,我从几篇学术论文中看到了以下从选择mg4j的基本解释:

  • 在同一个集合中组合索引
  • 多索引查询

更新:

这些幻灯片(来自mir2ed.org)包含一个更新鲜的开源搜索引擎概述,包括Lucene和mg4j,用于对各个方面进行基准测试:内存和CPU,索引大小,搜索性能,搜索质量等.

lucene search-engine

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

iOS 4.2 - 通过电话后返回应用程序

我可以使用以下内容在我的应用内成功发起电话:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://123456789"]];
Run Code Online (Sandbox Code Playgroud)

但是,一旦电话通话终止,是否可以自动返回应用程序?这似乎在iPhone OS 3.0下是不可能的,但我希望现在可以在iOS 4.2下进行多任务处理(我无法找到有关iOS 4.2特定问题的任何信息).

在此先感谢您的帮助!

iphone ios

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

如何使用itext知道文档是否声称是PDF/A

我至少会检查一份文件是否声称它符合PDF/A.

我怎么能用iText做到这一点?

java itext pdfa

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

EditorFor 忽略 tabindex。你如何设置tabindex?

tabindex 的使用似乎只适用于像 Textboxfor 这样的 htmlhelpers 而不是 EditorFor

例如;

<%: Html.TextBoxFor(model => Model.MyItem, new { @tabindex = "3" })%>
Run Code Online (Sandbox Code Playgroud)

产生一个 tabindex 值。

但是,如果您使用;

<%: Html.EditorFor(model => Model.MyItem, new { @tabindex = "3" })%>
Run Code Online (Sandbox Code Playgroud)

那么结果就是控件按预期创建了,但是缺少tabindex。

那么......如何为给定的EditorFor控件设置tabindex?

asp.net-mvc html-helper tabindex editorfor asp.net-mvc-2

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

"从x导入y为z"与"import xy as z"

我假设它们在功能上是相同的,可以忽略一些可以忽略不计的引擎盖差异.如果是这样,哪种形式更像Pythonic?

python python-import

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

如何从GAC引用程序集?

我已将强名称程序集安装TestReflection到GAC中(我使用的是.NET 4.0和VS 2010).

不同版本的TestReflectionDLL在.NET 4.0(C:\WINDOWS\Microsoft.NET\assembly\GAC_32\TestReflection\)的GAC中,但是,程序集不会出现在VS 2010的"项目" - >"添加引用"框中.

如何在设计时从另一个项目中引用部署在GAC中的我的程序集?

这个页面说:

您无法添加全局程序集缓存(GAC)中的引用,因为它严格地是运行时环境的一部分.

参考这个声明,我想知道如果需要,如何为其他消费者制作项目的DLL共享程序集?

strongname gac reference .net-4.0 visual-studio-2010

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

在 pylab 中更改 numpy.sin(wt) 的幅度和频率

对于另一个项目的一部分,我只需要制作一个频率为 f 的简单正弦波。

更改“样本”会对 pylab 图产生一些奇怪的影响,我只是不知道为什么!

使用样本 = 500 给出频率 = 1/50 Hz 的图。

使用样本 = 1000 给出频率 = 1/100 Hz 的图。

然后,对于较大的样本(如 5000 和 10000),绘制的波会沿 t 轴以模式改变幅度。

import numpy as N
f = 10.
w = 2. * N.pi * f
time_interval = 100
samples = 5000
t = N.linspace(0, time_interval, samples)
y = N.sin(w * t)
pylab.plot(t, y)
pylab.show()
Run Code Online (Sandbox Code Playgroud)

这里的任何帮助都会很棒!我只想要一个基本的正弦波,但似乎无法做到这一点!

python plot signals trigonometry matplotlib

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

了解byref,ref和&

好吧,我开始明白F#能够管理引用(某种类似C++的引用).这使得有可能改变函数中传递的参数值,并使程序员能够返回多个值.不过这是我需要知道的:

  1. Ref关键字:该关键字ref用于从值创建对推断类型的值的引用.所以

    let myref = ref 10
    
    Run Code Online (Sandbox Code Playgroud)

    这意味着F#将创建一个类型的对象Ref<int>(在可变字段中)我的int 10.

    好.所以我假设它ref用于创建该Ref<'a>类型的实例.这是对的吗?

  2. 访问值:为了访问存储在引用中的值,我可以这样做:

    let myref = ref 10
    let myval = myref.Value
    let myval2 = !myref
    
    Run Code Online (Sandbox Code Playgroud)

    虽然:=操作员只是让我编辑这样的值:

    let myref = ref 10
    myref.Value <- 30
    myref := 40
    
    Run Code Online (Sandbox Code Playgroud)

    所以!(Bang)取消引用我的参考.并:=编辑它.我想这也是正确的.

  3. &运营商:这家运营商做什么?它是否适用于参考类型?不,我想它必须应用于一个可变值,这会返回什么?参考资料?地址?如果使用交互式:

    let mutable mutvar = 10;;
    &a;;
    
    Run Code Online (Sandbox Code Playgroud)

    最后一行抛出错误,所以我不明白&操作符是什么.

  4. ByRef:怎么样byref?这对我来说非常重要,但我意识到我不理解它.我知道它用于参数传递的功能.当他想要传递的值可以被编辑时,人们会使用byref(这有点违背了函数式语言的哲学,但f#不仅仅是这个).考虑以下:

    let myfunc (x: int byref) =
        x <- x + 10
    
    Run Code Online (Sandbox Code Playgroud)

    这很奇怪.我知道如果你有一个引用let myref …

.net f# reference parameter-passing byref

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