问题列表 - 第20786页

Resharper + Sharepoint = GAC 中锁定的 DLL

如果用Resharper开发到Sharepoint,GAC里就有DLL锁。此问题会阻止您将 DLL 发布到 GAC。怎么处理呢?

UPD:这是我的开发场景:

VS 2008,resharper 4.5

  1. 我正在为“_layouts”目录开发网站以及该网站的一些 DLL(例如数据访问级别(DAL.dll))
  2. 在网站上有对 DAL.dll 的引用(GAC 中的 DAL.dll)
  3. 另外,在网站中还有对 DAL.dll 的本地引用(用于快速 resharper 的缓存更新)
  4. 一切皆好!:)
  5. ...但是当我必须在 GAC 中升级 DAL.dll 时,我无法执行此操作 - 访问拒绝!
  6. 好的,让我们关闭 resharper,然后重试。完毕!

我不想每次在 GAC 中升级 DLL 时都重新加载 VS:/

dll resharper sharepoint gac

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

实现java.lang.Iterator时如何处理异常

java.lang.Iterator接口有3种方法:hasNext,nextremove.为了实现只读迭代器,您必须为其中的两个提供实现:hasNextnext.

我的问题是这些方法没有声明任何异常.因此,如果我在迭代过程中的代码声明异常,我必须将我的迭代代码包含在try/catch块中.

我目前的政策是重新抛出a中的例外情况RuntimeException.但这有问题,因为已检查的异常会丢失,客户端代码不再能明确捕获这些异常.

我如何在Iterator类中解决这个限制?

为清晰起见,这是一个示例代码:

class MyIterator implements Iterator
{
    @Override
    public boolean hasNext()
    {
        try
        {
            return implementation.testForNext();
        }
        catch ( SomethingBadException e ) 
        {
            throw new RuntimeException(e);
        }
    }

    @Override
    public boolean next()
    {
        try
        {
            return implementation.getNext();
        }

        catch ( SomethingBadException e ) 
        {
            throw new RuntimeException(e);
        }
    }

    ...
}
Run Code Online (Sandbox Code Playgroud)

java iterator exception

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

Web服务器和Web服务之间有区别吗?

对我来说,这些术语听起来非常相似.真的有区别吗?

terminology

31
推荐指数
5
解决办法
5万
查看次数

我想创建一个操作C#项目文件的工具

(基本上我们想在*.csproj文件中的某些地方导入目标文件,否则检查文件是否符合我们的标准)

这样做的最佳方式是什么?我打算使用C#和XDocument(LINQ to XML)并操纵节点.但这是最好的方法吗?其他替代方案可能是:

  1. 找到csproj/msbuild的XSD并创建代表项目文件的stronly类型对象.这可能吗?
  2. 还有其他更好的工具/语言(它可以用它作为学习Ruby的借口).答案必须有一些链接到操作XML的示例.

也许真正的问题是:以编程方式阅读和操作XML的最佳方法是什么?

c# xml msbuild

7
推荐指数
2
解决办法
666
查看次数

生产等级数据存储的功能语言实现

有许多用Erlang编写的数据存储,例如Riak,Dynomite,CouchDb,Scalaris,我错过了吗?

我知道Java和C/C++也被用来编写数据存储区(Cassandra,Hypertable等),但是有任何数据存储区都是用F#,Scala,Haskell,Clojure等其他函数语言编写的吗?我问这个(以及许多其他函数式编程和Erlang类型问题)的原因是评估函数式编程语言对于现实世界项目的可行性.

作为旁注,我已经向我指出,我的意思是数据存储区本身的实际实现语言,而不是访问数据存储区的客户端语言(即:通过ODBC).

erlang f# haskell scala clojure

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

如何在jQuery中进行不区分大小写的选择?

我想在jQuery中选择所有指向swf的标签.我写了下面的代码,工作正常

$(a[href$=".swf"]).each( function(){
   alert('hello');
});
Run Code Online (Sandbox Code Playgroud)

现在,如果我想将SWF包括在搜索中,那么最好的方法是什么?

jquery

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

隐藏或加密文件的网址?

大家好,感谢您的时间.我只是想说,即使我在php上没有noobie,我还不知道所有的东西,我仍然缺乏一些能够解决其中一些问题的知识.

我目前的困境是:

我有一个包含用户制作歌曲的数据库,其中包含所有类型的信息,包括所述歌曲的位置.我有它工作的方式是我有一个PHP脚本,回放一个xspf播放列表文件供Flash播放器阅读,无论谁正在浏览歌曲.(最好的部分是玩家不关心它是一个php文件,只要它收到正确的xml格式).

问题是任何人都可以查看源代码(例如发现播放器使用xspf.php?= song_id = 10),php文件将以纯文本格式输出所有内容.我怎样才能隐藏或加密用户的mp3位置,但仍能让玩家正常工作?

我将来也会有用户能够下载曲目,但我想找到隐藏位置的方法,或者如果不是太难产生临时网址?分享你认为最好的解决这个问题的方法.

再次感谢任何回复!

php

7
推荐指数
2
解决办法
2281
查看次数

使用java泛型迭代枚举值

我正在尝试找到一种在使用泛型时迭代枚举值的方法.不知道如何做到这一点或是否有可能.

以下代码说明了我想要做的事情.请注意,代码T.values()在以下代码中无效.

public class Filter<T> {
    private List<T> availableOptions = new ArrayList<T>();
    private T selectedOption;

    public Filter(T selectedOption) {
        this.selectedOption = selectedOption;
        for (T option : T.values()) {  // INVALID CODE
            availableOptions.add(option);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

以下是我将如何实例化Filter对象:

Filter<TimePeriod> filter = new Filter<TimePeriod>(TimePeriod.ALL);
Run Code Online (Sandbox Code Playgroud)

枚举定义如下:

public enum TimePeriod {
    ALL("All"), 
    FUTURE("Future"), 
    NEXT7DAYS("Next 7 Days"), 
    NEXT14DAYS("Next 14 Days"), 
    NEXT30DAYS("Next 30 Days"), 
    PAST("Past"),
    LAST7DAYS("Last 7 Days"), 
    LAST14DAYS("Last 14 Days"),
    LAST30DAYS("Last 30 Days"); 

    private final String name;

    private TimePeriod(String name) {
        this.name = name; …
Run Code Online (Sandbox Code Playgroud)

java generics enums enumeration

66
推荐指数
4
解决办法
4万
查看次数

删除(折叠)LineSeries中的DataPoints?

我想从Silverlight图表中的LineSeries中删除数据点标记.我在网上找到的唯一方法是将VisibilityProperty设置为Collapse.

//不在当前的SL工具包版本中工作var collapseDataPointSetter = new Setter(Control.VisibilityProperty,Visibility.Collapsed);

但这不适用于当前版本的SL工具包.如何在当前版本中删除或隐藏DataPoint标记?

silverlight charts silverlight-toolkit

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

如何在php中单击我的复选框旁边的文本

如何让用户查看textclick?我的脚本是:

 <?php 
      foreach($getcountry_name as $key => $value)
 { ?>
    <tr>
        <td width="25" valign="top">
        <input name="country_name[]"  
             type="checkbox" checked="checked" 
             value="<?php echo $value['country_id']; ?>" />
        </td>
        <td>
        <label class="type01"><?php echo $value['country_name']; ?></label>
        </td>
    </tr> 
   <?php
     }
   ?>        
Run Code Online (Sandbox Code Playgroud)

提前致谢

html php

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