问题列表 - 第41202页

数据库设计:会计交易表

将事务条目存储到双条目记帐数据库中.

我提出了两个解决方案选项1和选项2,我被告知大多数银行包选择其选项2进行数据库设计.但是我更喜欢选项1而不是选项2,因为它只是有意义而且效率更高!

即对于资金的2次移动,选项1需要2个记录而选项2需要4个记录.

我想知道为什么银行会选择2而不是选项1?这是什么原因?

Option 1)
TRANSACTION
Credit_AccountId
Debit_AccountId
Amount
...

Option 2)
TRANSACTION
AccountId
Amount
...
Run Code Online (Sandbox Code Playgroud)

database database-design

16
推荐指数
2
解决办法
7602
查看次数

淘汰赛和MVC 2.0

有没有人知道使用knockout js和MVC 2的示例应用程序?我正在努力学习淘汰赛,并且无法通过ajax调用动作来掌握如何持久保存模型数据.

javascript asp.net-mvc-2 knockout.js

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

如何在Linux中由两个不同的进程调用共享库文件?

在Linux中,我有一个名为foo.so的共享库文件.当我执行2个不同的进程p1时,p2都使用foo.so. 这个foo.so会被这两个进程重叠吗?

c linux shared process

17
推荐指数
2
解决办法
9076
查看次数

如何在PHP中获取.flv的第一帧快照?

并将其保存为图像.

PHP中的这种工作是否可行?

php flv

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

Java Swing Timers中的负延迟

我刚刚在一些代码中遇到过这个问题,我很困惑.

 timer = new Timer(-10, new
         ActionListener()
         {
            //Do some stuff
         });
Run Code Online (Sandbox Code Playgroud)

摆动Timer对象中的负(或零)延迟有什么意义?根据API,第一个事件立即被触发,但是-10和负-100之间有什么区别?在我的代码中,它们似乎功能不同,但我无法确定它对Timer对象的更改.

java swing

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

如何从变量中访问特定的位组?

我有一个带有"x"位数的变量.如何提取特定的一组位,然后在C中处理它们?

c binary bit

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

create和new有什么区别?

我做了:

资源:帖子

"创建"和"新"网址之间有什么区别?

ruby-on-rails

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

长到字符串 - StrToInt()安全吗?

我有一个long int表示一个Unxi时间戳,并希望使用它的字符串表示.

使用IntToStr()有效,但我担心,因为它没有说long.也许我应该使用sprintf()代替?

delphi

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

MySQL:FULL OUTER JOIN - 如何合并一列?

亲爱的每个人,
首先,我要感谢在这个页面回答问题的人们,感谢你们在这里所做的出色工作.我在编程方面不是很有经验,这个页面对我来说是一个巨大的帮助.

现在来谈谈我在MySQL中完全外部加入的具体问题.我有两个(或更多表):

table1      table2
id  value   id  value2
1   a       1   b
2   c       3   d
3   e       4   f

我使用此查询来获取我的联接:

SELECT * 
FROM table1
LEFT OUTER JOIN table2
ON table1.`id`=table2.`id`
UNION
SELECT * 
FROM table1
RIGHT OUTER JOIN table2
ON table1.`id`=table2.`id`
Run Code Online (Sandbox Code Playgroud)

要得到:

id   value1  id   value2 
1    a       1    b
2    c       NULL NULL
3    e       3    d
NULL NULL    4    f

我的问题是我没有设法同时将两个id列折叠成一列来得到这个:

id   value1  value2 
1    a       b
2    c       NULL
3    e       d
4    NULL    f …

mysql sql union full-outer-join

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

Rails DateTime对象不是我所期望的

我是一名非常熟悉Ruby的Java开发人员,所以如果这个问题有点过于基础,请放轻松.:)我在这里了解是否有人可以指出我正确的方向.

我正在编写一个处理时间的应用程序,需要考虑时区.我很好奇Ruby为处理时区提供了什么,我发现Rails提供了一个应该做我需要的DateTime类. http://api.rubyonrails.org/classes/DateTime.html#method-i-in_time_zone

但是,当我创建一个DateTime时,它似乎没有我期望的方法.有人能解释一下这里发生了什么吗?这是我在irb中看到的:

>> dt = DateTime.now
NameError: uninitialized constant DateTime
    from (irb):1
>> require 'rails'
=> true
>> dt = DateTime.now
=> #<DateTime: 212158799144191849/86400000000,-1/4,2299161>
>> dt.respond_to? "in_time_zone"
=> false
Run Code Online (Sandbox Code Playgroud)

由于在我需要rails之前没有定义DateTime,我假设我使用的是Rails DateTime,但它似乎没有我期望的基于文档的方法.

ruby ruby-on-rails

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