小编Pat*_*ney的帖子

在Visual Studio 2005中保存时格式化源代码

我希望每次保存时Visual Studio都能格式化我的源代码.我可以在Eclipse中做到这一点.可以在Visual Studio 2005中完成吗?

code-formatting visual-studio

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

双显示器上的IDE放置

您在双显示器上的Visual Studio中使用(编码/调试)IDE放置(输出,错误,线程,监视等)?

ide multiple-monitors visual-studio

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

C#WebClient使用Async并返回数据

好吧,我在使用DownloadDataAsync并将字节返回给我时遇到了问题.这是我正在使用的代码:

    private void button1_Click(object sender, EventArgs e)
    {
        byte[] bytes;
        using (WebClient client = new WebClient())
        {
            client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(DownloadProgressChanged);
            bytes = client.DownloadDataAsync(new Uri("http://example.net/file.exe"));
        }
    }
    void DownloadProgressChanged(object sender, DownloadProgressChangedEventArgs e)
    {
        double bytesIn = double.Parse(e.BytesReceived.ToString());
        double totalBytes = double.Parse(e.TotalBytesToReceive.ToString());
        double percentage = bytesIn / totalBytes * 100;
        label1.Text = Math.Round(bytesIn / 1000) + " / " + Math.Round(totalBytes / 1000);

        progressBar1.Value = int.Parse(Math.Truncate(percentage).ToString());
        if (progressBar1.Value == 100)
        {
            MessageBox.Show("Download Completed");
            button2.Enabled = true;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我得到的错误是"无法将类型'void'隐式转换为'byte []'"

无论如何我可以使这成为可能,并在完成下载后给我字节数?删除"bytes …

c# asynchronous download progress-bar

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

JSON 中的顶级值必须是数组还是对象?

此对象文字是有效的 JSON:

{ "foo" : "bar"}
Run Code Online (Sandbox Code Playgroud)

这个数组字面量也是如此:

["foo", "bar", 1, 2, 3, null]
Run Code Online (Sandbox Code Playgroud)

但是字符串本身呢?

"foo"
Run Code Online (Sandbox Code Playgroud)

还是一个数字本身?

 0
Run Code Online (Sandbox Code Playgroud)

standards json

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

从Node.js脚本中读取npm配置值

在Node.js中,我想读取registrynpm用于确定从何处下载软件包的属性的值。

const registry = someApi.get('registry');
Run Code Online (Sandbox Code Playgroud)

我想知道,以便我可以创建一个预安装脚本,以确保开发人员通过本地Artifactory实例而不是直接从npm.org 下载软件包。

const EXPECTED_REGISTRY = 'https://example.com/artifactory'
const registry = someApi.get('registry'); 
if (registry !== EXPECTED_REGISTRY) {
   console.log('Please configure your .npmrc to use Artifactory');
   console.log('See http://example.com/instructions');
   process.exit(1);
}
Run Code Online (Sandbox Code Playgroud)

做到这一点的一种方法是掏腰包npm config list --json。必须有一个可以给我相同结果的API。我只是找不到它。

node.js npm

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

SQL Server 2000:"子查询在update语句中返回了多个值"

我正在尝试进行简单的更新.我做过好几千次这样的事.

update articles
set department = 60
where type = 'Top Story'
Run Code Online (Sandbox Code Playgroud)

今天我收到一个奇怪的错误.

描述错误:无法检索执行计划:子查询返回的值超过1.当子查询跟随=,!=,<,<=,>,> =或子查询用作表达式时,不允许这样做.

警告:---> W(1):声明已终止.<---

1559条记录受到影响

update语句中没有子查询.这是怎么回事?

sql-server

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

如何确保列包含一组值中的一个?

我正在创建一个看起来像这样的表.

CREATE TABLE packages
(
  productCode char(2)
  , name nvarchar(100) 
  , ...
)
Run Code Online (Sandbox Code Playgroud)

如何确保productCode始终是两个值之一XJXD

sql sql-server

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

CSS中的分页符属性应该如何工作?

现代浏览器应该在某种程度上支持CSS分页符属性.不过,我一直没能得到任何浏览器以不同的方式打印任何时候使用avoid,widows或者orphans.我做错了,还是浏览器支持不像宣传的那样稳固?

      h2 {
        page-break-after: avoid;
      }                         

      p {
        page-break-inside: avoid;   
        orphans: 2;
        widows: 2;
      }
Run Code Online (Sandbox Code Playgroud)

css printing

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

从Javascript函数调用jQuery方法

我有一个用JavaScript编写的方法让我们说'callme',我在块$(document.ready)中编写了一些jQuery代码.

我的问题是如何从jQuery块中调用现有的JavaScript方法'callme'.

假设列表如下,

function callme(){
    // do some complex processing. I don't want to do this in jQuery
}

$(document).ready(function(){
    // I need to call callme function from here.
});
Run Code Online (Sandbox Code Playgroud)

请帮帮我.

javascript jquery call

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

没有滚动条的jQuery滚动框

我有一个250px x 250px的盒子.我想让它可滚动,但我不想让滚动条出现,因为它们占用了多少空间.我认为这可以用jQuery,但没有找到任何东西.谁知道?

jquery scrollbar

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