问题列表 - 第35982页

如何使用GUI SVN工具从文件夹中删除SVN绑定

我有从我同事的机器复制的SVN绑定文件夹.该文件夹包含svn绑定的隐藏文件夹,这些文件夹难以手动删除.有没有办法使用tortoise svn GUI工具从文件夹中删除svn绑定

svn tortoisesvn visual-studio-2010 visual-studio

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

在Django Forms上初始填充

我决定学习Django Forms.有一段时间了,我一直在使用HTML表单,因为我很难与Django Forms达成协议.

我怎么能将初始数据填充到Django Forms?例:

考虑是否填充了这些模型.包含数据.

models.py

class Game(models.Model):
   title = models.CharField()
   genre = models.CharField()
Run Code Online (Sandbox Code Playgroud)

所以,如果我有

view.py

game_list = Game.objects.all()
return render_to_response('template',locals())
Run Code Online (Sandbox Code Playgroud)

所以在template.html中,我可以:

{% for game in game_list %}
<p> game.title <p> <br /> <p> game.genre <p>
Run Code Online (Sandbox Code Playgroud)

如果我想在使用HTML表单时填充初始数据,这就是我通常所做的:

    {% for game in game_list %}
    <form action= '/add/' method='POST'>
    <input="text" name="title" value="{{game.title}}" />
    <input="text" name="genre" value="{{game.genre}}" />
    <input type="submit" />
Run Code Online (Sandbox Code Playgroud)

我怎么能在Django Forms中这样做?从我通过在线阅读文章看到的,他们通过覆盖使用forms.__init__:

class Anyforms(forms.Form):
   super(Anyforms, self).__init__(*args,**kwargs)
Run Code Online (Sandbox Code Playgroud)

我无法掌握如何填充使用super.表单在运行时获取的数据是什么?我可以阅读的任何好的链接让我和Django Forms争吵吗?

这是

<input="text" name="title" value="{{game.title}}" /> …
Run Code Online (Sandbox Code Playgroud)

django django-forms

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

如何将用户定义的类型转换为基本类型?

假设我们有一个叫做Complex复数的类.我想将此对象转换为double对象.

相反,我可以通过在Complex中实现复制ctor来实现:
Complex(const double &d);

但是,我无法实现i复制ctor in double将收到一个Complex.

我该怎么做呢?我知道有一种运算符重载的方法,但我找不到如何.
最终我想要这行将编译:
Complex c;
(double)c;

谢谢!!

c++

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

使用事务和数据感知组件编写Delphi数据库应用程序的优选方法

使用事务和数据感知组件编写Delphi数据库应用程序的首选方法是什么?

我必须编写一个访问InnoDB表的客户端应用程序,并在事务中执行一些主要的详细信息.在对交易进行一些研究之后(从一般的观点来看),我谦虚地得出结论,非数据感知组件和手工编码的SQL将是交易的"完美匹配"; 但数据感知组件不会.它们似乎并不是为彼此而制造的.

我真的需要使用事务,但另一方面,我不能只是抛弃数据感知组件,因为它们大大简化了事情.

有人可以赐教我吗?我一直在谷歌搜索它,但我没有找到任何有用的答案.也许是因为我的英语不够好,我的关键词有限.

顺便说一下,我正在使用Delphi 7,目前正在评估UniDAC作为数据访问库.

谢谢.

编辑

用于描述我的问题的一个方面的示例:

想象一下有一个包含2个DBGrids的表单.第一个网格是MasterGrid,上面是这些按钮:添加,编辑和删除.第二个网格是DetailGrid.如果用户单击"添加",则它将如下所示:

  • Connection.StartTransaction
  • Master.Append然后Master.Post然后Master.Edit(所以主数据集有自动增量主键,现在可以编辑)
  • 以模态方式显示编辑表单,用户填写主记录,并使用其他表单添加一些详细记录.
  • 如果用户单击"确定",则应用程序将执行Master.Post和Connection.Commit.如果用户单击"取消",则应用程序将执行Connection.Rollback.

我知道交易应该尽可能短,但你可以看到,交易只是填写表格的用户的速度.

如果我使用的是非数据感知组件,我会根据用户输入自定义插入SQL,然后在StartTransaction和Commit之间执行SQL.所以我可以实现非常短的交易.

编辑2

我感谢你们所有人的亲切参与.我从vcldeveloper中选择答案,因为它是我目前需要的最接近的解决方案.

database delphi transactions delphi-7 data-aware

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

Infragistics UltraGrid:如何在用户从下拉列表中选择后强制执行CellUpdate事件

Infragistics UltraGrid:列具有自动完成的下拉列表.当用户从列表中选择一个项目而不必等待他按Enter键或单击另一个单元格时,如何强制执行CellUpdate.

c# infragistics ultrawingrid

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

如何允许用户通过"shift"键对CheckedListBox进行多重检查?

假设我有一个带有项目"1","2","3","4"和"5"的CheckedListBox,我想通过选择选择"2","3"和"4" "2"然后按住shift并选择"4".有没有内置的方法来实现这个CheckedListBox控件?我发现了一篇关于如何使用SelectedIndexChanged事件来接近这种行为的文章,但是虽然它检查了多个项目,但它并没有将它们显示为已选中.

http://www.windowsdevelop.com/windows-forms-general/multiple-selection-checkbox-53049.shtml

如果有一个我可以使用的替代控制,那么我也会支持它.

c# winforms

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

Dijkstra算法在有向图上具有负边

如果唯一的负边缘成本来自初始节点怎么办?该算法仍然有效吗?

我觉得是的,因为我无法想到反例,但我无法证明这一点.有反例吗?

对于Dijkstra来说,负边是一个问题,因为如果有一条边可以在以后选择,而在很大程度上是负加权,则无法保证您选择的边产生最短路径.但如果唯一的负边缘从初始节点出来,我没有看到问题.

我不是在寻找算法.我正在寻找对Dijkstra的一些见解.

我在谈论有向图,如果这有所不同.

theory algorithm

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

为什么这个正则表达式不能用于空格?

如何使以下正则表达式只接受我希望它接受的符号以及空格?

if(!preg_match('/^[A-Z0-9\/\'&,.-]*$/', $line))
{
    die();
}
else
{
    //execute the rest of the validation script
}
Run Code Online (Sandbox Code Playgroud)

我希望用户只能在给定的文本字段$ line中输入AZ,0-9,正斜杠,撇号,&符号,逗号,句点和连字符.

它目前将接受HAM-BURGER的一些完美的东西,它应该接受.当用户想要键入HAM BURGER(< - 注意空格)时,我遇到了一个问题.

如果我从开头删除^和/或从结尾删除$,如果用户键入任何内容,它将成功.我试图解决这个问题的方法是将*变为+,但只要用户输入至少一个可接受的字符,它就会接受任何内容.

php regex

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

用另一个id执行java

我想知道如何用不同的userName和密码执行java Application.例如:现在:当我这样做时

System.getProperty("user.name"); 
Run Code Online (Sandbox Code Playgroud)

我得到user1.

但我想以这样的方式进行编程user2.

有人可以帮助我如何使用Java或bat文件完成此任务.任何形式的帮助表示赞赏.

java

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

如何区分框架和函数库?

是否有"框架"的定义可用于区分框架与实用程序函数和/或库的集合?

一端和另一端开始在哪里或它们之间的界限是否模糊?

frameworks libraries

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