问题列表 - 第48631页

来自ISO8061的Javascript时间戳

在处理从iso8061日期获取时间戳时,我遇到了一些问题.出于某种原因,它在Chrome中完美运行,但在Firefox中导致无效日期错误.确切的行是:

var date = new Date(time.replace(/-/g,"/").replace(/[TZ]/g," ")); 
Run Code Online (Sandbox Code Playgroud)

我已经尝试传递日期(作为var时间)2011-03-09T16:46:58+00:00,2011-03-09T16:46:58+00002011-03-09T16:48:37Z按照http://www.jibbering.com/faq/#dates的规格,但我仍然无法让它在Firefox中工作.实际上,最后一种方法在两种浏览器中都不起作用.

如果有人可以帮助我将这个iso8061日期转换为时间戳,那就太棒了.

谢谢,Angelo R.

javascript timestamp iso8601

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

在QtDesigner中,控件坚持过大,不会调整大小

我在Qt Designer中制作了一个"小部件",其中大约有十几个控件被组织成horiz.和垂直 布局.奇怪的是,当整个表格设置为275px宽时,每个水平布局都需要一些大尺寸,大约400 px宽.其中包含的按钮等对于表单而言太宽.当我垂直或水平调整窗口小部件窗体的大小(有时最大宽度关闭)时,各种布局将不会调整大小.手动设置宽度(或最小宽度或最大宽度)可能会影响控件的大小,但不会影响它们在布局中的间距.插入垫片以保持顶部的一些控件和底部的一些其他控件之间具有灵活的空间,根本不起作用.

我可以忽视什么(可能)显而易见的事情?

(我通常不是应用程序或GUI程序员,这是一个完整的穴居人.)

qt4 qt-designer

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

翻转时使图像变暗

我有一个需要在翻转时变暗的图像列表.我真的很喜欢这样做,没有臃肿的CSS翻转技术,因为任何时候花在Photoshop上都会让我很开心.我有一部分路在那里,但出了点问题.这是现场:

http://daveywhitney.com/dark/

码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Darken</title>
<style type="text/css">
#topnav {
    float:left;
    margin:22px 0 0 50px;
    list-style:none;
}
.kitchy {
    background-color:#000000;
    width:112px;
    height:203px;
}

#topnav  a:hover{
    opacity:.6;
}

#topnav  li {
    display:inline;
}
</style>
</head>

<body>
<ul id="topnav">
            <li class="kitchy"><a href="#"><img src="img/kitch.jpg" /></a></li>
            <li><img src="img/deck_small.jpg" /></li>
            <li><img src="img/door_small.jpg" /></li>
            <li><img src="img/lumber_small.jpg" /></li>
            <li><img src="img/tools_small.jpg" /></li>
            <li><img src="img/paint_small.jpg" /></li>
        </ul>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

html css opacity css3

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

SQL Server CE 4.0性能比较

SQL Server CE 4(SQL Server Compact Edition 4.0)已不是新闻(如果是,您可以阅读本文)

但是看到SQL Server CE 4与其他数据库的性能比较非常有趣.

特别是:

  • SQLite的
  • SQL Server(1)
  • SQL Server Express*
  • 也许火鸟

(1)适用于功能相当的应用.

不幸的是,谷歌现在提供的主题并没有那么多链接.实际上我找不到任何(适当的SQL CE版本).

如果可以找到或分享这些信息,我们可以在这里收集它以供将来人道使用.

sql-server sqlite performance sql-server-ce

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

何时使用`source()`或`attach()`

我的项目目录结构的一部分如下所示:

\projects\project\main.R
\projects\project\src
Run Code Online (Sandbox Code Playgroud)

其中\src包含一堆1-function-per-file,项目特定的函数.

问:将这些功能添加到工作目录的最佳实践方法是projects\project什么?

我看到了一些解决方案:

  1. attach("./src").我试图避免这种情况,因为(1)Google Styleguide建议避免使用attach()和(2)我收到了

    Warning messages:
    
    Run Code Online (Sandbox Code Playgroud)

    1: Reading Unix style database directory (./tmp) from Splus on Windows: may have problems finding some datasets, especially those whose names differ only by case (file tmp-script1.ssc should not have been made by Splus on Windows) in: exists(name, where = db) 这样做的时候.

  2. lapply(paste("./src/",list.files("./src/"),sep=""),source).这很好用,看起来很笨重.必须有更好的方法,对吗?

  3. 以他们的全名参考我的职能./src/myfunc.这会很快变得难看.我相信有更好的方法.

  4. 摆脱./src我的目录的一部分,只是把所有的功能扔在主工作目录中.这个问题是我宁愿保持一个接近John Myles White的目录结构ProjectTemplate

  5. 将所有函数放在一个文件中,./src/func.R并将其作为源代码.我想这种方法避免了"2"的丑陋.上面,但我真的希望每个文件都有一个功能.只是看起来更清洁.

workflow project-management r

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

将Vector.<SomeType>转换为Array?

不幸的是,在Actionscript中,似乎对Vector类的支持尚不完全.在某些情况下,我需要将Vector转换为数组(例如,创建一个ArrayCollection).我认为这样可以解决问题:

var myVector:Vector.<MyType> = new Vector.<MyType>();

var newArray:Array = new Array(myVector);
Run Code Online (Sandbox Code Playgroud)

显然,这只是创建一个数组,其中数组的第一个索引包含完整的Vector对象.这是我唯一的选择:

var newArray:Array = new Array(myVector);

for each(var item:MyType in myVector)
{
    newArray.push(item); 
}
Run Code Online (Sandbox Code Playgroud)

我觉得这会使代码混乱很多,我需要在很多地方做到这一点.Vector类没有实现任何类型的接口,所以据我所知,我不能创建一个通用函数来转换为数组.有没有办法这样做,而不是每次我想将Vector转换为数组时都添加这个混乱?

apache-flex arrays actionscript vector arraycollection

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

RazorEngine和解析物理视图文件总是会导致异常

我有以下RazorEngine电话:

public class RazorEngineRender
{
    public static string RenderPartialViewToString(string templatePath, string viewName, object model)
    {            
        string text = System.IO.File.ReadAllText(Path.Combine(templatePath, viewName));
        string renderedText = Razor.Parse(text, model);
        return renderedText;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是从:

_emailService.Render(TemplatePath, "Email.cshtml", new { ActivationLink = activationLink });
Run Code Online (Sandbox Code Playgroud)

我也有这个视图文件(email.cshtml):

    <div>
      <div>
            Link: <a href="@Model.ActivationLink" style="color:#666" target="_blank">@Model.ActivationLink</a>
      </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

当调用Razor.Parse()时,我总是得到一个:无法编译模板.检查错误列表以获取详细信息.

错误列表是:

error CS1061: 'object' does not contain a definition for 'ActivationLink' and no extension method 'ActivationLink' accepting a first argument of type 'object' could be found 
Run Code Online (Sandbox Code Playgroud)

我已经在阳光下尝试了一切,包括尝试一种具体类型而不是匿名类型,在视图文件的顶部声明@Model行但没有运气.我想知道图书馆是错还是肯定是我?

顺便说一下,我所指的razorengine可以在codeplex: RazorEngine上找到

asp.net-mvc razor

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

生成一系列随机数?

(我做了一次搜索,并没有看到重复.如果有的话我会提前道歉.)

我需要重复调​​用执行某些模拟的方法.此方法接受一些静态变量作为参数,并返回从随机数(double)(0.01 - 100.00)派生的计算结果.

但是,假设Random类构造函数将其种子基于当前系统时间,如果我连续25次调用该方法,那么我可以得到75.01,结果全部为25次.

是否有一种相对简单的方法可以在每次方法调用时获得几乎保证不同的数字?

我怀疑这有点容易实现,我只是不知所措.

谢谢!

c# random .net-3.5

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

file_get_contents => PHP致命错误:允许的内存耗尽

我在处理大文件时没有经验,所以我不知道该怎么做.我试图使用file_get_contents读取几个大文件; 任务是使用preg_replace()清理和消除它们.

我的代码在小文件上运行良好; 但是,大文件(40 MB)会触发内存耗尽错误:

PHP Fatal error:  Allowed memory size of 16777216 bytes exhausted (tried to allocate 41390283 bytes)
Run Code Online (Sandbox Code Playgroud)

我正在考虑使用fread(),但我不确定它是否也能正常工作.这个问题有解决方法吗?

感谢您的输入.

这是我的代码:

<?php
error_reporting(E_ALL);

##get find() results and remove DOS carriage returns.
##The error is thrown on the next line for large files!
$myData = file_get_contents("tmp11");
$newData = str_replace("^M", "", $myData);

##cleanup Model-Manufacturer field.
$pattern = '/(Model-Manufacturer:)(\n)(\w+)/i';
$replacement = '$1$3';
$newData = preg_replace($pattern, $replacement, $newData);

##cleanup Test_Version field and create comma delimited layout. …
Run Code Online (Sandbox Code Playgroud)

php

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

我如何模拟Request.Url.GetLeftPart()以便我的单元测试通过

我的代码做到了这一点

string domainUrl = HttpContext.Current.Request.Url.GetLeftPart(UriPartial.Authority);
int result = string.Compare(domainUrl, "http://www.facebookmustdie.com");
// do something with the result...
Run Code Online (Sandbox Code Playgroud)

我如何模拟这个以便我的单元测试通过,我是否必须模拟整个HttpContext类?如果是这种情况,我将如何将其注入代码中,以便在运行单元测试时使用"正确的"HttpContext

c# asp.net unit-testing

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