问题列表 - 第10959页

从主机操作系统访问Tomcat localhost:8080客户VirtualBox VM

我有一台XP笔记本电脑,我在VirtualBox中运行一个Ubuntu发行版,它通过Tomcat运行一个网站.当我在VM中时,我可以使用localhost访问该站点:8080 /

但是,我真正需要做的是从XP访问VM localhost.vm-computer-name:8080 /无法识别.

任何帮助深表感谢.

tomcat localhost virtual-machine

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

流畅的nhibernate自动增量非键(Id)属性

是否有可能具有由数据库管理的类自动增量的整数属性,但不是主键(或NHibernate引用它们的ID)?我很难找到如何做到这一点的例子.任何帮助,将不胜感激.谢谢.

nhibernate fluent-nhibernate

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

有一个jQuery民意调查插件吗?

想要做一个简单的民意调查,甚至不需要基于cookie我不关心投了多少票.有插件还是像这样简单的东西?

jquery

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

使用php ping网站

我想创建一个php脚本,它将ping一个域并列出响应时间以及请求的总大小.

这将用于监控网站网络.我尝试过curl,这是我到目前为止的代码:

function curlTest2($url) {
    clearstatcache();

    $return = '';

    if(substr($url,0,4)!="http") $url = "http://".$url;

    $userAgent = 
       'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)';

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_HEADER, 1);
    curl_setopt($ch, CURLOPT_NOBODY, 1);
    curl_setopt($ch, CURLOPT_USERAGENT, $userAgent);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch,CURLOPT_CONNECTTIMEOUT, 15);
    curl_setopt($ch, CURLOPT_FAILONERROR, 1);
    curl_setopt($ch, CURLOPT_FRESH_CONNECT, 1);

    $execute = curl_exec($ch);

    // Check if any error occured
    if(!curl_errno($ch)) {
        $bytes      = curl_getinfo($ch, CURLINFO_CONTENT_LENGTH_DOWNLOAD);
        $total_time = curl_getinfo($ch, CURLINFO_TOTAL_TIME);
        $return = 'Took ' . $total_time . ' / Bytes: '. …
Run Code Online (Sandbox Code Playgroud)

php curl ping web

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

没有从GetType()获取字段.使用BindingFlag.Default获取GetFields

我正在使用Reflection类来获取某个对象中的所有字段.然而,我的问题是,当字段在普通类中时,它可以正常工作,例如:

class test
{
   string test1 = string.Empty;
   string test2 = string.Empty;
}
Run Code Online (Sandbox Code Playgroud)

在这里我得到test1和test2,我的问题是我使用抽象,因此结合了几个类.

我有类似的东西:

class test3 : test2
{
   string test4 = string.Empty;
   string test5 = string.Empty;
}

class test2 : test1
{
   string test2 = string.Empty;
   string test3 = string.Empty;
}
class test1
{
   string test0 = string.Empty;
   string test1 = string.Empty;
}
Run Code Online (Sandbox Code Playgroud)

但是,当我运行它时,我不会从中获取字段GetType().GetFields(BindingFlag.Default).

这些领域的每个人都有get; set;附属于它的财产.当我运行代码时,我将属性一直返回到test1但不是实际的字段.

这是我试图获取字段的代码:

FieldInfo[] fields = Obj.GetType().GetFields(BindingFlags.Default);
foreach (FieldInfo field in fields)
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

FieldInfo[] fields = Obj.GetType().GetFields(BindingFlags.Public 
                                             | BindingFlags.Instance 
                                             | …
Run Code Online (Sandbox Code Playgroud)

c# reflection bindingflags

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

启用将文件拖放到Ruby脚本上

我正在创建一个小的ruby脚本来调整图像大小并将它们保存在指定的目录中.我希望应用程序尽可能透明.

是否可以允许文件在所有平台上放到我的Ruby脚本中?例如,用户将文件拖到脚本上,然后将文件路径作为参数并相应地调整图像大小 - 没有GUI,没有控制台等.

ruby scripting drag-and-drop cross-platform

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

如何生成泊松过程?

原始问题:

我想生成一个泊松过程.如果到时间t的到达次数是N(t)并且我有一个带参数λ的泊松分布,我该如何产生N(t)?我将如何在C++中执行此操作?

澄清:

我原本想用泊松分布生成过程.但是,我对我需要的过程中的参数感到困惑; 我以为我可以使用N(t),但是它告诉我在间隔(0,t)上发生了多少到达,这不是我想要的.所以,我认为我可以使用N(t2)-N(t1) )获得区间[t1,t2]上的到达次数.由于N(t)〜泊松(tx lambda),我可以使用Poisson(t2 x lambda)-Poisson(t1 x lambda)但我不希望一个区间内的到达人数.

相反,我想生成到达时出现的明确时间.

我可以通过使间隔[t2,t1]足够小以使每个间隔只有一个到达(发生为| t2-t1 | - > 0)来做到这一点.

c++ random poisson stochastic-process

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

你在哪里为复杂的地图定义typedef?

一般问题:通常定义类,命名空间.

我的情况:

我只在我的类实现中使用这个映射:

std::map<const std::pair<string, string>,const string*>
Run Code Online (Sandbox Code Playgroud)

我想知道把它放在课堂上(在公共场合:)或封闭的头文件中的好地方在哪里?我没有名称空间

c++ stl

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

用于网络模拟的LogonUser的替代方案(C++)

LogonUser是否有任何替代方案以及模拟给定帐户以访问网络资源?我正在寻找模仿的方法,这将让我连接到外国域(或同一事件的工作组机器)的机器.

对于初始数据,我有:机器名,用户名(或域\用户名),明文密码.

我知道有一种方法可以使用WNetAddConnection与\\ machinename\ipc $建立连接,然后大多数网络功能将在该帐户的上下文中运行,但win2008添加了另一个扭曲,一些功能仍然使用该帐户,该线程在.

我也知道,有一些方法可以使用SSPI获取模拟令牌.有没有人尝试过这些令牌,它们是否适合访问共享,SCM,远程注册表和东西?是WNetAddConnection使用的是什么?

编辑:澄清,我不能使用LogonUser的原因是因为我需要在不受信任的域或工作组中模拟用户

EDIT2:另一个澄清:我试图实现的项目类似于psexec,例如:

  • 程序不应修改主机或活动目录配置(例如:创建临时本地用户等).此外,不能假设它在DC上运行
  • 关于哪些软件预安装在远程主机上没有任何假设,只有条件是在目标上启用了Windows文件共享
  • 已知帐户/密码正在处理目标,但目标计算机可能位于本地域,外部域,而不是域中.

编辑3:我真的很想听听有关SSPI InitializeSecurityContext/AcquireCredentialsHandle选项的更多信息.是否有人广泛使用此API?是否可以使用通过模拟返回的令牌,以便线程可以访问网络共享和复制文件等?有人可以发布一个有效的代码片段吗?

EDIT4:感谢Marsh Ray,问题得到了解决.如果有人希望看到概念验证代码,它就在这里

c++ security impersonation winapi sspi

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

在Wordpress 2.8中查询多个自定义分类术语?

我创建了一个名为"技术"的自定义分类,但不能像类别或标签一样查询多个术语.

这些查询可以工作:

query_posts('tag=goldfish,airplanes');

query_posts('technologies=php');
Run Code Online (Sandbox Code Playgroud)

但是,以下两种方法均无法正常工作:

query_posts('technologies=php,sql');

query_posts('technologies=php&technologies=sql');
Run Code Online (Sandbox Code Playgroud)

我的目标:使用'php'技术显示所有帖子,并使用'sql'技术显示所有帖子

有任何想法吗?这甚至可能吗?谢谢!

php wordpress taxonomy

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