问题列表 - 第2805页

使用变量时为什么SQL Server会变慢?

我有一个sql查询,运行超快,大约一秒,当不使用变量,如:

WHERE id BETWEEN 5461094 and 5461097
Run Code Online (Sandbox Code Playgroud)

但是当我有:

declare @firstId int
declare @lastId int

set @firstId = 5461094
set @lastId = 5461097

...
    WHERE id BETWEEN @firstId and @lastId
Run Code Online (Sandbox Code Playgroud)

...查询运行速度很慢,仅在几分钟后完成.为什么会这样?我需要使用变量.我可以做任何改进以避免这种性能问题吗?

sql sql-server stored-procedures

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

Subversion Hook

我正在一个项目中工作,其中有配置文件,每个应用程序将部署的环境都有一个.

当开发人员修改其中一个文件时,不应允许开发人员单独签入文件,而是一起签入所有文件,或者至少应通知开发人员需要完成此操作.

我们怎样才能实现它?

svn hook svn-hooks

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

当发布的电影有wmode ="transparent"时,MouseWheel无法正常工作?

我正在遇到已发布的Flash电影的错误.当我将电影嵌入HTML页面(使用SWFObject 2.1),并将其设置为'transparent'的wmode参数值时,基于MouseWheel事件的所有函数都停止工作.这部电影基于AS2.知道这个bug的人吗?

flash actionscript-2 wmode

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

如何将std :: string转换为小写?

我想将a转换std::string为小写.我知道这个函数tolower(),但是在过去我遇到了这个函数的问题,并且它很难理想,因为使用a std::string会需要迭代每个字符.

有没有一种方法可以100%的时间运作?

c++ string c++-standard-library tolower

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

用PHP展平PDF?

我想知道是否可以使用PHP展平PDF?我使用fpdf从PDF集合中创建和整理,但是当PHP处理它时,缺少一些信息,例如注释.

我每个月都会在公司网站上发送几千份PDF文件.我确实需要显示评论.我知道我可以使用JavaScript调试器(this.flattenPages())在Acrobat Pro中将其压平.无论如何使用PHP自动化和保存信息?只要它显示在文档上我就不会太烦恼了.

php pdf flatten

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

经典ASP:"Application"全局对象是否会导致死锁?

传统的ASP中,有一个名为"Application"的全局对象,所有会话都可以同时访问它.

由于"Application"对象是共享资源,它是否会导致死锁?

编辑:如果没有,为什么它有锁定解锁方法?参考

deadlock asp-classic

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

在实例化对象时以编程方式使用字符串作为对象名称

这是一个人为的例子,但我可以说我已声明了对象:

CustomObj fooObj;
CustomObj barObj;
CustomObj bazObj;
Run Code Online (Sandbox Code Playgroud)

我有一个字符串数组:

string[] stringarray = new string[] {"foo","bar","baz"};
Run Code Online (Sandbox Code Playgroud)

我如何使用字符串数组以编程方式访问和实例化这些对象,使用类似foreach的方法进行迭代:

foreach (string i in stringarray) {
    `i`Obj = new CustomObj(i);
}
Run Code Online (Sandbox Code Playgroud)

希望我想要了解的想法很清楚.这可能在C#中吗?

提前致谢.

c# oop

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

返回迭代器

我有一个函数,它搜索STL容器然后在找到位置时返回迭代器,但是我得到一些有趣的错误消息,可以告诉我我做错了什么?

功能:

std::vector< CClass >::iterator CClass::SearchFunction( const std::string& strField )
{
...

   return it;

...
}
Run Code Online (Sandbox Code Playgroud)

错误:

error C2664: 'std::_Vector_iterator<_Ty,_Alloc>::_Vector_iterator(const std::_Vector_iterator<_Ty,_Alloc> &)' : cannot convert parameter 1 from 'std::_Vector_const_iterator<_Ty,_Alloc> *__w64 ' to 'const std::_Vector_iterator<_Ty,_Alloc> &'
Run Code Online (Sandbox Code Playgroud)

c++ iterator stl

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

在VS2005中更改ConnectionString(C#)

我知道有一些类似的问题.

但是,仍然没有回答这个问题!我需要修改连接字符串而不是添加新字符串.

c# visual-studio-2005

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

直接/从XML Linq序列化

有没有办法在不对XmlDocument/temp字符串进行往返的情况下对对象进行de /序列化?我正在寻找以下内容:

class Program
{
    static void Main(string[] args)
    {
        XDocument doc = new XDocument();
        MyClass c = new MyClass();
        c.SomeValue = "bar";

        doc.Add(c);

        Console.Write(doc.ToString());
        Console.ReadLine();
    }
}

[XmlRoot(ElementName="test")]
public class MyClass
{
    [XmlElement(ElementName = "someValue")]
    public string SomeValue { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我这样做时会出现错误(非空白字符无法添加到内容中.)如果我将该类包装在元素中,我看到写的内容是<element> ConsoleApplication17.MyClass </ element> - 所以错误说得通.

这样做有扩展方法DE /自动序列化,但是这不是我所期待的(这是客户端,但我还是想更多的东西最佳).

有任何想法吗?

c# xml linq xml-serialization

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