问题列表 - 第37392页

覆盖MVCContrib Grid中的默认"无数据"消息

是否可以使用自定义消息覆盖MVCContrib Grid中的默认"无数据可用"消息?

asp.net asp.net-mvc mvccontrib mvccontrib-grid asp.net-mvc-2

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

根据列值将数据划分到不同的表中是否合理?

如果我有一个大型表,其列具有相当有限的值范围(例如<100),将该表划分为多个名称与该列值相关联的表是否合理?

例如像列一样的表格:

table "TimeStamps": [Id] [DeviceId] [MessageCounter] [SomeData]

其中[DeviceId]是"有限范围"列将被分离成几个不同的表:

table "TimeStamps1": [Id] [MessageCounter] [SomeData]
table "TimeStamps2": [Id] [MessageCounter] [SomeData]
...
table "TimeStampsN": [Id] [MessageCounter] [SomeData]

我在原始表中遇到的问题是,为某些DeviceId值找到最大的MessageCounter值需要很长时间才能执行(参见本文).

如果表是分开的,找到最大列号应该是O(1)操作.

[编辑]

只是偶然发现了这个,以为我会更新它.通过一些正确的索引配置和预定的索引重组作业,我能够通过规范化表单获得出色的性能.我建议为每个瓶颈查询尝试SSMS 数据库引擎优化顾问工具,这对于主要工作不是数据库设计的人来说非常有帮助.

sql database database-design sql-server-2005 normalization

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

SQL Server筛选索引

我有一张目前规模相当适中的桌子,但会增长到几百万行,所以我想从一开始就建立起来.

该表包含15个左右的列,其中包含代理电话性能的信息,但这并不是真正相关的.在此表上运行的查询之一通过agent_ID查看上个月4列中的数据.当然,通常我只会在Agent_ID和日期上覆盖索引,包括4列并完成它,但我想看看我是否能比这更聪明.

因为我正在使用SQL Server 2008R2,我想我会看一下过滤索引,只有索引填充当前月份的数据.问题是我似乎无法接受除过滤器上的硬值之外的任何其他内容.

我是不是用这个咆哮着错误的树,你甚至可以在SQL服务器上做到这一点,而不必诉诸于两个表或其他类型的分区?

编辑:感谢Marcus我知道如果没有一些手工工作,就不可能做到这一点.

为此,我制作了这个脚本,我将在每个月的开始时在黑暗时段运行以移动索引窗口

USE [Tracker_3]
GO
DECLARE @FirstOfMonth datetime
DECLARE @LastOfMonth datetime

declare @strSQL as varchar(max)
set @FirstOfMonth = CONVERT(smalldatetime, CONVERT(varchar(4), DATEPART(yy, GETDATE())) + '-' + CONVERT(varchar(2), DATEPART(mm, GETDATE())) + '-' + '1')
set @LastOfMonth = DATEADD(dd, -1, DATEADD(mm, +1, @FirstOfMonth))


set @strSQL='

CREATE NONCLUSTERED INDEX [tblAgent_int_data_Covering_1] ON [dbo].[tblAgent_interval_data] 
(
    [Login_ID] ASC,
    [Date] ASC
)
INCLUDE ( [i_acdtime],
[i_acwtime],
[holdacdtime],
[acdcalls])  
WHERE [date] >= ''' + convert(char(10),convert(date,@firstOfMonth)) + ''' AND [date] <= '''+ convert(char(10),convert(date,@LastOfMonth)) + …
Run Code Online (Sandbox Code Playgroud)

sql-server indexing sql-server-2008

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

根据另一个字典重命名字典键

(在Python 3中)

我有字典old.我需要改变它的一些键; 需要更改的键和相应的新键存储在字典中change.有什么好办法吗?请注意,old.keys()和之间可能存在重叠change.values(),这需要我谨慎应用更改.

以下代码(我认为)可以工作,但我希望有更简洁但更好的Pythonic:

new = {}
for k, v in old.items():
  if k in change:
    k = change[k]
  new[k] = v
old = new
Run Code Online (Sandbox Code Playgroud)

python dictionary python-3.x

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

mysql查询中的距离计算

我必须查询数千个条目的数据库,并按指定点的距离对其进行排序.

问题是每个条目都有纬度和经度,我需要检索每个条目来计算它的距离.使用大型数据库,我不想检索每一行,这可能需要一些时间.

有没有办法将其构建到mysql查询中,这样我只需要检索最近的15个条目.

例如

`SELECT events.id, caclDistance($latlng, events.location) AS distance FROM events ORDER BY distance LIMIT 0,15`

    function caclDistance($old, $new){
       //Calculates the distance between $old and $new
    }
Run Code Online (Sandbox Code Playgroud)

php mysql distance

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

如何在类路径中为ant脚本添加一个文件夹?

我需要在当前类路径中为我编写的用于运行java文件的ant脚本添加一个文件夹.怎么做到呢?

java ant classpath

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

C#中的指数函数

我有一个字符串1.00E+4

是否有任何内置的功能,这个字符串转换10000.(整数皈依[1.00E + 4 = 10000]).?

现在我正在使用这种字符串的正则表达式

c# built-in

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

initWithNibName和initWithCoder之间的区别

任何人都可以解释我何时使用initWithNibName以及何时使用initWithCoder?

iphone

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

如何将WriteableBitmap转换为BitmapImage?

BitmapImage bitmapImage = new BitmapImage(new Uri("arka_projects_as_logo.png", UriKind.Relative));
Image uiElement = new Image() { Source = bitmapImage };
ScaleTransform t = new ScaleTransform() { ScaleX = 0.2, ScaleY = 0.2 };
WriteableBitmap writeableBitmap = new WriteableBitmap(uiElement,t);
Run Code Online (Sandbox Code Playgroud)

我想插入这个转换(WriteableBitmap的)的结果为System.Windows.Controls.Image.当我这样做:

Image arkaImage = new Image() { Source = writeableBitmap };
Run Code Online (Sandbox Code Playgroud)

arkaImage根本没有显示.有什么办法可以让它发挥作用?

c# silverlight bitmapimage writeablebitmap silverlight-4.0

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

如何验证电话号码,以便它不应该允许象Java 99999999999或11111111111所有相同NUMERICS

如何验证电话号码,以便它不允许所有相同的数字,如JAVA 9999999999911111111111JAVA

谢谢Sunny Mate

java regex

6
推荐指数
3
解决办法
4022
查看次数