问题列表 - 第10340页

Python中的特殊(魔术)方法

Python中的所有特殊(魔术)方法是什么?的__xxx__方法,即.

我经常寻找一种方法来覆盖我知道可以通过这些方法之一做的事情,但是我很难找到,因为据我所知,这些方法没有明确的清单,加上他们的名字并不是谷歌友好的.所以我认为在这里列出一些关于SO的列表是一个好主意.

python

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

网页设计PSD到HTML - >更直接的方式?

在工作中,我看到一位同事在Photoshop/Fireworks中设计一个网站,我看到另一位同事收集这些数据,将其整理并使用Dreamweaver从头开始重建.

看起来好像太乱了!

我知道Photoshop可以输出基于HTML的表格,而Fireworks将创建具有绝对定位的div; 似乎都不是很有帮助.

不可否认,自从成为程序员以来,我没有尝试过很多(DW/FW)(CS4/CS3),所以我不知道新版本是否正在解决这个工作流程问题,但是我们还在处理事情吗?

我们可以附加某种布局元数据(这是一个翻转按钮,这将是一个SWF,这将是文本,此徽标将隐藏"xyz"<h1>文本等)到切片以帮助布局生成?有一些秘密工具可以协助这个转换过程吗?或者我们仍然限制手工做事

当所述手工制作的页面需要再次重新设计以适合Smarty模板/ Wordpress /通用CMS 时,挫折感仍在继续.

我承认设计师需要摆脱系统才能做任何事情,但大多数传统网站都有:

  • 带导航的标题
  • 带有更多链接的侧边栏
  • 主要内容部分
  • 也许是另一个侧边栏
  • 一个页脚

鉴于许多组件的相似性,是否应该采用更系统的方法从切片设计转向功能性HTML?

还是我过度简化了事情?

-edit-嗯......我想我会接受一个答案,但他们并不是我真正想要的.

看起来设计DOM有点像圣杯("它只是一个模型!"),也许你可以用HTML和Javascript完成所有"groovy"的东西,这将是一项艰巨的工作,但是一组约束(960件看起来很有趣),一些精心设计的重置样式表和一点......仙尘?我们应该能够改善工作流程.

Photoshop的表本身几乎没用,我同意,但我们肯定可以获取这些数据,然后选择一组单元格并说"正确,这是一个文本div,溢出:自动"或"这些单元格是一个图像块,将其设置为与所选区域具有相同的高度/宽度".不可否认,在这里工作中还有其他大象需要对管理进行正式介绍,但设计>页面工作流程的某些部分似乎......没有受过良好教育.

html layout

7
推荐指数
4
解决办法
1797
查看次数

静态方法是否安全

我有一个静态计时器类,任何网页都会调用它来计算每个页面构建的时间.

我的问题是静态类线程安全吗?在我的示例中,并发用户会导致启动和停止时间出现问题吗?例如,不同的线程覆盖我的开始和停止值.

public static class Timer
{
    private static DateTime _startTime;
    private static DateTime _stopTime;    

    /// <summary>
    /// Gets the amount of time taken in milliseconds
    /// </summary>
    /// <returns></returns>
    public static decimal Duration()
    {
        TimeSpan duration =  _stopTime - _startTime;
        return duration.Milliseconds;
    }

    public static void Start()
    {
        _startTime = DateTime.Now;
    }

    public static void Stop()
    {
        _stopTime = DateTime.Now;
    }
}
Run Code Online (Sandbox Code Playgroud)

这个类应该是非静态类吗?

(这个类将从asp.net主页调用.)

c# asp.net static

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

在Python中搜索文件夹中的"/*tmp*.log"文件

正如标题所说,我正在使用Linux,并且该文件夹可能包含多个文件,我希望得到其名称所包含的文件*tmp*.log(*当然意味着什么!).就像我使用Linux命令行一样.

python linux directory file

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

单元测试:自包含测试与代码重复(DRY)

我正在进行单元测试的第一步,并且不确定两个在单元测试中似乎自相矛盾的范例,即:

  • 每个单元测试都应该是独立的,而不是依赖于其他测试.
  • 不要重复自己.

更具体一点,我有一个我想测试的进口商.导入器具有"导入"功能,可以获取原始数据(例如,从CSV中删除)并返回某种类型的对象,该对象也将通过ORM(在本例中为LinqToSQL)存储到数据库中.

现在我想测试几件事情,例如返回的返回对象不为null,它的必填字段不为null或为空,并且它的属性得到了正确的值.我为此写了3个单元测试.每个测试应该导入并获得作业还是属于一般的设置逻辑?另一方面,相信这篇博文,就我的理解而言,后者将是一个坏主意.此外,这不会违反自我遏制吗?

我的班级看起来像这样:

[TestFixture]
public class ImportJob
{
    private TransactionScope scope;
    private CsvImporter csvImporter;

    private readonly string[] row = { "" };

    public ImportJob()
    {
        CsvReader reader = new CsvReader(new StreamReader(
                    @"C:\SomePath\unit_test.csv", Encoding.Default),
                    false, ';');
        reader.MissingFieldAction = MissingFieldAction.ReplaceByEmpty;

        int fieldCount = reader.FieldCount;
        row = new string[fieldCount];

        reader.ReadNextRecord();
        reader.CopyCurrentRecordTo(row);
    }

    [SetUp]
    public void SetUp()
    {
        scope = new TransactionScope();
        csvImporter = new CsvImporter();
    }

    [TearDown]
    public void TearDown()
    {
        scope.Dispose();
    }

    [Test]
    public void ImportJob_IsNotNull()
    { …
Run Code Online (Sandbox Code Playgroud)

c# nunit unit-testing

7
推荐指数
2
解决办法
2184
查看次数

如何使用zillow.com API将数据发送到API调用并将其取回

我试图从一个名为zillow的网站获取API为我工作,但我对网络新东西是新手.他们试着在这里解释如何使用它,但它让我失去了所以我看了他们的论坛.有人在那里发布了一个"示例",但我无法看到他们的代码甚至调用API的位置.基本上我需要一个表格字段,它将是一个地址并发送该信息以获取数据,这里是从这些人的例子中获取的源代码,

<html xml:lang="en" lang="en">
<head>
  <title></title>
</head>
<body>
<h3><font face="Verdana, Arial, Helvetica, sans-serif">Get Property < # >Zestimates 
  from Zillow</a></font></h3>
<form method="post" action="/Real-Estate/Zestimate.php" name="zip_search">
  <table align="center" width="618">
    <tr> 
      <td colspan="2"><font face="verdana, arial, sans-serif">Please specify the 
        Property address. </font></td>

      <td width="205" align="left"> <div align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><#></a></font></div></td>
    </tr>
    <tr> 
      <td colspan="2"><font face="Verdana, Arial, Helvetica, sans-serif">Street</font>: 
        <input id="street2" type="text" maxlength="50" size="50" value="" name="street"/></td>
      <td>&nbsp;</td>
    </tr>
    <tr> 
      <td colspan="2"><font face="verdana, arial, sans-serif">City, State or ZipCode:</font> 
        <input id="citystatezip3" type="text" maxlength="50" size="20" value="" …
Run Code Online (Sandbox Code Playgroud)

xml api zillow

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

iPhone模拟器显示应用程序的图像,但iPhone没有

我已经使用objective-c在iphone上创建了一个应用程序.在这个应用程序中,我只是显示存储在一个文件夹中的不同玩家图像,这将在模拟器上完美运行.但是当我在iphone上部署它时,它并没有显示播放器的图像.

为此,代码是:

UIImageView *imageplayer = [[UIImageView alloc]initWithFrame: CGRectMake(imgx, imgy+45,135,150)];
imageplayer.image = [UIImage imageNamed:playerpng];

if(imageplayer.image == nil)
    [imageplayer setImage:[UIImage imageNamed:playerjpg]];

if(imageplayer.image == nil)
    [imageplayer setImage:[UIImage imageNamed:@"noimage.png"]];

[self.view addSubView:imageplayer];
Run Code Online (Sandbox Code Playgroud)

Plz解决了这个问题.提前致谢

iphone objective-c

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

JavaScript打印预览

如何查看从网站生成的发票的打印预览.如果我用脚本打印

<a href="javascript:window.print()">print this page</a>
Run Code Online (Sandbox Code Playgroud)

在打印"打印此页"也打印.我怎么能隐藏它?

html javascript css printing

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

我在哪里可以找到Perl 6的演示/示例代码?

我有自己的Rakudo副本,我很乐意给它一个试驾.在浏览互联网后,我发现了一些很酷的Perl 6内容的代码片段,但没有完整的脚本.任何提供实用Perl 6脚本的网站都将受到赞赏.

谢谢你们,Ehtyar.

scripting sample rakudo perl6 raku

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

寻找与使用.NET构建企业应用程序相关的免费电子书

能否请您建议一些与使用.NET构建企业应用程序相关的免费电子书?

.net architecture enterprise

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