小编CD.*_*D..的帖子

Java Web start - 无法加载资源

当我浏览服务器的IP地址时,我有一个用java web start加载的jar.一旦我尝试服务器名称,我得到以下异常:

com.sun.deploy.net.FailedDownloadException: Unable to load resource:
    at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
    at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
    at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
    at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
    at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
    at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
    at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
    at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

包装异常:

java.io.FileNotFoundException: 
  at sun.reflect.GeneratedConstructorAccessor2.newInstance(Unknown Source)
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
  at java.lang.reflect.Constructor.newInstance(Unknown Source)
  at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
  at java.security.AccessController.doPrivileged(Native Method)
  at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
  at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
  at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
  at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
  at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
  at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown …

java java-web-start

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

C#集合到Classic ASP

我无法将C#集合暴露给Classic ASP.我试过使用IEnumerable和Array.但我得到了" object not a collection"错误.

我的方法看起来像:

public IEnumerable<MyObj> GetMyObj() { ... }
Run Code Online (Sandbox Code Playgroud)

并在经典ASP方面:

Dim obj, x 
Set obj = Server.CreateObject("Namespace.class")

For Each x in obj.GetMyObj
...
Run Code Online (Sandbox Code Playgroud)

那么如何将集合传递给Classic ASP呢?

更新:

可能这是一个进步,我找到的解决方案是使用一个继承IEnumerable而不是使用的新类IEnumerable<MyObj>:

public class MyEnumerable : IEnumerable
{
   private IEnumerable<MyObj> _myObj;

   .
   .
   .

    [DispId(-4)]
    public IEnumerator GetEnumerator()
    {
      _myObj.GetEnumerator();
    }
}
Run Code Online (Sandbox Code Playgroud)

但是现在当我尝试访问的属性MyObj出现错误:Object required.

任何的想法?

c# com collections asp-classic

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

使用Razor视图抛出有关DotNetOpenAuth.IEmbeddedResourceRetrieval的InvalidOperationException

当我的Razor视图调用时,@Html.OpenIdSelector(...我得到一个InvalidOperationException:

当前的IHttpHandler不是以下类型之一:System.Web.UI.Page,DotNetOpenAuth.IEmbeddedResourceRetrieval.必须在.config文件中设置嵌入式资源URL提供程序.

我应该在config文件中设置什么?

dotnetopenauth razor asp.net-mvc-3

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

实体框架和不区分大小写的字符串搜索

我有一个Entity Framework实体,其字符串属性名为Description.
搜索Description包含字符串的所有实体非常简单:

var res = from u ctx.Users where u.Description.contains(str) select u;
Run Code Online (Sandbox Code Playgroud)

但是假设我想支持不区分大小写的搜索?

linq entity-framework

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

我该如何帮助杀死IE6?

我厌倦了支持IE6浏览器的所有奇怪行为,所以我想知道作为一名网络开发者,我可以帮助杀死IE6.

我应该停止支持吗?我认为由于各种原因,仍有大量的人使用它.

也许向IE6用户展示一条特殊的消息,要求他们升级并希望它有所帮助?(有帮助吗?)

有更好的想法吗?

internet-explorer cross-browser internet-explorer-6

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

这个SqlTransaction已经完成; 它不再可用

我使用Linq to SQL与SQL Server 2008 SP2,我的应用程序是WinForm .net 4我导入到SQL Server 200,000记录.我正在创建对象并将它们附加到"insertonsubmit"上的datacontext.然后我每100条记录做"submitChanges".我什么都没有交易.

我收到这个错误

 "This SqlTransaction has completed; it is no longer usable." with stack
at System.Data.SqlClient.SqlTransaction.ZombieCheck()
   at System.Data.SqlClient.SqlTransaction.Rollback()
   at System.Data.Linq.DataContext.SubmitChanges(ConflictMode failureMode)
   at System.Data.Linq.DataContext.SubmitChanges()
Run Code Online (Sandbox Code Playgroud)

出乎意料.该错误不一致,可能出现在10,000条记录或27,200条记录或XXX条记录之后.

因为错误似乎是随机的,所以我认为它与垃圾收集有关...

有人有线索吗?

.net .net-4.0 linq-to-sql

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

使用CoCreateInstance时内存泄漏

我正在使用COM通过c ++非托管代码初始化C#.NET类,即使在一个非常基本的程序中我也检测到内存泄漏:

int _tmain(int argc, _TCHAR* argv[])
{
 CoInitialize(NULL);
 ComClass::IClass1 *_comClass1;
 HRESULT hr = CoCreateInstance(__uuidof(ComClass::Class1),
         0,
         CLSCTX_INPROC_SERVER,
         __uuidof(ComClass::IClass1),
         reinterpret_cast<void**>(&_comClass1));
 _comClass1->Release();
 CoUninitialize();
 return 0;
}
Run Code Online (Sandbox Code Playgroud)

C#类也非常简单:

 [ComVisible(true), Guid("A95C4F43-65B0-4706-94D1-BEE2EF416766")]
    public interface IClass1
    {
    }

    [ComVisible(true), Guid("4670C9CD-0501-4274-BF03-E1FF65A77FEC")]
    public class Class1 : IClass1
    {
        public Class1()
        { }
    }
Run Code Online (Sandbox Code Playgroud)

而且我仍然在检测内存泄漏.我正在使用GlowCode和Purify来检测泄漏,但即使没有它们,我也可以看到内存使用率上升.

我没有正确使用CoCreateInterface吗?我错过了什么?


澄清

这只是我为模拟问题而创建的一个小程序.在我的真实程序中有很多CoCreateInstance调用,并且VM大小上升到大约1.5GB,当然这不正常......此外,我可以看到使用perfmon进程'私有字节正在上升,而所有堆中的.Net CLR内存字节都没有.此外,GlowCode可以监视mananged堆,并且不会指向托管部分中的内存泄漏...

c++ com memory-leaks

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

Extjs 4 - 面板与窗口

Extjs中窗口和面板之间的区别是什么?如果我使用窗口来显示和处理来自数据库的太多数据,这样会好吗?

extjs extjs4

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

如何将IST时区对象添加到Moment.js

我指的是http://momentjs.com/timezone/docs/#/using-timezones/

例如,它给出了以下位置:

moment.tz.add([
    'America/Los_Angeles|PST PDT|80 70|0101|1Lzm0 1zb0 Op0',
    'America/New_York|EST EDT|50 40|0101|1Lz50 1zb0 Op0'
]);
Run Code Online (Sandbox Code Playgroud)

我不确定IST值如下:

{
    name    : 'America/Los_Angeles',          // the unique identifier
    abbrs   : ['PDT', 'PST'],                 // the abbreviations
    untils  : [1414918800000, 1425808800000], // the timestamps in milliseconds
    offsets : [420, 480]                      // the offsets in minutes
}
Run Code Online (Sandbox Code Playgroud)

有人可以帮助添加IST对象吗?

javascript timezone date momentjs

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

如何使用id在extjs中自动选择网格记录?

我想通过在extjs中发送id属性来突出显示特定行来加载网格.我现在不能选择记录.我该怎么做?谢谢....

我尝试了一些在代码中注释的代码.你可以在下面看到.

var GrideAktar = function (bilgim) {
    arr = bilgim.split(",");
    bilgi = arr[0];
    secilecek_id = arr[1];

    harita.hide();
    izgaralar.hide();
    chartlar.hide();
    izgara_yp_is_emirleri.hide();


    izgaralar.show();
    izgaralar.setHeight(merkez.getHeight());
    fileStore_yon.loadById(bilgi);
    tree.treeRefresh();

    cuIzgaraKay = null;
    cuAgacNode = bilgi;
    cuAgacSeciliNode = NodeParser(bilgi);
    cuAgacSeciliSehir = SehirParser(bilgi)
    fileGrid_yon.setHeight(merkez.getHeight());
    //fileGrid_yon.getSelectionModel().selectFirstRow();
    //fileGrid_yon.getSelectionModel().valueOf(id);
    //fileGrid_yon.getSelectionModel().selectRow(1);

    //   var idx = fileGrid_yon.getStore().indexOfId(secilek_id);
    //var rowEl = fileGrid_yon.getView().getRow(idx);
    //rowEl.scrollIntoView(fileGrid_yon.getGridEl(),false);
    Ext.select(secilecek_id);
    raporAlanListesiWindow.hide();
    //fileGrid_yon.getSelectionModel().selectRow( this.getStore().indexOfId(id) ); //raporSecenekleriForm.hide(); 
}
Run Code Online (Sandbox Code Playgroud)

extjs

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