问题列表 - 第9193页

您使用什么方法将ASP.Net应用程序部署到野外?

目前,我们通过在本地发布网站并通过电子邮件将zip文件通过电子邮件发送给系统管理员来部署已编译的ASP.Net应用程序,并提供(通常)冗长的部署说明.这是因为我们第一次将ASP.Net应用程序部署到客户时,dev和测试IIS实例是相同的,我们无法将该站点两次部署到同一台机器上.这为所有后续项目的部署奠定了基调.

我现在正在评估我们的部署方法,我正在专门研究内置的部署工具; 具体来说,我正在研究自定义安装任务,并尽可能多地使用标准安装程序功能(主要是用户界面).

其次,我正在考虑合并部署和自动更新.

您如何在组织中部署软件?您使用了哪些工具,以及最常遇到的问题?

asp.net deployment wix

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

在对象销毁时清理内部pysqlite连接

我有一个内部数据库连接的对象,它在整个生命周期中都是活动的.在程序运行结束时,必须提交和关闭连接.到目前为止,我已经使用了一个显式close方法,但这有点麻烦,特别是当调用代码中发生异常时.

我正在考虑使用这种__del__方法来关闭,但经过一些在线阅读后我有所顾虑.这是一种有效的使用模式吗?我可以确定内部资源是否可以__del__正确释放?

这次讨论提出了类似的问题但没有找到令人满意的答案 我不想有一个显式的close方法,并且使用with不是一个选项,因为我的对象不像开放式播放关闭那样简单,而是作为另一个更大的对象的成员保存,使用它在GUI中运行时.

C++有完美的工作析构函数,可以安全地释放资源,所以我认为Python也有同意的东西.由于某种原因,似乎并非如此,社区中的许多人发誓反对__del__.那么替代方案是什么?

python destructor pysqlite

7
推荐指数
2
解决办法
3345
查看次数

5
推荐指数
3
解决办法
4554
查看次数

正则表达式找到<%但排除<%@?

有人可以为我提供一个正则表达式,可以找到这个字符串:<%但是会排除这个字符串:<%@谢谢.

regex eclipse

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

logback是否支持log4j appenders?

为log4j(扩展AppenderSkeleton)创建的自定义appender可以与新的logback框架一起使用吗?我知道logback有自己的一组类似于log4j的appender,但是这可以重用现有的吗?怎么样?

logging log4j logback

7
推荐指数
2
解决办法
4973
查看次数

LaTeX中所有标题的不同字体

我想设置我的章节/节/子节标题使用sans-serif字体,但保留正文文本的serif字体.如何才能做到这一点?

latex

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

View XIB和Empty XIB之间有什么区别?

我知道View XIB已经有了一个视图,但还有其他差异吗?我已经阅读了教程,其中说创建View XIB,更改类并删除视图,然后插入表视图并重新创建连接(文件所有者到表视图,表视图委托和数据源回到文件所有者).如果我按照以下步骤操作,最终结果是否有任何差异:

  • 制作一个空的XIB
  • 将File的Owner类更改为我的一个自定义类
  • 添加表视图
  • 将文件所有者连接到表视图作为其视图
  • 将表视图中的委托和数据源连接到文件所有者

iphone xcode cocoa cocoa-touch objective-c

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

VisualStudio/C#:调试导入的DLL

我有一个导入DLL的项目(由我编写).有时,当DLL中的方法中引发异常时,主机项目会打开一个选项卡,让我看到DLL中的代码.我也可以在其中加入断点.

但是这种行为似乎很随意,我不能故意这样做,并不总是有效.另外,我在项目资源管理器窗口中看不到文件名.

有关调试DLL的任何帮助吗?谢谢

c# dll visual-studio

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

编译为1.5编写的Java代码以使用1.4 JRE?

我有一个项目,使用泛型和一些Java 1.5/6位碎片.是否可以编译此代码以在运行1.4 JRE的系统上运行?

我使用ANT构建脚本和javac任务来编译库.这个构建正常,而目标属性是1.5.

如果我将目标更改为1.4,则会出现以下错误:

generics are not supported in -source 1.4 
(use -source 5 or higher to enable generics)
Run Code Online (Sandbox Code Playgroud)

所以我添加了一个source属性,并尝试使用值5和1.5.新错误:

javac: source release 5 requires target release 1.5
Run Code Online (Sandbox Code Playgroud)

我是否必须完成所有代码并更改1.5内容以使其工作?

java ant compilation backwards-compatibility

7
推荐指数
2
解决办法
2663
查看次数

Eclipse抽象语法树差异

在Eclipse中给出以下代码:

import org.eclipse.jdt.core.dom.AST;
import org.eclipse.jdt.core.dom.ASTParser;
import org.eclipse.jdt.core.dom.CompilationUnit;

public class Question {
    public static void main(String[] args) {
        String source = "class Bob {}";
        ASTParser parser = ASTParser.newParser(AST.JLS3); 
        parser.setSource(source.toCharArray());
        CompilationUnit result = (CompilationUnit) parser.createAST(null);

        String source2 = "class Bob {public void MyMethod(){}}";
        ASTParser parser2 = ASTParser.newParser(AST.JLS3); 
        parser2.setSource(source2.toCharArray());
        CompilationUnit result2 = (CompilationUnit) parser2.createAST(null);
    }
}
Run Code Online (Sandbox Code Playgroud)

您如何使用Eclipse Compare API(org.eclipse.compare)来查找AST差异?(这可以在插件之外完成吗?)

我正在查看以下API

http://kickjava.com/src/org/eclipse/compare/structuremergeviewer/Differencer.java.htm http://kickjava.com/src/org/eclipse/jdt/internal/ui/compare/JavaStructureCreator.java.htm http://kickjava.com/src/org/eclipse/compare/CompareUI.java.htm

任何人都可以指向示例代码(或API - 但代码是首选).

java eclipse diff abstract-syntax-tree compilationunit

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