问题列表 - 第5437页

如何在远程系统上执行命令以生成BASH脚本?

作为复杂的BASH脚本的一部分,我想从脚本本身在远程系统上执行命令.

现在,我运行脚本为远程系统定制文件并上传它们,然后通过ssh登录我执行一个命令.

所以满分:

  • 如何从bash脚本登录远程系统(即以非交互方式传递凭据)?
  • 如何从脚本中执行命令(特别是"chmod 755/go &&/go")?

unix bash scripting remote-execution

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

Ruby win32ole - 如何确定OLE类类型,OLE类是否支持方法

我使用的是Ruby 1.8.使用WIN32OLE模块 -

1)如何确定OLE对象实例的类名?2)如何判断对象实例是否支持特定方法?

在Outlook自动化脚本中,我尝试删除"已删除邮件"文件夹中超过21天的项目.对于邮件项目,我想使用ReceivedTime属性,但为了做到这一点,我需要检查该项目是否实际上是一个MailItem实例.

第二,我能想到的最好的是(真的很慢):

def MethodExists(obj, methodName)
  obj.ole_methods.each{|method|
    if (method.name == methodName)
      return true
    end
  }
  return false
end
Run Code Online (Sandbox Code Playgroud)

ruby outlook win32ole

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

获得前25个字符的微小方法

任何人都可以想到一个更好的方法来做到以下几点:

public string ShortDescription
{
    get { return this.Description.Length <= 25 ? this.Description : this.Description.Substring(0, 25) + "..."; }
}
Run Code Online (Sandbox Code Playgroud)

我本来希望只做string.Substring(0,25),但如果字符串小于提供的长度,它会引发异常.

c# string

10
推荐指数
4
解决办法
2591
查看次数

仅在找不到文件时才重定向请求?

我希望有一种方法可以用mod_rewrite和Apache做到这一点,但也许还有另一种方法可以考虑.

在我的网站上,我为客户端设置了重新设置的网站版本目录.如果是Web根目录/home/blah/www,那么客户端目录就是/home/blah/www/clients/abc.当您通过Web浏览器访问客户端目录时,我希望它在客户端目录中使用任何请求的文件(如果存在).否则,我希望它使用Web根目录中的文件.

例如,假设客户端不需要自己的客户端index.html.因此,一些代码将确定没有index.htmlin /home/blah/www/clients/abc并将改为使用/home/blah/www.请记住,我不想随时将客户端重定向到Web根目录,如果客户端目录没有指定自己的副本,我只想使用具有该名称的Web根目录.Web浏览器仍应指向/clients/abc该文件是存在还是存在于根目录中.同样,如果news.html客户端目录存在请求并且它确实存在,那么只需提供该文件而不是Web根目录news.html.用户的体验应该是无缝的.

我需要这个来处理任何文件名的请求.例如,如果我需要为.htaccess我可能想要重定向的每个文件添加一个新行,它就会失去目的,因为需要太多的维护,并且在给定大量文件的情况下很有可能出错.

在您的示例中,请指明您的代码是否位于客户端目录中的.htaccess文件或Web根目录中.Web root是首选.

apache .htaccess mod-rewrite

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

是否可以在具有一个IP地址(和不同端口?)的同一台机器上运行Apache和IIS?

"主要"应该是IIS.是否可以选择在不输入端口号的情况下解决Apache问题原因是:我无法让Django在IIS上工作任何想法都将受到赞赏

apache django iis-6

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

寻求算法反转(反向镜像?从里到外翻转)DAG

我正在寻找一种算法来"反转"(反向?从里到外翻?)一个DAG:

       A*      # I can't ascii-art the arrows, so just
      / \      # pretend the slashes are all pointing
     B   C     # "down" (south-east or south-west)
    /   / \    # e.g. 
   G   E   D   # A -> (B -> G, C -> (E -> F, D -> F))
        \ /
         F
Run Code Online (Sandbox Code Playgroud)

我正在使用的表示是不可变的真正的DAG(没有"父"指针).我想以某种方式遍历图形,同时构建具有等效节点的"镜像"图,但是节点之间的关系方向是反转的.

         F*
        / \
   G*  E   D   # F -> (E -> C -> A, D -> C -> A), G -> B -> A
    \   \ /    # …
Run Code Online (Sandbox Code Playgroud)

algorithm graph-theory directed-acyclic-graphs

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

Facebook App,Iframe忧虑(URL问题)

我正在Facebook上制作应用程序并选择了iframe而不是FBML.我面临的问题是链接到应用程序的各个其他页面.假设我在http://fbapp.mysite.com上托管了我的应用程序,我想链接http://fbapp.mysite.com/page1,我应该如何在iframe中执行此操作?直接链接到fbapp.mysite.com/page1只需将整个浏览器窗口从facebook.com重定向到fbapp.mysite.com.我仍然希望应用程序非常"活"在画布页面内,但是想要导航到page1.任何帮助将不胜感激.

iframe facebook web-applications

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

svn存储库路径发生了变化:如何将我的本地文件夹重新绑定到它?

我有一个以e:/ svn/repository显示的存储库,它被检出到本地文件夹c:/ work现在存储库路径更改为f:/ general/svn/repository svn命令要使用的顺序c :/ work绑定到新的存储库路径?我不想删除c:/ work并重新检查,因为c:/ work包含很多关于我想要保留的无版本临时文件

我试过checkout f:/ general/svn/repository到c:/ work,svn给出错误:c:/ work已经是一个不同url的工作副本了

svn

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

C++网络框架(UDP或TCP)?

我正在使用SDLOpenGL编写一个线程化的跨平台应用程序(Linux/Windows),为了做网络,我正在考虑使用SDL Net2,因为它位于SDL_Net之上.

但是,我以前从未在C/C++中做过网络,所以我对任何可用的跨平台技术都不熟悉.是否有任何有SDL_Net或Net2经验的人会建议使用不同的库?

c c++ sdl network-programming

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

ORA-01830:日期格式图片在转换整个输入字符串之前结束

SQL在大多数安装中都能正常工作.但是我在加拿大的Oracle安装有问题(可能的日期本地化问题?).

http://www.google.com/search?q=ORA-01830

我正在向生成SQL的专有处理器提供数据.我只提供数据.我希望获得的信息可以帮助我解决问题而不需要处理器的支持.

sql oracle ora-01830

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