正如标题所示: 使用基础graphics时,如何在绘图区域之外绘制图例? 我想到了摆弄layout并产生一个空的情节,只包含传说,但我会有兴趣的方式只使用基础设施,例如, par(mar = )来获得一些空间右边的情节为传奇。 这里是一个例子: plot(1:3, rnorm(3), pch = 1, lty = 1, type = "o", ylim=c(-2,2)) lines(1:3, rnorm(3), pch = 2, lty = 2, type="o") legend(1,-1,c("group A", "group B"), pch = c(1,2), lty = c(1,2)) 生产: 但是正如所说的,我希望这个传说不在绘图区域之外(例如,在图表的右侧)。
是否有可能有这样的2返回一个函数: function test($testvar) { // do something return $var1; return $var2; } 如果是这样,我将如何分别得到每个回报?
我希望制作一个控件,用户可以在div内点击,然后拖动鼠标,然后放开鼠标,以指示他们想要的东西。 (这是用于日历控件的,所以用户将指示某个事件的时间长度) 看起来最好的方法是在父div上注册一个“mousedown”事件,然后在div上注册一个“mousemove”事件,直到触发“mouseup”事件。 “mousedown”和“mouseup”事件将定义时间范围的开始和结束,当我遵循“mousemove”事件时,我可以dynamic地改变范围的大小,以便用户可以看到他们在做什么。 我基于这个事件是如何在谷歌日历中创build的。 我遇到的问题是,jQuery事件似乎只提供可靠的鼠标坐标信息参考整个页面。 有没有什么办法来辨别坐标是参考父元素? 编辑: 下面是我想要做的事情的图片:
我为这个问题做了一个形象,应该更容易理解。 我已经尝试了一些jQuery的插件,但找不到我正在寻找的。 有什么build议? 想法?
SELECT DISTINCT field1, field2, field3, …… FROM table 我正试图完成下面的SQL语句,但我希望它返回所有列是可能的? 就像是: SELECT DISTINCT field1, * from table
我有一个程序,读取一个“原始”游戏中的实体列表,我打算做一个数组持有不确定数量的实体的索引号(int),以处理各种事情。 我想避免使用太多的内存或CPU来保持这样的指标… 到目前为止,我使用的一个快速和肮脏的解决scheme是在主处理函数(本地焦点)中声明最大游戏实体大小的数组,以及另一个整数来跟踪已添加到列表中的数量。 这并不令人满意,因为每个列表都包含3000个以上的数组,但并不是那么多,但是感觉像是一种浪费,因为我可以使用6-7列表来实现不同的function。 我还没有find任何C(而不是C ++或C#)特定的解决scheme来实现这一点。 我可以使用指针,但我有点害怕使用它们(除非是唯一可能的方式)。 数组不会离开本地函数作用域(它们将被传递给一个函数,然后丢弃),以防万一。 如果指针是唯一的解决scheme,我如何跟踪它们以避免泄漏?
以下两个函数调用如何比较: isset($a['key']) array_key_exists('key', $a)
JQuery,如何每5秒调用一次函数。 我正在寻找一种方式来自动化幻灯片中的图像变化。 如果可能,我宁愿不安装任何其他第三方插件。
具体来说,这是关于何时使用客户端会话cookie来识别服务器上的会话。 是对整个网站使用SSL / HTTPSencryption的最佳答案,并且您有最好的保证,在中间的攻击中没有人能够嗅探现有的客户端会话cookie? 也许是第二好的使用会话cookie中存储的会话值本身的某种encryption? 如果恶意用户能够物理访问机器,他们仍然可以查看文件系统来检索有效的会话cookie并使用它来劫持会话?
什么是更好的方式来启动线程, _beginthread , _beginthreadx或CreateThread ? 我试图确定什么是_beginthread , _beginthreadex和CreateThread的优点/缺点。 所有这些函数都返回一个线程句柄给一个新创build的线程,我已经知道CreateThread在发生错误时提供了一些额外的信息(可以通过调用GetLastError来检查它)…但是我应该考虑什么使用这些function? 我正在使用Windows应用程序,所以跨平台兼容性已经不存在了。 我已经通过了msdn的文档,我不明白,为什么有人会决定使用_beginthread而不是CreateThread,反之亦然。 干杯! 更新:好的,谢谢所有的信息,我也读了几个地方,我不能调用WaitForSingleObject()如果我使用_beginthread() ,但如果我在线程调用_endthread()不应该工作? 那里有什么交易?