问题列表 - 第22357页

将php时间戳舍入到最近的分钟

假设我在PHP中有一个unix时间戳.如何将我的php时间戳舍入到最近的分钟?例如16:45:00而不是16:45:34?

谢谢你的帮助!:)

php timestamp

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

jquery停止孩子触发父事件

我有一个div,我附上了一个onclick事件.在这个div中有一个带链接的标签.当我点击链接时,onclick也会触发div中的事件.如何禁用此功能,以便在单击链接时onclick不会触发div ?

脚本:

$(document).ready(function(){
    $(".header").bind("click", function(){
         $(this).children(".children").toggle();
    });
})
Run Code Online (Sandbox Code Playgroud)

HTML代码:

<div class="header">
    <a href="link.html">some link</a>
    <ul class="children">
        <li>some list</li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery

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

使用LINQ to SQL执行INSERT INTO ... SELECT

我试图弄清楚是否可以使用LINQ to SQL执行"insert into ... select"类型命令.一些LINQ to SQL代码,允许我向数据库发送一个单独的SQL命令,将多行插入给定的表中.

例如,如何使LINQ to SQL将以下T-SQL语句发送到SQL Server数据库?

INSERT INTO Table1 
SELECT Table2.column1 + 1 AS column1, Table2.column2 + 2 AS column2
WHERE Table2.column3 > 100
Run Code Online (Sandbox Code Playgroud)

我当然可以通过使用该DataContext.ExecuteCommand函数来实现这一点,但这将立即执行,而不会利用您获得的自动事务处理DataContext.SubmitChanges.除了这个之外我还有一系列更新,我希望它们在发生错误时全部回滚.

有任何想法吗?

更新:这是实际的代码:

        var bs_prep =
            from b in dc.T_EDR_FILEBODies
            join
            unpaid in dc.V_UNPAIDs
            on
                b.NUM_ADC.Substring(1, 9) equals unpaid.NOCONT
            join
            acordo in dc.T_ACORDOS_RECOM_APREs
            on
                Convert.ToInt32(b.NUM_ADC.Substring(1, 9)) equals acordo.ID_Contrato
            where
                b.ID_EDR == id_edr
                &&
                (
                    unpaid.NUM_INCUMPRIMENTOS <= max_unpaid_consec
                    &&
                    unpaid.TOTAL_NUM_INCUPRIMENTOS <= max_unpaid_nonconsec
                )
                ||
                (
                    acordo.Activo == …
Run Code Online (Sandbox Code Playgroud)

bulkinsert linq-to-sql

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

为nHibernate选择哪个二级缓存?

我有一个使用WCF创建的数据服务,内部使用nHibernate.此WCF数据服务由使用Tcp Channel部署在Web Server上的Asp.Net应用程序使用.

为了提高nHibernate数据服务的性能,我想实现nHibernate二级缓存.哪个二级缓存提供商在这个场景中会很好?由于SysCache使用Asp.net缓存,我可能无法在WCF服务中使用它?

上述WCF数据服务可以在不同服务器上具有多个实例,以提高应用程序的可伸缩性.

nhibernate wcf caching second-level-cache

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

什么elisp或宏魔法可以使这个文本转换?

我有一组格式如下的SQL语句:

INSERT INTO reports.workload (workload_id,event_time,event_type_id,agent_id) VALUES 
                             (-42000,'2010-02-23 07:30:38.941436',1,NULL);
Run Code Online (Sandbox Code Playgroud)

现在,VALUES元组在开头与列名元组对齐.但是,我想要的是将元组的元素对齐,如下所示:

INSERT INTO reports.workload (workload_id,event_time,                  event_type_id,agent_id) VALUES 
                             (-42000,     '2010-02-23 07:30:38.941436',1            ,NULL);
Run Code Online (Sandbox Code Playgroud)

我的elisp-fu和regexp-fu是温和的,但不足以完成这项任务.我怎样才能做到这一点?

emacs macros elisp text-formatting

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

Visual Studio 2010:发布缩小的javascript文件而不是原始文件

我有一个Scripts文件夹,其中包含项目中使用的所有.js文件.使用Ajax Minifier任务,我为每个任务生成.min.js文件.根据应用程序是在调试模式还是在发布模式下运行,我包含原始.js文件或缩小文件.

Scripts文件夹如下所示:

Scripts/script1.js
Scripts/script1.min.js   // Outside the project, generated automatically on build
Scripts/script2.js
Scripts/script2.min.js   // Outside the project, generated automatically on build
Run Code Online (Sandbox Code Playgroud)

.min.js文件位于项目之外(尽管与原始文件位于同一文件夹中),并且在我们发布项目时它们不会复制到目标文件夹中.

我没有任何使用构建任务的经验(除了包括minifier任务),所以如果有人能告诉我哪个是正确的方法,我将不胜感激:

  • 从Visual Studio发布应用程序时,将.min.js文件复制到目标文件夹.
  • 删除/不复制原始js文件(这不重要,但我不想复制不会在应用程序中使用的文件).

谢谢,

编辑:从回复中,我看到我错过了一些细节,也许我正在寻找错误的问题解决方案.我将在问题中添加以下详细信息:

  • 如果可能,我们宁愿不在解决方案的构建过程中创建复制脚本.当然,我们考虑过它,但到目前为止我们一直在使用Web部署项目,而且我们宁愿开始使用VS2010的新发布功能(应该替换这些项目)而不是手动将复制命令添加到构建任务.
  • *.min.js文件不包含在项目中,因为它们不能在Source控制系统中(此时为TFS).它们是在编译期间生成的文件,它类似于在TFS中包含'bin'文件夹(包括它可能导致的问题).也许我们应该在不同的文件夹中创建min文件并将其视为'bin'?(这有可能吗?)

javascript visual-studio-2010

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

适合cron乔布斯的语言?

我意识到它可以依赖于某些事情(显然代码的编写效率很高); 但是,一般来说,在编写cron作业时使用的最合适且最有效的语言是什么?

这是否简单地归结为什么是最有效的语言时期的问题,或者cron作业的特异性可以决定一种编程语言而不是另一种编程语言?

此外,MySQL数据库操作是否会影响cron作业的首选编程语言?

cron programming-languages

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

std :: set.find()返回的迭代器有多长?

我需要通过保存set.find()返回的迭代器来跟踪std :: set元素.

我的问题是插入和删除其他元素是否使获得的迭代器无效?从我做过的简单测试我可以看出它不是,但我想确保这个功能是设计的.

c++ stl set stdset

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

.net麻烦铸造整数做小数

为什么这样:

(new[]{1,2,3}).Cast<decimal>();
Run Code Online (Sandbox Code Playgroud)

结果是

InvalidCastException:指定的强制转换无效.

.net c# linq casting

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

将List <t>转换或转换为EntityCollection <T>

你会如何转换或投射List<T>EntityCollection<T>

有时,当尝试从头开始创建子对象的集合(例如,从Web表单)时,会发生这种情况

 Cannot implicitly convert type 
'System.Collections.Generic.List' to 
'System.Data.Objects.DataClasses.EntityCollection'

c# collections entity-framework

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