小编sti*_*mms的帖子

varchar和nvarchar有什么区别?

它只nvarchar支持多字节字符吗?如果是这种情况,除了存储问题之外,还有什么意义varchars吗?

sql-server varchar nvarchar

1300
推荐指数
19
解决办法
101万
查看次数

C#中的树数据结构

我在C#中寻找树或图形数据结构,但我想没有提供.对数据结构的广泛检查使用C#2.0解释了一些原因.是否有一个方便的库,通常用于提供此功能?也许通过策略模式来解决文章中提出的问题.

我觉得实现自己的树有点傻,就像我实现自己的ArrayList一样.

我只想要一个可以不平衡的通用树.想一下目录树.C5看起来很漂亮,但它们的树结构似乎被实现为更适合搜索的平衡红黑树而不是表示节点的层次结构.

c# data-structures

238
推荐指数
10
解决办法
35万
查看次数

外键列表及其引用的表

我正在尝试查找一个查询,它将返回一个表的外键列表以及它们引用的表和列.我在那里一半

SELECT a.table_name, 
       a.column_name, 
       a.constraint_name, 
       c.owner
FROM ALL_CONS_COLUMNS A, ALL_CONSTRAINTS C  
where A.CONSTRAINT_NAME = C.CONSTRAINT_NAME 
  and a.table_name=:TableName 
  and C.CONSTRAINT_TYPE = 'R'
Run Code Online (Sandbox Code Playgroud)

但我仍然需要知道此键引用了哪个表和主键.我怎么会这样?

oracle metadata database-metadata

129
推荐指数
7
解决办法
32万
查看次数

ASP.net MVC返回JSONP

我希望跨域返回一些JSON,我知道这样做的方法是通过JSONP而不是纯JSON.我正在使用ASP.net MVC所以我正在考虑只是扩展JSONResult类型然后extendig Controller,以便它还实现了一个Jsonp方法.这是最好的解决方法,还是内置的ActionResult可能会更好?

编辑:我继续前进并做到了.仅供参考,我添加了一个新结果:

public class JsonpResult : System.Web.Mvc.JsonResult
    {
        public override void ExecuteResult(ControllerContext context)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }

            HttpResponseBase response = context.HttpContext.Response;

            if (!String.IsNullOrEmpty(ContentType))
            {
                response.ContentType = ContentType;
            }
            else
            {
                response.ContentType = "application/javascript";
            }
            if (ContentEncoding != null)
            {
                response.ContentEncoding = ContentEncoding;
            }
            if (Data != null)
            {
                // The JavaScriptSerializer type was marked as obsolete prior to .NET Framework 3.5 SP1
#pragma warning disable 0618
                HttpRequestBase request = context.HttpContext.Request;

                JavaScriptSerializer serializer …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc json jsonp

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

为什么strncpy不安全?

我想找出为什么strncpy被认为是不安全的.有没有人有关于此的任何文档或使用它的漏洞利用示例?

c c++ string strncpy

65
推荐指数
4
解决办法
5万
查看次数

解决IContainer

从应用程序中的类中获取Autofac容器的建议方法是什么?Autofac是否提供解析类上的IContainer属性,还是我需要在构建容器后全局存储容器?

c# dependency-injection inversion-of-control autofac

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

注册DLL有什么作用?

我知道如何注册dll但是我从来没有真正确定我为什么要这样做,或者在什么条件下必须注册dll.有人可以向我解释或指出一些文件吗?

windows com dll

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

各种语言的开发时间

有没有人知道在各种语言中开发相同应用程序需要多长时间的研究或基准?我真的在寻找Java与C++,但任何比较都会很有用.我觉得代码完成中有一节关于此,但我的副本正在运行.

编辑:

这个问题有很多有趣的答案,但似乎缺乏真正好的研究.我在meta上就这个问题提出了一个建议.

performance programming-languages

35
推荐指数
6
解决办法
9398
查看次数

TDD和JPEG压缩

臭名昭着的Stack Overflow#38播客中, Joel Spolsky谈到了为JPEG压缩之类的东西做TDD会有多困难.Bob Martin 想要介绍如何在播客#41期间为一个实例做TDD,但我认为他们没有达到它.从而:

如何使用TDD开发和测试JPEG压缩?

tdd

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

在Visual Studio中拆分编辑窗口

有没有办法在visual studio中显示两个编辑窗口?我想同时查看两个源文件,但我必须错过这样做的选项.

visual-studio

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