问题列表 - 第27887页

所有像素的高效像素着色器总和

如何使用HSLS像素着色器有效地计算图像中所有像素的总和?我对Pixel Shader 2.0很感兴趣,我可以调用它作为WPF着色器效果.

c# wpf hlsl pixels pixel-shader

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

Mono WCF NetTcp服务一次只能使用一个客户端

在尝试在Mono中构建客户端 - 服务器WCF应用程序时,我们遇到了一些问题.将它简化为一个简单的例子我们发现该服务一次只接受一个客户端.如果另一个客户端尝试连接,它将挂起,直到第一个客户端断开连接.

只需更改为BasicHttpBinding即可修复它,但我们需要NetTcpBinding进行双工通信.如果在MS .NET下编译,也不会出现问题.

编辑:我怀疑(并且希望不是)Mono不支持我正在尝试做的事情.在我注意到的情况下,单声道代码通常会在这种情况下抛出NotImplementedExceptions.我使用的是Mono v2.6.4

这是在我们的基本场景中打开服务的方式:

public static void Main (string[] args)
{
    var binding = new NetTcpBinding ();
    binding.Security.Mode = SecurityMode.None;
    var address = new Uri ("net.tcp://localhost:8080");
    var host = new ServiceHost (typeof(Hello));
    host.AddServiceEndpoint (typeof(IHello), binding, address);

    ServiceThrottlingBehavior behavior = new ServiceThrottlingBehavior ()
    {
        MaxConcurrentCalls = 100,
        MaxConcurrentSessions = 100,
        MaxConcurrentInstances = 100            
    };
    host.Description.Behaviors.Add (behavior);

    host.Open ();
    Console.ReadLine ();
    host.Close ();

}
Run Code Online (Sandbox Code Playgroud)

客户端通道的获取方式如下:

var binding = new NetTcpBinding ();
binding.Security.Mode = SecurityMode.None;
var address = new …
Run Code Online (Sandbox Code Playgroud)

mono wcf nettcpbinding

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

如何自动调整UIScrollView的大小以适合其内容

有没有办法UIScrollView自动调整滚动内容的高度(或宽度)?

就像是:

[scrollView setContentSize:(CGSizeMake(320, content.height))];
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c uiscrollview ios

126
推荐指数
8
解决办法
16万
查看次数

PostgreSQL函数用于最后插入的ID

在PostgreSQL中,如何将最后一个id插入表中?

在MS SQL中有SCOPE_IDENTITY().

请不要建议我使用这样的东西:

select max(id) from table
Run Code Online (Sandbox Code Playgroud)

postgresql insert lastinsertid

297
推荐指数
10
解决办法
23万
查看次数

在C#中:如何声明类型为键的通用字典和该类型的IEnumerable <>作为值?

我想声明一个存储IEnumerable特定类型的类型的字典,并将其确切类型作为键,如下所示:(编辑后跟随johny g的评论)

private IDictionary<Type, IEnumerable<T>> _dataOfType where T: BaseClass; //does not compile!
Run Code Online (Sandbox Code Playgroud)

我想要存储的具体类都是从BaseClass派生的,因此想把它当作约束.编译器抱怨它希望在成员名称后面加一个分号.

如果它可以工作,我希望这将使后来从字典中检索简单如下:

IEnumerable<ConcreteData> concreteData;
_sitesOfType.TryGetValue(typeof(ConcreteType), out concreteData);
Run Code Online (Sandbox Code Playgroud)

如何定义这样的字典?

c# generics dictionary types

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

在生产中顺利重新部署WAR?

我想知道是否有一种"平滑的方式"将Java WAR重新部署到生产服务器(没有集群,没有OSGi)?

我能想到的就是停止服务器,更新文件,重启服务器.事先10分钟,我需要在网站上显示维护警告.

你的方法是什么?

java deployment production web-applications

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

更改类私有数据成员的顺序是否会破坏ABI

我有一个包含多个私有数据成员的类(其中一些是静态的),由虚拟和非虚拟成员函数访问.没有内联函数,也没有朋友类.

class A
{
    int number;
    string str;
    static const int static_const_number;
    bool b;
public:
    A();
    virtual ~A();
public:
    // got virtual and non-virtual functions, working with these memebers
    virtual void func1();
    void func2();

    // no inline functions or friends
};
Run Code Online (Sandbox Code Playgroud)

在这种情况下,更改私有数据成员的顺序是否会破坏ABI?

class A
{
    string str;
    static const int static_const_number;
    int number; // <--   integer member moved here
    bool b;
    ...
};
Run Code Online (Sandbox Code Playgroud)


编辑
类型不会更改,只会更改成员的顺序.也没有使用位标志.代码用作共享库,没有静态链接到此代码.我在Linux上,编译器是gcc-3.4.3和gcc-4.1

c++ linux gcc shared-libraries binary-compatibility

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

ExtJS:使用"记住我"功能登录

我正在尝试使用非常常见的"记住我"功能创建一个简单的登录窗口.登录验证是完成AJAX样式的,因此浏览器将不记得我的输入.

我的方法是使用内置state功能,但如何使用它会让我感到困惑.

Ext.state.Manager.setProvider(new Ext.state.CookieProvider({
    expires: new Date(new Date().getTime()+(1000*60*60*24*7)), //7 days from now
}));

...

{
    xtype: 'textfield',
    fieldLabel: 'User name',
    id: 'txt-username',
    stateful: true,
    stateId: 'username'
}, {
    xtype: 'textfield',
    fieldLabel: 'Password',
    id: 'txt-password',
    inputType: 'password',
    stateful: true,
    stateId: 'password'
}, {
    xtype: 'button',
    text: 'Validate',
    stateEvents: 'click'
}
Run Code Online (Sandbox Code Playgroud)

我知道我必须实现该getState方法,但是在哪个组件上(我的猜测是在两个文本域中)?我没有意识到的另一件事是,按钮上的click事件如何连接到我的textfields的状态属性?

ajax state login extjs remember-me

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

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

为什么按价值评估策略不是图灵完整的?

我正在阅读一篇关于不同评估策略的文章(我在wiki中链接了一篇文章,但我正在阅读另一篇不是英文的文章).·又不像到call-by-namecall-by-need战略,call-by-value战略是不是 图灵完整.

有人可以解释一下,为什么会这样?如果可能,请添加示例.

compiler-construction computer-science programming-languages turing-complete

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