我有一般性的问题,如何开始发展我的网页设计技能.什么是最好的起点和使用的技术.我对html和css有一些了解,到目前为止我一直在构建已完成所有html和css的网站.我会使用它,也许做一些较小的改动.我希望能够从艺术家制作的图像中制作html和css.
我在别人的代码上工作,它在类成员实现期间使用"Transacted",例如:
void Smth.Add(type var)
{
this.Smth.Transacted.Add(var);
}
Run Code Online (Sandbox Code Playgroud)
什么是交易?
我有一个简单的地址输入应用程序,我正在尝试使用IDataErrorInfo接口,如asp.net网站上所述.
它适用于可以独立验证的项目,但是当某些项目依赖于其他项目时效果不佳.例如,验证邮政编码取决于国家/地区:
private string _PostalCode;
public string PostalCode
{
get
{
return _PostalCode;
}
set
{
switch (_Country)
{
case Countries.USA:
if (!Regex.IsMatch(value, @"^[0-9]{5}$"))
_errors.Add("PostalCode", "Invalid Zip Code");
break;
case Countries.Canada:
if (!Regex.IsMatch(value, @"^([a-z][0-9][a-z]) ?([0-9][a-z][0-9])$", RegexOptions.IgnoreCase))
_errors.Add("PostalCode", "Invalid postal Code");
break;
default:
throw new ArgumentException("Unknown Country");
}
_PostalCode = value;
}
}
Run Code Online (Sandbox Code Playgroud)
因此,您只能在设置国家/地区后验证邮政编码,但似乎无法控制该订单.
我可以使用IDataErrorInfo中的错误字符串,但这不会显示在字段旁边的Html.ValidationMessage中.
我们正在考虑建立一个MSMQ系统,每个客户端有大约8000个客户端和一个队列.平均而言,系统每天需要处理来自每个客户端的约2000条消息,其中消息大小范围从1K到MSMQ最大大小(4MB).
MSMQ可以实现这一切吗?
我知道我在这里没有提供很多细节,但我只是想知道是否有人能够运行类似的设置.
我有一个ItemsControl,其ItemTemplate DataTemplate包含一个Button.我希望按钮上的Command绑定到ItemsControl的DataContext上的Command,而不是ItemTemplate.我认为解决方案与使用RelativeSource有关,但到目前为止我的尝试都失败了:
<ItemsControl ItemsSource="{Binding Games}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Button Command="{Binding Path=GameSelectedCommand, Source={RelativeSource FindAncestor, AncestorType={x:Type ItemsControl}}}"
CommandParameter="{Binding}"
Style="{StaticResource MenuButtonStyle}"
Content="{Binding Name}"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
Run Code Online (Sandbox Code Playgroud)
如何让Button绑定到ItemsControl的DataContext对象的GameSelectedCommand?
我有两个div和两个按钮:
<div id="container">
<div id="items"></div>
</div>
<div id="up"></div>
<div id="down"></div>
Run Code Online (Sandbox Code Playgroud)
如何连续滚动'#items'直到用户释放按钮?我尝试使用jquery mousedown事件和动画功能,但无法使其工作.
$("#up").mousedown(function(){
$("#items").animate({"top": "+=10px"}, "fast");
})
Run Code Online (Sandbox Code Playgroud)
上面的代码只移动div一次.我希望在释放按钮之前实现连续动画.谢谢你的帮助!
我记得做过这样的事情:
template <ListOfTypenames>
class X : public ListOfTypenames {};
Run Code Online (Sandbox Code Playgroud)
也就是说,X继承自作为模板参数传递的可变长度的类型名列表.当然,这段代码是假设的.
但是我找不到任何参考.可能吗?是C++ 0x吗?
在下面的例子中,&并且Δ可以但Δ不是(后两者都是Δ).编译器发出类似于的警告:
warning CS1570: XML comment on 'XXX.DocumentedMethod()' has badly formed XML -- 'Reference to undefined entity 'Delta'.'
/// <summary>
/// & Δ Δ
/// </summary>
public void DocumentedMethod()
{
}
Run Code Online (Sandbox Code Playgroud)
XML注释支持的字符实体有哪些?
我们有一个包含17Mil行的表,其中包含产品属性,让我们说它们是:
brandID,sizeID,colorID,price,shapeID
我们需要按品牌和大小查询聚合.目前我们通过执行以下操作来查询和过滤此数据:
select brandID, sizeID, count(*)
from table where colorID in (1,2,3) and price=10 and shapeID=17
--"additional complex where clause here"
group by brandID, sizeID
order by brandID, sizeID
Run Code Online (Sandbox Code Playgroud)
我们报告这些数据.问题是,尽管返回的实际数据只有几百行,但运行此查询需要10秒左右(这是一个非常简单的示例).
我认为我们已经达到了索引此表的能力,因此我认为任何数量的索引都不会让我们接近即时结果.
我对OLAP或其他分析服务知之甚少,但SQL Server可以预先过滤或预先聚合此表,以便可以执行上述查询(或类似的返回等效数据)?或者在一个非常大的表上处理任意where子句的最佳方法是什么?
场景如下.我有两台机器A和B:A:客户端(NAT后面)B:服务器(NAT后面)
我希望B能够侦听任何给定的端口,以便A可以通过该特定的TCP端口向B发送数据包并接收任何响应.如果两台机器都不在NAT后面,那么这是一个非常直接的过程.但是,我如何使其工作,以便即使B在路由器后面,它没有他必须改变路由器配置启用一些端口转发等工作...
例如,如果没有用户配置任何东西,像torrent客户端这样的点对点程序如何工作?
c# ×2
.net ×1
asp.net-mvc ×1
c++ ×1
c++11 ×1
css ×1
data-binding ×1
datatemplate ×1
html ×1
itemscontrol ×1
jquery ×1
msmq ×1
nat ×1
networking ×1
olap ×1
p2p ×1
scroll ×1
sql ×1
sql-server ×1
t-sql ×1
tcp ×1
templates ×1
validation ×1
wpf ×1
xaml ×1
xml-comments ×1