小编o.k*_*k.w的帖子

计算场中唯一值的实例

假设您在SQL中有一个表:

Prices
------
13.99
14.00
52.00 
52.00 
52.00 
13.99
Run Code Online (Sandbox Code Playgroud)

您如何计算输入不同字段的次数?因此,这样一个计数的例子将输出:

13.99 - 2 times. 
14.00 - 1 times. 
52.00 - 3 times.
Run Code Online (Sandbox Code Playgroud)

也许:

3 (i.e. 13.99, 14.00, 52.00)
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议吗?干杯.

mysql sql group-by count

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

如何使用jquery放大图像

我只是想知道如何使用jquery放大图片,

像这个网站,

链接文字

当你点击大图像时它会放大,你可以移动光标并在放大时看到图片的其他部分,

如果有人能给我看一个链接或让我朝着正确的方向前进,我会很感激.

谢谢

jquery image-zoom

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

C#鼠标右键单击并控制焦点

我有一个表单,用户可以添加控件,当他们右键单击它时会弹出一个上下文菜单,其中包含一个选项,可以显示他们右键单击的控件的属性.我遇到的问题是试图决定如何找出用户右键点击的控件,因为它可以是任意数量的控件,然后将控件集中在表单上.有没有人有任何好的建议?我应该只使用鼠标事件的(对象发件人)部分吗?

谢谢.

c# controls focus contextmenu winforms

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

Oracle REPLACE函数 - 不确定如何使用我的场景

我有一个THE_VALUE在表中调用的列TABLE_A,它包含类似于以下内容的数据,即一些示例行可能是:

tom:harry, sally, jeff
state(vic,nsw), england, qwerty(aaa,bbb, cccc):qaz
Run Code Online (Sandbox Code Playgroud)

我需要做的是使用Oracle 10g sql更新此列并替换所有逗号,但括号内的逗号除了冒号,所以基本上,最终结果将是:

tom:harry:sally:jeff
state(vic,nsw):england:qwerty(aaa,bbb, cccc):qaz
Run Code Online (Sandbox Code Playgroud)

我还想确保更新后冒号后面没有空格.

我已经尝试过使用该replace功能,但我不确定如何不在括号内包含逗号,因为我不希望这些更改为冒号.

谢谢.

sql string oracle oracle10g

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

部分类/部分方法与基础/继承类

关于班级设计的问题.目前我有以下结构:

抽象基本存储库类

默认存储库实现类(实现一些抽象方法,其中逻辑通过所有特定类,但保留其他空)

特定的Repository实现类(实现上面的Default类中的空白)

我现在遇到了一个问题,我在Specific类中有一个特定的Update()方法,但是当这个方法中的所有代码都执行一些来自基类的代码时,也应该执行Default类.

我可以这样做

public override Update()
{
    // do Specific class actions and updates
    // ....

    // follow with base.Update()
    base.Update();
}
Run Code Online (Sandbox Code Playgroud)

但是这需要在所有继承的方法中调用base.XYZ().我能以某种方式解决这个问题吗?

因此,要求是在父类和继承类中都有代码(或者使用partial来使这两个类成为一个类),并且应该执行两个地方的方法实现中的代码.另外,如果我想转而执行基类代码,然后继承类代码呢?

谢谢

.net c# inheritance partial-classes

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

C#List <T> .Find(x => x.Rectangle.Contains(Point))FAIL

对于我的生活,我无法理解为什么这段代码会产生以下输出...

我认为当使用List和lambda时,如果类型公开了一个Rectangle属性并使用了矩形对象的Contains方法,那么就会有一个bug或者什么......当List Find方法失败时,显式迭代证明是真的....

单程

public GridSquare WorldToKeyPadSub(Point location)
    {
        location = _Map.WorldToClient(location);
        GridSquare gs = this.Find(x => x.Rectangle.Contains(location));
        GridSquare kp = gs.Find(x => x.Rectangle.Contains(location));
        List<GridSquare> list = kp.FindAll(x=>x.Rectangle.Contains(location));
        u.dp(list.Count);
        GridSquare sub = kp.Find(x => x.Rectangle.Contains(location));

        if (sub == null)
        {
            u.dp("Location to look for " + location);
            u.dp("Found Location in grid square " + gs.ToString());
            u.dp("grid square bounds " + gs.Rectangle.ToString());
            u.dp("Found Location in Keypad " + kp.ToString());
            u.dp("key pad bounds " + kp.Rectangle.ToString());
            u.dp("Sub Key Pads Print All …
Run Code Online (Sandbox Code Playgroud)

.net contains point

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

可以从jquery UI 1.7对话框中禁用Dialog X吗?

弹出对话框时,右上角有一个"X".我想知道是否有禁用此选项的选项?

谢谢

jquery jquery-ui jquery-ui-dialog

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

缩短Jquery条件

我有一个关于如何缩短Jquery if语句的问题.在我的表格中,我有几个字段,我检查它们是否填满.我知道有几个插件可以帮我,但我不想自己学习(在别人的帮助下;-))

我收到了这张支票

//---- First define hasError
var hasError = false;
//---- Get the value from the inputfield
var firstname = $('#firstname').val();
//---- Do the check
if(firstname == ''){
 $("#error_firstname").show();
 hasError = true;
}else{
 $("#error_firstname").hide();
}
Run Code Online (Sandbox Code Playgroud)

我以为我可以像这样写:

(firstname == '') ? $(".firstname").show(): $(".firstname").hide();
Run Code Online (Sandbox Code Playgroud)

这是有效的,但我不能把hasError = true放在其中,所以我最后不能问这个

if(hasError != false) {
 //---- if error, don't refresh page and show errors
 return false;
}else{
 //---- Save values to DB and show succes message
}
Run Code Online (Sandbox Code Playgroud)

有人有个主意吗?

Tnx提前

Grtzz

维姆

javascript validation optimization jquery

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

使用StopWatch和foreach循环的C#*Strange*问题

我有这个代码:

var options = GetOptions(From, Value, SelectedValue);     
var stopWatch = System.Diagnostics.Stopwatch.StartNew();

foreach (Option option in options)
{
    stringBuilder.Append("<option");

    stringBuilder.Append(" value=\"");
    stringBuilder.Append(option.Value);
    stringBuilder.Append("\"");

    if (option.Selected)
        stringBuilder.Append(" selected=\"selected\"");

    stringBuilder.Append('>');

    stringBuilder.Append(option.Text);
    stringBuilder.Append("</option>");
}

HttpContext.Current.Response.Write("<b>" + stopWatch.Elapsed.ToString() + "</b><br>");
Run Code Online (Sandbox Code Playgroud)

它写入:
00:00:00.0004255在第一次尝试(不在调试中)
00:00:00.0004260在第二次尝试和
00:00:00.0004281在第三次尝试.

现在,如果我更改代码,那么度量将 foreach循环中:

var options = GetOptions(From, Value, SelectedValue);     

foreach (Option option in options)
{
    var stopWatch = System.Diagnostics.Stopwatch.StartNew();

    stringBuilder.Append("<option");

    stringBuilder.Append(" value=\"");
    stringBuilder.Append(option.Value);
    stringBuilder.Append("\"");

    if (option.Selected)
        stringBuilder.Append(" selected=\"selected\"");

    stringBuilder.Append('>');

    stringBuilder.Append(option.Text);
    stringBuilder.Append("</option>");

    HttpContext.Current.Response.Write("<b>" + stopWatch.Elapsed.ToString() + "</b><br>");
}
Run Code Online (Sandbox Code Playgroud)

...我在
[00:00:00.0000014,00:00:00.0000011] = 00:00:00.0000025第一次尝试(不在调试中), …

c# performance foreach loops stopwatch

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

变更管理建议?

我很危险地接近推出一个非常繁重的网络应用程序,我在服务器上几乎所有的东西都在QA中.我仍然会在这里和那里进行修改和改变,虽然我正在拍摄我的服务器的夜间快照,我仍然希望有一些形式的变更管理,所以我可以确定在我的环境中发生了什么变化错了(特别是我在制作时).所以我很好奇...有没有人对一个好的变更管理应用程序(网络或其他)有任何建议?其他人都做了什么?我应该吮吸它并使用电子表格吗?

version-control change-management cmdb

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