问题列表 - 第22399页

列出表中的字段

有没有办法列出django模型中表格中的字段

 class Profile(models.Model):
    user = models.ForeignKey(User, unique=True)
    name = models.ForeignKey(School)
    emp = models.ForeignKey(User, unique=True)
Run Code Online (Sandbox Code Playgroud)

如何列出表Profile中的字段名称,(就像desc Profile;在mysql中)

谢谢.

python django

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

文件描述符错误

如果我尝试执行以下代码

f = file('test','rb')
fout = file('test.out','wb')

for i in range(10):
    a = f.read(1)
    fout.write(a)

f.close()
f = fout
f.seek(4)

print f.read(4)
Run Code Online (Sandbox Code Playgroud)

'test'任何文件在哪里,我得到:

Traceback (most recent call last):
  File "testbad.py", line 12, in <module>
    print f.read(4)
IOError: [Errno 9] Bad file descriptor
Run Code Online (Sandbox Code Playgroud)

但是,如果我只更改fout行以使用临时文件:

import tempfile

f = file('test','rb')
fout = tempfile.NamedTemporaryFile()

for i in range(10):
    a = f.read(1)
    fout.write(a)

f.close()
f = fout
f.seek(4)

print f.read(4)
Run Code Online (Sandbox Code Playgroud)

没有错误.有人知道为什么吗?我原本预计第一个案例会起作用,但我必须做错事.

在此先感谢您的帮助!

python file

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

如何设置Vaadin表中特定列的字体大小?

我使用vaadin创建了表.现在我想为该表中的特定列内容设置字体大小.是否可以为该表中的特定列设置字体大小?如果是这样,请给我设置字体大小的想法.如果你能给我一些代码片段.

vaadin

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

当View需要多个模型时,你如何优雅地编程ASP.NET MVC?

View接受一个Model.但我需要为两个模型绘制HTML输入控件.一个例子将说明:

我有一个屏幕,我添加员工.在添加了他们的名字,姓氏等之后,我需要用户选择员工所在的公司数量.

公司在一张桌子上.员工在另一个员工.链接表加入了它们.

所以我似乎需要将公司传递给View.我可以将多个模型传递给视图吗?或者我是否必须在View中进行丑陋的数据库查找才能找到公司,并在没有HTML帮助程序的情况下为复选框手动吐出HTML?

asp.net-mvc view models

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

从列表<T>中删除项目

List<object> A = new List<object>;
List<object> B = new List<object>;
List<object> C = new List<object>;

C.Add(item);
B.Add(C);
A.Add(B);
Run Code Online (Sandbox Code Playgroud)

最后我有List A而不是List B,List B包含List C.我想从列表C中删除一个项目.

我怎么能用LINQ或lambda做到这一点?

c#

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

在LINQ to SQL中使用contains()

我正在尝试使用linq-to-sql在应用程序中实现一个非常基本的关键字搜索.我的搜索词是一个字符串数组,每个数组项都是一个单词,我想找到包含搜索词的行.我不介意它们是否包含的不仅仅是搜索条件(最有可能的是它们),但所有搜索条件都必须存在.

理想情况下,我想要类似下面的代码片段,但我知道这不起作用.此外,我在这里看过这个问题,但是这个问题的作者似乎满足于反过来做事(query.Contains(part.partName)),这对我不起作用.

public IQueryable<Part> SearchForParts(string[] query)
{
    return from part in db.Parts
           where part.partName.Contains(query)
           select part;
}
Run Code Online (Sandbox Code Playgroud)

如何重写此查询以便它能够满足我的需求?

c# contains linq-to-sql keyword-search

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

使用C#4.0中的匿名函数,为什么我无法定义内联委托

委托人拥有保留定义类型的优点是什么?

例如在c中如果我想定义一个函数,该函数接受一个我可以简单定义的函数的指针

void F(bool (*pFn)(int));
Run Code Online (Sandbox Code Playgroud)

在c#中我必须采取额外的步骤,首先定义委托类型类似,如果我必须在c中创建一个typedef,然后才能定义上面的函数

delegate bool del(int s);
void F(del d){...}
Run Code Online (Sandbox Code Playgroud)

我发现c#风格不那么清晰和灵活.

答:我没有意识到这在C#
B中是可行的:通过引入c类型声明系统的复杂性,这是一个糟糕的语言特性.


让我澄清我知道fucn可用我想知道是否有办法定义一个任意的委托.

c c# language-features

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

为什么Microsoft放弃了SQL Server 2008中的Notification Services?

我花了很多时间玩SQL 2005中引入的NS,发现它是一个很棒的功能..

但是,我听说MS在2008年放弃了NS; 为什么?并且如果有的话,他们正在取代它......

sql-server-2005 sql-server-2008

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

有没有办法折叠eclipse子块像"if"语句?

目前Eclipse只折叠java doc和功能级别,但是当读取长方法时,可能会有很多if/else等,有没有办法折叠它们?

eclipse ide

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

我如何使用套接字让多个进程与中央进程通信?

对于我的应用程序,我需要一个负责与许多客户端进程交互的中央进程.客户端进程需要一种方法来识别中央进程并与之通信.此外,中央进程可能没有运行,客户端进程需要一种方法来识别该事实.这个应用程序将在类Unix系统上运行,所以我考虑使用命名管道套接字来完成任务.具体来说,我将如何使用命名管道套接字执行此任务(实际代码将非常感谢!)?如果命名管道套接字不理想,有更好的替代方案吗?

unix sockets linux ipc

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