问题列表 - 第4989页

"身份"列属性在SQL Server中的含义是什么?

我第一次使用SQL Server,我发现列属性名为Is Identity.

这是什么意思?

将列属性标记为Is Identity = Yes有什么好处?

database sql-server properties

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

jQuery和Auto-populat选择

我有一个简单的页面,我可以选择一个客户端,然后我选择autopopulate到属于客户端的项目.我使用PHP/MySQL来提取结果.

我看了看这个:http://remysharp.com/2007/01/20/auto-populating-select-boxes-using-jquery-ajax/但我认为从页面上的两个字段开始.我试图重做代码,但没有那么好.

 var client_id = $('#c_id').val();
    $.getJSON("../inc/get-projects.php", {id: client_id}, function(data){
        projects = $('#p_id');
        projects.empty();
        $.each(data, function() {
            var option = $('<option/>').attr('value', this.id).text(this.name);
            projects.append(option);
        });
    });
Run Code Online (Sandbox Code Playgroud)

PHP:

<?php
    include "config.inc.php";
    $sth = mysql_query(
        sprintf(
        "SELECT c_id,p_id,p_title FROM projects WHERE c_id = %s",
        mysql_real_escape_string($_GET['id'])
        )
    );
    $projects = array();
    while($r = mysql_fetch_assoc($sth)) {
        $projects[] = array('id' => $r['p_id'], 'name' => $r['p_title']);
    }
    print json_encode($projects);
    exit;


?>
Run Code Online (Sandbox Code Playgroud)

javascript php jquery auto-populate

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

"INSERT IGNORE"vs"INSERT ... ON DUPLICATE KEY UPDATE"

在执行INSERT包含许多行的语句时,我想跳过可能导致失败的重复条目.经过一些研究,我的选择似乎是使用:

  • ON DUPLICATE KEY UPDATE 这意味着需要花费一些不必要的更新,或者
  • INSERT IGNORE 这意味着邀请其他类型的未能在未经宣布的情况下失败.

我对这些假设是对的吗?简单地跳过可能导致重复的行并继续执行其他行的最佳方法是什么?

mysql insert

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

数组属性,TList,TStringList或TCollection等(Delphi Win32)

我正在开发各种组件,并且经常需要拥有一个具有"一对多"关系的属性,即组件到属性成员.组件通常是可视组件,但并非总是如此,有时需要在IDE中注册(即使用Property Inspector),但并非总是如此.我发现自己不确定在设置这些属性时要采用哪条路径 - 使用数组属性,TList,TStringList,TCollection或其他一些东西(可能是从其中一个继承的新类).

什么是"最佳实践"/指南在何时/何地使用?

delphi components custom-component

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

AS3 string util转换为x-www-form-urlencoded?

是否有用于将as3中的字符串转换为application/x-www-form-urlencoded格式的库?

具体来说,我正在寻找与java URLEncoder相同的功能http://java.sun.com/javase/6/docs/api/java/net/URLEncoder.html

不幸的是,as3的转义和encodeURIComponent函数没有这样做.例如,很多%20s而不是+'s.

string flash actionscript actionscript-3

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

除了RESTful HTTP,我是否应该打扰任何支持?

我正在为我公司的CRM软件开发基于WCF的API.将来,它将用于在多个平台上开发应用程序.我知道WCF提供命名管道,TCP和HTTP传输,但是当这些天似乎都在使用RESTful HTTP时,我是否应该为支持所有这三个的复杂性而烦恼?

rest wcf tcp named-pipes

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

C++到功能

我想知道如何在函数式编程语言中这样做.也许F#或Haskell.

有人可以告诉我一个例子而不使用任何函数调用除了findrfind

此函数使用inum slash((向后<0)查找下一个斜杠.

size_t findSlash(const char *sz, size_t i)
{
    std::string s = sz;
    size_t a, b, c, n, ai = abs(i), pos=0;
    for (n=0; n<ai; n++)
    {
        if (i<0)
        {
            a = s.rfind("\\", pos);
            b = s.rfind("/", pos);
        }
        else
        {
            a = s.find("\\", pos);
            b = s.find("/", pos);
        }
        if (a==-1u)
        {
            if (b==-1u)
                return pos;
            c = b;
        }
        else if (b==-1u)
            c = a;
        else
            c = min(a, …
Run Code Online (Sandbox Code Playgroud)

c++ port f# haskell

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

限制匿名访问ASP.Net MVC站点的问题

每当我在MVC网站中限制匿名访问时,我都会收到404错误:

'/'应用程序中的服务器错误.无法找到该资源.说明:HTTP 404.您要查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用.请查看以下网址,并确保拼写正确.

请求的URL:/帐户/登录

我刚刚第一次玩MVC (RC1刷新),在让我退出的会员提供商工作后,我想锁定网站以防止匿名访问.我尝试使用web.config的传统方式:

<configuration>
    <system.web> 
        <authorization> 
            <deny users="?"/> 
        </authorization> 
    </system.web> 
</configuration>
Run Code Online (Sandbox Code Playgroud)

但即使我明确允许匿名访问登录页面,也会出现上述错误.

我还尝试了Scott Gu博客中提到的技术,并通过在HomeController中添加[Authorize]属性来保护About页面.

[Authorize]
public ActionResult About()
{
    return View();
}
Run Code Online (Sandbox Code Playgroud)

但是当我尝试访问该页面时遇到了同样的错误.

我甚至尝试在单独的机器上进行干净安装.

那么如何在ASP.Net MVC RC1 Refresh中启用授权?

asp.net-mvc authorization

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

如何以编程方式将表达式括起来?

我对一个简单的程序有一个想法,这将帮助我在C语言中使用运算符优先级.最困难的部分是括号表达式.例如,我想要这个:

*a.x++ = *b.x++
Run Code Online (Sandbox Code Playgroud)

转换为:

((*(((a).(x))++)) = (*(((b).(x))++)))
Run Code Online (Sandbox Code Playgroud)

我在这些步骤中手动完成的操作:

           *a.x++ = *b.x++
       *(a).(x)++ = *(b).(x)++
     *((a).(x))++ = *((b).(x))++
   *(((a).(x))++) = *(((b).(x))++)
 (*(((a).(x))++)) = (*(((b).(x))++))
((*(((a).(x))++)) = (*(((b).(x))++)))
Run Code Online (Sandbox Code Playgroud)

以编程方式完成此操作的最佳方法是什么?我可以使用的解决方案吗?我更喜欢用PHP,C,C++,Python或Ruby来做这件事.

(这不是我的计划的全部想法,它只是第一步.)

algorithm parsing operator-precedence parentheses

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

如何判断我是否在Objective-C中的Y循环中的for X的最后一次迭代

我有一个循环使用for(在someArray中的NSObject*obj){}语法.是否有一种简单的方法可以判断我是否在循环的最后一次迭代中(即不必使用[someArray count])

objective-c

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