小编Nei*_*ir0的帖子

浏览器和photoshop中的颜色看起来不同

我在photoshop和浏览器中遇到颜色问题.为什么相同的颜色(#cccc66)看起来不一样?这在photoshop http://gyazo.com/a4f4181bf0638d652174f0a7d4f1fe9d.png这个在浏览器中http://gyazo.com/37a9ad028951e85a288344f59c84ecc7.png.会是什么呢?


一些额外的信息.这不是形象.我只是使用吸管工具获取颜色,然后从颜色选择器复制颜色名称.

html photoshop

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

什么是%(AdditionalDependencies)宏?

在projectProperties-> linker-> Additional Dependencies我有以下行:

kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
Run Code Online (Sandbox Code Playgroud)

什么是%(AdditionalDependencies)?我可以在哪里定义它?

c++ visual-studio-2010

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

等到所有线程在ThreadPool中完成工作

我有这个代码:

var list = new List<int>();
for(int i=0;i<10;i++) list.Add(i); 
for(int i=0;i<10;i++)
{
     ThreadPool.QueueUserWorkItem(
         new WaitCallback(x => {
             Console.WriteLine(x);  
         }), list[i]);
} 
Run Code Online (Sandbox Code Playgroud)

我想知道所有线程池线程什么时候完成他们的工作.我该怎么做?

c# threadpool

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

在raphael中获取光标坐标

如何在raphaeljs库中获取鼠标光标坐标?

我正在尝试这样的事情:

rect.mousemove(function (event) {
        thisGrid.Popup.Show(event.layerX, event.layerY, ["clientX:", event.clientX, " clientY:", event.clientY, "\n", "layerX:", event.layerX, "layerY:", event.layerY, "\n",
            "pageX:", event.pageX, "pageY:", event.pageY].join(' '));

                        }
                    );
Run Code Online (Sandbox Code Playgroud)

但是所有这些属性都返回窗口相对左上角的坐标或其他东西.

这是截图

在此输入图像描述

javascript raphael

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

php中的十进制类型

PHP是否具有十进制(±1.0×10-28到±7.9×1028)数据类型?

php

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

开始长时间的后台任务

用户在我的网站上请求一些页面.

我想做的事?向用户发送快速回答并启动后台任务需要很长时间.看起来像:

public ActionResult index()
{
    var task = new Task(Stuff);

    //start task async
    task.start(); 

    return View();
}

public void Stuff()
{
    //long time operation    
}
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

c# asp.net-mvc

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

C#代码生成器

有人可以推荐一个简单的c#代码生成器.我只是用以下方法寻找一些东西:

GenClass = CreateNewClass(AccessModifier,Name......)

GenClass.Add(new Method(AccessModifier,RetType,Name....){code=@"....."}

GenClass.Add(new Property(AccessModifier,Type, Name....)
Run Code Online (Sandbox Code Playgroud)

...........等

在创建所有类\方法和其他成员之后,我们称之为代码生成功能(我们可以在其中具体说明一些参数)

有没有这样的开源代码生成器?

c# code-generation

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

结合返回和切换

我该如何结合returnswitch case陈述?

我想要类似的东西

return switch(a)
       {
          case 1:"lalala"
          case 2:"blalbla"
          case 3:"lolollo"
          default:"default" 
       };
Run Code Online (Sandbox Code Playgroud)

我知道这个解决方案

switch(a)
{
    case 1: return "lalala";
    case 2: return "blalbla";
    case 3: return "lolollo";
    default: return "default";
}
Run Code Online (Sandbox Code Playgroud)

但我想只使用return运营商.

c# switch-statement switch-expression

12
推荐指数
7
解决办法
5万
查看次数

如何在Facebook上注册我的应用程序

我知道这是一个愚蠢的问题,但我找不到我可以注册我自己的网站或应用程序的URL.

facebook

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

两个排序整数数组的快速交集

我需要找到两个排序整数数组的交集并快速完成.

现在,我使用以下代码:

int i = 0, j = 0;

while (i < arr1.Count && j < arr2.Count)
{
    if (arr1[i] < arr2[j])
    {
        i++;
    }
    else
    {
        if (arr2[j] < arr1[i])
        {
            j++;
        }
        else 
        {
            intersect.Add(arr2[j]);
            j++;
            i++;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,完成所有工作可能需要数小时.

怎么做得更快?我发现这篇文章使用了SIMD指令.是否可以在.NET中使用SIMD?

你有什么想法:

http://docs.go-mono.com/index.aspx?link=N:Mono.Simd Mono.SIMD

http://netasm.codeplex.com/ NetASM(将asm代码注入托管)

http://www.atrevido.net/blog/PermaLink.aspx?guid=ac03f447-d487-45a6-8119-dc4fa1e932e1

 

编辑:

当我说数千我的意思是跟随(在代码​​中)

for(var i=0;i<arrCollection1.Count-1;i++)
{
    for(var j=i+1;j<arrCollection2.Count;j++)
    {
        Intersect(arrCollection1[i],arrCollection2[j])  
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# assembly

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