问题列表 - 第5777页

CLOS中的插槽

任何客户都可以在CLOS中解释'老虎机'吗?我发现很难理解插槽名称后面的部分.那是在:

(defclass foo()(data1:initarg foo))

'initarg'和其他类似的东西意味着什么?我正在重读手册.所以,如果你们中的任何一个人能像我一样向外行解释,我真的很感激.

谢谢!

oop common-lisp

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

如何使用Net :: HTTP :: Post将XML发布到RESTFUL Web服务?

我无法让这个工作,所以任何帮助将不胜感激!基本上,request.body包含Web服务的有效XML,如下所示:

<somedata>
<name>Test Name 1</name>
<description>Some data for Unit testing</description>
</somedata>
Run Code Online (Sandbox Code Playgroud)

...但该服务返回空XML.请注意,返回id字段表明它实际上确实命中了数据库,但名称和描述字段为nil:

<somedata>
<id type='integer'>1</id>
<name nil='true'></name>
<description nil='true'></description>
</somedata>
Run Code Online (Sandbox Code Playgroud)

我已经使用Poster手动测试了RESTFUL服务,它运行正常.

这是代码:

url = URI.parse('http://localhost:3000/someservice/')
request = Net::HTTP::Post.new(url.path)
request.body = "<?xml version='1.0' encoding='UTF-8'?><somedata><name>Test Name 1</name><description>Some data for Unit testing</description></somedata>"
response = Net::HTTP.start(url.host, url.port) {|http| http.request(request)}

#Note this test PASSES!
assert_equal '201 Created', response.get_fields('Status')[0]
Run Code Online (Sandbox Code Playgroud)

有没有人有任何线索为什么XML帖子中的数据不会持久存在?

ruby xml rest post ruby-on-rails

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

如何使用XSLT从平面XML列表构建树?

我使用一个极简主义的MVC框架,其中PHP控制器DOM模型交给XSLT视图(参见okapi).

为了构建导航树,我在MYSQL中使用了嵌套集.这样,我最终得到了一个模型XML,如下所示:

<tree>
    <node>
        <name>root</name>
        <depth>0</depth>
    </node>
    <node>
        <name>TELEVISIONS</name>
        <depth>1</depth>
    </node>
    <node>
        <name>TUBE</name>
        <depth>2</depth>
    </node>
    <node>
        <name>LCD</name>
        <depth>2</depth>
    </node>
    <node>
        <name>PLASMA</name>
        <depth>2</depth>
    </node>
    <node>
        <name>PORTABLE ELECTRONICS</name>
        <depth>1</depth>
    </node>
    <node>
        <name>MP3 PLAYERS</name>
        <depth>2</depth>
    </node>
    <node>
        <name>FLASH</name>
        <depth>3</depth>
    </node>
    <node>
        <name>CD PLAYERS</name>
        <depth>2</depth>
    </node>
    <node>
        <name>2 WAY RADIOS</name>
        <depth>2</depth>
    </node>
</tree>
Run Code Online (Sandbox Code Playgroud)

它代表以下结构:

    • TELEVISIONS
      • 液晶显示
      • 等离子体
    • 便携式电子设备
      • MP3播放器
      • CD播放器
      • 2路无线电

如何使用XSLT将此平面XML列表转换为嵌套HTML列表?

PS:这是MySQL中管理分层数据的示例树.

xslt tree

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

无法使用Development Server运行ASP.NET Web应用程序

我的开发机器(Vista)工作了一年多,然后突然(没有明确安装任何东西)我无法使用ASP.NET开发服务器运行网站.

开发Web服务器启动正常,但IE无法显示页面:

Internet Explorer无法显示网页Firefox说 - 连接失败,尝试联系时拒绝连接 localhost:49447.

这是我到目前为止所尝试的:

  • 禁用防火墙
  • 阻止反病毒
  • 停止Windows Defender

当我停止使用所有服务MSConfig并再次尝试时它起作用了.但是,这会禁用大多数服务,因此这不是一个可行的长期解决方案.

停止所有服务后,我尝试逐个启动服务,找出导致问题的服务.

这些是步骤和结果:

  1. 我发现DNS客户端服务导致了问题.
  2. 所以我启动了所有其他人并停止了DNS客户端服务,但随后网络位置感知服务开始引起问题

  3. 我停止了DNS客户端服务和网络位置感知并启动了所有其他人,btu再次出现其他问题.

显然,根本就有一些共同的和根本的东西.

我对网络知之甚少.有人可以指导我正确的方向吗?

注意:我发现另一个人从今天早上起就遇到了同样的问题.看起来它可能与Windows更新有关!是否有其他人像我一样受到影响?

asp.net networking webserver

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

如何验证新加坡FIN?

任何人都可以提供验证新加坡FIN的算法吗?

我知道新加坡的NRIC我可以通过模11验证它,然后将结果与查询表进行比较,但找不到FIN的类似查找表.

我也不确定模11是否是正确的验证方法.

我知道政府出售400美元的算法,但也许有人知道更便宜的方式.

c#实现的奖励积分.

algorithm validation

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

c#:在exe类型字符串上从dll调用Type.GetType

我在XmlSer.dll中有以下类

namespace xmlser
{
        public class XmlSer
        {
                public Type test(string s)
                {
                    return Type.GetType(s);
                }

        //...other code

        }
}
Run Code Online (Sandbox Code Playgroud)

以及MyApp.exe中的以下代码,它将XmlSer.dll作为参考链接

namespace MyApp
{
    public class TestClass
    {
        public int f1 = 1;
        public float f2 = 2.34f;
        public double f3 = 3.14;
        public string f4 = "ciao";
    }

    class MainClass
    {

        public static void Main(string[] args)
        {
            TestClass tc = new TestClass();
            XmlSer ser = new XmlSer();
            Console.WriteLine(ser.test("MyApp.TestClass")!=null);
        }
}
Run Code Online (Sandbox Code Playgroud)

运行MyApp.exe我得到false,这意味着 …

.net c# reflection

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

为什么在C#中删除未使用的using指令?

我想知道是否有任何原因(除了整理源代码)为什么开发人员使用UsingsVisual Studio 2008中的"删除未使用"功能?

.net c# using

115
推荐指数
6
解决办法
3万
查看次数

如何覆盖ruby case相等运算符?(===)

我有一个类,我想在case语句中比较字符串和符号,所以我认为我只是覆盖我的类的===()方法,所有都是金.但是在case语句中永远不会调用我的===()方法.有任何想法吗?

以下是一些示例代码,以及irb会话中发生的情况:

class A
   def initialize(x)
      @x=x #note this isn't even required for this example
   end
   def ===(other)
      puts "in ==="
      return true
   end
end
Run Code Online (Sandbox Code Playgroud)

irb(main):010:0> a = A.new("hi")
=>#
irb(main):011:0> case a
irb(main):012:1>当"hi"然后是1
irb( main):013:1> else 2
irb(main):014:1> end
=> 2

(它从不打印消息,无论如何应该总是返回true)注意理想情况下我想做一个

def ===(other)
          #puts "in ==="
          return @x.===(other)
end
Run Code Online (Sandbox Code Playgroud)

提前致谢.

ruby overloading

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

如何从Greasemonkey脚本拦截XMLHttpRequests?

我想使用Greasemonkey捕获AJAX请求的内容.

有人知道怎么做这个吗?

javascript ajax greasemonkey

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

如何确定是否使用TRACE或DEBUG标志编译.NET程序集

有没有办法找出是否已在未修改程序集的情况下使用TRACE或DEBUG标志集编译程序集?

.net trace assemblies release-mode

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