问题列表 - 第17732页

JSLint之外的JavaScript代码检查

我正在寻找像Checkstyle for JavaScript一样的东西.我知道JSLint并且我已经在使用Google的Closure编译器,但这些主要是检查语法问题.Checkstyle可以检查错误行上的大括号,但它也可以编写自定义检查,如不使用HashMap.

我正在为即将到来的JavaScript项目寻找类似的东西.有任何想法吗?

javascript jslint checkstyle

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

Sql-server全文CONTAINS + COLLATE忽略重音问题

嗨所有我在这里挣扎一点使用COLLATE忽略重音同时也使用包含全文.

我已经减少了列,我只搜索一个这里的例子,并且我很难编码实际参数只是为了这个直到我理解它.

如果我有

SELECT 
     Col1,
     Title COLLATE SQL_Latin1_General_Cp850_CI_AI AS Title,
     ColX
FROM
     Foo
WHERE 
     CONTAINS((Title),  '"suenos" OR "french"') 
Run Code Online (Sandbox Code Playgroud)

这只会返回法语结果.如果我添加外卡后,例如:

 WHERE 
     CONTAINS((Title),  '"suenos*" OR "french"') 
Run Code Online (Sandbox Code Playgroud)

我得到了Sueños和法语的结果.我注意到了LIKE和COLLATE的相同行为,例如它只有'suenous%'的词与'suenos'相对应.

为什么是这样?

非常感谢.

sql sql-server full-text-search

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

如何在MSBuild项目转换分隔符中包含单引号?

我需要在项目转换中包含单引号,如下所示:

<DatabaseFileNames>@(DatabaseFiles->'%(PhysicalName)', '','')</DatabaseFileNames>
Run Code Online (Sandbox Code Playgroud)

然而,这会产生一个相当神秘的错误:

错误MSB4095:正在引用项目元数据%(PhysicalName)而没有项目名称.使用%(itemname.PhysicalName)指定项目名称.

我基本上试图创建一个逗号分隔的单引号值列表.

如何将单引号引入转换分隔符?

我尝试使用HTML实体(单引号的实体是'),如下所示:

<DatabaseFileNames>@(DatabaseFiles->'%(PhysicalName)', '&#39;,&#39;')</DatabaseFileNames>
Run Code Online (Sandbox Code Playgroud)

但我得到了同样的错误.

msbuild

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

有没有办法从扩展程序中编辑chrome扩展清单文件?

我想允许用户从列表中选择为其扩展名显示的图标.有没有办法在扩展中编辑清单?

所以如果我的chrome扩展清单文件中有以下内容:

  "browser_action": {
    "default_icon": "ico32.gif",
  }
Run Code Online (Sandbox Code Playgroud)

我希望让用户能够在扩展程序内将其更改为以下内容:

  "browser_action": {
    "default_icon": "ico32green.gif",
  }
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

google-chrome

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

在第二个向量中找到向量元素

给定两个整数向量,如何确定第一个向量中是否存在某个元素?

c++ stl

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

在GDB中使用一个命令打印多个变量

我想执行非常简单的命令

print var1, var2, var3, var4 
Run Code Online (Sandbox Code Playgroud)

在gdb中不时检查变量的值.

我不想使用显示器,因为它弄乱了我的视线.

我怎样才能做到这一点?现在我所能做的就是:

p var1  
p var2  
p var3  
p var4  
Run Code Online (Sandbox Code Playgroud)

gdb

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

Javascript toString怪癖

假设我有一个简单的函数定义,什么都不做: function fn() { }

现在,当我跑步时,toString(fn)我得到"[object Object]".当我跑步时,toString.call(fn)我得到"[对象功能]".有谁知道为什么我在使用这种call方法时得到更具体的类型?

编辑:此行为在通过FireBug控制台运行的FireFox中展示.既toString.constructortoString.call.constructor产量"功能()".

javascript

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

如何检索android sdk版本?

如何以Android SDK编程方式获取当前版本(1.5,1.6,2.0等)?

sdk android version

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

套接字与管道的性能

我有一个Java程序,它使用localhost上的套接字与C++程序通信.我是否可以通过迁移使用本机OS管道来获得任何性能(延迟,带宽或两者)?我目前主要对Windows感兴趣,但也欢迎任何与Unix/Linux/OSX相关的见解.

编辑:澄清:两个程序在同一主机上运行,​​目前通过套接字进行通信,即通过与localhost建立TCP/IP连接:我的问题是切换到使用(本地)命名管道(Windows)或它们的Unix等价物(AF_UNIX域套接字?)的潜在性能优势是什么.

sockets pipe named-pipes

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

PHP在连接键时将嵌套数组转换为单个数组?

这是一个示例数组:

 $foo = array(
           'employer' => array(
                    'name' => 'Foobar Inc',
                    'phone' => '555-555-5555'
                     ),
           'employee' => array(
                    'name' => 'John Doe',
                    'phone' => '555-555-5556',
                    'address' => array(
                           'state' => 'California',
                           'zip' => '90210'
                        )
                    ),
           'modified' => '2009-12-01',
         );
Run Code Online (Sandbox Code Playgroud)

我希望得到这样的结果:

$fooCompressed = array(
             'employer_name' => 'Foobar Inc',
             'employer_phone' => '555-555-5555',
             'employee_name' => 'John Doe',
             'employee_phone' => '555-555-5556'
             'employee_address_state' => 'California',
             'employee_address_zip' => '90210',
             'modified' => '2009-12-01'
             )
Run Code Online (Sandbox Code Playgroud)

我将如何编写递归函数来处理这个问题?

php arrays recursion multidimensional-array

9
推荐指数
2
解决办法
4901
查看次数