小编Grz*_*lik的帖子

SQL Server Management Studio - 工具/导入和导出设置菜单在哪里?

在Visual Studio中,有一个" 导入和导出"设置向导,您可以使用该向导自定义Visual Studio并将设置保存到.settings文件.

我们在SQL Server Management Studio中有类似的东西吗?

我经常在几个VM之间切换,配置每个SSMS是一个痛苦的问题.我希望能够将我的设置保存到文件中,然后将其导入到我的所有VM中.

谢谢.

sql ssms application-settings visual-studio

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

JSLint,else和预期'}'和'else'错误之间只有一个空格

为什么JSLint在代码中报告:

function cos(a) {
    var b = 0;
    if (a) {
        b = 1;
    }
    else {
        b = 2;
    }

    return b;
}
Run Code Online (Sandbox Code Playgroud)

错误:

Problem at line 6 character 5: Expected exactly one space between '}' and 'else'.
Run Code Online (Sandbox Code Playgroud)

可以通过禁用JSLint的Tolerate messy white space选项来关闭此错误.

或者换句话说 - 为什么语法: } else {更好

...
}
else {
...
Run Code Online (Sandbox Code Playgroud)

Google还使用} else {表单语法.

但我不明白为什么.谷歌提到"隐含的分号插入",但在开放的背景下{,不是关闭一个.

JavaScript可以关闭后插入分号}if,即使下一个标记是块else指令?

对不起,我的问题有点乱 - 我试着大声思考.

javascript code-formatting jslint

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

Ruby on Rails:如何使用has_one关系进行嵌套表单?

class PollOption < ActiveRecord::Base
  belongs_to :poll
  has_one :address
end


class Address < ActiveRecord::Base
  belongs_to :user, :poll_options
  apply_addresslogic :fields => [[:number, :street], :city, [:state, :zip_code]]
end
Run Code Online (Sandbox Code Playgroud)

这些是我的相关模型.有任何想法吗?我有点需要一个很好的例子.

ruby-on-rails

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

哪个Vista版本最适合开发者机器?

微软表示,Visual Studio 2008可以安装在任何版本的Vista上(不包括已启动版本).

但我不确定,如果Home Editions不会导致调试,虚拟机,IIS,MS SQL 2008以及开发人员使用的所有其他工具或Visual Basic 6.0等旧工具出现问题.

似乎Vista Business是最好的,但家庭版更受欢迎.

或者,将继续使用Windows XP专业版?

operating-system developer-machine windows-vista

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

为什么UInt16阵列似乎比int数组更快?

似乎C#在添加两个数组时UInt16[]比在添加两个数组时更快int[].这对我来说没有意义,因为我会假设数组是字对齐的,因此int[]需要较少的CPU工作,不是吗?

我运行下面的测试代码,得到以下结果:

Int    for 1000 took 9896625613 tick (4227 msec)
UInt16 for 1000 took 6297688551 tick (2689 msec)
Run Code Online (Sandbox Code Playgroud)

测试代码执行以下操作:

  1. 创建两个名为aand的数组b,一次.
  2. 用随机数据填充它们一次.
  3. 启动秒表.
  4. 添加ab逐项添加.这样做了1000次.
  5. 停止秒表.
  6. 报告花了多长时间.

这是为了int[] a, b和为UInt16 a,b.而每次我运行的代码时,为测试UInt16阵列需要30%不到的时间-50%int阵列.你能解释一下吗?

这是代码,如果你想尝试自己:

public static UInt16[] GenerateRandomDataUInt16(int length)
{
    UInt16[] noise = new UInt16[length];
    Random random = new Random((int)DateTime.Now.Ticks);
    for (int i = 0; i < length; ++i)
    { …
Run Code Online (Sandbox Code Playgroud)

.net c# arrays clr

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

在SVN中合并后我无法提交更改

在使用TortoiseSVN合并项目的两个分支后,我遇到了提交更改的问题.

这是详细信息:

我做了一个合并分支到我正在进行的项目的主干.

项目包括主存储库和与主存储库连接的库,作为svn external(库也分支)作为项目的子目录.

当我试图提交更改时,TortoiseSVN说:

Commit A
re all the targets part of the same working copy? 
Unable to lock 'D:\websites\project\lib' 
Please execute the "Cleanup" command.
Run Code Online (Sandbox Code Playgroud)

当然清理没有帮助.

svn:项目目录的外部关键字定义良好,lib文件夹中仍然包含适当版本​​的库(trunk版本).

SVN服务器和客户端都是1.5.x版本(TortoiseSVN是1.5.3.x).

从技术角度来看,项目都是同一SVN存储中的项目.

知道出了什么问题吗?

我一直在google搜索解决方案,但没有找到任何有用的东西,所以我尝试分两步提交我的更改:

  1. 从项目文件夹提交更改
  2. 从库文件夹提交更改

哪个没有任何问题.

但我仍然想知道为什么我不能在一次提交中提交所有内容.

EDITS:

  • (Ken G回答之后)固定版TortoiseSVN 1.3.x - > 1.5.3.x.

svn tortoisesvn merge svn-merge

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

VS2010 RC有没有zenburn颜色主题?

我无法将带有Zenburn颜色的VS 2008设置导入到VS 2010 RC中,并且想知道是否有人使主题工作并且可以使设置可用.

ide color-scheme visual-studio

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

检索前10行并将第11行中的所有其他行相加

我有以下查询,检索每个国家/地区的用户数;

SELECT C.CountryID AS CountryID, 
       C.CountryName AS Country, 
       Count(FirstName) AS Origin
FROM Users AS U
INNER JOIN Country AS C ON C.CountryID = U.CountryOfOrgin
GROUP BY CASE C.CountryName, 
              C.CountryID
Run Code Online (Sandbox Code Playgroud)

我需要的是获得前10名然后将所有其他用户排在一行的方法.我知道如何获得前十名,但我仍然坚持让剩下的一排.有一个简单的方法吗?

例如,如果上面的查询返回17条记录,则显示前十条记录,而剩余7个国家/地区的用户总和应显示在第11行.在该行11上,countryid将为0且countryname Others

谢谢你的帮助!

sql sql-server-2005

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

与PrototypeJS共享原始资源

我在使用跨源资源共享和原型时遇到了一些麻烦.我对外部资源有简单的发布请求,对于简单的发布请求,必须满足一些规则:

Content-Type必须是application/x-www-form-urlencoded,multipart/form-data或text/plain,一个简单的请求不会使用http Request设置自定义标头,并且Server必须设置Access- Control-Allow-Origin标头正确.

使用vanilla JavaScript XMLHttpRequest一切正常,但是使用PrototypeJS它将无法工作,因为它接缝Prototype设置了一些自定义标头,我不知道如何防止它.

我通过以下方式在Prototype中尝试过:

new Ajax.Request('some.foreign-host.com/res.php', {
  method: 'post',
  postBody: 'foo=bar', 
  contentType: 'application/x-www-form-urlencoded', 
  onSuccess: function(e){
    // some custom code
  }
});
Run Code Online (Sandbox Code Playgroud)

知道如何让Prototype发送这么简单的CORS请求吗?


我有一个简单的JavaScript XMLHttpRequest创建的Headers的转储:

POST /bthesis/returnJSON.php HTTP/1.1    
Host: foreign-host.com                         
Connection: keep-alive                   
Referer: this-host.com
Content-Length: 9                        
Origin: this-host.com     
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept: */*                              
User-Agent: [...]
Accept-Encoding: gzip,deflate,sdch       
Accept-Language: de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
Run Code Online (Sandbox Code Playgroud)

原型请求创建的标题:

OPTIONS /bthesis/returnJSON.php HTTP/1.1 
Host: foreign-host.com                        
Connection: keep-alive                   
Referer: this-host.com
Access-Control-Request-Method: POST      
Origin: this-host.com      
Access-Control-Request-Headers: X-Prototype-Version, X-Requested-With, Content-type, Accept
Accept: */*                              
User-Agent: …
Run Code Online (Sandbox Code Playgroud)

javascript ajax.request prototypejs cors

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

MongoDb中子文档字段的$ match运算符

我正在尝试MongoDB的新管道查询,所以我尝试执行下面的查询.

{
aggregate: 'Posts',
pipeline: [
    { $unwind: '$Comments'},
    { $match: {'$Comments.Owner': 'Harry' }},
    {$group: {
        '_id': '$Comments._id'
        }
     }
   ]
}
Run Code Online (Sandbox Code Playgroud)

并且没有任何匹配查询所以空结果返回.我猜问题可以在$ match命令上.我使用点缀符号匹配评论所有者但不确定它是否完全正确.为什么这个查询不会返回"Harry"的Ownders.我确信它存在于db中.

mongodb aggregation-framework

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

Javascript正则表达式仅适用于英文和数字字符

检查表达式是仅包含英文字符还是数字字符的最简单方法是什么?没有空格,没有其他字符.

ps - 第一个字符不能是数字.大写或小写.

javascript regex

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