问题列表 - 第23187页

WCF与二进制TCP

WCF二进制over TCP选项,是否仅适用于Intranet或Internet?

TCP是否仅适用于Intranet?

c# asp.net wcf tcp

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

从SQL Server中的3列获得平均值

smallint在SQL Server 2005中有一个包含3列()的表.

Table Ratings
ratin1 smallint,
ratin2 smallint
ratin3 smallint
Run Code Online (Sandbox Code Playgroud)

这些列的值可以05.

如何选择这些字段的平均值,但只比较值大于的字段0.

因此,如果列值1,3,5-平均必须是3.如果值是0,3,5-平均必须是4.

sql t-sql sql-server-2005

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

使用ssl增强asio的详细程度

有没有办法使用boost asio让我更容易看到ssl握手?我收到一个错误:"asio.ssl错误".我只想要更多的冗长,因为这个消息对我来说几乎没有任何意义.

c++ ssl verbosity boost-asio

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

不同的用户获得相同的cookie - 值为.ASPXANONYMOUS

我的网站允许匿名用户.我看到,在负载过重的情况下,匿名用户有时会获得其他用户的个人资料值.

我首先删除我的cookie并在cookie值中获得有效的唯一值.ASPXANONYMOUS.在几个请求之后,我得到了另一个用户已经使用的.ASPXANONYMOUS的新值.我在loggs中看到,总有几个用户在.ASPXANONYMOUS中共享相同的值.

我可以在我的日志中看到2个或更多用户真正获得.ASPXANONYMOUS相同的cookie值,即使他们有不同的IP.

这是htttp流量.在第二个图像中显示更改cookie(您必须显示图像的完整大小才能读取日志):

其中一项工作正常:

替代文字http://img413.imageshack.us/img413/2711/log1.gif

然后有一个请求更改cookie 替换文本http://img704.imageshack.us/img704/8175/log2.gif

然后使用新的cookie

alt text http://img704.imageshack.us/img704/3818/log3.gif

为了安全起见,我删除了依赖注入.我不使用OutputCaching.

我的web.config具有以下身份验证设置:

 <anonymousIdentification enabled="true" cookieless="UseCookies" cookieName=".ASPXANONYMOUS" 
      cookieTimeout="30" cookiePath="/" cookieRequireSSL="false" cookieSlidingExpiration="true" />

  <authentication mode="Forms">
        <forms loginUrl="~/de/Account/Login" />
    </authentication>
Run Code Online (Sandbox Code Playgroud)

有没有人知道我还能记录什么或者我应该看看什么?

UPDATE

我现在看到我展示的http流量完全有效..ASPXANONYMOUS中的值发生变化是因为cookie被刷新.该值包含AnonymousID和时间戳.

这不会导致用户在正常情况下具有相同的.ASPXANONYMOUS值.

问题是,无论何时从AnonymousIdentificationModule设置cokies,那么有可能有几个用户获得此cookie.在我的应用程序中设置cookie并没有这个奇怪的副作用.

asp.net asp.net-mvc forms-authentication anonymousidentification

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

在iPhone中预览圆形图像

任何人都可以告诉我如何在自定义单元格内创建图像预览,其中包含mms中加载的图像的方面.

我一直试图通过改变IB中的值来做到这一点,但我无法做到.

非常感谢!

alt text http://iphonehelp.in/content/uploads/2009/03/30-mms.jpg


谢谢你的三个答案.

cell3.imageView.layer.masksToBounds = YES;
cell3.imageView.layer.cornerRadius = 16;
cell3.imageView.layer.borderColor = [UIColor lightGrayColor].CGColor;
cell3.imageView.layer.borderWidth = 1.0; 
Run Code Online (Sandbox Code Playgroud)

我能够做我想要的一部分.但是,我仍然无法在图像上看到"发光"的样子.现在有人应该控制哪个属性?

非常感谢(再次感谢).

iphone xcode objective-c interface-builder uiimageview

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

如何在调整大小时强制窗口保持一定的宽度/高度比

我希望我的窗口始终保持一定的比例,比方说1.33333333.因此,如果窗口是width = 800, height = 600并且用户将宽度更改为600,我想自动将高度更改为450.

我已经拦截WM_SIZE但我不知道它是否足够; 我也不知道如何改变宽度或高度以保持我的比例.

c++ winapi

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

如何在C#中销毁COM对象?

除了这些之外,在C#中销毁Excel COM Interop对象的方法有哪些:

object_instance = null;
System.GC.collect();
&
System.Runtime.InteropServices.Marshal.ReleaseComObject(object);
Run Code Online (Sandbox Code Playgroud)

请建议只使用内置技术,而不是像bigcannon等其他工具.

c# com vsto

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

为什么程序会出现"非法启动类型"错误?

这是相关的代码片段:

public static Rand searchCount (int[] x) 
{
    int a ; 
    int b ; 
    int c ; 
    int d ; 
    int f ; 
    int g ;
    int h ; 
    int i ; 
    int j ;
    Rand countA = new Rand () ;
        for (int l= 0; l<x.length; l++) 
        {
            if (x[l] = 0) 
            a++ ;
            else if (x[l] = 1) 
            b++ ;
        }
    }
    return countA ;

}
Run Code Online (Sandbox Code Playgroud)

(Rand是此方法所在类的名称)

编译时收到此错误消息:

Rand.java:77: illegal start of type
        return countA ;
        ^
Run Code Online (Sandbox Code Playgroud)

这里出了什么问题?这个错误信息是什么意思?

java syntax return syntax-error

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

编写POS系统的最佳实践

我在C#中整合了一个基本的销售点(POS)系统,需要打印到收据打印机并打开现金抽屉.我是否必须使用Microsoft Point of Service SDK?

我一直在使用随附的Windows驱动程序打印到我的三星打印机,它看起来效果很好.我认为虽然其他打印机可​​能没有Windows驱动程序,然后我会卡住?或者我可以简单地使用通用/文本驱动程序打印到任何支持它的打印机?

对于现金抽屉,我需要将代码直接发送到COM端口,这对我来说很好,如果它省去了帮助客户在那些系统上设置OPOS驱动程序的麻烦.

我在这里走错了路吗?

.net printing point-of-sale

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

SQL最后一天在飞蛾选择中

我有下表,基本上是每日交易的摘要,每晚加载.

+++++++++++++++++++++++
+ DateCreated + Sale  +
+++++++++++++++++++++++
+ 20100101    + 1000  +
+ 20100131    + 2000  +
+ 20100210    + 2000  +
+ 20100331    + 4000  +
+++++++++++++++++++++++
Run Code Online (Sandbox Code Playgroud)

我需要按月显示销售情况,但仅限于每个月的最后一天.

例如

JAN    2000
FEB       0
MAR    4000
Run Code Online (Sandbox Code Playgroud)

我可以用我的选择中的CASE来完成这个,但这有效吗?这是SQL Server 2000.

sql sql-server-2000

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