我正在考虑启动一个wiki,可能是在一个低成本的LAMP托管帐户上.我希望以后可以选择导出我的内容,以防我想在线上运行它IIS/ASP.NET.我知道在博客世界中,有一个名为BlogML的开放标准,它允许您在一个站点上将博客内容导出为基于XML的格式,并将其导入另一个站点.是否有类似维基的东西?
我想调整使用SharpDX中的桌面复制API捕获的屏幕.我正在使用SharpDX Samples存储库中的Screen Capture示例代码,相关部分如下:
SharpDX.DXGI.Resource screenResource;
OutputDuplicateFrameInformation duplicateFrameInformation;
// Try to get duplicated frame within given time
duplicatedOutput.AcquireNextFrame(10000, out duplicateFrameInformation, out screenResource);
if (i > 0)
{
// copy resource into memory that can be accessed by the CPU
using (var screenTexture2D = screenResource.QueryInterface<Texture2D>())
device.ImmediateContext.CopyResource(screenTexture2D, screenTexture);
// Get the desktop capture texture
var mapSource = device.ImmediateContext.MapSubresource(screenTexture, 0, MapMode.Read, MapFlags.None);
System.Diagnostics.Debug.WriteLine(watch.Elapsed);
// Create Drawing.Bitmap
var bitmap = new System.Drawing.Bitmap(width, height, PixelFormat.Format32bppArgb);
var boundsRect = new System.Drawing.Rectangle(0, 0, width, …Run Code Online (Sandbox Code Playgroud) 请列出一个允许通过crossdomain.xml文件访问Flash/Silverlight的站点.投票给你最喜欢的网站.
目标是构建一个最新的站点列表,可以通过Flash/Silverlight直接访问,而无需服务器端代理.
我有一个ListBox,显示可变高度的项目.我希望显示尽可能多的项目以适应可用空间,而不显示垂直滚动条.除了ListBox项目模板上的外科手术之外,有没有办法只显示不适合滚动的项目数量?
我有一个List对象,其中包含一个字符串数组作为其属性之一.我想得到一个包含所有值的独特字符串数组.
我的对象看起来像这样:
public class Zoo {
string Name { get; set;}
string[] Animals { get; set;}
}
Run Code Online (Sandbox Code Playgroud)
有些动物园可能只有一种动物,有些可能有很多动物.什么是最简单的Lambda表达式或LINQ查询,以获得所有动物园中所有动物的唯一列表List<Zoo>?
我有一个用XAML编写的动画.我需要从该动画中创建一个视频(AVI).有没有办法做到这一点 ?
我正在尝试在Android上编译SoundTouch.我从这个配置行开始:
./configure CPPFLAGS =" - I/Volumes/android-build/mydroid/development/ndk/build/platforms/android-3/arch-arm/usr/include /"LDFLAGS =" - Wl,-rpath-link =/Volumes/android-build/mydroid/development/ndk/build/platforms/android-3/arch-arm/usr/lib -L / Volumes/android-build/mydroid/development/ndk/build/platforms/android-3/arch-arm/usr/lib -nostdlib -lc"--host = arm-eabi --enable-shared = yes CFLAGS =" - nostdlib -O3 -mandroid"host_alias = arm-eabi --no-create --no-递归
因为Android NDK以ARM为目标,所以我还必须更改Makefile以删除要进行的-msse2标志.
当我运行'make'时,我得到:
/bin/sh ../../libtool --tag=CXX --mode=compile arm-eabi-g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -I/Volumes/android-build/mydroid/development/ndk/build/platforms/android-3/arch-arm/usr/include/ -O3 -fcheck-new -I../../include -g -O2 -MT FIRFilter.lo -MD -MP -MF .deps/FIRFilter.Tpo -c -o FIRFilter.lo FIRFilter.cpp
libtool: compile: arm-eabi-g++ -DHAVE_CONFIG_H -I. -I../../include -I../../include -I/Volumes/android-build/mydroid/development/ndk/build/platforms/android-3/arch-arm/usr/include/ -O3 -fcheck-new -I../../include -g -O2 -MT FIRFilter.lo -MD -MP -MF .deps/FIRFilter.Tpo -c FIRFilter.cpp …Run Code Online (Sandbox Code Playgroud) 似乎MVC3具有.cshtml和.vbhtml文件扩展名的优先级处理程序,并尝试在默认文件夹中找到它们.
请求这些网址时:
MVC始终在默认文件夹中查找这些特定的静态文件.
无论扩展名或路由如何,我希望它完全忽略.cshtml和.vbhtml处理,只需像所有其他URL一样传递完整的URL,这样我就可以自己处理路由(使用Nancy).
在Azure实例上的IIS 7.5上运行MVC3 + Nancy + Razor.
我有一个包含许多字符串数组的类.我想要一个通用函数,它可以让我List<string>对给定的属性有一个独特的功能.例:
public class Zoo
{
string Name { get; set;}
string[] Animals { get; set;}
string[] Zookeepers { get; set;}
string[] Vendors { get; set;}
}
Run Code Online (Sandbox Code Playgroud)
我想要一个通用的功能,让我有一个独特List<string>的列表中的动物?我希望这是通用的,所以我也可以得到一个明确的Zookeepers和供应商列表.
我一直在尝试这个,但它没有编译:
public static List<string> GetExtendedList(Func<Zoo, string[]> filter)
{
var Zoos = QueryZoos(HttpContext.Current);
return Zoos.Where(z => z.Type == "Active")
.SelectMany(filter)
.Distinct()
.OrderBy(s => s);
}
Run Code Online (Sandbox Code Playgroud)
注意:这与我之前提出的两个问题有关,但我在合并信息时遇到了问题.我之前曾询问如何使用SelectMany进行查询(SO 1229897)并单独询问如何编写一个使用Select而不是SelectMany获取列表的泛型函数(SO 1278989).
一位朋友问我如何使用LINQ改进一些代码.你如何通过两个字符串之间的字符比较来计算索引的匹配数?这是原始代码,可以用LINQ进行改进吗?
private int Fitness(string individual, string target)
{
int sum = 0;
for (int i = 0; i < individual.Length; i++)
if (individual[i] == target[i]) sum++;
return sum;
}
Run Code Online (Sandbox Code Playgroud) 我有两个文档 - 一个是自定义XML文件格式,另一个是带有一堆自定义扩展的RSS源.我希望在一个元素值匹配时使用RSS提要中的值填充XML文件中的字段.
这适用于将手动运行几次的脱机过程 - 它不需要执行良好,所有容错,等等.手动劳动或干预是好的.
我的主XML文档如下所示:
<videos>
<video>
<title>First Video</title>
<code>AAA123</code>
<id>decaf-decaf-decaf-decaf</id>
<description>lots of text here...</description>
</video>
<video>
<title>Second Video with no code</title>
<code></code>
<id>badab-badab-badab-badab</id>
<description>lots of text here...</description>
</video>
</videos>
Run Code Online (Sandbox Code Playgroud)
RSS提要是标准的RSS,有一些额外的字段:
<ns:code>AAA123</ns:code>
<ns:type>Awesome</ns:type>
<ns:group>Wonderful</ns:group>
Run Code Online (Sandbox Code Playgroud)
当__CODE__要__CODE__动态修改属性时,我想将RSS文档中的额外字段拉入XML文档,以报告需要几秒钟才能完成的过程.问题是在Firefox上,在脚本完成之前,页面实际上并未重新呈现以反映该更改.这使得应用程序感觉迟钝.有没有办法确保即使运行更多脚本,HTML的更改也会立即显示?
我有一个函数,它从集合中返回属性值列表:
public static List<string> GetSpeakerList()
{
var Videos = QueryVideos(HttpContext.Current);
return Videos.Where(v => v.Type == "exampleType"
.SelectMany(v => v.SpeakerName)
.Distinct()
.OrderBy(s => s)
.ToList();
}
Run Code Online (Sandbox Code Playgroud)
我想要一个通用版本,它可以让我确定我想要投影的哪个字段 - 而不是SpeakerName我想允许选择Video.Length或Video.Type.
我理解SelectMany采用Func,那么使Func可配置为允许将其作为参数传递给此函数的最佳方法是什么?
我正在使用一个asp.net下拉列表,它正在拉入一个类别名称的集合.类别名称中包含html标签,如firstname'<'br /'>'lastname.我只想在下拉列表中删除那些标签,我无法更改名称.现在,break标签显示在下拉列表中.
c# ×5
linq ×3
silverlight ×3
asp.net ×2
android ×1
android-ndk ×1
azure ×1
compilation ×1
directx-11 ×1
flash ×1
iis ×1
linq-to-xml ×1
nancy ×1
razor ×1
sharpdx ×1
soundtouch ×1
wiki ×1
wpf ×1
xml ×1