问题列表 - 第49034页

使用tr1 <random>创建非均匀整数分布

现在我使用以下代码创建一个带有范围的整数的均匀分布.(我拿出了播种代码)

int random(int min, int max)
{
    static std::mt19937 gen;
    std::uniform_int<int> dist(min, max);
    return dist(gen);

}
Run Code Online (Sandbox Code Playgroud)

我试图修改它以给出一个有利于twords最小值的分布,并且几乎从不产生接近最大值.我可以看到所有预先制作的发行版,但它们都不是整数.而且我无法根据任何文档判断哪一个符合我的需求.我最接近的是维基百科上显示的卡方分布,其中k = 2

但我无法弄清楚,基于文档如何使用整数,更不用说设置k值.

如何设置我的函数以使用适当的非均匀整数分布?


仍在努力选择正确的发行版:这里是std::poisson_distribution<int> dist((max - min) * .1);从0到20 的结果:

还没有完全存在,因为0应该比1更频繁,但它应该帮助下一个人,将会发布更多的结果.


以及我的最终解决方案成为一种方法的组合:

int randomDist(int min, int max)
{
    static std::mt19937 gen;
    std::chi_squared_distribution<double> dist(2);

    int x;
    do
    {
    x = (int)(max*dist(gen)/10) + min;
    }
    while (x > max);
    return x;
}
Run Code Online (Sandbox Code Playgroud)

给出结果:

c++ random distribution

8
推荐指数
2
解决办法
1650
查看次数

org.apache.jasper.JasperException

当我第一次打开网站时,它的显示错误是这样的

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:460)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:130)
    org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:107)
    org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:78)
    org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:383)

root cause

java.lang.NullPointerException
    org.apache.jsp.index_jsp._jspService(index_jsp.java:73)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:130)
    org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:107)
    org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:78)
    org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:383)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.28 logs.
Run Code Online (Sandbox Code Playgroud)

但如果我刷新,那么网站将完全打开,但如果你在某个时候离开,那么如果你打开下一个然后同样的错误,如果你刷新然后网站打开完美这是问题,它适用于任何页面中的整个应用程序.

apache jsp tomcat servlets

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

以编程方式拍摄(远程)网页的屏幕截图

我正在尝试以编程方式拍摄网页的屏幕截图.我可能还需要拍摄全页或部分页面的屏幕截图.有没有办法做到这一点?

.net c# asp.net screenshot

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

检索Hibernate查询结果作为结果集而不是列表

Heya,我刚接触冬眠.我不得不说它确实简化了SQL查询的所有内容.但是,操纵返回的结果对我来说是一件令人头疼的事.

结果以列表形式返回.大多数时候我真的希望结果在结果集中,以便我可以更容易地操作它,因为使用结果集,您可以按列名或索引指定值.在List中,我几乎拥有自己的noobity.

在某些情况下,我可以将列表检索到JSF数据表中,然后直接调用该成员.我不能总是这样做.不要问我为什么.@.@旋转头.

有没有办法获得结果集而不是hibernate列表?

jsf hibernate java-ee

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

如何获取元素的所有CSS样式?

如果我喜欢网站的一个元素,并且我想将它实现到我的网站中,那么最简单的方法是什么?有时会有很多CSS文件,很难跟踪所有这些文件.

html css

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

我应该使用什么 sql 数据类型来存储以毫秒为单位的执行时间?

我需要将函数的执行时间(以毫秒为单位)存储在 sql 字段中。我应该使用什么数据类型?

sql types execution-time

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

用于从浏览器上传HTTP PUT的文件的网页

是否有可能创建一个允许用户使用HTTP PUT将文件上传到服务器的网页?哪些浏览器可以使用?

特别喜欢PUT的主要原因是它在服务器上处理得更好(即没有额外的请求解析).

我知道至少可以使用java applet或类似的东西,但我只对至少某些浏览器的默认配置感兴趣(如果可能的话,最好也没有javascript).

我已经找到了关于xhtml2.0(xforms1.1)的一些提及,但是如何做到这一点对我来说仍然是非常不清楚的.

html http

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

如何直接从android中的网页启动相机

我试图为Android制作一个webapp,我可以上传图片.我有一个带有fileupload字段的网页.当我按下按钮时,我可以选择我想用哪个应用程序来选择要上传的文件.将相机应用程序放在此列表中是否可行(以及如何)?或者我可能需要一个特殊的应用程序吗?

提前致谢!

android web-applications mobile-website

5
推荐指数
2
解决办法
5842
查看次数

Android OutOfMemoryException

OutOfMemoryException在使用大量图片的位图时,有没有办法在Android中处理.我尝试了这个站点中给出的所有解决方案,即(GC,Bitmap.reset()).我只是想知道在堆内存满了之前是否可以生成任何警报?这样我就可以用不同的方式处理它.

android memory-management

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

JSON和嵌套的NSDictionary

在解析JSON响应之后,我得到一个包含其他字典的NSDictionary,这些字典是一些事先未知的键的值(308,1):

{
"308":{
    "id":"308",
    .....

},
"1":{
    "id":"1",
    .....
     }
}
Run Code Online (Sandbox Code Playgroud)

我怎么在这里使用valueForKey,因为我不知道密钥?如何访问嵌套字典?谢谢!

parsing json objective-c nsdictionary

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