小编Gri*_*uru的帖子

如何开始编写"餐饮哲学家"模拟?

我不是C#的初学者,但我真的需要增加我的理解,所以我选择了一个经典的死锁问题来编写代码来帮助自己教一些C#的更高级概念.在哲学家就餐问题似乎是一个很好的,但我需要一些帮助上手.我知道我需要接近"食客"作为对象,但为了模拟吃饭之间的随机延迟,我是否应该在每个用餐者的单独线程中进行线程化?我是否需要某种"主人"来监控所有行动?任何一般的设计概念建议都是受欢迎的,但我想将咕噜声编程作为练习.谢谢!

c# puzzle deadlock

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

如何选择每列1和每列2的最新条目?

我对mysql很新,需要一个我无法弄清楚的查询.给出一个像这样的表格:

emp  cat  date        amt   cum
44   e1   2009-01-01  1     1
44   e2   2009-01-02  2     2
44   e1   2009-01-03  3     4
44   e1   2009-01-07  5     9
44   e7   2009-01-04  5     5
44   e2   2009-01-04  3     5
44   e7   2009-01-05  1     6
55   e7   2009-01-02  2     2
55   e1   2009-01-05  4     4
55   e7   2009-01-03  4     6
Run Code Online (Sandbox Code Playgroud)

我需要根据'emp'和每'cat'选择最新的日期交易.上表会产生类似于:

emp  cat  date        amt   cum
44   e1   2009-01-07  5     9
44   e2   2009-01-04  3     5
44   e7   2009-01-05  1     6
55   e1   2009-01-05 …
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

标签 统计

c# ×1

deadlock ×1

mysql ×1

puzzle ×1

sql ×1