问题列表 - 第4743页

为什么访问者负责以访客模式列举儿童?

根据我发现的代码,似乎访问者需要知道访问对象的结构并调用所需的子代.在某些情况下,即使访问类被修改,访问者仍希望继续工作,这似乎有点笨拙.

我想真正的问题是:它们是一种模式,其中枚举是由访问过的代码而不是访问者代码完成的?

design-patterns enumeration visitor-pattern

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

我认为是机器学习问题的最佳方法

我想在这里找一些专家指导,了解解决问题的最佳方法.我研究了一些机器学习,神经网络和类似的东西.我调查了weka,某种贝叶斯解决方案...... R ..几个不同的东西.不过,我不知道该怎么做.这是我的问题.

我已经或将要有大量的活动......最终大约有10万左右.每个事件由几个(30-50)个自变量和我关心的1个因变量组成.在确定因变量的值时,一些自变量比其他变量更重要.而且,这些事件与时间有关.今天发生的事情比10年前发生的事情更重要.

我希望能够为某种学习引擎提供一个事件,并让它预测因变量.然后,知道这个事件的因变量的真实答案(以及之前出现的所有事件),我希望能够训练后续的猜测.

一旦我了解了编程方向,我就可以进行研究并弄清楚如何将我的想法转化为代码.但我的背景是并行编程而不是这样的东西,所以我很乐意就此提出一些建议和指导.

谢谢!

编辑:这里有一些关于我试图解决的问题的更多细节:这是一个定价问题.让我们说我想要预测随机漫画书的价格.价格是我唯一关心的事情.但是有很多独立的变量可以提出来.它是超人漫画,还是Hello Kitty漫画.多大了?条件是什么?经过一段时间的训练后,我希望能够提供有关我可能正在考虑的漫画书的信息,并让它为漫画书给我一个合理的预期价值.好.所以漫画书可能是一个虚假的例子.但是你得到了一般的想法.到目前为止,从答案中,我正在对支持向量机和Naive Bayes进行一些研究.感谢您迄今为止的所有帮助.

modeling regression classification machine-learning neural-network

9
推荐指数
2
解决办法
1211
查看次数

我不明白如何表达三个独立的表之间的关系

给出ActiveRecord中的以下表格:

  • 作者
  • 网站
  • 用品

我不知道如何表达作者根据出版物支付的金额不同,但为同一出版物工作的作者有不同的费率:

  • 约翰以300美元的价格在Foo上发表了一篇文章
  • 约翰在Bar发表了一篇350美元的文章
  • 约翰以400美元的价格在Baz发表了一篇文章
  • 迪克以250美元的价格在Foo上发表了一篇文章
  • Dick以400美元的价格在Bar发表了一篇文章

等等

我想描述什么样的关系?

目前我有一个带有作者_id, site_id和金额列的"费率"表.鉴于publication.id和author.id,我得出了文章的成本

cost = Rate.find(:first, :conditions => ["author_id = ? and site_id = ?", author.id, site.id]).rate
Run Code Online (Sandbox Code Playgroud)

这是有效的,但我不确定这是最好的方式,而且我不确定如何确保我最终没有'John'为'Baz'提供两种费率.

我认为我不想要代码,因为我希望有人说"噢,这是......关系"所以我可以抓住我正在谷歌的东西.

ruby activerecord database-design

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

如何在LaTeX中输入多行脚注?

我的直觉是

Lorem ipsum\footnote{long footnote
  that spans a whole
  bunch of
  lines.
}
Run Code Online (Sandbox Code Playgroud)

但是,无论在哪里我把的{,并}相对于脚注文本,我得到以下错误:

Latex Error: ./mydoc.tex:142 Package inputenc Error: Unicode char \u8:? not set up for use with LaTeX.
Run Code Online (Sandbox Code Playgroud)

latex

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

计算机代码还是人代码?

最终,代码将(最终)编译成CPU的指令.然而,代码(以我的拙见)是为了让人类阅读,更新和互动.这引出了以下观察:

其他工程师无法读取的代码,即使它的功能正常,也是错误的代码.

考虑到这一点,这个程序员可以做些什么来使人们更容易阅读代码?

  • 命名约定?(乔尔有相当多的说法)

  • 代码结构/布局?(请为了上帝的爱,不要进入{安置辩论)

  • 分句?(是否可以编写看起来更像英语的代码)

除了乔尔之外,还有好文章

code-readability

30
推荐指数
6
解决办法
7120
查看次数

如何在LaTeX中发出引用的文本内容?

我有一节:

\section{Introduction} \label{sec:introduction}
Run Code Online (Sandbox Code Playgroud)

我想要一个链接到链接文本是该部分名称的部分.我可以用hyperref:

The \hyperrf[sec:introduction]{Introduction} introduces the paper.
Run Code Online (Sandbox Code Playgroud)

但这需要重复章节标题("简介").有没有办法抓住它?ref产生节号,这是不对的. autoref产生"部分",然后产生部分编号,这也是不正确的.

latex

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

如何在Java中汇总货币值?

好的,这是我的问题.基本上我有这个问题.

我有一个像.53999999的号码.如何在不使用任何数学函数的情况下将其四舍五入到54?

我猜我必须乘以100来缩放它,然后除以?那样的东西?


问题在于钱.假设我有50.5399999美元,我知道如何获得50美元,但我没有如何获得美分.我可以获得.539999部分,但我不知道如何将它达到54美分.

java currency rounding

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

在页面加载时打开jquery模式对话框

我有一个网页,我希望它尽快在页面加载显示一个模式对话框(jQuery UI的对话框)的一些内容.

  $(document).ready(function(){
    $("#example").dialog();
  });

<div id="example" class="flora" title="This is my title">
    I'm in a dialog!
</div>
Run Code Online (Sandbox Code Playgroud)

谢谢

javascript jquery jquery-ui

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

如何确保用户只能在ASP.NET轮询上投票一次

我试图做一个ASP.NET(C#)调查,询问用户是/否的问题和日志投票到数据库.为了防止垃圾邮件,我希望能够确保用户只能投票一次.我考虑过记录用户的IP地址.如果这是答案,有人可以给我一个教程,说明如何实现这一目标.如果这不是答案,请告诉我你的建议.

编辑:我不是要求用户注册,因为这不是我的网站.

c# asp.net ip-address

6
推荐指数
2
解决办法
3476
查看次数

Base 64编码与加载图像文件

所以我正在研究php中的一些东西,我必须从sql数据库中获取我们的图像,它们将在base64中编码.显示这些图像的速度是至关重要的,所以我试图弄清楚是否更快将数据库数据转换为图像文件,然后将其加载到浏览器中,或者只是回显原始base64数据并使用:

<img src="data:image/jpeg;base64,/9j/4AAQ..." />
Run Code Online (Sandbox Code Playgroud)

FireFox和其他Gecko浏览器支持哪种版本.

所以回顾一下,传输实际图像文件或base64代码会更快.使用ajax加载图像时,它需要更少的http请求吗?

图像总共不超过100个像素.

html php mysql base64 image

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