小编Bri*_*dge的帖子

检查浏览器是否接受cookie

有没有办法可以检查浏览器是否允许cookie.

Request.Browser.Cookies 
Run Code Online (Sandbox Code Playgroud)

禁用cookie时不起作用.它说浏览器可以支持它们.

我能想到的唯一另一件事就是尝试设置一个测试cookie,然后检查它是否设置好了.

反正是为了确保实际启用cookie.

c# browser asp.net cookies

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

如何使用opencv从Android IPWebcam获取MJPG流视频

我在Android上使用IP网络摄像头程序,并通过WiFi在我的电脑上接收它.我想要的是在Visual Studio,C++中使用opencv来获取该视频流,有一个选项可以通过以下URL获取MJPG流:http:// MyIP:port/videofeed 如何使用opencv获取它?

c++ android opencv video-streaming

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

C#LINQ将一个项追加到数组的末尾

我有一个int []数组.我需要获取一个int并将其附加到数组的末尾,而不会影响该数组中其他项的位置.使用C#4和LINQ实现这一目标的最优雅方式是什么?

我的代码:

 int[] items = activeList.Split(',').Select(n => Convert.ToInt32(n)).ToArray();
 int itemToAdd = ddlDisabledTypes.SelectedValue.ToInt(0);

 // Need final list as a string
 string finalList = X
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

c# linq

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

简单自我加入查询不良表现

任何人都可以建议如何提高以下查询的性能.注意,问题似乎是由where子句引起的.

数据(表包含一组巨大的行--500K +,调用的参数集,每个查询返回2-5K记录,当前需要8-10分钟):

USE [SomeDb]
GO

    SET ANSI_NULLS ON
    GO

    SET QUOTED_IDENTIFIER ON
    GO

    CREATE TABLE [dbo].[Data](
        [x] [money] NOT NULL,
        [y] [money] NOT NULL,
     CONSTRAINT [PK_Data] PRIMARY KEY CLUSTERED 
    (
        [x] ASC
    )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    ) ON [PRIMARY]

    GO
Run Code Online (Sandbox Code Playgroud)

查询

select top 10000
s.x as sx,
e.x as ex,
s.y as sy,
e.y as ey,
e.y - s.y as y_delta,
e.x - …
Run Code Online (Sandbox Code Playgroud)

sql sql-server self-join sqlperformance sql-server-2008

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

为什么语句对T-SQL的顺序很重要?

打开如下所示的查询时为什么:

WHERE (statement1) AND ((statement2) OR (statement3))

SSMS查询设计器将其重构为以下语法:

WHERE (statement1) AND (statement2) OR (statement1) AND (statement3)

我假设它与SQL服务器如何解析查询,运行之前和ors之间有关?

是否有最终优化的最佳语句顺序的一般规则?

运行我自己的测试后,第二个查询会在处理时间内缩短0.5毫秒.它很小,我知道,但随着查询的复杂性会增加(仍然几乎没有差别),我对SQL服务器的工作方式有一般的兴趣.

sql t-sql sql-server optimization ssms

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

如何从1行获取查询值以使用到另一行?

这是示例查询:

payment_Type    payment_value       cost_type      cost value
Cost I          100                 Registration       40
Cost I          100                 books              40
Cost I          100                 Lab                40
Run Code Online (Sandbox Code Playgroud)

COST我有3个要素Cost_Type是有自己的Cost_value.

我想像这样操纵:

payment_Type    payment_value       cost_type      cost value     Payment_by_cost_type
Cost I          100                 Registration       40              40
Cost I          100                 books              40              40
Cost I          100                 Lab                40              20
Run Code Online (Sandbox Code Playgroud)

关键是我想把它分成payment_value每一个cost_value.在该示例中,payment_by_cost变为40,40,20 = 100.

实验室cost_value是40但它可以分配值为20,因为仍然是上面划分的2成本类型.

我可以使用Payment_by_cost_type下一行记录中的值吗?我一直在尝试将值插入Payment_by_cost_type临时表,但select不能有insert语句.

有没有人对如何解决这个问题有任何想法?我一直在咨询DWH,他说必须使用Store程序才能通过查询完成.

sql database stored-procedures sql-server-2008

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

使用 ServiceStack.Text 序列化接口类型列表

我正在寻找将 BinaryFormatter 序列化以外的其他内容引入我的应用程序以最终与 Redis 一起使用的方法。ServiceStack JSON 是我想使用的,但它可以用接口做我需要的吗?它可以序列化(通过插入自定义 __type 属性)

public IAsset Content;
Run Code Online (Sandbox Code Playgroud)

但不是

public List<IAsset> Contents;
Run Code Online (Sandbox Code Playgroud)

- 序列化数据中的列表为空。有没有办法做到这一点 - 序列化接口类型列表?

该应用程序又大又旧,它使用的对象的形状可能不允许更改。谢谢

c# serialization json servicestack

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

BulkCopy错误:源列'CreatedBy'的区域设置ID'1025'和目标列'CreatedBy'的区域设置ID'1033'不匹配

我正在使用SqlBulkCopy类执行SQL批量复制。我创建了目标表,使其与源表完全相同。它们都具有相同的表名,列名,数据类型,甚至具有相同的排序规则。我也做了sql映射以确保准确性。

我的代码如下:

SqlConnection SourceConnection =  new SqlConnection(SourceConnectionString);
SqlConnection DestinationConnection =  new SqlConnection(DestinationConnectionString);

DestinationConnection.Open();
SourceConnection.Open();

SqlCommand commandSourceData = new SqlCommand("SELECT * FROM Requisitions;", SourceConnection);

SqlDataReader reader = commandSourceData.ExecuteReader();    

    using (SqlBulkCopy bulkCopy = new SqlBulkCopy(DestinationConnection))

    {
           bulkCopy.DestinationTableName = "Requisitions";


           bulkCopy.ColumnMappings.Add("RequisitionId", "RequisitionId");
           bulkCopy.ColumnMappings.Add("CreatedBy", "CreatedBy");
           bulkCopy.ColumnMappings.Add("DateCreated", "DateCreated");
           bulkCopy.ColumnMappings.Add("AircraftTailNum", "AircraftTailNum");
           bulkCopy.ColumnMappings.Add("JobNumber", "JobNumber");
           bulkCopy.ColumnMappings.Add("ShopCode", "ShopCode");
           bulkCopy.ColumnMappings.Add("RequestedByName", "RequestedByName");
           bulkCopy.ColumnMappings.Add("RequestedById", "RequestedById");
           bulkCopy.ColumnMappings.Add("Status", "Status");
           bulkCopy.ColumnMappings.Add("IsCancelled", "IsCancelled");
           bulkCopy.ColumnMappings.Add("IsProcessed", "IsProcessed");


           try
               {
                  // Write from the source to the destination.
                  bulkCopy.WriteToServer(reader);
                }
          catch (Exception ex)
                {
                     Console.WriteLine(ex.Message);
                 }
          finally
                 {

                    reader.Close(); …
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net sqlbulkcopy

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

鼓励要订阅的事件

我有一个类ChatManager,里面有一个ChatServer和一个ChatClient(WCF)类.

我希望我实例化的控制器ChatManager能够订阅UserConnected,UserDisconnected以及MessageReceived在其上的事件ChatClient.

这样做最优雅,最合乎逻辑的方法是什么?对我来说,定义事件ChatClient就像我一样愚蠢,然后重新定义事件ChatManager只是为了将事件传递给Controller,而不必处理或了解ChatClient?在ChatManager将订阅的事件ChatClient,然后火了自己的事件,该ChatController会听.

我知道WPF具有冒泡事件的概念,但我不知道这是否适用于这种情况,因为没有任何东西是用户界面的一部分.

c# wcf events

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

在.Net Windows应用程序中缓存

我在基于Windows的应用程序中工作,该应用程序使用每个事务的主数据.此主数据通常不会更改,但在某些情况下可能会更改.我将此数据提取到缓存中或DataSet一次并将其用于将来的事务,但如果主表中的数据发生更改,则不希望使用时间从数据库中提取数据.

我想在a上创建一个依赖项,DataTable这样如果数据只在那时被更改,它就会从数据库中获取信息.因为它是一个基于Windows的应用程序,我没有在Windows应用程序中找到任何支持缓存,我怎么能通过缓存或通过DataSet

.net c# caching

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