问题列表 - 第22277页

如何解决SVN 1.6不支持的存储库间单文件外部问题?

我正在使用SVN外部包含来自另一个存储库的几个目录,但我还需要在项目目录的根目录中为两个单独的文件设置外部.

根据文档,这还不可能:

外部文件的URL必须与外部文件插入的URL位于同一个存储库中; 不支持存储库间文件外部

http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-externals.html

我如何解决这个问题,因为我需要将两个文件从外部存储库提取到项目目录的根目录中.

linux svn tortoisesvn

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

DOS命令执行目录和子目录中的所有SQL脚本

我需要一个DOS命令或批处理(.bat)文件,我可以执行该文件来运行目录及其子目录中的所有*.sql脚本.解决方案是什么?

sql t-sql dos batch-file

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

IE6,7和8中的CSS最小宽度

我在Google上找到了很多关于这个问题的答案,但它们似乎都不适用于所有浏览器.

我正在寻找一种只有CSS的方法来获得Firefox,IE6,IE7和IE8的最小宽度.众所周知,IE不支持min-width,因此有几个hacks试图模拟min-width的行为.不幸的是,我没有运气.

具体来说,这就是我想要做的:

<style type="text/css">
    table.dataTable td {
        white-space: nowrap;
    }

    table.dataTable td.largeCell {
        white-space: normal;
        min-width: 300px;
    }
</style>

<table class="dataTable">
  <tr>
    <td>ID</td>
    <td>Date</td>
    <td>Title</td>
    <td class="largeCell">A large amount of data like a description that could
        span several lines within this cell.</td>
    <td>Link</td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

有没有人有办法让这个工作?

css internet-explorer

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

typedef的头文件最佳实践

我在一个项目中广泛使用了shared_ptr和STL,这导致了过长的,容易出错的类型shared_ptr< vector< shared_ptr<const Foo> > >(我喜欢ObjC程序员,长名称是常态,但这仍然太过分了.)我相信,更加清楚的是,一致地调用它FooListPtr并记录命名约定,"Ptr"表示shared_ptr,"List"表示shared_ptr的向量.

这很容易输入typedef,但它会导致头文件出现问题.我似乎有几个选项可以定义FooListPtr:

  • Foo.h. 这会缠绕所有标题并造成严重的构建问题,因此它不是首发.
  • FooFwd.h("前向标题").这就是Effective C++建议的,基于iosfwd.h.它非常一致,但保持两倍标题的开销似乎很烦人.
  • Common.h(将所有这些放在一个文件中).这通过缠绕许多不相关的类型来杀死可重用性.您现在不能只拿起一个对象并将其移动到另一个项目.这不是首发.
  • 某种类似幻想的#define魔法,如果它还没有被typedefed,那就是typedef.我对预处理器持续不喜欢,因为我认为它让新人很难理解代码,但也许......
  • 使用向量子类而不是typedef.这似乎很危险......

这里有最好的做法吗?当可重用性,可读性和一致性至关重要时,它们如何在实际代码中生效?

如果其他人想要添加其他选项供讨论,我已经标记了这个社区维基.

c++ typedef

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

Django -- 如何从一组“作者”(用户)中过滤带有“作者”的对象?

如何author从一组“ authors”(Users)中过滤带有“ ”的对象?

“对象”是Posts,有一个author( ForeignKeyto User)。

我对此非常困惑,所以我很感激它的帮助。当然,人们可以通过手动过滤它们的天真方式来解决这个问题,但这会严重打击数据库。不管怎么说,还是要谢谢你。

编辑: 帖子列表

class Post(models.Model):
    '''A Post or a Status Update.
    '''
    content=models.CharField(max_length=200)
    author=models.ForeignKey(django.contrib.auth.models.User, related_name="author")
    tags=models.ManyToManyField(Tag)
    replyTo=models.ManyToManyField(django.contrib.auth.models.User, related_name="replyTo")
    # Snip model methods
Run Code Online (Sandbox Code Playgroud)

澄清:我试图根据一组用户而不是单个用户进行过滤(这很容易做到) when=models.DateTimeField(auto_now=True)

感谢所有帮助解决上一个问题的人。现在我要问最后一件事:

来自 UserProfile 的代码摘录(连接到用户)

def get_updates():
    return Post.objects.filter(author__in=(list(self.friends.all()) + [self]))
Run Code Online (Sandbox Code Playgroud)

这是获取作者及其朋友所有帖子的最有效方法吗?(注意:这是一个幼稚的实现,因为它不处理分页等。稍后会这样做)

python database django django-models

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

如何在MySQL中回滚我的最后一个删除命令?

我不小心从表中删除了一些大量的行......

我该如何回滚?

我使用PuTTY执行查询.

如果你们中的任何一个人能安全地引导我走出这个......我将不胜感激......

mysql sql rollback sql-delete

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

CSS3:使用悬停事件在图像上设置半透明叠加

我需要一个悬停半透明div,导致一些文本显示在缩略图图像的顶部?是否可以在不使用JavaScript和仅使用层叠样式表的情况下执行此操作?

html css events html5 css3

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

Python try / except ...函数总是返回false

我试图在这段简短的代码中找出问题所在。任何帮助,将不胜感激。无论我将User.email指定为什么,它始终返回false。

def add(self):

    #1 -- VALIDATE EMAIL ADDRESS
    #Check that e-mail has been completed
    try:
        #Validate if e-mail address is in correct format
        if (isAddressValid(self.email) == 0):
            self.errors['email'] = 'You have entered an invalid e-mail address';
            return 0

    except NameError:
        self.errors['email'] = 'Please enter your e-mail'
        return 0

>>> u = User()
>>> u.email = 'test@example.com'
>>> u.add()
0
>>> print u.errors
{'email': 'Please enter your e-mail'}
Run Code Online (Sandbox Code Playgroud)

我已经确认返回的错误来自NameError之外。

另外,isAddressValid()只是一种检查电子邮件地址结构的方法。

谢谢。

python pylons

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

System.Drawing.Icon构造函数抛出"操作成功完成"异常

在Windows XP计算机上,以下代码抛出System.ComponentModel.Win32Exception,并显示消息"操作已成功完成"

System.Drawing.Icon icon = new System.Drawing.Icon("icon.ico");
Run Code Online (Sandbox Code Playgroud)

我可以阻止程序崩溃

try
{
    System.Drawing.Icon icon = new System.Drawing.Icon("icon.ico");
}
catch(System.ComponentModel.Win32Exception ex)
{
    if (ex.NativeErrorCode != 0)
    {
        throw;
    }
}
Run Code Online (Sandbox Code Playgroud)

但当然没有设置图标.

完整的堆栈跟踪是

at System.Drawing.Icon.Initialize(Int32 width, Int32 height)
at System.Drawing.Icon..ctor(String fileName, Int32 width, Int32 height)
at System.Drawing.Icon..ctor(String fileName)
at hermes.Window1..ctor() in D:\\projects\\hermesclient\\hermesWPF\\hermes\\Window1.xaml.cs:line 50"
Run Code Online (Sandbox Code Playgroud)

第50行是我发布的原始行.

这是一个WPF应用程序,在Windows 7机器上,代码工作正常.

编辑:原来这个图标在Windows XP中根本不起作用,添加256色版本似乎已经修复了它.

.net c# icons system.drawing exception

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

Asp.net MVC中的自定义DateTime模型绑定器

我想为DateTime类型编写自己的模型绑定器.首先,我想写一个我可以附加到我的模型属性的新属性,如:

[DateTimeFormat("d.M.yyyy")]
public DateTime Birth { get; set,}
Run Code Online (Sandbox Code Playgroud)

这是简单的部分.但是粘合剂部分有点困难.我想为类型添加一个新的模型绑定器DateTime.我也可以

  • 实现IModelBinder接口并编写我自己的BindModel()方法
  • 继承DefaultModelBinder和覆盖BindModel()方法

我的模型有如上所示的属性(Birth).因此,当模型尝试将请求数据绑定到此属性时,BindModel(controllerContext, bindingContext)将调用我的模型绑定器.一切都好,但是.如何从controller/bindingContext获取属性属性,以正确解析我的日期?我怎样才能到达PropertyDesciptor房产Birth

编辑

由于关注点的分离,我的模型类是在一个没有(也不应该)引用System.Web.MVC程序集的程序集中定义的.设置自定义绑定(类似于Scott Hanselman的示例)属性是禁止的.

asp.net-mvc binding modelbinders custom-model-binder

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