问题列表 - 第31685页

使用DVCS [Mercurial]在版本控制下获取我的数据库

对整个数据库进行版本控制的最佳方法是什么?

为每个数据库对象(表,视图,过程...)创建一个文件,或者更确切地说,为所有DDL脚本创建一个文件以及任何新的更改都将放在一个单独的文件中?

如何处理数据库管理器工具中的更改?

我想为任何类型的RDBMS提供通用解决方案.

还有其他选择吗?

sql database mercurial dvcs

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

选择ColdFusion MVC框架

我正在接管很多ColdFusion的东西,这些东西在我们的商店里挥之不去,他们坚持要留在ColdFusion上,并且这个领域的新项目必须在CF中完成 - 基本上这部分是不可协商的.我在CF方面不是很有经验(自2003年以来没有触及它)因此我的大部分开发工作都是在过去的4到5年中使用.Net,MVC,C#,Linq-to-SQL.

我正在寻找一个MVC框架,我可以将我的Asp.Net MVC体验与希望集成的ORM相关联(我至少暂时使用CF 8).我发现了一些像模型和胶水,Mach II和Coldbox等但我真的不知道从哪里开始,并希望从使用者那里得到一些关于它们的优点,缺点等的意见他们.

我知道我需要对CFML进行大量的刷新(几乎是重新学习),所以我不需要被告知 - 我在这里展望未来.

您能否分享一下您在CF MVC框架上的任何信息,以帮助我选择哪一个最适合我?谢谢.

model-view-controller coldfusion frameworks coldfusion-8 cfml

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

如何检查结构消耗的字节数?

如果我创建一个相对较大的结构,我如何计算它在内存中占用的字节数?

我们可以手动完成,但如果结构足够大,那么我们该怎么做呢?是否有一些代码块或应用程序?

.net c# byte

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

检查文件是否存在,如果不存在,则创建

我如何检查使用php dom,如果存在xml文件,如果没有创建它.

<?php
    header("Location: index.php");

    $xmldoc = new DOMDocument();
    $xmldoc->load('sample.xml');
    $newAct = $_POST['activity'];

    $root = $xmldoc->firstChild;
    $newElement = $xmldoc->createElement('activity');
    $root->appendChild($newElement);
    $newText = $xmldoc->createTextNode($newAct);
    $newElement->appendChild($newText);
    $xmldoc->save('sample.xml');

?>
Run Code Online (Sandbox Code Playgroud)

现在,因为它不存在,它给了我这个错误:

DOMDocument::load(): I/O warning : failed to load external entity 
Run Code Online (Sandbox Code Playgroud)

php xml file domdocument

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

知道Javascript中输入的长度

如何知道Javascript中输入的长度

alert("Size: "+document.getElementById('champ').length)
Run Code Online (Sandbox Code Playgroud)

不工作未定义

javascript getelementbyid

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

当我使用offer和poll进行访问时,LinkedList是否是线程安全的?

我有一个链表samples:

protected LinkedList<RawDataset> samples = new LinkedList<RawDataset>();
Run Code Online (Sandbox Code Playgroud)

我将元素添加到线程1中的列表中,如下所示:

this.samples.offer(data);
Run Code Online (Sandbox Code Playgroud)

我正在第二个线程中从中检索元素,如下所示:

public RawDataset retrieveSample() {
    return this.samples.poll();
}
Run Code Online (Sandbox Code Playgroud)

这会被认为是线程安全的吗?即使线程1和2都在修改列表,它们只在列表的头部或尾部专门执行,对吧?

如果不是,任何人都可以指向我的Java API中的类poll/ offer并且肯定是线程安全的吗?

先感谢您.

BTW:Collections.synchronizedList(new LinkedList())不会让我访问offer/ poll.

java multithreading linked-list list thread-safety

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

什么是SELF JOIN以及何时使用它?

可能重复:
sql:self-joins解释

什么是自我加入,你什么时候使用它?我不明白自我加入,所以一个例子的外行解释会很棒.

sql self-join

98
推荐指数
5
解决办法
42万
查看次数

对Magento商店/商店视图/网站图层的深入解释?

有人能指出我在编程层面上对Magento的Store Views/Websites系统进行了很好的技术解释吗?

我正在考虑对系统进行自定义,但尚不确定要使用哪个级别.

php magento

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

SQL Server:一个查询中存在一行,另一个查询中缺少该行

好的,我想我一定是对SQL查询有些误解.这是一个非常罗嗦的问题,所以感谢花时间阅读它(我的问题在最后,其他一切都只是上下文).

我正在编写一个以复式本金为主的会计系统 - 货币总是在账户之间移动,交易是2 TransactionParts行或更多行减少一个账户并递增另一个账户.

某些TransactionParts行可能被标记为与税收相关,因此系统可以生成增值税销售/购买总额的报告等,因此单个交易可能有两个TransactionParts引用相同的帐户 - 一个增值税相关,另一个不相关.为了简化向用户的呈现,我有一个视图,可以为同一个帐户和事务组合多个行:

create view Accounting.CondensedEntryView as
select p.[Transaction], p.Account, sum(p.Amount) as Amount
    from Accounting.TransactionParts p 
    group by p.[Transaction], p.Account
Run Code Online (Sandbox Code Playgroud)

然后,我有一个计算运行平衡列的视图,如下所示:

create view Accounting.TransactionBalanceView as
with cte as
(
    select ROW_NUMBER() over (order by t.[Date]) AS RowNumber, 
                         t.ID as [Transaction], p.Amount, p.Account
        from Accounting.Transactions t
            inner join Accounting.CondensedEntryView p on p.[Transaction]=t.ID
)
select b.RowNumber, b.[Transaction], a.Account, 
                coalesce(sum(a.Amount), 0) as Balance
    from cte a, cte b
    where a.RowNumber <= b.RowNumber AND …
Run Code Online (Sandbox Code Playgroud)

sql sql-server-2008

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

有没有理由MySQL不支持FULL OUTER JOINS?

有没有理由MySQL不支持FULL OUTER JOINS?我已经在mysql中尝试过多次完全外连接语法而且从来没有用过,只是发现它不受mysql支持所以只是好奇为什么?

mysql sql

18
推荐指数
2
解决办法
7583
查看次数