问题列表 - 第15219页

如何在不停止站点的情况下更新ASP.Net站点dll

是否可以在不停止IIS的情况下更新预编译站点的站点dll.

目前,如果我尝试仅复制新文件以覆盖当前文件,则所有用户在复制文件时都会收到运行时错误.有办法避免这种情况吗?

asp.net deployment iis publish

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

wsdl.exe 生成的 WCF 服务公开 wsdl 中的私有字段

我正在使用 WCF 在 C# 中进行一些 wsdl 和客户端优先开发(wsdl 和客户端已经存在,我正在构建服务器端,)并且我遇到了一个奇怪的问题。我使用 wsdl.exe 从我的 .wsdl 生成合同,我能够构建它并将 WCF 服务作为 Windows 服务托管。

但是,我从http://localhost/Service?wsdl 获得的 wsdl公开了私有字段而不是公共属性(例如:而不是OsTypeI get m_OsTypeField,这是与公共OsType属性关联的私有变量。)

以下是有此问题的类之一的属性: [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "2.0.50727.3038")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://xxxxxxx.com/")]

我完全被难住了,因为 .NET XML 序列化程序应该忽略任何私有成员。关于为什么会发生这种情况的任何想法?

.net c# wcf wsdl

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

“Sybase ASE OLE DB 提供程序”提供程序未在本地计算机上注册

尝试使用来自 Visual Studio.net 2005 的 oledb 连接连接到 sybase 数据库时出现此错误

The 'Sybase ASE OLE DB Provider' provider is not registered on the local machine. 
Run Code Online (Sandbox Code Playgroud)

vb.net oledb sap-ase

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

使用NSArray指定otherButtonTitles?

UIAlertSheet的构造函数将otherButtonTitles参数作为varg列表.我想指定NSArray中的其他按钮标题.这可能吗?

即我必须这样做:

id alert = [[UIActionSheet alloc] initWithTitle: titleString
                                  delegate: self
                                  cancelButtonTitle: cancelString
                                  destructiveButtonTitle: nil
                                  otherButtonTitles: button1Title, button2Title, nil];
Run Code Online (Sandbox Code Playgroud)

但由于我在运行时生成可用按钮列表,我真的想要这样的东西:

id alert = [[UIActionSheet alloc] initWithTitle: titleString
                                       delegate: self
                              cancelButtonTitle: cancelString
                         destructiveButtonTitle: nil
                              otherButtonTitles: otherButtonTitles];
Run Code Online (Sandbox Code Playgroud)

现在,我想我需要单独拨打一个initWithTitle:项目,2个项目和3个项目.像这样:

if ( [titles count] == 1 ) {
     alert = [[UIActionSheet alloc] initWithTitle: titleString
                                         delegate: self
                                cancelButtonTitle: cancelString
                           destructiveButtonTitle: nil
                                otherButtonTitles: [titles objectAtIndex: 0], nil];
} else if ( [titles count] == 2) {
     alert = [[UIActionSheet alloc] initWithTitle: titleString
                                         delegate: self …
Run Code Online (Sandbox Code Playgroud)

iphone nsarray uialertsheet

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

Haskell中的模式匹配字符串前缀

假设我想为一个匹配以字符'Z'开头的字符串的函数创建一个特例.通过执行以下操作,我可以使用模式匹配轻松完成:

myfunc ('Z' : restOfString) = -- do something special
myfunc s = -- do the default case here
Run Code Online (Sandbox Code Playgroud)

但是如果我想匹配具有更长前缀的字符串呢?假设我想要一个以"烤面包机"开头的字符串的特殊情况.编写匹配此类字符串的模式的最佳方法是什么?

haskell pattern-matching

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

在本机SQL中对大型INSERT操作进行批量提交?

我有几个大表(188米和144米行)我需要从视图中填充,但每个视图包含几亿行(将伪维度建模数据拉到一个平面形式).每个表上的键超过50个复合字节的列.如果数据在表中,我总是可以考虑使用sp_rename来创建另一个新表,但这不是一个真正的选项.

如果我执行单个INSERT操作,那么该进程会使用大量的事务日志空间,典型地将其归档并引发一些与DBA的麻烦.(是的,这可能是DBA应该处理/设计/架构师的工作)

我可以使用SSIS并使用批量提交将数据流式传输到目标表中(但这确实需要通过网络传输数据,因为我们不允许在服务器上运行SSIS包).

除了使用某种键将进程分成多个INSERT操作以将行分配到不同的批次并进行循环之外的任何其他事情?

sql t-sql sql-server batch-processing

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

Java中的连续线程

问候,

我正在尝试解决以下任务:给定N个线程,让它们连续运行.例如,它们中的每一个都应按以下顺序输出它的数字:

线程1线程2 ...线程N.

我怎么做,只使用wait/notify和synchronized方法(没有标志等)?

PS抱歉我的英语不好:)

java multithreading

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

ini4j - 如何获取设置中的所有键名?

我决定使用ini文件为我的Java应用程序存储简单的键值对配置.

我google搜索stackoverflow并发现ini4j强烈建议用于解析和解释Java中的ini文件.我花了一些时间阅读ini4j网站上的教程; 但是,我不知道如何获取ini文件中的设置的所有键值.

例如,如果我有这样的ini文件:

[ food ]
name=steak
type=american
price=20.00

[ school ]
dept=cse
year=2
major=computer_science
Run Code Online (Sandbox Code Playgroud)

并假设我不提前知道密钥的名称.如何获取密钥列表以便最终可以根据密钥检索值?例如,如果我得到食物的键列表,我会得到一个数组或某种数据结构,其中包含'name','type'和'price'.

有人可以给我看一个例子,你打开一个ini文件,解析或解释它,以便应用程序知道ini文件的所有结构和值,并获取键和值列表?

java configuration ini4j

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

将格式字符串通过过程传递给fprintf

我正在开发一个生成FDF文件的程序,用于填写Adobe PDF表单.目前,我有各种被调用的过程,因为在每个过程终止之前,它会打开FDF文件,写入其特定数据并关闭文件.

我正在尝试将用于将数据写入FDF文件的代码放在单独的过程中,然后让其他过程调用它.这将允许按任务更大程度地分离代码,如果我将来必须更改它,我可以轻松地完成.

我遇到了一些问题,因为我需要将不同数量的变量传递给fprintf.也就是说,我曾经有这样一条线:

fprintf(fp,"<</T(f1_44(0))/V(%d)>>\n",wages);
Run Code Online (Sandbox Code Playgroud)

我编写了以下函数,但我无法使其工作:

void writeToFDF(FILE *fp, char *filename, char *data, char *arg)
{
/* independent method for writing to FDF file */

/* open file */
fp=fopen(filename,"a");

fprintf(fp,data,arg);

/* close file */
fclose(fp);
}
Run Code Online (Sandbox Code Playgroud)

所以在理论上,我会在父函数调用中:

writeToFDF(fp,"1040.fdf","<</T(f1_44(0))/V(%d)>>\n",wages);
Run Code Online (Sandbox Code Playgroud)

我现在遇到错误,我相信它与函数参数的最后部分有关.另外,如果我有多个参数,我怎么能让它工作?

谢谢.

c

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

在运行时创建对象

我有一个简单的工厂,我想简化,每次添加一个我想要返回的新对象时都不需要修改.在Javascript中,我如何能够在运行时创建对象?谢谢

switch (leagueId) {
  case 'NCAAF' :
      return new NCAAFScoreGrid();
  case 'MLB' :
      return new MLBScoreGrid();
  ... 
}
Run Code Online (Sandbox Code Playgroud)

javascript

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