问题列表 - 第29718页

我怎样才能让人们尝试我的框架?

我最近在Javascript中创建了一个基于注释的验证框架.以我的拙见,这很有用,我认为它有潜力.但是,我不确定如何"广告"它.至少我希望人们尝试一下,并给我他们的意见/意见/建议.

一般来说,我如何让人们注意到我的框架/项目?我怎么能至少让他们试一试,看看他们是喜欢还是讨厌它,或者他们是否有改进的建议?

从SO成员个人的经验也将是有益的-在事情你尝试过的工作,你尝试过的事情,没有工作(名单做的不该做的).

frameworks ads project

5
推荐指数
1
解决办法
189
查看次数

用PHP创建路径

使用PHP创建路径的最佳方法是什么(如Dailymotion)?

home > videos >search results for enrico macias mendiant de la amour  > macias enrico - le mendiant de l'amour
Run Code Online (Sandbox Code Playgroud)

php

0
推荐指数
1
解决办法
125
查看次数

尝试在C#中设置KeyContainer的权限没有任何效果

我正在使用以下代码尝试以编程方式允许NetworkService帐户访问密钥:

var RSA = new RSACryptoServiceProvider(
   new CspParameters() { 
     KeyContainerName = "MyEncryptionKey", 
     Flags = CspProviderFlags.UseExistingKey | CspProviderFlags.UseMachineKeyStore 
});

RSA.CspKeyContainerInfo.CryptoKeySecurity.AddAccessRule(
  new System.Security.AccessControl.CryptoKeyAccessRule(
    new SecurityIdentifier(WellKnownSidType.NetworkServiceSid, null),
    CryptoKeyRights.GenericAll,
    AccessControlType.Allow
  )
);
Run Code Online (Sandbox Code Playgroud)

此代码运行时没有错误,但对密钥容器的权限没有影响.

但是,使用命令行工具aspnet_regiis做同样的事情,完美地工作:

aspnet_regiis -pa "MyEncryptionKey" "NetworkService"
Run Code Online (Sandbox Code Playgroud)

我正在运行完全管理员权限 - 如果我没有运行这些权限,则抛出异常.我也是最初创建密钥的用户.

密钥容器始终具有以下访问规则:

S-1-5-18         -> LocalSystem
S-1-5-32-544     -> Administrators
S-1-5-5-0-135377 -> MyUser
Run Code Online (Sandbox Code Playgroud)

使用aspnet_regiis,SID,S-1-5-20将添加到此列表中.我无法从代码中影响它.

我已经尝试以字符串格式从sid创建安全标识符,以及使用SetAccessRule而不是AddAccessRule.

任何想法如何从代码实际影响此ACL列表?

.net c# cryptography rsacryptoserviceprovider dpapi

7
推荐指数
1
解决办法
3056
查看次数

string.Equals("string")和"String".Equals(string)有什么区别?

以下两行代码比较字符串值是否有任何区别.

string str = "abc";

if(str.Equals("abc"))
Run Code Online (Sandbox Code Playgroud)

if("abc".Equals(str))
Run Code Online (Sandbox Code Playgroud)

在第一行中,我在字符串变量上调用equals方法,将其与字符串文字进行比较.第二行反之亦然.它只是编码风格的差异,或者编译器处理这两个语句的方式有所不同.

c#

9
推荐指数
4
解决办法
783
查看次数

从内存中获取一个字需要多长时间?

Peter Norvig的建议为例,我在思考这个问题:

在有和没有缓存未命中的情况下,从内存中获取一个字需要多长时间?

(假设标准硬件和架构.为了简化计算,假设1Ghz时钟)

architecture hardware computer-architecture

11
推荐指数
1
解决办法
5028
查看次数

如何在使用JavaScript的浏览器中检测Flash Player是否已禁用?

我知道如何检测Flash播放器是否安装在浏览器中.我使用的hasFlashPlayerVersion()函数的SWFObject了点.但是,我似乎无法找到有关如何检测插件是否已安装且仅禁用的任何文档.我没有看到Flash Player Detection Kit中的任何文档检查是否启用了插件.

javascript flash client

3
推荐指数
1
解决办法
1万
查看次数

在静态方法中使用依赖项属性回调和动画进行数据绑定

在开始之前,我在Custom Usercontrol中有这个代码:

private DependencyProperty _rotation = DependencyProperty.Register("Rotation", typeof(double), typeof(MyControl),
                                       new PropertyMetadata(new PropertyChangedCallback(RotationPropertyChanged)));
    public double Rotation
    {
        get { return (double)GetValue(_rotation); }
        set { SetValue(_rotation, value); }
    }
    public static void RotationPropertyChanged(DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e)
    {
        //How can I start Animation, as I'm in a Static method?
    }
Run Code Online (Sandbox Code Playgroud)

属性设置正确,我的RotationPropertyChanged函数也被正确调用.如您所见,我在该方法中的评论是我的问题.由于这种处理器需要是静态的(VS这么告诉我的),我如何访问非静态的东西,比如故事板,所以我可以开始动画?

详细说明数据绑定:

我的视图模型正在更新一个属性(位于同一视图模型),这是数据绑定通过XAML中这种依赖性属性.我希望我不必使用这个回调,但没有它就不会改变属性.

谢谢

data-binding silverlight windows-phone-7

2
推荐指数
1
解决办法
1309
查看次数

SQL Server 2005 bigint丢失了吗?

我想列设置为64位整数,但我唯一可用的选项是TINYINT,SMALLINT和INT.bigint去哪儿了?

注意:我正在使用Access 2008来访问我的SQL Server.

sql t-sql sql-server sql-server-2005

2
推荐指数
1
解决办法
1147
查看次数

德尔福的"免费"做什么?

我在这里找到了以下代码片段:

with TClipper.Create do
  try
    AddPolygon(subject, ptSubject);
    AddPolygon(clip, ptClip);
    Execute(ctIntersection, solution);
  finally
    free;
  end
Run Code Online (Sandbox Code Playgroud)

只是很好奇,free声明/功能(在finally和之间end)做了什么?谷歌没有帮助.

delphi pascal

4
推荐指数
3
解决办法
1827
查看次数

将文件添加到未使用PHP解压缩的zip

我正在看一个创建ePub文件的教程.它声明包含ePub书的zip必须包含一个名为mimetype的文本文件,"必须首先在zip文件中,未压缩".他给出的示例使用命令行工具,我想知道如何在PHP中做同样的事情.

我认为它首先在zip文件中,只要它是我在代码中添加的第一件事,但是如何将它添加到未压缩的zip中.还是我误读了这个?

提前致谢.

php zip epub

4
推荐指数
1
解决办法
1134
查看次数