问题列表 - 第49910页

从时间中删除前导零以显示已用时间

我需要显示经过时间跨度的最简单版本.有没有准备好的事情呢?

样品:

HH:mm:ss
10:43:27 > 10h43m27s
00:04:12 > 4m12s
00:00:07 > 7s
Run Code Online (Sandbox Code Playgroud)

我想我需要一个格式提供程序来消磨时间.

c# formatting timespan

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

xcode错误:所选的运行目标对此操作无效

我在4.3模拟器和设备中的应用程序运行良好.现在我想在4.0模拟器中测试它,我也有4.2.1设备.所以我将ios部署目标设置为4.0(也试过4.2),但xcode给出了我的错误:所选的运行目标对此操作无效.

然后我将我的第二个iphone添加到配置文件中,我在xcode中的设备中看到它用于构建但同样的事情:所选的运行目标对此操作无效.

我怎么读(或者如果可以解释一下)在哪里可以找到如何在4.0 4.2和4.3模拟器中运行设置项目?

我试图在管理方案中"点击无处不在",但找不到任何有用的东西.

感谢你的建议.

iphone xcode ios

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

使用种子属性自定义AutoFixture构建器

我有一个定制的自动混合构建器用于集成测试.代码如下.

问题1 -目前第一个事务有一个1 TransactionViewKey.TransactionId等如何设置TransactionViewKey TRANSACTIONID所以它是从方法PARAM播种beginningTransactionId?例如,返回第一个TransactionId为200的TransactionViews数组,然后每个递增1?

问题2 - 用于确定transactiondate的lambda似乎只运行一次 - 因此每个日期都是相同的值.如何设置构建器,以便为每个生成的实例运行随机日期生成器而不是仅运行一次?

谢谢

  static TransactionView[] CreateTransactions(int transactionsToReturnCount, long beginningTransactionId) {
      Random random = new Random();
      IFixture fixture = new Fixture();
      fixture.Customize<TransactionViewKey>(ob => ob
                                    .With(t => t.TransactionId)
                                    .With(t => t.TransactionIdSpecified, true)
                                    .OmitAutoProperties()
                                    );
      fixture.Customize<TransactionView>(ob => ob
                                             .With(t => t.TransactionDate, DateTime.Now - new TimeSpan(random.Next(30),0,0,0))
                                             .With(t => t.PostDate, DateTime.Now - new TimeSpan(random.Next(30), 0, 0, 0))
                                             .With(t => t.ViewKey)
                                             .With(t => t.Amount)
                                             .OmitAutoProperties()
          );
      IEnumerable<TransactionView> transactionViews = fixture.CreateMany<TransactionView>(transactionsToReturnCount);
      return transactionViews.OrderBy(t => t.TransactionDate).ToArray();
  }
Run Code Online (Sandbox Code Playgroud)

c# autofixture

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

Python 3.2 idle:range函数 - 打印还是列表?

我知道这是错误的事情,但我使用的是python 3但是用python 2书来研究它.

它说,

>>>range(2,7)
Run Code Online (Sandbox Code Playgroud)

将会呈现

[2,3,4,5,6]
Run Code Online (Sandbox Code Playgroud)

但我知道它不会显示上面的输出,我想.所以我试过了:

>>>>print(range(2,7))
Run Code Online (Sandbox Code Playgroud)

和ta-da-它显示如下:

range(2,7)
Run Code Online (Sandbox Code Playgroud)

看起来这是从P2到P3的变化之一所以我试过:

list(range(2,7))
Run Code Online (Sandbox Code Playgroud)

这个可以在IDLE上运行正常,但在记事本上用于长编码也不行.所以最后我试过了:

print(list(range(2,7)))
Run Code Online (Sandbox Code Playgroud)

它显示出类似于我的意图...我做得对吗?这是写它的唯一方法吗?

python printing list range

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

实体框架 - 代码优先保存多对多关系

我有两节课:

public class Company
{
    public int Id { get; set; }
    public string Name { get; set; }

    public virtual ICollection<User> Users { get; set; }
}

public class User
{
    public int Id { get; set; }
    public string Email { get; set; }

    public virtual ICollection<Company> Companies { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

在我的MVC应用程序控制器中从post发布新公司.我想在这样的事情中添加当前用户到创建的公司.

User user = GetCurrentLoggedUser();
//company.Users = new ICollection<User>(); // Users is null :/
company.Users.Add(user);  // NullReferenceException
companyRepository.InsertOrUpdate(company);
companyRepository.Save();
Run Code Online (Sandbox Code Playgroud)

它应该如何正常工作?我还不知道但是在将用户添加到集合之后,我预计将其保存到数据库会出现问题.任何有关它应该是什么样子的提示都将不胜感激.

c# entity-framework-4 ef-code-first asp.net-mvc-3

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

数组平衡点

解决这个问题的最佳方法是什么?N元素阵列A的平衡点是索引i,使得较低索引上的所有元素具有值<= A [i],并且较高索引上的所有元素具有高于或等于A [i]的值.

例如,给定:

A [0] = 4 A [1] = 2 A [2] = 7 A [3] = 11 A [4] = 9

一个正确的解决方案是:2.A [2]以下的所有元素都小于A [2],A [2]之后的所有元素都大于A [2].在我看来,一个解决方案是O(nsquare)解决方案.有没有更好的解决方案?

c++

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

高斯的傅立叶变换不是高斯变换,但这是错误的! - Python

我正在尝试利用Numpy的fft函数,但是当我给函数一个简单的gausian函数时,该gausian函数的fft不是gausian,它的接近但是它的一半使得每一半都在x轴的任一端.

我正在计算的高斯函数是y = exp(-x ^ 2)

这是我的代码:

from cmath import *
from numpy import multiply
from numpy.fft import fft
from pylab import plot, show

""" Basically the standard range() function but with float support """
def frange (min_value, max_value, step):
    value = float(min_value)
    array = []
    while value < float(max_value):
        array.append(value)
        value += float(step)
    return array


N = 256.0 # number of steps
y = []
x = frange(-5, 5, 10/N)

# fill array y with values of the Gaussian …
Run Code Online (Sandbox Code Playgroud)

python numpy fft

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

使用Py2Exe,PyGtk和Glade时缺少dll

我正在尝试使用Py2Exe构建我的第一个应用程序,并且我遵循http://www.py2exe.org/index.cgi/Py2exeAndPyGTK中列出的说明,但我正在使用Glade创建UI.(它只是一个非常小的gui,带有关闭按钮和标签.)

当我尝试运行生成的exe时,我收到一个错误对话框,要求我检查包含以下错误消息的日志文件:

Traceback (most recent call last):
  File "pygtkpy2exetest.py", line 8, in <module>
  File "gtk\glade.pyc", line 12, in <module>
  File "gtk\glade.pyc", line 10, in __load
ImportError: DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)

所以我开始挖掘一下,我注意到的第一件事就是它看起来像py2exe无法找到glib模块:

The following modules appear to be missing
['gdk', 'unix', 'glib.GError', 'glib.IOChannel', 'glib.IO_ERR', 'glib.IO_FLAG_APPEND', 'glib.IO_FLAG_GET_MASK', 'glib.IO_FLAG_IS_READABLE', 'glib.IO_FLAG_IS_SEEKABLE', 'glib.IO_FLAG_IS_WRITEABLE', 'glib.IO_FLAG_MASK', 'glib.IO_FLAG_NONBLOCK', 'glib.IO_FLAG_SET_MASK', 'glib.IO_HUP', 'glib.IO_IN', 'glib.IO_NVAL', 'glib.IO_OUT', 'glib.IO_PRI', 'glib.IO_STATUS_AGAIN', 'glib.IO_STATUS_EOF', 'glib.IO_STATUS_ERROR', 'glib.IO_STATUS_NORMAL', 'glib.Idle', 'glib.MainContext', 'glib.MainLoop', 'glib.OPTION_ERROR', 'glib.OPTION_ERROR_BAD_VALUE', 'glib.OPTION_ERROR_FAILED', 'glib.OPTION_ERROR_UNKNOWN_OPTION', 'glib.OPTION_FLAG_FILENAME', 'glib.OPTION_FLAG_HIDDEN', 'glib.OPTION_FLAG_IN_MAIN', 'glib.OPTION_FLAG_NOALIAS', 'glib.OPTION_FLAG_NO_ARG', …
Run Code Online (Sandbox Code Playgroud)

python pygtk glade py2exe

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

wkhtmltopdf不会将图像放在html文件中

我们使用wkhtmltopdf(在wkhtmltoxsharp lib中)获取本地.html文件并将它们转换为.pdf文件.

在HTML内部,我们有一个带有.gif图像的网络驱动器的Web链接.当转换.pdf时没有图像.

有关如何实现这一点的任何想法?

在Google Code上对此进行了更多讨论.

c# pdf wkhtmltopdf

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

随机数生成器在循环内运行时始终选择相同的值

代码的问题是,当我尝试生成一个数字时,如果自旋等于1,它会在范围(1,2,3)内生成值,如果尝试使用循环对相同范围内的随机值进行求和则随机在循环中,数字gerated始终相同,

例如,如果我使用:spind3 = 4运行循环,则值从4,8,12 spind3 = 5开始,值从5,10,15开始

这意味着RandomNumber第一次在循环内生成一个值,它在循环完成之前永远不会改变.

if (toggled3.Checked)
   {
    if (spind3.Value != 1)
        {           
         for (int i = 1; i <= spind3.Value; i++)
              {
               diceCalc[1] += RandomNumber(1, 4);
              }
        }
     else
     diceCalc[1] = RandomNumber(1, 4);
     }
Run Code Online (Sandbox Code Playgroud)

c# random for-loop

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