问题列表 - 第36197页

如何在VS 2010项目中定义"启动外部程序"的相对路径?

我知道这里有一个类似的问题,但我想,如果可能的话,要能够定义一个相对路径'Start External Program'或者不限制我一个完整的新的空项目添加到我的解决方案的任何解决办法.

我在开发WinForms应用程序的Visual Studio 2010环境中使用VB.NET.

vb.net debugging visual-studio-2010 winforms

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

有人可以解释关于异常的右值引用吗?

让我说我有这个异常类:

struct MyException : public std::exception
{
    MyException(const std::exception &exc) : std::exception(exc)
    {
        cout << "lval\n";
    }
    MyException(std::exception &&exc) : std::exception(std::forward<std::exception>(exc))
    {
        cout << "rval\n";
    }
};

...
...

try
{
    throw std::exception("Oh no!");
    // above is rvalue since it's got no name, what if the throw is made as
    // std::exception lvalExc("Oh wierd!");
    // throw lvalExc;
    // if the throw is made thus, how can it be caught by catch(std::exception &&exc)?
}
catch(std::exception &&rValRef)
{
    cout << "rValRef!\n";
    throw …
Run Code Online (Sandbox Code Playgroud)

c++ forwarding exception rvalue-reference c++11

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

su和sudo在shell脚本中

有一个shell脚本(/ bin/sh,而不是bash)需要root权限才能执行.

如果它由普通用户运行,它应该询问用户密码以获得root访问权并重新运行.

现在它使用以下代码:

if [ $(id -u) -ne 0 ]; then su root -- $0 $@ ; ... fi

这工作正常,但有一些像Ubuntu的操作系统根本没有root密码.另一方面,许多系统使用sudo进行root权限.

问题是:脚本如何检测是否使用susudo不要求用户输入太多密码(例如输入sudo密码,如果失败 - 运行su).

linux shell sudo su

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

通知用户数据库更改

我的核心是一个php/mysql应用程序.每隔约15分钟将新数据添加到数据库中.我想通知用户新数据在数据库中.我想在客户端计算机上运行一些JS以每60秒检查一次更新,但我不想下拉结果,除非在DB中实际更改/添加了某些内容.

所以我的问题是:使用PHP/JS/MYSQL客户端检测数据库中新行的最佳方法是什么?

我正在解决的一个可能的解决方案是使用一个名为"switch"的单独表,其中一个名为"switch"的BOOL,每次我将DB设置"switch"更新为true 60秒.然后客户端计算机每60秒检查一次switch.switch ='1'(真).思考?我对这个计划的任何部分都有建议吗?如果有人想提出jQuery建议,我确实加载了jQuery库...

javascript php mysql jquery

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

在Mathematica中,ListPlot使用的插值函数是什么?

[下面的截图]

我正在使用ListPlot在一些数据点上绘制一条平滑的线.但我希望能够使用绘图的第一和第二衍生物,所以我想我会使用插值创建一个实际的"函数".但正如你在图片中看到的那样,它并不顺畅.当我进行Plot [Interpolation [...] ...]时,会出现一些奇怪的峰值.我想知道ListPlot如何得到它的插值函数,以及如何使用Interpolation []或其他方法得到相同的东西.

谢谢,
罗布

这是复制/粘贴的一些文本:

myPoints = {{0.,3.87},{1.21,4.05},{2.6,4.25},{4.62,4.48},{7.24,4.73},{9.66,4.93},
{12.48,5.14},{14.87,5.33},{17.34,5.55},{19.31,5.78},{20.78,6.01},{22.08,6.34},
{22.82,6.7},{23.2,7.06},{23.41,7.54},{23.52,8.78},{23.59,9.59},{23.62,9.93},
{23.72,10.24},{23.88,10.56},{24.14,10.85},{24.46,11.05},{24.81,11.2},
{25.73,11.44},{27.15,11.63}}

ListPlot[myPoints, Joined -> True, Mesh -> Full] 

Plot[Interpolation[myPoints][x], {x, 0, 27.2}] 
Run Code Online (Sandbox Code Playgroud)

最后一个有尖峰.

编辑...

Gleno pointed out that my List plot is linear.  But what about when both have 
InterpolationOrder -> 3?
ListPlot[myPoints, Joined -> True, Mesh -> Full, InterpolationOrder -> 3]
Plot[Interpolation[myPoints, InterpolationOrder -> 3][x], {x, 0, 27.2}]
Run Code Online (Sandbox Code Playgroud)

Mathematica ListPlot截图

interpolation wolfram-mathematica

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

如何在virtualenv中安装libxml2?

我已经VIRTUALENV--no-site-packages选项.我正在使用scrapy.Scrapy使用libxml2的通过import libxml2.如何在virtualenv中使用pip或安装libxml2 easy_install

pip virtualenv easy-install scrapy

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

在VBScript中测试Active Directory域的用户名/密码?

我需要针对VBScript中的给定域测试用户名和密码对.该脚本将知道它需要检查访问权限的用户名,密码和域,并且我需要返回的是关于帐户是否有效的真或假.

任何人都可以建议一个很好的方法来完成这个 谢谢!

vbscript active-directory

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

有没有办法从Drupal的用户名获取uid?

在Drupal中是否有任何核心功能可以从用户名获取uid?或者我应该执行数据库查询?我的字段是一个文本字段,其中'#autocomplete_path'等于'user/autocomplete'

drupal drupal-6 drupal-fapi

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

为回合制多人iPhone游戏构建自己的游戏服务器

游戏套件编程指南 ...

多人游戏允许有兴趣玩在线多人游戏的玩家互相发现并连接到比赛中.根据您的需要,您的应用程序可以使用Game Kit将所有参与者连接在一起,或让Game Kit为您提供一系列玩家.在后一种情况下,您将提供自己的网络实现,将播放器连接到您提供的服务器

我想为游戏中心构建一个基于回合制的多人游戏iPhone游戏,并且需要编写我自己的游戏服务器.我计划使用Game Center API进行玩家身份验证,记分牌和配对玩家,但我仍然需要构建自己的回合制游戏服务器来控制多人游戏通信.这是一个基于时间的游戏,因此服务器将处理诸如同步游戏开始和在游戏完成时通知玩家以及匹配结果之类的事情.在这一点上,我只想弄清楚从哪里开始构建游戏服务器,我真的很难找到任何覆盖的好资源......

  1. 如何构建和实施基于回合制的游戏服务器.理想情况下,我想找一本书或在线文章,其中包含一些代码,但我读过的每本书都讨论了iPhone上的多人游戏,同样的事情,"开发Web服务器超出了本书的范围,但我们我将专注于连接到这样一台服务器所需的客户端代码." .我在哪里可以找到有关开发Web服务器的信息?!

  2. 要使用的好库/ API

  3. 安全问题和常见解决方案
  4. 现有的开源软件包
  5. 我一直想为其他即将开展的项目学习Ruby on Rails,我想一举两得,这个框架能否很好地实现回合制游戏服务器?

任何人都可以帮我引导一些涵盖这个主题的好书或在线资源吗?或直接回答我的问题?我不得不认为开发游戏服务器对于任何为iOS游戏中心构建游戏的人来说都是一个非常普遍的问题,因为大多数都是多人游戏,但我无法弄清楚为什么没有资源可以解决它的工作原理.

非常感谢您的帮助!

iphone ruby-on-rails gamekit ios

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

如何使用Scala 2.8将String*scala vararg传递给java方法

我想从scala调用以下java方法:

protected final FilterKeyBindingBuilder filter(String urlPattern, String... morePatterns) {
    return filtersModuleBuilder.filter(Lists.newArrayList(urlPattern, morePatterns));
}
Run Code Online (Sandbox Code Playgroud)

我的scala来电看起来像这样

def test(url: String, urls: String*) {
  filter(url, urls: _*).through(classOf[MyTestWhateverFilter]) 
}
Run Code Online (Sandbox Code Playgroud)

但是,编译时执行代码会产生异常:

java.lang.ClassCastException: scala.collection.mutable.WrappedArray$ofRef cannot be cast to [Ljava.lang.String;
Run Code Online (Sandbox Code Playgroud)

我也试过这个:

def test(url: String, urls: String*) {
  filter(url, urls.map(_.asInstanceOf[java.lang.String]) :_*).through(classOf[MyTestWhateverFilter]) 
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,例外是:

java.lang.ClassCastException: scala.collection.mutable.ArrayBuffer cannot be cast to [Ljava.lang.String;
Run Code Online (Sandbox Code Playgroud)

我认为在2.8中,Array [String]作为String []数组传递给java,并且不需要额外的拆箱.

有任何想法吗?

提前致谢!

编辑:

如何复制它:

import com.google.inject.servlet.ServletModule

trait ScalaServletModule extends ServletModule{
  def test(s: String,strs: String*) = {
    println(strs.getClass)
    println(super.filter(s,strs:_*))
  }
}
object Test {
  def main(args: Array[String]) …
Run Code Online (Sandbox Code Playgroud)

scala

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