如何动态编码视频并通过网络从C#发送?
找不到合适的图书馆.我需要在WMV中进行编码,并且不介意实际编码是否在C++中进行,只要该库具有可用的.NET程序集即可.
谢谢
我有一个看起来像这样的查询:
public IList<Post> FetchLatestOrders(int pageIndex, int recordCount)
{
DatabaseDataContext db = new DatabaseDataContext();
return (from o in db.Orders
orderby o.CreatedDate descending
select o)
.Skip(pageIndex * recordCount)
.Take(recordCount)
.ToList();
}
Run Code Online (Sandbox Code Playgroud)
我需要打印订单信息和创建订单的用户:
foreach (var o in FetchLatestOrders(0, 10))
{
Console.WriteLine("{0} {1}", o.Code, o.Customer.Name);
}
Run Code Online (Sandbox Code Playgroud)
这将生成一个SQL查询,以便为每个订单带来订单和一个查询以带来客户.是否可以优化查询,以便将订单及其客户带入一个SQL查询?
谢谢
UDPATE:通过sirrocco的建议,我改变了这样的查询,它的工作原理.只生成一个选择查询:
public IList<Post> FetchLatestOrders(int pageIndex, int recordCount)
{
var options = new DataLoadOptions();
options.LoadWith<Post>(o => o.Customer);
using (var db = new DatabaseDataContext())
{
db.LoadOptions = options;
return (from o in db.Orders
orderby o.CreatedDate descending
select o) …Run Code Online (Sandbox Code Playgroud) 直接联系!我们始终竭尽所能确保Fog Creek Copilot可以在任何网络环境中连接,无论防火墙或NAT到底是什么.为实现这一目标,双方都会与我们的服务器建立出站连接,该服务器代表他们转发流量.嗯,在许多情况下,这不是必要的.因此版本2.0做了一些相当聪明的事情:它通过我们的服务器建立初始连接,因此您可以立即获得100%可靠性的连接.但是,一旦你们全部连接起来,它就会在后台安静地寻找一种直接连接的方法.如果它不能,没什么大不了的:你只是通过我们的服务器继续中继.如果您可以建立直接的点对点连接,它会以静默方式将数据转移到直接连接上.
他们如何将服务器连接更改为P2P连接?
.net ×1
c# ×1
encoding ×1
linkedin ×1
linq ×1
linq-to-sql ×1
networking ×1
optimization ×1
p2p ×1
social-media ×1
tcp ×1
video ×1