小编Yog*_*ogu的帖子

使用git-subtree添加远程仓库的子目录

有没有办法使用git-subtree将远程存储库的子目录添加到我的存储库的子目录中?

假设我有这个存储库:

/
    dir1
    dir2
Run Code Online (Sandbox Code Playgroud)

而这个存储库:

/
    libdir
        some-file
    some-file-to-be-ignored
Run Code Online (Sandbox Code Playgroud)

我想将library/libdir导入main/dir1,使它看起来像这样:

/
    dir1
        some-file
    dir2
Run Code Online (Sandbox Code Playgroud)

使用git-subtree,我可以指定使用参数导入dir1--prefix,但是我是否还可以指定仅获取子树中特定目录的内容?

使用git-subtree的原因是我以后可以同步这两个存储库.

git git-subtree

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

即使在Java中初始化子类之后,静态变量的值也没有改变

当我y通过使用Checks.y(Checks作为子类)调用静态变量时,不执行静态块,y并且不会更新值.

class Par {
    static int y = 4;
}

class Checks extends Par {
    static {
        y = 5;
    }
}

public class Check {
    public static void main(String args[]) {
        System.out.println(Checks.y); // here printing 4
    }
}
Run Code Online (Sandbox Code Playgroud)

由于静态在所有子类之间共享,因此应该更新该值.

它背后的原因是什么?

java inheritance jvm static-block static-variables

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

有没有办法拖放到两个visual studio 2008实例之间复制文件?

有没有办法在两个Visual Studio 2008实例之间复制文件?插件,设置还是其他什么?目前,将文件从一个实例拖动到另一个实例不会执行任何操作(鼠标显示它是无效操作).

右键单击文件并从实例1中选择"复制",并在实例2中粘贴会导致以下错误:

在此解决方案中找不到此操作的源文件.

任何想法或解决方案?

visual-studio-2008

28
推荐指数
3
解决办法
9332
查看次数

在Windows 7上使用git-bash更新文件权限

如何git-bash在Windows 7上更新文件权限?

我试过以下但没有成功:

$ ls -al scripts/script.sh
-rw-r--r--    1 myUid   Administ       70 Sep  8 11:24 scripts/script.sh

$ git update-index --chmod=+x scripts/script.sh

$ ls -al scripts/script.sh
-rw-r--r--    1 myUid   Administ       70 Sep  8 11:24 scripts/script.sh

$ chmod +x scripts/script.sh

$ ls -al scripts/script.sh
-rw-r--r--    1 myUid   Administ       70 Sep  8 11:24 scripts/script.sh
Run Code Online (Sandbox Code Playgroud)

git cygwin windows-7-x64 git-bash

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

URL片段的最大长度(哈希)

URL的片段部分是否有长度限制(也称为哈希)?

url hash fragment-identifier

23
推荐指数
3
解决办法
9477
查看次数

覆盖等于和类型转换

在下面的示例中,第三个评估返回false,一切都很好,但第四个示例返回true ..
我不太明白这是如何工作的,但默认情况下Object.Equals比较两个引用以实现对象相等,并且看到as abboth都指向一个唯一的一个字符串的实例,这应该返回false,它在第三个例子中但不在第四个例子中.
现在我理解为什么它在第二个例子中返回true,因为.Equals()在字符串类中重写了方法,但在第四个例子中,我们将此字符串作为对象进行转换.
所以不会Object.Equals在这种情况下打电话吗?

static void Main()
{
    // Create two equal but distinct strings
    string a = new string(new char[] {'h', 'e', 'l', 'l', 'o'});
    string b = new string(new char[] {'h', 'e', 'l', 'l', 'o'});

    Console.WriteLine (a == b); // Returns true
    Console.WriteLine (a.Equals(b)); // Returns true

    // Now let's see what happens with the same tests but
    // with variables of type object
    object c = …
Run Code Online (Sandbox Code Playgroud)

c# polymorphism equality unary-operator

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

float:右边没有漂浮到右边

我过去几天一直在关注这个问题,而且我正处于需要求助的地步.

http://cub.northnodes.com/index.php/about/mission/

我需要现在捐赠的专栏一直向右浮动,但它只走了一半.我无法弄清楚为什么它停在那里,没有包含div结束那里.我试图把它从#centerdiv中取出来,并把它放在它之前没有更好的结果.把它放在#centerdiv之后使它漂浮在一起漂亮,但#center在我不想要它的地方之下.

css css-float

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

JSON.NET反序列化

我是JSON.NET的新手,我正在尝试将JSON字符串反序列化为一个简单的.NET对象.这是我的代码片段:

public void DeserializeFeed(string feed)
{
    JsonSerializer ser = new JsonSerializer();
    Post deserializedPost = JsonConvert.DeserializeObject<Post>(feed);

    if (deserializedPost == null)
        MessageBox.Show("JSON ERROR !");
    else
    {
        MessageBox.Show(deserializedPost.titre);
    }
}
Run Code Online (Sandbox Code Playgroud)

当我做

MessageBox.Show(deserializedPost.titre);
Run Code Online (Sandbox Code Playgroud)

我总是得到这个错误:

值不能为空.

这是我想要填充检索到的JSON元素的对象:

using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace MeltyGeeks
{
    public class Post
    {
        public String titre { get; set; }
        public String aresum { get; set; }

        // Constructor
        public Post()
        {
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的JSON字符串的片段: …

.net serialization json json.net deserialization

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

浮动左边100%高度div - div之间的间隙

标记

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="Zuhaib.test" %>
<!-- Put IE into quirks mode -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head runat="server">
    <title></title>
    <link href="css/general.css" rel="stylesheet" type="text/css" />
    <link href="css/outbound.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <form id="form1" runat="server" class="wrapper">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <div id="left">
    </div>
    <div id="right">
    </div>  
    </form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

CSS

html, body
{
    margin:0;
    padding:0;
    border:0;
    overflow:hidden;
    width:100%;
    height:100%;
}
* html body 
{
    height:100%;
    width:100%;
}    
*{
    margin:0;
    padding:0;
} …
Run Code Online (Sandbox Code Playgroud)

html css css-float

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

在eclipse中'意图无法解析为类型'错误

我正在编写eclipse中的第一个android教程,并在编译这段代码时:

Intent intent = getIntent();
Run Code Online (Sandbox Code Playgroud)

它给出了错误

意图无法解析为某种类型

我如何解决它?

eclipse android adt apk

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