我无法理解这个概念,首先是它所属的概念.它只是一个Shrepoint概念还是更像ASP.NET或IIS级别的概念?它是否只影响身份验证,如果是,它如何影响身份验证?或者它对应用程序有什么影响?我知道这是一个广泛的问题,但我用Google搜索了大约15分钟,但未能找到答案.对我来说这对我来说并不那么重要,但我很好奇.
您能否提供一个资源的链接并解释这个?谢谢!
@Edit:我的意思是像身份验证提供程序中的区域:表单区域:Intranet(Internet,默认)
@Edit:从我现在所理解的情况来看,这些区域与IIS Web应用程序与sharepoint Web应用程序的关联以及与此相关的网站集有关.例如,您可以扩展Web应用程序以创建新的IIS Web应用程序,但从sharepoint的角度来看,它只是指向具有相同网站集集的同一Web应用程序的另一个URL.扩展IIS Web应用程序可以具有与其关联的不同共享点区域(或者可以是相同的区域),从而提供对同一共享点应用程序的不同访问点使用不同身份验证方法的方法.
我在这儿吗?
我试图将WPF文本框的Maxlength属性绑定到类中的已知常量.我正在使用c#.
该类的结构与以下内容差别不大:
namespace Blah
{
public partial class One
{
public partial class Two
{
public string MyBindingValue { get; set; }
public static class MetaData
{
public static class Sizes
{
public const int Length1 = 10;
public const int Length2 = 20;
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
是的,它是深层嵌套的,但不幸的是在这种情况下,如果不需要大量重写,我就无法移动.
我希望我能够将文本框MaxLength绑定到Length1或Length2值,但我无法让它工作.
我期待绑定类似于以下内容:
<Textbox Text="{Binding Path=MyBindingValue}" MaxLength="{Binding Path=Blah.One.Two.MetaData.Sizes.Length1}" />
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏.
非常感谢
我有一个基本上是锯齿状的名称值对数组 - 我需要从中生成一组唯一的名称值.锯齿状阵列约为86,000 x 11值.对我来说,以何种方式存储名称值对(单个字符串"name = value"或专门的类,例如KeyValuePair)并不重要.
附加信息:有40个不同的名称和更多的不同值 - 可能在10,000个值的区域内.
我正在使用C#和.NET 2.0(并且性能非常差)我认为将整个锯齿状数组推送到sql数据库并从那里做一个不同的选择可能会更好.
以下是当前使用的代码:
List<List<KeyValuePair<string,string>>> vehicleList = retriever.GetVehicles();
this.statsLabel.Text = "Unique Vehicles: " + vehicleList.Count;
Dictionary<KeyValuePair<string, string>, int> uniqueProperties = new Dictionary<KeyValuePair<string, string>, int>();
foreach (List<KeyValuePair<string, string>> vehicle in vehicleList)
{
foreach (KeyValuePair<string, string> property in vehicle)
{
if (!uniqueProperties.ContainsKey(property))
{
uniqueProperties.Add(property, 0);
}
}
}
this.statsLabel.Text += "\rUnique Properties: " + uniqueProperties.Count;
Run Code Online (Sandbox Code Playgroud) 我最近开始学习Python,我很惊讶地发现1000深度递归限制(默认情况下).如果你把它设置得足够高,大约30000,就会像C一样崩溃.但是,C似乎要高得多.
(Python人员很快指出,你总是可以将递归函数转换为迭代函数,并且它们总是更快.这是100%正确.但这不是我的问题所在.)
我在Perl中尝试了相同的实验,并且在大约1000万次递归中它消耗了我所有的4个ram并且我使用了^ C来停止尝试.显然,Perl不使用C堆栈,但它在执行时会使用大量的内存 - 考虑到调用函数需要做多少工作,这并不是非常令人震惊.
我在Pike尝试过,并且在大约2秒钟内完成100,000,000次递归完全感到惊讶.我不知道它是如何做到的,但我怀疑它将递归转换为迭代过程 - 它似乎没有消耗任何额外的内存.[注意:Pike确实会使琐碎的案件变得扁平化,但是对于更复杂的案件会发生段错误,或者我被告知.]
我使用了这些无用的功能:
int f(int i, int l) { if(i<l) return f(i+1,l); return i; }
sub f { return f($_[0]+1, $_[1]) if $_[0]<$_[1]; return $_[0] };
def f(i,l):
if i<l:
return f(i+1,l)
return i
Run Code Online (Sandbox Code Playgroud)
我很好奇其他语言(例如,PHP,Ruby,Java,Lua,Ocaml,Haskell)如何处理递归以及它们为何如此处理它.另外,请注意,如果函数是"尾递归"(请参阅注释),它是否会有所不同.
language-agnostic recursion language-features language-design
如何在windows中全局设置turbo c路径,以便我可以在Windows XP中使用命令提示符编译和运行我的C程序(在其他驱动器中)?任何人都可以通过输入来告诉我如何在命令提示符中的每个驱动器上获取命令
c:\tcc
Run Code Online (Sandbox Code Playgroud)
在Windows和turbo c环境中的命令提示符?
我希望有人可以向我发送一个定期更新时区数据库的方向.
我找到了一个,但道歉我不记得它来自哪里,但是当前GMT时钟变化快到了,我担心我的所有数据都不正确,即从英国到New Yrok的差异将从5小时变为6小时后.
任何有关此事的帮助将不胜感激.
卡梅伦
如何在Crystal Report中按两个不同的字段进行分组?
敌人的例子:
val1|val2|val3|val6
val1|val12|val3|val7
val11|val2|val3|val8
val11|val12|val3|val9
Run Code Online (Sandbox Code Playgroud)
我希望报告看起来像
val1 :
=======
val2
----
val3|val6
val12
-------
val3|val7
val11 :
=========
val2
-----
val3|val8
val12 :
------
val3|val9
Run Code Online (Sandbox Code Playgroud) 减肥/增益的基本方程是:
weight_change = convert_to_weight_diff(calories_consumed - calories_burnt);
Run Code Online (Sandbox Code Playgroud)
我正在开心,就像一个好书呆子一样,我以为我会开始跟踪这些事情并编写一些软件来处理我的数据.我没有足够的注意力和纪律来计算食物中的卡路里,所以我认为我会倒退:
这样我就可以根据我的运动量和体重记录生成一个近似的"消耗卡路里"图表,并在我想要吃甜甜圈时用它来激励自己.
我坚持的是功能:
int convert_to_weight_diff(int calorie_diff);
Run Code Online (Sandbox Code Playgroud)
有谁知道该函数的伪代码?如果你有一些细节,请确保你说明我们是否谈论卡路里,卡路里,千焦耳,磅,公斤等.
谢谢!
.net ×2
c# ×2
binding ×1
c ×1
collections ×1
constants ×1
django ×1
grouping ×1
javascript ×1
maxlength ×1
path ×1
performance ×1
pseudocode ×1
recursion ×1
sharepoint ×1
tcc ×1
textbox ×1
time ×1
timezone ×1
turbo-c ×1
windows ×1
xaml ×1
zones ×1