问题列表 - 第33818页

System.Net连接管理的影响

  <system.net>
    <connectionManagement>
      <add maxconnection="1000" address="*"/>
    </connectionManagement>
  </system.net>
Run Code Online (Sandbox Code Playgroud)

有人能告诉我这个设置是否会影响我的WCF(basicHttpBinding)服务吗?

.net system.net

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

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

smalltalk中的字符串到整数

我想将"Prompter prompt:aStringPrompt"中的输入值转换为整数值,我该怎么做?

smalltalk

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

SVG中的Web应用程序,性能问题和可行性

我们是一家新的创业公司,将为时尚产业开发一个网络应用程序.我们正在考虑使用canvas(不关心IE支持)但现在在阅读了Raphaeljs和jQuerySVG之后,我们对在SVG中构建整个界面和单元的可能性很感兴趣.

以下是我的想法:

  • 决议独立
  • 能够缩放项目并保持形状和外观
  • 浏览器优化即将推出
  • 我们不必在画布上绘制所有东西,我们可以利用坐标绘制单位(项目)
  • 无需学习XML; 易于学习和使用?
  • SVG非常广泛,因此应该可以轻松处理各种设计形状
  • 像canvas一样,我们可以使用HTML5和CSS3功能以及SVG(拖放,高级CSS3效果),甚至是jquery效果
  • 因为我们不会使用任何复杂的3D渲染,所以假设全屏矢量不应该有太大的性能影响?

希望根据过去使用SVG用于整个Web应用程序渲染的可行性的经验来听取您的意见.

我们已经研究了近两周的画布,并确信我们可以从中获得所有需求但是如果SVG可以做同样的事情,它会很棒并且实际上是首选的(?).

干杯

html5 svg web-applications canvas

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

C#中的Typedef等效?

我知道这个确切的问题已被提出,但是那里发布的解决方案对我来说似乎没有用.这是我正在尝试的代码:

namespace ConsoleApplication5
{
    class Program
    {
        enum Tile { Empty, White, Black };
        using Board = Tile[8,8];
Run Code Online (Sandbox Code Playgroud)

我得到的错误:

类,结构或接口成员声明中的令牌"使用"无效

似乎必须将"using"子句移到Program类外,但我的Tile枚举不存在.那么我该怎么做呢?

c# syntax typedef

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

用于从给定枢轴点缩放图像的算法

标准缩放使用图像的中心作为枢轴点,并且在所有维度上均匀.我想找出一种方法来从任意枢轴点缩放图像,使得更接近枢轴点的点比远离该点的点缩小.

scaling 2d image-manipulation image

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

实体框架4中是否允许可以为空的外键?

我在更新Entity Framework实体中的外键时遇到问题.我正在使用自我跟踪实体并且具有一些具有某种关系的实体,其中外键也作为属性存在(EF4的新特征之一).密钥(整数)标记为Nullable并且修复了并发模式.

具体来说,我有一个与确认用户有很多到0..1关系的Alarm实体.(用户可以确认多个警报,但只能由零个或一个用户确认警报).

实体定义(简化):

Alarm properties
Id      Int32   non-nullable  identity entity key
UserId  Int32   nullable concurrency mode fixed
Alarm navigation properties
User    0..1 multiplicity

User properties
Id      Int32   non-nullable  identity entity key
Name    String  non-nullable
Run Code Online (Sandbox Code Playgroud)

在我的自我跟踪实体中,确认用户ID按预期自动生成为Nullable,但是如果我将用户分配给已经持久的警报并运行ApplyChanges,则自我跟踪上下文扩展会尝试设置原始值(null) EF上下文(在上下文扩展中的SetValue中),但是以静默方式跳过,因为EdmType的ClrEquivalentType是一个不可为空的Int32.

自动生成的扩展码:

    private static void SetValue(this OriginalValueRecord record, EdmProperty edmProperty, object value)
    {
        if (value == null)
        {
            Type entityClrType = ((PrimitiveType)edmProperty.TypeUsage.EdmType).ClrEquivalentType;
            if (entityClrType.IsValueType &&
                !(entityClrType.IsGenericType && typeof(Nullable<>) == entityClrType.GetGenericTypeDefinition()))
            {
                // Skip setting null original values on non-nullable CLR types because the ObjectStateEntry …
Run Code Online (Sandbox Code Playgroud)

entity-framework nullable optimistic-concurrency self-tracking-entities

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

g ++警告:无符号表达式的比较<0始终为false

要编译我的C++代码,我使用-W标志,它会导致警告:

警告:无符号表达式的比较<0始终为false

我认为这被视为一个错误,并在GCC 4.3版本上得到修复,但我使用的是GCC 4.1

代码显然在这里冒犯:

void FieldGroup::generateCreateMessage (const ApiEvent::GroupData &data, omsgstream &result) const {
  dblog << debug;

  // Write out the data fields we care about, in the order they were specified
  for (size_t index = 0; index < fields.size(); ++index) {
    size_t esIndex = clsToES[index];
    if (esIndex < 0 || esIndex >= data.fields.length()) {
      ostringstream buf;
      buf << "Invalid field " << index << " (index in ES data set " << esIndex << ", " …
Run Code Online (Sandbox Code Playgroud)

c++ gcc gcc-warning

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

为查询中的“OR”运算符创建索引

我有一些 MySQL 查询,条件如下

where field1=val1 or field2=val2
Run Code Online (Sandbox Code Playgroud)

有些人喜欢

where fieldx=valx and fieldy=valy and (field1=val1 or field2=val2)
Run Code Online (Sandbox Code Playgroud)

如何通过创建索引来优化这些查询?我的直觉是为第一次查询的 field1 和 field2 创建单独的索引,因为它是一个 OR,所以复合索引可能不会有多大用处。

对于第二个查询,由于上述原因,我打算再次创建 2 个索引:fieldx, fieldy, field1 和 fieldx,fieldy,field2。

这个解决方案正确吗?这是一个非常大的表,所以我不能仅仅通过应用索引和解释查询来进行实验。

mysql sql indexing query-optimization

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

网格视图数据绑定事件

如何使用网格视图的数据绑定事件以及它是如何调用的,有人可以详细说明一下吗,请我像这样在按钮单击时绑定网格视图

DataTable dt = placedStudentManager.GetPlacedStudentList(sb, passoutYear, courseList);
                if (dt != null && dt.Rows.Count != 0)
                {
                    GridView1.DataSource = dt;
                    GridView1.DataBind();
                    GridView1.Visible = true;
                    Btnsave.Visible = true;
                    ViewState["dt"] = dt;
                }
Run Code Online (Sandbox Code Playgroud)

每当我需要再次绑定时,我都会使用这样的视图状态,但是数据绑定事件可以用作任何用途而不是视图状态吗我可以直接使用数据绑定事件还是存在一些好的替代方法,请告诉我

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {

        GridView1.PageIndex = e.NewPageIndex;
        GridView1.DataSource = (DataTable)ViewState["dt"];
        GridView1.DataBind();
        GridView1.Visible = true;
        Btnsave.Visible = true;
       // StringBuilder str=(StringBuilder)ViewState["chk"];
        //foreach (GridViewRow row in GridView1.Rows) 
        //{ 


    //}

}
Run Code Online (Sandbox Code Playgroud)

asp.net

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