问题列表 - 第19042页

继承Python类继承中的docstrings

我正在尝试在Python中进行一些类继承.我希望每个班级和继承的班级都有良好的文档字符串.所以我认为对于继承的类,我希望它:

  • 继承基类docstring
  • 可能会将相关的额外文档附加到docstring

在类继承情况下是否有任何(可能是优雅或pythonic)方式进行此类文档字符串操作?多重继承怎么样?

python documentation inheritance

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

MasterPage喜欢python中的概念

我们正在谷歌应用引擎平台上的python中开发基于Web的应用程序.我在网站上有不同的页面.我想要的是拥有像asp.net这样的功能的母版页,我只有模板,所有其他页面都会使用它.我怎样才能做到这一点?我是python的初学者

python google-app-engine master-pages

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

Ruby中'self.method_name'和'class << self'之间的区别

我试图将类的实例化限制为只有一个(不使用单例),但我不能.我尝试使用类变量(@@),但没有运气.我用Google搜索并发现了这个:

class A 
  @count = 0 

  class << self 
    attr_accessor :count 
  end

  def initialize val 
    @a = val 
    self.class.count += 1 
  end 
end 

a=A.new 42 
b=A.new 43
Run Code Online (Sandbox Code Playgroud)

我搜索了"类"自我 "的解释,希望找到一个更好的(或者只是一个更简单和干净),但是反过来,没有运气.最后,经过一些测试后我得出结论,'class << self '只是一个块包装器,你可以在其中定义方法.那么,这是正确的吗?

问候!

ruby ruby-on-rails eigenclass

5
推荐指数
2
解决办法
2441
查看次数

Amazon Cloud上的最佳"日志记录"选项.RDS还是SimpleDB?

我的网站架构包括ASP.Net和MySQL.我打算在Amazon Cloud上部署它.这将意味着EC2实例和RDS.我的查询是关于日志记录.

我确保我的应用程序是无状态的,因此排除了登录应用程序层.所有状态/持久性都进入RDS.在日志记录方面,我不确定RDS是否是一个不错的选择(只是推测).由于它是新的,我也将记录数据库异常,登录RDS我不正确.我想我最好的选择是SimpleDB.

我正在寻找在RDS和SimpleDB之间进行选择的建议,以便进行日志记录.

logging stateless amazon-simpledb amazon-rds

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

LINQ to SQL:如果数据库没有返回值,则Count()会抛出异常

我有一个linq to sql语句,它将一组Customer详细信息返回给客户对象

var customers = from .....
Run Code Online (Sandbox Code Playgroud)

然后我用

if(customers.Count() > 0)
{
    return customers.First();
}
else
{
    return null;
}
Run Code Online (Sandbox Code Playgroud)

但是customers.Count()会抛出一个

'customers.Count()' threw an exception of type 'System.NotSupportedException'   int {System.NotSupportedException}
Run Code Online (Sandbox Code Playgroud)

我怎么能检查是否有任何退货???

=============

这就是问题所在.这实际上是我在LINQ语句中遇到的一个问题

我有一个功能

bool TrimAndCompare(string s1, string s2)
{
   return customer.CustomerID.Trim() == customerID.Trim()
}

var customers = from customer in _context.Customers
                          where
                                TrimAndCompare(customer.CustomerID, customerID)
                          select customer;
Run Code Online (Sandbox Code Playgroud)

当我这样做时,一切都很好

var customers = from customer in _context.Customers
                          where
                                customer.CustomerID.Trim() == customerID.Trim()
                          select customer;
Run Code Online (Sandbox Code Playgroud)

猜猜你不能在LINQ语句中重用函数

.net c# null linq-to-sql

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

无法动态加载谷歌地图javascript

下面告诉我 GMap2 没有定义。但是使用 GMap2 的代码在回调中。

        $(function() {
        $('#sample').click(function() {
            $.getScript("http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=true&amp;key=API_KEY_HERE", function() {
                var map = new GMap2(document.getElementById("mapTest"));
                map.setCenter(new GLatLng(18, -77.4), 13);
                map.setUIToDefault();

            });
        });
    });

<a id="sample">Click Me</a>
<div id="mapTest" style="width: 200px; height: 100px;"></div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery google-maps

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

遇到sql触发器问题

目前我正在学习SQL并开始遇到某些触发器的问题.这是非常基本的,但我不知道如何解决它.

问题是这样的:我有两个表PersonBankAccountInfo.表Person includes personal information. as identification number, name, birth date, etc. . TheBankAccountInfo`表包含Person 表中每个人的银行信息.

Person (ID number (12) primary key
      , name varchar (60)
      , phone number 
      , ...)

BankAccountInfo (ID number (12) references Person
                 , bankaccount number (8) primary key
                 , ...)
Run Code Online (Sandbox Code Playgroud)

我想要的是当我删除一个人时,这个人的行也会从表BankAccountInfo中删除,DELETE Person WHERE ID = 123456.

问题是我不知道信息是如何进入触发器的

CREATE 
TRIGGER DELETEINFO
BEFORE DELETE ON Person
BEGIN
DELETE BankAccountInfo where ID = ?????? <- What do i put here?
END;
Run Code Online (Sandbox Code Playgroud)

sql oracle triggers

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

LEN函数不包括SQL Server中的尾随空格

我在SQL Server 2005中有以下测试表:

CREATE TABLE [dbo].[TestTable]
(
 [ID] [int] NOT NULL,
 [TestField] [varchar](100) NOT NULL
) 
Run Code Online (Sandbox Code Playgroud)

填充:

INSERT INTO TestTable (ID, TestField) VALUES (1, 'A value');   -- Len = 7
INSERT INTO TestTable (ID, TestField) VALUES (2, 'Another value      '); -- Len = 13 + 6 spaces
Run Code Online (Sandbox Code Playgroud)

当我尝试使用SQL Server LEN()函数找到TestField的长度时,它不计算尾随空格 - 例如:

-- Note: Also results the grid view of TestField do not show trailing spaces (SQL Server 2005).
SELECT 
 ID, 
 TestField, 
 LEN(TestField) As LenOfTestField, -- Does not include trailing …
Run Code Online (Sandbox Code Playgroud)

sql-server

102
推荐指数
7
解决办法
7万
查看次数

如何在PHP中制作PDF查看器

我想用PHP打开PDF文件.不想使用Flash.像谷歌文档查看器.我只是想打开PDF文件.我可以用PHP吗?

php pdf

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

使用jfreechart创建条形图,同时使用相同类别的条形图

我想使用jfreechart制作条形图,使得属于同一类别的条形应相邻显示,没有任何间隙.应显示带有间隙的类别.此外,每个类别可能具有不同数量的条形.如何使用Jfreechart库获得它?下图是我需要的样本.这里所有相同类别的条形应该是相同的颜色并且没有间隙(或者间隙很小).

alt text http://www.freeimagehosting.net/uploads/b197c272ec.jpg

在此先感谢,Abhinav

grouping jfreechart series categories gaps-in-visuals

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