问题列表 - 第45898页

CSS Box模型属性排序约定

如果你以什么顺序输入你的CSS属性纳闷像border,padding,font-family,等两种常见的方法似乎是字母和盒状模型.(参见: CSS属性的常规顺序)

这不与选择(相混淆#id,.class,:hover,tagname在这种情况下,为了事项非常多).

字母顺序选项对我来说没什么意义.一方面它坚持paddingline-height在中间widthheightlefttop.

我将使用jacobangel提供的fordinteractive.com 列表发布CW答案.

这是非常好的,但它并不完整.有一些项目丢失了.我希望找出失踪人员去的地方font-styleclip.

这些新的应该放在列表中的哪个位置?还有其他人失踪吗?如果已经有同样的建议,那么投票给该评论,表明你认为这是一个好主意.也可能会有更多缺失的东西.我希望这是一个完整的清单.如果有一个工具或IDE功能可以按此列表排序,那也是一个好主意.

我发布这个是因为似乎没有其他页面可以在谷歌找到,而我所知道的那个页面是不完整的(甚至在谷歌上我都找不到).我希望如果编辑新的,我们将有一个完整的列表,每个人都可以遵循.

css attributes conventions

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

代理后面的git push remote问题

要设置上下文,我正在尝试使用toto来设置我的博客.
我做到了

$ sudo gem install toto

并且宝石安装得当.

Successfully installed rdiscount-1.6.8
Successfully installed toto-0.4.9
2 gems installed
Run Code Online (Sandbox Code Playgroud)

在那之后,我试过了

$ git clone git://github.com/cloudhead/dorothy.git myblog
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误

Cloning into myblog...
github.com[0: 207.97.227.239]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
Run Code Online (Sandbox Code Playgroud)

我的git http代理设置是正确的

jatin@jatin-ubuntu:~/myblog$ git config --global http.proxy
http://proxy:port
Run Code Online (Sandbox Code Playgroud)

我的http_proxy设置也正确

jatin@jatin-ubuntu:~$ echo $http_proxy
http://proxy:port/
Run Code Online (Sandbox Code Playgroud)

所以,我用http替换了git,as

$ git clone http://github.com/cloudhead/dorothy.git myblog
Run Code Online (Sandbox Code Playgroud)

它起作用了.

现在,当我做以下事情时

$ cd myblog
$ heroku create myblog
Run Code Online (Sandbox Code Playgroud)

它工作到这里,我得到

Creating myblog...... done
Created http://myblog.heroku.com/ | git@heroku.com:myblog.git
Git …
Run Code Online (Sandbox Code Playgroud)

git proxy ruby-on-rails github

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

如何为WCF项目进行集成测试?

我一直在开发一个WCF项目,它将公开将由公司外部的客户端使用的Web服务(基于HTTP).我打算将TFS 2010用于持续集成.

我想做持续集成和集成测试.

我的问题是:

- 做集成测试意味着我必须创建一个模仿生产环境的测试环境吗?-OR这是否意味着我只需要从我的单元测试工具开始调用我的WCF,数据库和其他对象而不依赖于模拟?例如 :

[TestClass]
public class ServiceIntegrationTest
{
    private static ServiceHost serviceHost;

    [ClassInitialize]
    public static void MyClassInitialize(TestContext testContext)
    {
        serviceHost = new ServiceHost(typeof(Service1), new [] { new Uri("http://127.0.0.1:8001/") });
        serviceHost.AddServiceEndpoint(typeof(IService1), new BasicHttpBinding(), "Service1");
        serviceHost.Open();
    } 
Run Code Online (Sandbox Code Playgroud)

- 我真的不明白如何进行这项工作. - 有没有关于如何实现这一目标的真实.NET(WCF)项目的教程?

.net c# tfs tfs2010

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

npm如何/为什么建议不以root身份运行?

简而言之...

首先,为什么npm建议它应该只作为非root运行?我不相信高,每一个其他的包管理器(apt,yum,gem,pacman)是错误的,需要sudo的.

其次,当我按照他们的建议(并npm install以非root身份运行)时,它将无效(因为非root用户没有/ usr/local/lib的权限).我如何遵循他们的建议?我不会chown -R $USER /usr/local/lib,因为这对我来说似乎是一个非常糟糕的主意.

详细描述...

我通过(自述文件中的说明)安装了npmcurl http://npmjs.org/install.sh | sudo sh.

当我运行时sudo npm install mongoose,npm告诉我不要以root身份运行它:

npm ERR! sudon't!
npm ERR! sudon't! Running npm as root is not recommended!
npm ERR! sudon't! Seriously, don't do this!
npm ERR! sudon't!
Run Code Online (Sandbox Code Playgroud)

但是当我npm install mongoose没有sudo 运行时,我得到以下内容:

npm info it worked if it ends with ok
npm info using npm@0.2.17
npm …
Run Code Online (Sandbox Code Playgroud)

node.js npm

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

从OleVariant获取IStream

我正在使用Delphi和WinHTTP来执行HTTP请求以从Internet下载一些文件,我可以执行请求但我不知道如何从返回的OleVariant获取IStream ResponseStream.我花了很多时间谷歌搜索,但我无法弄清楚如何做到这一点.这是我尝试过的:

var
  req: IWinHTTPRequest;
  instream: IStream;
begin
  req := CoWinHTTPRequest.Create;

  req.Open('GET', 'http://google.com', false);
  req.Send('');

  if req.Status <> 200 then
  begin
    ShowMessage('failure'#10 + req.StatusText);

    FreeAndNil(req);

    Application.Terminate;
  end;

  instream := req.ResponseStream as IStream;

  ShowMessage('success');

  FreeAndNil(instream);
  FreeAndNil(req);

end;
Run Code Online (Sandbox Code Playgroud)

但是我得到了错误[DCC Error] main.pas(45): E2015 Operator not applicable to this operand type(第45行instream := req.ResponseStream as IStream;).

如何从OleVariant中吓跑IStream?

delphi ole istream winhttprequest delphi-2010

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

Web优化:为什么组合文件更快?

我已经读过将所有css文件合并为一个大文件,或者将所有脚本文件合并到一个脚本文件中可以减少HTTP请求的数量,从而加快下载速度.

但我不明白这一点.我认为如果你有多个文件(达到极限,我相信现代浏览器为10),浏览器会并行下载它们,从而减少下载的总时间(除以允许的连接数).

我显然在这里错过了一个关键信息.有人可以打开灯吗?

html optimization performance

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

如何打印Go对象的指针值?指针值是什么意思?

我正在玩Go,并且还没有一个很好的心理模型,当结构通过值或引用传递时.

这可能是一个非常愚蠢的问题,但我只是想进行一些实验,看看我是否还在处理相同的对象,或者我已经复制了它(通过值传递它).

有没有办法打印对象的指针(或指针值由gc更改的内部id)?

package main

import ( "runtime" )

type Something struct {
    number int
    queue chan int
}

func gotest( s *Something, done chan bool ) {
    println( "from gotest:")
    println( &s )
    for num := range s.queue {
        println( num )
        s.number = num
    }
    done <- true
}

func main() {
    runtime.GOMAXPROCS(4)
    s := new(Something)
    println(&s)
    s.queue = make(chan int)
    done := make(chan bool)
    go gotest(s, done)
    s.queue <- 42
    close(s.queue)
    <- done
    println(&s)
    println(s.number)
}
Run Code Online (Sandbox Code Playgroud)

在我的窗口上给出(8g编译版本): …

go

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

在ArrayList中移动项目

所以我还是刚接触Java并且我一直在使用ArrayList - 我想要实现的是一种方法来做这样的事情:

Item 1
Item 2
Item 3
Item 4
Run Code Online (Sandbox Code Playgroud)

所以我试图能够在列表中移动项目,除非它已经在顶部,在这种情况下它将保持不变.例如,如果移动了第3项,则列表将为:

Item 1
Item 3
Item 2
Item 4
Run Code Online (Sandbox Code Playgroud)

从我目前的小理解那时起,我想要的是:

IF arrayname index is not equal to 0
THEN move up
ELSE do nothing
Run Code Online (Sandbox Code Playgroud)

我正在努力的部分是"向上移动"部分.任何有关如何实现这一目标的提示或代码示例都非常感谢.

java arraylist

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

当我锁定屏幕并解锁时会发生什么回到我的应用程序?

我发现当我锁定手机屏幕并解锁时,xaml页面似乎正在重新加载.这不是重点,重点是我写的整个程序就像重新启动一样.这是真的吗?我该怎么处理这个问题?

screen windows-phone-7

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

Ant、NetBeans 平台项目 - 如何传递命令行参数并通过 System.getProperties 进行访问?

全部,

我有一个 NetBeans 平台项目(不仅仅是我在 NetBeans 中编写的项目,而是使用NetBeans 提供的富客户端框架的项目)。我可以通过命令运行该项目ant run。现在,我想传递一个参数,该参数将ant通过该方法进行访问System.getProperty

我知道我需要使用一个<sysproperty>节点来将键/值对实际注入到运行时环境中,但我一生都无法弄清楚如何让它与 NetBeans 为您创建的复杂构建树一起工作(构建.xml 依赖于 build-impl.xml,而 build-impl.xml 又依赖于 ${harness.dir}/suite.xml,而 ${harness.dir}/suite.xml 又依赖于 ${harness.dir}/run.xml)

我发现的最简单的例子是

<target name="run" depends="compile">
    <java classname="prop"
          fork="true">
      <sysproperty key="test.property"
                   value="blue"
                   />
    </java>
  </target>
Run Code Online (Sandbox Code Playgroud)

但问题是我的 xml 文件都没有<java>这样易于访问的节点。我想我已经设法跟踪执行流程到实际调用某些内容的地方(在${harness.dir}/run.xml

<target name="run" depends="-prepare-as-app,-prepare-as-platform">
        <touch file="${cluster}/.lastModified"/> <!-- #138427 -->
        <property name="run.args" value=""/>
        <property name="run.args.ide" value=""/>
        <property name="run.args.extra" value=""/>
        <condition property="run.args.mac" value="-J-Xdock:name=${app.name}" else="">
            <os family="mac"/>
        </condition>
        <exec osfamily="windows" executable="${run.exe}" failonerror="no" …
Run Code Online (Sandbox Code Playgroud)

java ant netbeans netbeans-6.9

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