小编mkk*_*mkk的帖子

doctrine:设置与id的关联而不是对象实例

是否可以设置两个对象之间的关联,例如article,comment如下所示:

comment.setArticle(10) // 10 is the id of article
Run Code Online (Sandbox Code Playgroud)

自动生成的setArtcicle方法当作参数对象文章,但也许​​有一些技巧可以做到这一点?

从性能的角度来看,这对我来说非常重要 - 我希望在我想设置关联时总是避免进行SQL调用.在我的情况下会有很多这样的不必要的查询.

doctrine-orm

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

在iframe中提交表单并重定向整个页面

我想我有一个简单的问题,我还没有找到正确的答案thoguh.我的页面中有一个来自外部域的iframe.在提交iframe内部的表单后,我想重定向整个页面,而不仅仅是iframe中的内容 - 我想正确的实现方式可能是通过"target"属性.
示例html:

<html>
  <body>
    <h1>main page</h1>
    <iframe src="http://example.com">
      <form url="http://example.com/action">
        ...
      </form>
    </iframe>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

提交表单应该向我显示提交POST请求作为新页面的结果(不在iframe中)

forms iframe redirect

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

学说:扩展实体类

我想扩展Entity\Base类,如何在Doctrine 2.1中做到这一点?我的研究表明,每当遇到问题时,他都会切换到Doctrine 1.2:)我正在使用yaml配置

php orm doctrine

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

R:使用ggplot在单个图上绘制两个散点图

请注意我是R的初学者.我已经使用merge()方法合并了两个数据框和一个公共列.我已经获得了如下数据框:

 x   y1   y2
 1   3    5
 2   2    4
 1   2    2
 3   5    5
 ...
Run Code Online (Sandbox Code Playgroud)

我想用ggplot绘制这样的数据框架.我创建的内容(使用geom_point的文档是

ggplot(data = dat_c, aes(games, variance.x)) + 
     geom_point(aes(x = games, y = variance.x), legend=  TRUE,  xlab="X", ylab="Y", colour=alpha('red', 0.05)) + 
     geom_point(aes(x = games, y = variance.y), legend = TRUE, colour=alpha('blue', 0.05) )
Run Code Online (Sandbox Code Playgroud)

它有效,NaNs不打扰我,因为我得到警告他们被忽略了,这很好.但是我有两个问题,我不知道如何解决它们:

  1. 我的实际情节位于左下角,我想设置X轴和Y轴的最大值(以动态方式,例如数据的最高值+ 100或类似的东西)
  2. 图例不显示
  3. 轴没有描述

以下是它的外观: 在此输入图像描述

r ggplot2

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

如何将高斯曲线添加到使用qplot创建的直方图?

我有一个问题可能类似于将密度曲线拟合到R中的直方图.使用qplot我用这个命令创建了7个直方图:

 (qplot(V1, data=data, binwidth=10, facets=V2~.)   
Run Code Online (Sandbox Code Playgroud)

对于每个切片,我想添加一个拟合的高斯曲线.当我尝试使用lines()方法时,我收到错误:

Error in plot.xy(xy.coords(x, y), type = type, ...) : 
plot.new has not been called yet
Run Code Online (Sandbox Code Playgroud)

正确执行命令的命令是什么?

r histogram ggplot2

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

Doctrine 2.1:如何使用yaml设置"cascade:persist"

我尝试做错了

$b = new B();
$a->addB($b);
$entityManager->persist($a);
Run Code Online (Sandbox Code Playgroud)

因为我首先需要坚持$ b,但是我不能这样做,所以我需要设置级联:坚持我相信.我在文档中找不到如何使用yaml模式执行此操作. 文档不包括这部分内容(我也在文档的其他地方尝试过)

干杯

php doctrine-orm

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

普通javascript中不显眼的onload的最佳方式

在普通javascript中加载页面后调用内容的最佳不引人注目的方式是什么?当然在jquery我会用

$(document).ready(function(){...});
Run Code Online (Sandbox Code Playgroud)

但我不确定普通js中最可靠的方法.

明确地

window.onload = ...
Run Code Online (Sandbox Code Playgroud)

是不正确的解决方案,因为它会覆盖以前的声明.

我想要做的是在页面加载后将iframe插入div中,但实际上可能有更好的方法.我的计划是做类似的事情

window.onload = function(divId){
 var div = document.getElementById(divId);
 div.innerHTML = "<iframe src='someUrl' .. >";
}
Run Code Online (Sandbox Code Playgroud)

编辑:道歉,不包括所有必要的细节.该脚本不适用于我的网站 - 我的想法是在外部网站上显示我网站的一部分(表单).优先考虑的是尽量减少某人为使用我的代码而付出的努力.这就是为什么我想把所有内容保存在js文件中并且绝对没有<script>- 除了<script src="http://my.website/code.js" />.如果我更改iframe的url或者我想添加一些功能,我想更新所有其他网站上的代码,而不要求他们进行任何更改.
我的做法可能是错的 - 任何建议都是非常受欢迎的.

javascript javascript-events

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

php:从不知名的空行

我有一个奇怪的错误,不知道如何解决它而不浪费太多时间.我的控制器中有一个方法应该返回xml使用:

  header("Content-type: text/xml");
  header("Content-Disposition: attachment; filename=output.xml");
  header("Pragma: no-cache");
  header("Expires: 0");
Run Code Online (Sandbox Code Playgroud)

问题是由于空行而输出是无效的xml,我不知道它来自哪里,你知道如何解决这个问题吗?也许忽略这条空行或什么?我不想调试整个框架......我试图使用 var_dump(debug_backtrace())但是我可能因为学说而得到一个大混乱.

php debugging

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

R:为数据$ V2中的每个不同值计算数据$ V1的方差

我的数据框看起来像这样

V1   V2
..   1
..   2
..   1
..   3
Run Code Online (Sandbox Code Playgroud)

等等

对于每个不同的V2值,我想计算V1中数据的方差.我刚开始用R进行冒险,任何提示如何做到这一点?对于我的具体情况,我想我可以手动做类似的事情

 var1 = var(data[data$V2==1, "V1"])
 var2 = ...
Run Code Online (Sandbox Code Playgroud)

因为我知道所有可能的V2值(并不多),但我很好奇什么是更通用的解决方案.有任何想法吗?

r

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

levelplot - 如何使用它,任何简单的例子?

我想知道levelplot是如何工作的.我对情节和R几乎没有经验

令我困惑的是,我应该如何解释例如x~y*z?让我们假设我有一个函数,我想通过使用3d plot来显示某些值的发生频率.因此我会有x = x,y = f(x)和z = count.如何通过使用levelplot(或其他不合适的东西)来获得这样简单的情节.

另外,我应该自己组合"计数" - 我的数据中有3列,或者只有2列 - x和f(x)并且有重复吗?

希望我的问题很清楚,我试图阅读levelplot文档,但是我找不到任何教授基础知识的教程.

3d r

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