问题列表 - 第15597页

为什么不爱SQL?

我最近听说过SQL是一种糟糕的语言,似乎太阳下的每个框架都预先打包了一个数据库抽象层.

根据我的经验,SQL通常是管理数据输入和输出的更简单,更通用,更方便程序的方式.我使用的每个抽象层似乎都是一种显着有限的方法,没有真正的好处.

是什么让SQL如此糟糕,为什么数据库抽象层有价值?

sql frameworks

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

按年度分组数据

mydata = [{'date': datetime.datetime(2009, 1, 31, 0, 0), 'value': 14, 'year': u'2009'},
           {'date': datetime.datetime(2009, 2, 28, 0, 0), 'value': 84, 'year': u'2009'},
           {'date': datetime.datetime(2009, 3, 31, 0, 0), 'value': 77, 'year': u'2009'},
           {'date': datetime.datetime(2009, 4, 30, 0, 0), 'value': 80, 'year': u'2009'},
           {'date': datetime.datetime(2009, 5, 31, 0, 0), 'value': 6, 'year': u'2009'},
           {'date': datetime.datetime(2009, 6, 30, 0, 0), 'value': 16, 'year': u'2009'},
           {'date': datetime.datetime(2009, 7, 31, 0, 0), 'value': 16, 'year': u'2009'},
           {'date': datetime.datetime(2009, 8, 31, 0, 0), 'value': 1, …
Run Code Online (Sandbox Code Playgroud)

python json

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

是C#还是C#.NET?

我总是看到人们写"C#"和"C#.NET".这种语言的正确名称是什么?C#或C#.net?我很抱歉这个愚蠢的问题,但它确实令人困惑(也许还有另一种名为C#.net的编程语言)...

编辑:如果我正在编写针对.NET Framework的编程,为什么要调用这个C#.NET?我可以将C#语言与其他框架一起使用吗?

c# programming-languages

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

椭圆几何绑定点

是否有自动获取椭圆行程的所有点,没有填充点?

wpf geometry ellipse

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

如何使用ReadWriteLock?

我是以下情况.

在Web应用程序启动时,我需要加载一个Map,然后由多个传入线程使用.也就是说,请求进入并且Map用于查明它是否包含特定键,如果是,则检索值(对象)并将其与另一个对象相关联.

现在,有时地图的内容会发生变化.我不想重新启动我的应用程序来重新加载新的情况.相反,我想动态地这样做.

但是,在Map重新加载(删除所有项目并用新项目替换它们)时,该Map上的并发读取请求仍然到达.

我该怎么做才能防止所有读取线程在重新加载时访问该Map?我怎样才能以最高性能的方式做到这一点,因为我只需要在Map重新加载时只需偶尔发生(每x周一次)?

如果以上不是一个选项(阻塞),我怎样才能确保在重新加载我的读取请求时不会遇到意外的异常(因为某个键不再存在,或者某个值不再存在或正在重新加载)?

我得到了ReadWriteLock可能帮助我的建议.你能否为我提供一个关于如何将这个ReadWriteLock与我的读者和作者一起使用的例子?

谢谢,
E

java caching map

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

如何从数组中获取随机值

我有一个名为的数组 $ran = array(1,2,3,4);

我需要从这个数组中获取一个随机值并将其存储在变量中,我该怎么做?

php arrays random

112
推荐指数
10
解决办法
14万
查看次数

SQL Server 2005从用户名获取登录名

如何为特定数据库指定用户名并在查询中获取该用户的登录名?

谢谢.

sql-server sql-server-2005

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

WCF - 如果在连接客户端时关闭,则关闭双工ServiceHost阻止CloseTimeout持续时间

我有一个Windows服务,托管三个不同的双工WCF通道.客户端可以连接以通过其回调合同向他们发送更新.基本上有三个pub-sub频道.

连接客户端时,此服务需要很长时间才能反弹.调用ServiceHost.Close需要10秒才能返回(因此服务需要30秒以上才能停止.)事实证明我closeTimeout的配置是10秒.更改此值表示这是问题的原因.

我该怎样做才能及时关闭频道?我不喜欢有些东西超时的想法.我可以打电话Abort,但似乎必须有更好的方法.我之前没有在非双工通道上看过这个,所以假设它与双工通信有关.

理想情况下,客户端会立即收到通道出现故障的通知,以便用户可以立即看到更新已停止.

.net wcf servicehost duplex-channel

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

如何在MATLAB中将2X2矩阵转换为4X4矩阵?

我需要一些帮助,以下列方式将2X2矩阵转换为4X4矩阵:

A = [2 6;
     8 4]
Run Code Online (Sandbox Code Playgroud)

应成为:

B = [2 2 6 6;
     2 2 6 6;
     8 8 4 4;
     8 8 4 4]
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

matlab tiling matrix repeat

4
推荐指数
3
解决办法
7999
查看次数

SICP练习1.16,我的bug在哪里,因为它看起来对我来说

我刚刚开始阅读这本书以获得乐趣; 我希望这是家庭作业,但我永远不能参加麻省理工学院,而且还有很多人比我更聪明.:p

fast-exp应该找到b ^ n,即4 ^ 2 = 16,3 ^ 3 = 27

(define (fast-exp b n)
  (define (fast-exp-iter n-prime a)
    (cond ((= n-prime 1) a)
          ((= (remainder n-prime 2) 1) (fast-exp-iter (- n-prime 1) (* a b)))
          (else (fast-exp-iter (/ n-prime 2) (* a b b)))))
  (fast-exp-iter n 1))

fast-exp 4 2; Expected 16, Actual 2
Run Code Online (Sandbox Code Playgroud)

scheme sicp

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