我正在测试Umbraco并尝试在页面上设置博客列表.我有一个自定义BlogMode.cs,如下所示:
public class BlogPostModel : RenderModel
{
public BlogPostModel() : base(UmbracoContext.Current.PublishedContentRequest.PublishedContent)
{
}
public string MainBlogImage { get; set; }
public string ImageAltText { get; set; }
public string Introduction { get; set; }
public string Category { get; set; }
public IEnumerable<IPublishedContent> BlogPosts { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
这样可以正常工作,因为我的模型也没有上面的属性.现在我要做的是通过使用以下内容获取所有博客文章:
var posts = Model.Content.Children.ToList();
Run Code Online (Sandbox Code Playgroud)
但这样做会创建一个类型列表IPublishedContent.所以现在我不能在我的博客模型中使用Model.Introduction或者Model.ImageAltText任何其他属性,因为它是类型的IPublishedContent
我如何获得这个集合并使其成为类型BlogModel?
只需要澄清与 PCI Express 传输速率相关的 GPU 带宽。它将帮助我了解显卡的实际工作原理...
所以要计算带宽:
Memory Speed x Bus Width / 8 = Bandwidth (B/s)
Run Code Online (Sandbox Code Playgroud)
因此,如果我的显卡在 GDDR3 上的总线宽度为 256 位且内存速度为 900MHz:
Bandwidth = 900MHz * 256 / 8 = 28GB/s (28GB/s * 2 = 57GB/s because GDDR3 is double data rate)
Run Code Online (Sandbox Code Playgroud)
PCI Express v1.0 上的单通道传输速率为 250MB/s,因此 16 通道将是 4GB/s。
令我困惑的是,接口(PCIe)的传输速率为 4GB/s,而显卡的传输速率为 57GB/s。
问:那么这会不会因为接口只能传输4GB/s而造成瓶颈?
我正在与Umbraco合作,并想知道是否有一种简单的方法来创建站点明智的设置节点.
目前我有这种树结构.
我想创建的是这样的
网站范围内容将包含类似Google Analytics Url的内容,用户可以轻松更改.
有没有办法实现这个目标?
我明白这可能是一个重复的问题,但我一直在寻找年龄,无法弄清楚为什么这不起作用.
我有3个输入字段,小计,增值税和总计:我希望能够在小计输入值时填充VAT和Total inpur字段,并显示2个小数位.所以:
4将是4.00 4.5将是4.50
输入字段的HTML代码:
<input name="subtotal" id="subtotal" type="number" maxlength="20" min="0" placeholder="00.00" onchange="vatCalculation();" />
<input name="vat" id="vat" type="number" maxlength="20" min="0" placeholder="00.00" readonly="true" />
<input name="total" id="total" type="number" maxlength="20" min="0" placeholder="00.00" readonly="true" />
Run Code Online (Sandbox Code Playgroud)
我目前的javascript代码是:
function vatCalculation() {
var subtotal = document.getElementById('subtotal').value;
var vat = parseFloat(parseFloat(subtotal) * parseFloat(0.2)).toFixed(2);
var total = parseFloat(parseFloat(subtotal) + parseFloat(vat)).toFixed(2);
document.getElementById('vat').value = vat;
document.getElementById('total').value = total;
}
Run Code Online (Sandbox Code Playgroud)
我不知道我哪里出错了.当我在'subtotal'input字段中输入10时,'VAT'和'Total'字段变为2和12.但我希望它们显示2.00和12.00.截图如下:
解:
当使用Firefox时,类型="数字"的输入字段似乎不适用于javascript计算.解决方法是将其更改为类型="文本"如下所述的J Santosh并且它可以工作.
asp.net-mvc ×2
c# ×2
umbraco ×2
bandwidth ×1
gpu ×1
html ×1
html5 ×1
javascript ×1
jquery ×1
model ×1
umbraco7 ×1
video-card ×1