问题列表 - 第42437页

JavaScript原型问题

目前,我正在阅读"面向对象的JavaScript".另外,我从书中拿出一个例子时遇到了打嗝.

以下是代码示例:

var Dog = function() {
    this.tail = true;
};

var benji = new Dog();
var rusty = new Dog();

Dog.prototype.say = function() { return "Woof!"; };

benji.say();
rusty.say();

Dog.prototype = {
    paws: 4,
    hair: true
};
Dog.prototype.constructor = Dog;

var lucy = new Dog();
lucy.say();
Run Code Online (Sandbox Code Playgroud)

基本上,这个想法是要做以下工作:

  1. 的console.log(lucy.say());
  2. 的console.log(benji.paws);
  3. 显而易见的 - lucy.say();

等等

奇怪的是,我已经将示例复制到'T',但无济于事.如果有人能说出一些亮点,我会感激不尽.

干杯

javascript

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

如何替换MSI的卸载部分

我已经使用VS2010安装项目构建了一个msi安装程序。

现在,由于自定义操作中出现“ 1001异常:参数machineName的格式无效”(请参见下文),因此该项目没有卸载。

我无法使用从系统控件或中的删除来卸载应用程序msiexec /uninstall

有办法强制卸载吗?

细节:

作为自定义操作的一部分,我注册了一个自定义事件源,我的应用将其用于事件记录到Windows日志中:

public override void Install(IDictionary stateSaver) {  
        base.Install(stateSaver);  
        EventLog.CreateEventSource("VeodinRecorder","Application");  
}  
Run Code Online (Sandbox Code Playgroud)

在“卸载”内部,我尝试使用

if (!EventLog.SourceExists("VeodinRecorder"))  
   EventLog.Delete("VeodinRecorder"); `
Run Code Online (Sandbox Code Playgroud)

EventLog.Delete也将计算机名作为第二个参数,因此我尝试覆盖用于卸载的msi msiexec /fv并更改了卸载操作:

   EventLog.Delete("VeodinRecorder","."); 
   EventLog.Delete("VeodinRecorder","Application"); 
Run Code Online (Sandbox Code Playgroud)

我什至将整个“卸载操作”留为空白。

但是似乎没有任何效果。

有什么提示吗?

完整日志:

错误1001。错误1001。卸载时发生异常。该异常将被忽略,卸载将继续。但是,卸载完成后,该应用程序可能未完全卸载。->参数machineName的格式无效。MSI(s)(60!68)[22:49:00:101]:
调试:错误2769:自定义操作_3C1D0358_8969_4B01_B8FA_B6B43F4E9E4C.uninstall没有关闭1个MSIHANDLE。
安装程序在安装此软件包时遇到意外错误。这可能表明此程序包有问题。错误代码为2769。自变量为:_3C1D0358_8969_4B01_B8FA_B6B43F4E9E4C.uninstall,1,CustomAction _3C1D0358_8969_4B01_B8FA_B6B43F4E9E4C.uninstall返回的实际错误代码为1603(注意,如果不是100%,则为内部错误)
动作于22:49:00结束:InstallExecute。返回值3。
操作在22:49:00结束:安装。返回值3。

windows-installer uninstall msiexec

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

Rails 3:生成唯一代码(优惠券)

生成用作优惠券代码的唯一代码的最佳方法是什么?

谢谢.

ruby rubygems ruby-on-rails ruby-on-rails-3

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

vimscript复制粘贴变量

我的.vimrc中有以下命令:

nmap gtb texecute"!perl /home/hermann/hi.pl".shellescape(getline('.'),1)

它执行一个perl脚本并将光标所在的行发送给它.
我如何发送到复制粘贴缓冲区中的任何内容?

vim perl copy-paste

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

开发单元测试API

嗨,我被分配了一个使用市场上可用工具探索单元测试的任务.我的问题是如何编写一个有助于编写单元测试用例的API.示例我可以使用nunit编写类似这样的内容来检查文件是否存在于给定位置.

<Test()> _
   Public Sub CheckOutputFileInfo()
    ReportPath = "D:temp\test.txt"
    Dim result As Boolean
    result = File.Exists(ReportPath)
    Assert.IsTrue(result)
End Sub
Run Code Online (Sandbox Code Playgroud)

我知道这不是最好的例子,但我的问题是我如何合并nunit并开发一个API,以便其他开发人员/测试人员可以编写测试用例而无需费心去了解nunit.仅供参考我从未编写过API,这将是我的第一次拍摄.有关从哪里开始的任何建议?? 谢谢

.net vb.net unit-testing nunit-2.5

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

Apache Cassandra中的复合索引

我正在尝试在几个列上设置一个带有二级索引的cassandra列族,我需要在读取数据时进行过滤.在我的初始测试中,当我一起使用多个索引时,事情变慢了.这是我目前如何配置它(通过cassandra-cli):

update column family bulkdata with comparator=UTF8Type and column_metadata=[{column_name: test_field, validation_class: UTF8Type}, {column_name: create_date, validation_class: LongType, index_type: KEYS}, {column_name: domain, validation_class: UTF8Type, index_type: KEYS}];
Run Code Online (Sandbox Code Playgroud)

我想获取create_date> somevalue1和column_name = somevalue2的所有数据.使用pycassa为我的客户端我执行以下操作:

  domain_expr = create_index_expression('domain', 'whatever.com')
  cd_expr = create_index_expression('create_date', 1293650000, GT)
  clause = create_index_clause([domain_expr, cd_expr], count=10000)
  for key, item in col_fam.get_indexed_slices(clause):
    ...
Run Code Online (Sandbox Code Playgroud)

这当然是SQL中的一个常见错误,人们通常必须根据查询需要创建复合索引.我对cassandra很新,所以我不知道这样的东西是否需要甚至存在.

我与cassandra的交互将包括大量的写入,以及大量的读取和更新.我已经建立了索引,认为它们是正确的做法,但也许我完全错了.我对设置高性能系统的任何想法感兴趣,我的索引设置或不设置.

哦,这是在cassandra 0.7.0-rc3

indexing cassandra

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

将稀疏矩阵写入R中的CSV

我有一个稀疏矩阵(dgCMatrix)作为拟合a的结果glmnet.我想把这个结果写成一个.csv但不能使用write.table()矩阵,因为它不能强制转换成一个data.frame.

有没有办法将稀疏矩阵强制为a data.frame或常规矩阵?或者有没有办法将它写入文件,同时保留可能是行名称的系数名称?

statistics r matrix sparse-matrix

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

如何在OpenGL中创建一个带三角形的偶数球?

是否有公式生成一组三角坐标,其顶点位于球体上?

我可能正在寻找与之类似的东西gluSphere.然而,我需要用特定颜色为不同的三角形着色,这样我似乎无法使用gluSphere.

另外:我确实理解gluSphere沿着具有相同经度和格度的线绘制边缘,这使得三角形在极点处与其在赤道处的尺寸相比较小.现在,如果这样的公式将生成三角形,使得它们的大小差异最小化,那将是很好的.

opengl

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

覆盖和超载

public class Module
{
    // required instance variables
    private String codeModule, titleModule;
    private int pointsModule;

    //three-argument constructor receiving a code, a title string, and a        
    //number of points, 
    //which sets the code, title and points data of the created object to    
    //the received values.
    public Module(String aCode, String aTitle, int aPoints)
    {
       codeModule = aCode;
       titleModule = aTitle;
       pointsModule = aPoints;
    }

    //set the instance data value codeModule to received argument newCode.
    public void setaCode(String newCode)      
    {
       codeModule = newCode; …
Run Code Online (Sandbox Code Playgroud)

java overriding overloading

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

img src中的变量

这是一个简单的我认为,但对于我的生活我不能让它工作.

我有一个变量$ id我想把它放在一个我有回声的img src中(例如"upload/$ id.jpg")

我已经尝试了很多方法,看着整个网络,无法让它工作

echo "

            <td>
             <img src="uploaded'.$id'.jpg">
            </td>

 ";
Run Code Online (Sandbox Code Playgroud)

这就是回声看起来如果有人能告诉我为什么它不起作用将是一个很大的帮助

php

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