问题列表 - 第7970页

如何输出Fluent NHibernate创建的HBM?

我正在尝试调试我的流畅应用程序,并希望看到生成的文件是什么样的.

有什么方法可以查看它们?

有没有办法出口它们?

mapping nhibernate hbm fluent-nhibernate

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

iPhone OS 3.0访问剪贴板

我正在实现一个带语法高亮的自定义文本编辑器,我想将它集成到OS 3.0剪贴板系统中.所以,我的问题是,有没有办法以编程方式设置/读取系统范围的剪贴板?

谢谢,

凯尔

iphone cocoa-touch objective-c iphone-sdk-3.0

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

清除列表的不同方式

当你想在Python中清除一个列表时,有没有理由做这些比这两行更复杂的事情?

old_list = []
old_list = list()
Run Code Online (Sandbox Code Playgroud)

我问的原因是我刚刚在一些正在运行的代码中看到了这个:

del old_list[ 0:len(old_list) ]
Run Code Online (Sandbox Code Playgroud)

python list

198
推荐指数
6
解决办法
31万
查看次数

指针有什么意义?

当我可以声明变量时,C++中的指针有什么意义?什么时候适合使用它们?

c++ pointers

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

使用System.Diagnostics.Process在命令行上的文件中管道

我正在尝试运行命令行程序并在文件中管道.该命令在命令行上运行正常,但我似乎无法使用C#中的Process对象.这是我发出的命令:

"C:\ Servers\CollabNet Subversion Server\svnadmin"加载C:\ Repositories\TestLoad <C:\ Temp\test.dump

除了上面的命令之外,此函数适用于我传递给它的所有其他命令:

public static bool ExecuteSvnCommand( string command, string arguments, out string result, out string errors )
{
    bool retval = false;
    string output = string.Empty;
    string errorLines = string.Empty;
    Process svnCommand = null;
    var psi = new ProcessStartInfo( command );

    psi.RedirectStandardOutput = true;
    psi.RedirectStandardError = true;
    psi.WindowStyle = ProcessWindowStyle.Hidden;
    psi.UseShellExecute = false;
    psi.CreateNoWindow = true;

    try
    {
        Process.Start( psi );
        psi.Arguments = arguments;
        svnCommand = Process.Start( psi );

        StreamReader myOutput = svnCommand.StandardOutput; …
Run Code Online (Sandbox Code Playgroud)

c# command-line

8
推荐指数
2
解决办法
7699
查看次数

Cocoa在循环中自动释放

(我已经阅读了Apple的内存管理指南,以及其他内存管理帮助,但我仍然对以下内容感到困惑)

在循环中,如何使用便捷方法进行内存管理?我是否需要显式创建自动释放池然后将其排空.或者这一切都是自动化的吗?

例如

for (i=0; i<numFilePaths; i++) {
    // ...
    NSString *componentString = [someString lastPathComponent];
    // ...
}
Run Code Online (Sandbox Code Playgroud)

在这个例子中,我反复从lastPathComponent获取一个新字符串.暂时忽略同一件事中的不良举止,我该如何处理这种记忆管理情况呢?

'componentString'根本没有保留,它只在循环中有生命周期,仅用于与其他字符串进行比较.谢谢你的帮助.

memory string cocoa loops

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

C#/ .NET:字典内存使用情况

我有一个包含大量数据的通用词典.当Dictionary的大小开始占用太多内存时,我想开始删除项目(我知道如何确定哪些项目).

我的程序监视此词典使用的RAM的最佳方法是什么?

字典中的每个项目都是可变大小.

.net c# dictionary

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

可以强制CakePHP表单帮助程序包含自定义属性吗?

我需要做的是创建一个这样的表单:

<form method="post" promptpermission="email" action="blahblah">
Run Code Online (Sandbox Code Playgroud)

(注意promptpermission属性.)

有没有什么方法可以做到这一点而不偏离助手?

<?php echo $form->create(); ?>
Run Code Online (Sandbox Code Playgroud)

因为它只是一种形式,所以我很不情愿去mod.有没有快速简便的方法来做到这一点?

forms cakephp

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

在数组中查找数字序列

我正在做一个Yahtzee游戏,我需要一种方法来计算一个小直线(按顺序排列4个数字).如此有效的将是:1,2,3,4 | 2,3,4,5 | 3,4,5,6.

我有一个包含5个数字的数组,我需要弄清楚这3个组合中的一个是否在该数组中.

对于那些不熟悉Yahtzee的人来说,有5个骰子(数组中的5个数字)可以是1-6.

php

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

C#多线程代码审查

我锁定队列是否重要?

public abstract class ExpiringCache<TKey,TValue> : IDisposable 
{
    protected readonly object locker = new object();

    protected readonly Dictionary<TKey, TValue> cache =
        new Dictionary<TKey, TValue>();

    private readonly Queue<KeyValuePair<TKey, long>> queue =
        new Queue<KeyValuePair<TKey, long>>();

    private volatile bool dispose;

    private readonly Thread cleaningThread;

    private readonly long lifeSpanTicks;

    public ExpiringCache(TimeSpan lifeSpan)
    {
        // Validate lifeSpan

        if (lifeSpan.Ticks == 0)
        {
            throw new ArgumentOutOfRangeException
                ("lifeSpan", "Must be greater than zero.");
        }

        this.lifeSpanTicks = lifeSpan.Ticks;

        // Begin expiring expired items

        this.cleaningThread = new Thread(() => …
Run Code Online (Sandbox Code Playgroud)

c# multithreading locking

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