问题列表 - 第24739页

调试:当类型IS标记为可序列化时,如何调试"类型未标记为可序列化"异常

我试着:

((Request.Params["crmid"] != null))
Run Code Online (Sandbox Code Playgroud)

在网页中.但它不断抛出序列化异常:

类型"QC.Security.SL.SiteUser"在组件"QC.Security,版本= 1.0.0.1,文化=中性公钥=空"未标记为可序列.

然而,类型(自定义IIdentity)标记为可序列化如下:

 [Serializable()]
    public class SiteUser : IIdentity
    {
        private long _userId;
        public long UserId { get { return _userId; } set { _userId = value; } }
        private string _name;
        public string Name { get { return _name; } }
        private bool _isAuthenticated;
        public bool IsAuthenticated { get { return _isAuthenticated; } }
        private string _authenticationType;
        public string AuthenticationType { get { return _authenticationType; } }
Run Code Online (Sandbox Code Playgroud)

我不知道如何调试这个,因为我无法进入序列化器代码,以找出它为什么会摔倒.调用堆栈在到达[外部代码]之前只有一帧深度.并且错误消息是无用的,因为类型明确标记为可序列化.试验和错误调整也产生了一个类型未解决的成员异常.

它工作正常.但现在"突然间"它并不通常意味着Visual Studio中的一些愚蠢的错误,但重启并没有帮助"这个"时间.所以现在我不知道这是一个愚蠢的VS错误还是一个完全不相关的错误,我得到了序列化异常或者我做错了什么.

事实上,我不再相信VS了,因为过去几个月我一直在进行的疯狂追逐数量,这是通过重新启动VS 2008或其他一些荒谬的解决办法来"修复"的.

asp.net debugging serialization cassini visual-studio

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

如何在.jsp页面中创建Web服务客户端?

我为我的Web服务创建了一个WSDL.我想知道如何从我的另一个Web应用程序的jsp页面调用它.

我想从jsp调用web服务..例如,考虑到我有非常简单的Web服务,它会在点击提交后显示我在index.jsp页面中输入的文本,我将如何使用wsdl url来调用web服务在点击提交时获取文本值.

/维克拉姆

java jsp web-services weblogic

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

我可以在C或C++中使用二进制文字吗?

我需要使用二进制数.

我试着写:

const x = 00010000;
Run Code Online (Sandbox Code Playgroud)

但它没有用.

我知道我可以使用具有相同值的十六进制数字00010000,但我想知道C++中是否存在二进制数的类型,如果没有,是否有另一种解决方案可以解决我的问题?

c c++ binary

182
推荐指数
13
解决办法
34万
查看次数

为分类问题生成假数据的最佳方法是什么?

我正在研究一个项目,我有一个用户的击键时间数据的子集.这意味着用户进行了n次尝试,我将在各种分类算法中使用这些记录的尝试时间数据,以供将来用户尝试验证登录过程由用户或其他人完成.(我可以说这是生物识别技术)

我有3次不同的用户登录尝试过程,当然这是无限数据的子集.

直到现在这是一个简单的分类问题,我决定使用WEKA,但据我所知,我必须创建一些假数据来提供分类算法.用户的测量尝试将为1,假数据将为0.

我可以使用一些优化算法吗?或者有没有办法创建这些假数据以获得最小误报?

谢谢

pattern-recognition classification machine-learning biometrics weka

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

如何测试我的哈希函数在max-load方面是否合适?

我已经阅读了关于'Balls and Bins'问题的各种论文,似乎如果一个哈希函数正常工作(即它实际上是一个随机分布),那么如果我将n值哈希到一个哈希值,那么下面应该/必须为真带n槽(或箱)的桌子:

  1. 概率仓是空的,对于大n1/e.
  2. 预期的空箱数量是n/e.
  3. 箱子有k球的概率是<= 1/ek!(校正的).
  4. 箱子具有至少k次碰撞的概率是<= ((e/k)**k)/e(校正的).

这些看起来很容易检查.但是max-load通常会模糊地说明测试(具有高概率的最大碰撞次数).

大多数文本都声明任何bin中的最大碰撞数量O( ln(n) / ln(ln(n)) ).有人说是的3*ln(n) / ln(ln(n)).其他文件混合lnlog-通常没有定义它们,或者说国家log是数e为底,然后用ln在其他地方.

ln立足日志e或者2是这个max-load公式的权利和应为多大n是运行试验?

这个讲座似乎是最好的,但我不是数学家.

http://pages.cs.wisc.edu/~shuchi/courses/787-F07/scribe-notes/lecture07.pdf

BTW,with high probability似乎意味着1 - 1/n.

testing hash hashtable

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

AfterInsertRow,setCell.以编程方式更改单元格的内容

我是JqGrid的新手,所以请耐心等待.当我使用showlink格式化程序时,我在设置单元格样式时遇到了一些问题.在我的配置中,我设置了AfterInsertRow,如果我只显示简单文本,它可以正常工作:

 afterInsertRow: function(rowid, aData) {
   if (aData.Security == `C`) {
     jQuery('#list').setCell(rowid, 'Doc_Number', '', { color: `red` });
 } else
 {
   jQuery('#list').setCell(rowid, 'Doc_Number', '', { color: `green` });
 }
}, ...
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常,但只要我添加一个格式化程序

{'Doc_Number, ..., 'formatter: ’showlink’, formatoptions: {baseLinkUrl: ’url.aspx’}
Run Code Online (Sandbox Code Playgroud)

上面的代码不起作用,因为新元素被添加到单元格

<a href='url.aspx'>cellValue</a>
Run Code Online (Sandbox Code Playgroud)

是否可以使用类似上面的代码以编程方式访问新的子元素并更改样式?

`<a href='url.aspx' style='color: red;'>cellValue</a>` etc.
Run Code Online (Sandbox Code Playgroud)

更新:为了工作,你必须做如下:

jQuery('#list').setCell(rowid, 'Doc_Number', '', 'redLink');
Run Code Online (Sandbox Code Playgroud)

CSS类

.redLink a {
    color: red;
}
Run Code Online (Sandbox Code Playgroud)

jqgrid

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

请求GZIP的页面并使用cURL和PHP处理

我想提出一个接受gzip网页的cURL请求。然后,我想解压缩页面并对其进行处理。我还没有找到任何现成的示例,所以我想举一个快速的例子。需要调整的所有设置,发出实际请求并解压缩内容。

php curl gzip http

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

在ExtJS XTemplate中调用函数

我熟悉使用函数来确定使用xtemplate的特定条件,但不知道如何在没有条件if语句的情况下直接调用函数.

例如,我的代码想要将一些字符附加到我在xtemplate中使用的字符串中.我认为最好的方法是在渲染xtemplate时附加字符.

var myTpl = new Ext.XTemplate(
  '<tpl for=".">',

    '<tpl if="this.isThumbnailed(thumbnailed) == true">',

      '<img src=this.getThumbUrl(rawThumbUrl)/>', //this call to function does not work, also tried variations of this.

    '</tpl>',

  '</tpl>',

 {
  isThumbnailed : function(thumbnailed) {
    return ...;
  },
  getThumbUrl : function(rawThumbUrl) {
    //... //this function does not get called.
    return ...;
  }

 }
)
Run Code Online (Sandbox Code Playgroud)

javascript extjs

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

用 Java 渲染 HTML

我正在尝试为我正在开发的应用程序创建一个帮助面板。帮助文件已经使用 html 技术创建,我希望它在窗格中呈现并显示。我见过的所有代码都显示了如何呈现网站,例如“ http://google.com ”。我想从我的电脑渲染一个文件,例如“file://c:\tutorial.html”

这是我的代码,但它似乎不起作用。

import javax.swing.JEditorPane;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.SwingUtilities;
import java.awt.Color;
import java.awt.Container;
import java.io.IOException;

import static java.lang.System.err;
import static java.lang.System.out;

    final class TestHTMLRendering
        {
        // ------------------------------ CONSTANTS ------------------------------

        /**
         * height of frame in pixels
         */
        private static final int height = 1000;

        /**
         * width of frame in pixels
         */
        private static final int width = 1000;

        private static final String RELEASE_DATE = "2007-10-04";

        /**
         * title for frame
         */
        private …
Run Code Online (Sandbox Code Playgroud)

html java

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

最新的org.json

我在哪里可以下载最新的org.json JAR?

API显示2010/01/05 JSONObject,我的上次下载是09/06/15.我无法在sourceforge或其他任何地方找到它.有人可以指向至少具有2010/01/05指定API的最新版本吗?

java json

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