问题列表 - 第37835页

检查计划任务存在和检查状态

我使用以下代码更改远程主机上的计划任务的"运行方式:"用户名和密码.

Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.FileName = "SCHTASKS.exe";
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;

//p.StartInfo.Arguments = String.Format("/Change /TN {0} /RU {1} /RP {2}",ScheduledTaskName,userName,password);
p.StartInfo.Arguments = String.Format(
    "/Change /S {0} /TN {1} /TR {2} /RU {3}\\{4} /RP {5}", 
    MachineName, ScheduledTaskName, taskPath, activeDirectoryDomainName, userName, password);

p.Start();
// Read the error stream first and then wait.
string error = p.StandardError.ReadToEnd();
p.WaitForExit();
Run Code Online (Sandbox Code Playgroud)

我有一些问题:

  1. 如何检查指定的服务是否存在,如果它不存在,我可以退出该程序.
  2. 如何查看计划任务是否正在运行或已禁用?
  3. 如果已禁用计划任务,是否仍可以更改凭据,或者它是否像Windows服务,如果禁用凭据,则无法更改凭据?

c#

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

我应该使用什么GUI工具包

我有一个C#应用程序.目前所有模块都是用.NET 2编写的,它使用一些具有linux端口的可执行文件.所以我想知道我应该在Windows和MacOS上使用什么工具包来最大限度地编译它?在Windows上有些人告诉我,在Windows上我可以使用WinForms,但在Mac上我必须使用MonoMac,但过渡很难.我需要轻松完成一些事情.

macos mono user-interface winforms c#-2.0

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

创建一个HTML表,其中每个TR都是一个FORM

我正在尝试创建一个表格,其中每一行都是一个表格.我希望每个输入都在不同的表格中,但我仍然需要它,例如,所有第一个输入都属于同一个表头,依此类推.

我要做的是一个可编辑的网格,或多或少这个:

<table>
    <tr>
        <form method="GET" action="whatever">
            <td><input type="text"/></td>
            <td><input type="text"/></td>
        </form>
    </tr>
    <tr>
        <form method="GET" action="whatever">
            <td><input type="text"/></td>
            <td><input type="text"/></td>
        </form>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

但显然我无法以这种方式安排标签(或者w3c验证器所说的那样).

有什么好办法吗?

html webforms html-table web-standards

53
推荐指数
6
解决办法
12万
查看次数

*NIX GUI如何工作?

我想了解更多关于什么使*NIX系统上的GUI工作,但不太确定从哪里开始研究.根据我的理解,X服务器是使所有视觉效果成为可能的原因,并且有各种UI环境,如KDE,Gnome等.

但是,例如,我一直认为在某些UI环境下运行会限制您使用该环境的程序,直到我意识到我能够在Gnome下使用KDE实用程序和软件,反之亦然,这保留了他们原生的外观环境.

什么是开始学习这个主题的好地方?

unix linux user-interface kde gnome

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

Java后端和Rails前端

我有一个创业公司考虑建立一个Java后端和一个Rails前端.Java后端将负责为数据库创建缓存层并提供其他附加服务.Rails前端主要用于创建webapp和监视工具.

有哪些初创公司/公司使用这种设置?在开发速度,部署,可伸缩性和集成方面有哪些问题?

(对我来说有用的是个人经验或非正式的案例研究.我想优先解决Grails或JRuby等替代方案的答案,除非事实证明这是等式中的一个重要部分)

谢谢!

java grails ruby-on-rails jruby startup

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

Quartz.NET - 如何检测作业是否暂停?

我在我正在创建的Windows服务中使用Quartz.NET,我想要一种迭代所有作业以检测它是否被暂停的方法.如何检查作业是否暂停?我在JobDetail类中找不到合适的方法.

谢谢

c# quartz-scheduler quartz.net

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

我如何用jquery解析Json

我需要解析一个简单的json响应(来自我的rails应用程序):

[
    {
        "photo":
            {
                "updated_at":"2010-10-14T19:12:35Z",
                "photo_file_size":206422,
                "created_at":"2010-10-14T19:12:01Z"
            }
      },
      {
        "photo":
            {
                "updated_at":"2010-10-16T18:19:38Z",
                "photo_file_size":83593,
                "created_at":"2010-10-14T19:14:35Z"
            }
       }
]
Run Code Online (Sandbox Code Playgroud)

我在用:

$(document).ready(function()
{
    $.ajax({
     type: "GET",
     url: "http://myurl...",    
     dataType: "jsonp",
     success: function(data){
        console.log(data);          
        //...
          });

     }
    });
});
Run Code Online (Sandbox Code Playgroud)

firebug控制台输出表明响应没问题!

如何使用函数(数据)解析所有照片块中的每个photo_file_size?

任何帮助将受到高度赞赏:-)

jquery json ruby-on-rails

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

PHP substr经过一定的char,一个substr + strpos优雅的解决方案?

让我们说我希望在一些针头char之后返回所有字符'x':

$source_str = "Tuex helo babe".

通常我会这样做:

if( ($x_pos = strpos($source_str, 'x')) !== FALSE )
   $source_str = substr($source_str, $x_pos + 1);
Run Code Online (Sandbox Code Playgroud)

你知道更好/更聪明(更优雅的方式)吗?

不使用regexp不会使它更优雅,也可能更慢.

不幸的是我们做不到:

$source_str = substr(source_str, strpos(source_str, 'x') + 1);
Run Code Online (Sandbox Code Playgroud)

因为什么时候'x'找不到strpos返回FALSE(而不是-1像JS那样). FALSE将评估为零,并且第一个字符将始终被切断.

谢谢,

php substr strpos

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

将C(\ 0已终止)字符串转换为PHP字符串

PHP是我定期使用的那种语言之一,但是当我再次开始使用它时,通常不得不关闭蜘蛛网.本周同样适用于我将一些C代码移植到PHP.这使用了大量的AES加密和SHA256散列 - 到目前为止一切正常.但是,解密的字符串以"C"形式出现 - 即以零字节后跟"垃圾"填充字节终止.

我目前使用以下内容将这些C风格的字符串"修剪"为PHP表单:

$iv = strpos( $hashsalt8, "\0");
if ($iv)
   $hashsalt8 = substr( $hashsalt8, 0, $iv );
Run Code Online (Sandbox Code Playgroud)

似乎啰嗦而且应该有一个单行函数调用,但我找不到它?

注意:虽然在这种情况下"哈希盐"名称意味着我可能知道原始字符串的长度,但在一般情况下这是未知的.显然,substr()当先验已知长度时,可以使用单线解决方案.

php c string substr strstr

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

C套接字服务器,Java套接字客户端:阻塞!

我在C和Java客户端粘贴我的代码用于简单的套接字服务器.

我在Java中使用逐字符发送的write方法.但是,在发送了一大块字符(此处为'h','e','y')之后,由于C服务器没有回复它,Java客户端被阻止发送:(

我假设发送一个空字符(来自Java写)会阻止C侧的recv有一些问题.

任何帮助将不胜感激.

C服务器:

#include <stdio.h>   /* standard in and output*/
#include <sys/socket.h> /* for socket() and socket functions*/
#include <arpa/inet.h>  /* for sockaddr_in and inet_ntoa() */
#include <stdlib.h>    
#include <string.h>     
#include <unistd.h>     /* for close() */


int main(int argc, char *argv[]){
 int sock, connected, bytes_received, true = 1;  
    char recv_data;      
 char replyBuffer[32];

    struct sockaddr_in server_addr,client_addr;    
    int sin_size;       
    if ((sock = socket(AF_INET, SOCK_STREAM, 0)) == -1) {
        perror("Socket");
        exit(1);
    }

    if (setsockopt(sock,SOL_SOCKET,SO_REUSEADDR,&true,sizeof(int)) == -1) {
        perror("Setsockopt");
        exit(1);
    }

    server_addr.sin_family …
Run Code Online (Sandbox Code Playgroud)

c java

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