问题列表 - 第444页

如何将文件上传到WCF服务?

我已经构建了一个WCF服务来接受一个文件并将其写入磁盘.前端包含一个SWFUpload页面,用于处理客户端上传.显然,SWFUpload使用以下内容类型发布数据:multipart/form-data.

我认为这没问题但是在服务方面我得到了一个错误.错误是期望text/xml的"ProtocolException".我在绑定中尝试了不同的消息编码,但似乎没有任何效果.

如何使用multipart/form-data上传此文件?

wcf web-services

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

在Informix上查找长时间运行的查询?

如何找出Informix数据库服务器上长时间运行的查询?我有一个耗尽CPU的查询,想知道查询是什么.

database informix

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

您要查询哪些表/视图以选择Oracle中架构中的所有表名?

您在查询Oracle中的架构中的所有表名时要查询哪个对象?

sql oracle

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

Solaris上的Java/C++高可用性和可扩展平台

我有一个在Solaris上混合使用Java和C++的应用程序.代码的Java方面运行Web UI并在我们正在与之交谈的设备上建立状态,并且C++代码实时处理从设备返回的数据.共享内存用于将设备状态和上下文信息从Java代码传递到C++代码.Java代码使用PostgreSQL数据库来保持其状态.

我们遇到了一些相当严重的性能瓶颈,而现在我们可以扩展的唯一方法就是增加内存和CPU数量.由于共享内存设计,我们被困在一个物理盒子上.


这里真正受到重创的是C++代码.Web界面相当轻松地用于配置设备; 我们真正苦苦挣扎的是处理设备配置后提供的数据量.

我们从设备返回的每一段数据都有一个标识符,指向设备上下文,我们需要查看它.现在有一系列共享内存对象由Java/UI代码维护并由C++代码引用,这就是瓶颈.由于该架构,我们无法将C++数据处理移动到另一台机器上.我们需要能够扩展,以便不同的机器可以处理各种设备子集,但是我们失去了进行上下文查找的能力,这就是我要解决的问题:如何卸载真实的时间数据处理到其他框,同时仍然能够引用设备上下文.

我应该注意到,我们无法控制设备本身使用的协议,并且情况不可能发生变化.


我们知道我们需要摆脱这种情况,以便能够通过向群集中添加更多计算机来扩展,并且我正处于确定如何执行此操作的早期阶段.

现在我正在将Terracotta看作是一种扩展Java代码的方法,但我还没有找到如何扩展C++来匹配的方法.

除了扩展性能之外,我们还需要考虑高可用性.应用程序需要几乎一直可用 - 不是绝对100%,这不符合成本效益,但我们需要做一个合理的工作来度过机器停机.

如果你必须承担我已经获得的任务,你会做什么?

编辑:基于@john channing提供的数据,我正在看GigaSpaces和Gemstone.Oracle Coherence和IBM ObjectGrid似乎只是java.

c++ java solaris scalability high-availability

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

在运行时更改Attribute的参数

我不确定是否可以在运行时更改属性的参数?例如,在程序集内部,我有以下类

public class UserInfo
{
    [Category("change me!")]
    public int Age
    {
        get;
        set;
    }
    [Category("change me!")]
    public string Name
    {
        get;
        set;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是由第三方供应商提供的类,我无法更改代码.但是现在我发现上面的描述并不准确,并且当我将上述类的实例绑定到属性网格时,我想将"更改我"类别名称更改为其他名称.

我可以知道怎么做吗?

c# reflection attributes

65
推荐指数
3
解决办法
7万
查看次数

将java编译为本机代码的性能提升?

这些天从编译java到本机代码是否有任何性能,或者现代热点编译器最终还是会这样做?

java performance

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

访问受限制的URI拒绝代码:1012

您如何解决FireFox 3上的Ajax跨站点脚本问题?

javascript xss ajax jquery

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

如何在SVN /其他存储库中保存存储过程和其他脚本?

任何人都可以提供一些真实的例子,说明如何最好地保存SVN(或其他)存储库中的视图,存储过程和函数的脚本文件.

显然,一个解决方案是将目录中的所有不同组件的脚本文件放在某个地方,并简单地使用TortoiseSVN等将它们保存在SVN中,然后每当要进行更改时,我都会在Management Studio中加载脚本等.我真的不想要这个.

我真的更喜欢的是某种批处理脚本,我可以定期运行(每晚?),它将导出在给定时间范围内已更改的所有存储过程/视图等,然后将它们提交给SVN.

想法?

svn sql-server tortoisesvn repository

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

检查网络状态并控制程序中的PPP

所以我在linux下使用蜂窝调制解调器运行PPP.我正在编写的程序在发送任何数据之前需要知道链接是否处于活动状态.

我有什么选择可以检查

  • 如果链接可用
  • 如果它路由到我控制的服务器(它没有像我之前所说的那样上网)

另外,重启它的最佳方法是什么 - 我希望程序控制它何时启动和停止,所以我认为init.d不合适.使用system()似乎没有给出PID,还有其他选项fork()和一堆exec??()电话吗?

C on Linux on ARM(使用buildroot进行自定义分发).

c linux embedded networking ppp

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

一个非常简单的博客最快捷的方式是什么?

我即将开始一个新项目,并想在一个非常简单的博客中记录它的开发.

我的要求是:

  • 在我的基于Gentoo的LAMP堆栈上自我托管(似乎排除了博客)
  • 集成在基于django的网站中(如www.myproject.com/about,www.myproject.com/blog等,而不是www.myproject.com和blog.myproject.com上完全不同的网站)
  • 很少或根本没有特定于博客引擎的学习曲线(不想仅仅为博客学习API,但是必须深入Django以便能够自己动手)可以根据答案到目前为止,有可能这不包括Wordpress

我是不是该

a)安装博客引擎X(请注明X)

b)使用django手动滚动在我的网站上发布新条目和页面的方式,以按时间顺序降序显示帖子

django blogs

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