问题列表 - 第934页

如何在Visual Studio 2008中永久禁用区域折叠

任何人都知道如何在visual studio 2008中关闭代码折叠?我的一些同事喜欢它,但我个人总是希望看到所有代码,并且永远不希望代码折叠在视线之外.我想要一个设置,这意味着我的Visual Studio副本永远不会折叠#regions或功能体.

c# text-editor outlining visual-studio-2008

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

在.CPP文件中存储C++模板函数定义

我有一些模板代码,我宁愿存储在CPP文件中而不是标题中的内联.我知道只要您知道将使用哪些模板类型,就可以完成此操作.例如:

.h文件

class foo
{
public:
    template <typename T>
    void do(const T& t);
};
Run Code Online (Sandbox Code Playgroud)

.cpp文件

template <typename T>
void foo::do(const T& t)
{
    // Do something with t
}

template void foo::do<int>(const int&);
template void foo::do<std::string>(const std::string&);
Run Code Online (Sandbox Code Playgroud)

注意最后两行--foo :: do模板函数仅用于int和std :: strings,因此这些定义意味着应用程序将链接.

我的问题是 - 这是一个讨厌的黑客还是会与其他编译器/链接器一起使用?我目前只在VS2008上使用此代码,但是想要移植到其他环境.

c++ templates

484
推荐指数
8
解决办法
31万
查看次数

为什么IE7指定mime类型的image/pjpeg而不仅仅是image/jpeg?

当通过IE7中的表单上传文件(jpeg)时,我看到的是mime类型的"image/pjpeg"而不是"image/jpeg"(正如我在Firefox或类似网站中看到的那样).解决这个问题很容易,但我只是想知道为什么IE7在这种情况下表现不同?

jpeg file-upload internet-explorer-7

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

有没有办法清除用户浏览器的页面,或者说不使用缓存?

我是否可以使用经典ASP中的命令告诉浏览器不要从其缓存中提取页面,或者不缓存或清除页面缓存?

http asp-classic

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

在 jython 中提供/使用 Web 服务的最简单方法是什么?

我有一个 Tomcat 应用程序,它需要提供/使用 Web 服务。由于与 Python 中的可能性相比,Java Web 服务是一场噩梦(xml、代码生成等),我想从您使用 jython 而不是 java 来提供/使用 Web 服务的经验中学习。

到目前为止,我所做的包括将http://pywebsvcs.sourceforge.net/调整为Jython。我仍然遇到错误(命名空间、类型等),尽管其中一些对于最简单的服务是成功的。

python soap wsdl web-services jython

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

哪个更pythonic,工厂作为模块中的函数,或作为它创建的类的方法?

我有一些Python代码,它基于来自iCalendar文件的解析的VEvent对象创建一个Calendar对象.

日历对象只有一个方法,可以在解析时添加事件.

现在我想创建一个工厂函数,用于从文件对象,路径或URL创建日历.

我一直在使用iCalendar python模块,它直接在Class上实现工厂函数作为类方法,它返回一个实例:

cal = icalendar.Calendar.from_string(data)
Run Code Online (Sandbox Code Playgroud)

从我对Java的了解很少,这是Java代码中的一种常见模式,尽管我似乎发现对工厂方法的更多引用与实际想要实例化实例的类不同.

问题是,这也被认为是Pythonic吗?或者只是创建一个模块级方法作为工厂函数,它被认为更pythonic?

python factory

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

更高级的表/电子表格SWT实现

我正在开发一个基于Eclipse的富客户端平台的应用程序,该应用程序在很大程度上依赖于使用表来显示和编辑数据.我目前正在使用Table和TableViewer的SWT实现.

我的用户永远抱怨它"不像excel那样工作".最值得注意的是,我无法在一行中选择单个单元格,并且所有行都具有相同的高度.我正在寻找解决这些问题的实现.

标准:

  • 免费(如演讲啤酒 - 我是博士生,课程是EPL)
  • SWT(在SWT中包含挥杆的各种解决方案都不是很好)

编辑:

到目前为止,我有以下建议:

不幸的是,粗略一瞥没有提供有关这些实现之间差异的信息.我当然会在这里寻找解决方案和报告,但你对这个问题有什么建议吗?

java eclipse swt spreadsheet

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

在Eclipse中,为什么"自动构建"会被神秘地禁用?

我正在运行Eclipse Europa(3.3).我始终在"项目"菜单下保留"自动构建"设置.有一段时间我的代码没有编译,我拼过它然后拉下项目菜单......瞧,它不再设置了.是什么赋予了?这是一个错误,还是我正在做的其他事情可能导致它?

编辑:我正在运行常规Java开发人员安装,加上Subversive及其连接器,Jetty Launcher,我相信没有其他插件.我工作场所的其他人也有同样的问题.

编辑:我在蓝色的月亮中仍然遇到这个问题,现在我正在使用Eclipse Galileo(3.5)for Windows.我没有在Galileo for OS X中遇到过这个问题,无论是在Cocoa还是Carbon,但是我没有那么长时间使用它.

eclipse

5
推荐指数
2
解决办法
8422
查看次数

如何使用CherryPy配置IP地址?

我正在使用python和CherryPy创建一个约2人使用的简单内部网站.我使用带有CherryPy.quickstart的内置网络服务器,并且从不搞乱配置文件.我最近更换了机器,所以我安装了最新的Python和cherrypy,当我运行该站点时,我可以从localhost:8080访问它,但不能通过IP或Windows机器名称访问它.它可能是机器配置差异或CherryPy或Python的较新版本.我有什么想法可以绑定到正确的IP地址?

编辑:为了说清楚,我目前根本没有配置文件.

python cherrypy

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

为快速搜索DB2索引空值

我的理解是null在DB2中是不可索引的,所以假设我们有一个巨大的表(Sales),其日期列(sold_on)通常是一个日期,但偶尔(10%的时间)为null.

此外,让我们假设它是一个我们无法改变的遗留应用程序,因此这些空值保留在那里并且意味着某些东西(假设已经返回的销售额).

我们可以通过在sold_on和total列上放置索引来快速进行以下查询

Select * from Sales 
where 
Sales.sold_on between date1 and date2
and Sales.total = 9.99
Run Code Online (Sandbox Code Playgroud)

但索引不会更快地进行此查询:

Select * from Sales 
where 
Sales.sold_on is null
and Sales.total = 9.99
Run Code Online (Sandbox Code Playgroud)

因为索引是在值上完成的.

我可以索引空值吗?也许通过改变索引类型?索引指标栏?

sql db2 indexing performance null

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