小编Oli*_*lay的帖子

Windows命令获取服务状态?

我需要知道我的批处理脚本结束时服务的状态,它使用"net stop thingie"和"net start thingie"重新启动服务.

在我最喜欢的理想世界中,我想通过电子邮件将状态发送给自己,在寒冷的冬夜里阅读,以确保我知道运行正常的服务器的温暖和舒适.

只是为了让您知道,我使用的是Windows Server 2003平台,批处理文件似乎是最佳选择.我不介意使用别的东西,而将建议很开放,但只是为知识的缘故(如僵尸渴望的大脑,我想,为什么不吹我自己),是有一个命令,让我检查关于服务的状态,在命令行?

我应该将命令的输出重定向到文件吗?

我的裤子到底在哪里?(天哪,我真的希望插入这里的幽默不会侮辱任何人.这是星期三早上,幽默我也需要:P)

[编辑:]我使用的解决方案(不再)可以从--link redacted--下载

它被用作在夜间执行的任务集,并在早上检查我的电子邮件,我看到该服务是否已正确重新启动.

windows-services batch-file windows-server-2003

22
推荐指数
6
解决办法
14万
查看次数

XSLT混合内容节点

我有一个非常愚蠢的问题.如何确保我的XML混合内容节点不会混淆?比方说,我有一个类似于此的XML结构.

<root>
 <book>
  <title>Stuff</title>
  <description> This book is <i>great</i> if you need to know about stuff.
                I suggest <link ref="Things">this one</link> if you need to know
                about things. </description>
 </book>
 [other books]
</root> 
Run Code Online (Sandbox Code Playgroud)

我需要最终内容看起来像这样

<h1>List of books</h1>
<h2><a name="Stuff"/>Stuff</h2>
<p> This book is <i>great</i> if you need to know about stuff.
    I suggest <a href="#Things">this one</a> if you need to know
    about things. </p>
Run Code Online (Sandbox Code Playgroud)

但我无法提取文本节点的部分,我总是抓住整个事情.我正在使用后代轴.我有什么问题吗?

这是我的xslt:

<xsl:template match="description/*">
    <xsl:for-each select="following-sibling::*">
            <xsl:choose>
            <xsl:when test="name(.)='link'">
                <a href="{@ref}"><xsl:value-of select="."/></a>
            </xsl:when>
            <xsl:when test="name(.)='em'">
                <em><xsl:value-of …
Run Code Online (Sandbox Code Playgroud)

xml xslt axis

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

什么原因导致页面呈现缓慢?

我很困惑.我查看了根据我的老板加载"慢"的页面调用的跟踪,导致页面部分加载,然后"跳转"到回发的记忆滚动位置.

我最终发现,使用我的跟踪,我的整个加载,从Begin PreInit到End Render,花了1.94秒,其中1.5个花费在Begin PreRender和End PreRender之间.

任何可能导致这种情况的想法?End PreRenderComplete的下一个最大加载时间是0.14秒.

问题可能来自我对SQL Server的查询,或者页面上的控件数量过多,即使大多数都是"隐藏"的?

[edit:]当我显示某个表单时,我的页面加载似乎很长.我的总渲染大小为91537字节,其中44483个专用于该特定形式.我的观点似乎有点巨大.另外:404文件到JS文件会导致负载延迟吗?

[更新:]所以我找到了运行时间最长的查询,看起来即使它看起来很笨重,但它已经在页面加载之前就已经运行很久了.作为补充信息:我在控件中使用了相当多的SqlDataSources,以填充我的下拉列表和其他有趣的东西.这是我的应用程序混乱吗?

asp.net optimization performance

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

存在哪些XSLT 2.0工具?

我试图围绕XML和XSLT的东西,在我的研究中,我偶然发现了不同的XSLT处理器.

Xalan是第一个,它似乎工作得非常好并且是免费的,除了我需要/想要使用2.0规范中的功能,包括XML Schema.为此,我必须使用扩展和Xalan,或切换到另一个.

所以我搜索了一些更多的东西,有人把我指向Saxon,它既没有XML-Schema意识也没有自由,这本身并不具有戏剧性,但有点令人伤心.

这就是我现在所处的位置,我正在寻求指导我可以用来实现我的目标的工具,这将是使用2.0规范.

我不介意语言,但我更喜欢Java,Python或Ruby(或任何其他免费和跨平台).

Subquestion,额外的业力:我可以使用免费的Saxon版本与Xerces一起实现我想要的吗?

xslt xpath xsd xslt-2.0

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

Time Machine API /命令行脚本?

我需要引用,如果它存在,可以使用Time Machine的API,或者仅仅是一些可以使用Time Machine更改正在使用的磁盘的命令!

我想要编写的脚本来执行以下操作:

从磁盘A更改为磁盘B
强制Time Machine备份
从磁盘B更改回磁盘A.

谢谢!

macos timemachine

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

在Ruby和PHP之间共享会话

是否可以在子域上的PHP应用程序和我的其他子域上的Ruby应用程序之间共享会话?

我真的不知道从哪里拿这个.我知道我可以手动将域设置为根域,以便cookie对所有子域都有效,但是如何从/向会话获取/设置内容以便在子域之间共享?

我主要想用它来共享我的整个子域名的登录.

为了知识,如果这是一个错误的方法来解决问题,尽管是一个可行的方法,我想知道如何去做,为什么我不应该.

谢谢你们!

php ruby subdomain single-sign-on

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

Ruby元编程,定义多个“继承”功能

我希望将以下模块包含在我的课程中:

module InheritanceEnumerator  
  def self.included(klass)  
      klass.instance_eval do  
        instance_variable_set('@subclasses',[])  
        def self.subclasses  
          @subclasses  
        end  
        original_method = self.respond_to?(:inherited) ? self.public_method(:inherited) : nil  
        instance_variable_set('@original_inherited_method', original_method)  
        def self.inherited(subclass)  
          @original_inherited_method.call(subclass) if @original_inherited_method  
          @subclasses<<subclass  
        end  
      end  
   end  
end  
Run Code Online (Sandbox Code Playgroud)

我要实现的目标是希望我的父类具有对直接子代的引用。我还需要其他东西在班级上设置的任何其他以前的“继承”方法,以保持不变。我究竟做错了什么?

ruby metaprogramming

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

PHP对象序列化和Sessions

如何将子对象序列化为$ _SESSION?这是我正在尝试的一个例子:

arraytest.php:

<?php

class ArrayTest {
    private $array1 = array();
    public function __construct(){
        $this->array1[] = 'poodle';
    }
    public function getarray(){
        return $this->array1;
    }
}

class DoDoDo {
   public $poop;
   public function __construct(){
        $poop = new ArrayTest();
    }
    public function foo()
    {echo 'bar';}
}

?>
Run Code Online (Sandbox Code Playgroud)

第1页:

<?php
require_once('arraytest.php');
session_start();
$bob = new DoDoDo();
$_SESSION['bob'] = serialize($bob);
?>
Run Code Online (Sandbox Code Playgroud)

第2页:

<?php
require_once('arraytest.php');
session_start();
$bob = unserialize($_SESSION['bob']);
$bob->foo();
print_r($bob->poop->getarray()); // This generates an error.
?>
Run Code Online (Sandbox Code Playgroud)

不知何故,当我反序列化对象时,第1页中ArrayTest分配给对象$poop属性的实例不再存在,第2页在标记行上生成致命错误就证明了这一点:

致命错误:在第6行的非对象上调用成员函数getarray()

php session

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

Autospec/rspec无法正常工作,做错了什么?

我想知道它是否在StackOverflow上占有一席之地,但由于它与编程有关,我会把它拍掉.

这是我的问题.我是TDD的新手,我喜欢Ruby,所以我采取的明显路径是使用rspec测试内容.为何明显?我在各种截屏视频中看到它,并认为它非常整洁.然后我在某个地方看到了"autospec",并尝试使用它.

所以我安装了gem,使用sudo gem install ZenTest(根据这里的说明)

接下来,我进入我的文件夹,其中包含"digit.rb"和"digit_spec.rb",并启动autospec而不带任何参数.什么都没发生.值得注意的是,我在我的spec文件中有两个测试,并且我可以使用spec命令测试它,但我很高兴使用自动测试...

有任何帮助/指针/文档链接?请?:P

ruby rspec

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

Sinatra PUT方法不起作用?

出于某种原因,我的"PUT"方法没有被Sinatra使用这个html捕获.有人能帮我发现错误吗?当我在我的控制器中使用"post"动作时,它的工作方式与预期的一样......

<form method="post" action="/proposals/<%=@proposal.id%>/addItem">
<input type="hidden" name="_method" value="put"/>
  <div>
  <label for="item_id">Item list</label>
<select title="Item ID" id="item_id" name='item_id'>
  <%@items.each do |item|%>
    <option value="<%=item.id%>"><%=item.name%></option>
  <%end%>
</select>                                   
<input type="submit" value="Add"/></div>
<label for="new_item_name">Create new item</label>
<input type="text" id="new_item_name" name="new_item_name" />
<input type="submit" value="Create"/>
</form>
Run Code Online (Sandbox Code Playgroud)

ruby sinatra

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

CSS类的Javascript动画?

是否可以在javascript中动画替换类?

让我们考虑一下:

.class1 {background-color:blue;}  
.class2 {background-color:red;}  
Run Code Online (Sandbox Code Playgroud)

是否有任何Javascript库可以缓解两个类之间的变化?这不会让用户的计算机爆炸吗?

如果没有,那么实现这一目标的好方法是什么?服务器生成的Javascript文件?

javascript css

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

在dijit.form.DateTextBox中禁用手动输入

我想只让日历指定我的文本框输入,而不允许在我的日历文本框中的dijit.form.DateTextBox中使用键盘打孔的数字.有没有办法做到这一点?

谢谢.

javascript dojo

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

asp.net将iso-8859文件转换为utf-8

我需要将CSV文件从iso转换为UTF-8以保留数据库中的重音符号.

当我尝试将它们翻译成UTF-8时,不会保留法语口音(é,è,ê等),它们会更改为"?".

我很难过.

我使用以下函数进行翻译:

public static string iso8859ToUnicode(string src) {

        Encoding iso = Encoding.GetEncoding("iso8859-1");

        Encoding unicode = Encoding.UTF8;        

        byte[] isoBytes = iso.GetBytes(src);

        byte[] unibytes = Encoding.Convert(iso,unicode,isoBytes);

        char[] unichars = new char[iso.GetCharCount(unibytes,0,unibytes.Length)];

        unicode.GetChars(unibytes,0,unibytes.Length,unichars,0);

        return new string(unichars);

    }
Run Code Online (Sandbox Code Playgroud)

但它似乎不能很好地运作.救命?

asp.net file character-encoding

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