小编Rob*_*bik的帖子

私人Git回购 - 在拉动时冻结

我只是在我的linux服务器上设置git并配置了SSH - 我想创建私有存储库以与我的朋友一起工作.当我拉动或克隆那个回购时,一切正常(局域网),但是当我的朋友尝试拉或克隆它(通过互联网)时,git挂起:

remote: Compressing objects: x
Run Code Online (Sandbox Code Playgroud)

其中x总是低于17%.

这有什么问题或我该如何解决?

PS:我没有使用gitosis,我用以下内容初始化了远程回购:git --bare init.

提前致谢.

更新:

结果命令:

$ cat .git/config

[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[remote "origin"]
url = ssh://git@server:port/~/repo_name.git
fetch = +refs/heads/*:refs/remotes/origin/*
Run Code Online (Sandbox Code Playgroud)

 

$ git fetch -v
Enter passphare for key '/c/Users/dev/.ssh/id_rsa':
remote: Counting objects: 76, done.
remote: Compressing objects: 21% (12/55)
Run Code Online (Sandbox Code Playgroud)

然而,当我的朋友获得ZIP来源并推动它时,一切正常.所以他能够推动.我添加了一个空文件并推送它,他成功下载(拉)它.

linux compression git ssh debian

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

GTK + gio没有这样的文件或目录

我正在使用VC++ 2008,我的代码是:

#include <gtk/gtk.h>

int main( int argc, char *argv[])
{
  GtkWidget *window;

  gtk_init(&argc, &argv);

  window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
  gtk_widget_show(window);

  gtk_main();

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

在每个编译器中我得到相同的错误:gio/gio.h:没有这样的文件或目录.

我添加了这个库:gtk-win32-2.0.lib gdk-win32-2.0.lib gailutil.lib

我还可以做些什么?

编辑:我添加了包括和箱子.错误发生在gdkapplaunchcontext.h>第30行> #include

c++ gtk

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

使用preg_replace将<b> -tag包围在字符串的第一个单词周围

我的问题是,这个:

preg_replace('/(?<=\>)\b\w*\b|^\w*\b/', '<b>$&</b>', $string);
Run Code Online (Sandbox Code Playgroud)

不起作用,我不知道为什么!

它输出:<b>$&</b> example如果字符串是an example.这是错的.它应该是:<b>an</b> example

我使用http://gskinner.com/RegExr/生成了这个正则表达式代码.

我知道显然这$&不是正确的事情.但是我怎么能让它发挥作用呢?

你能给我一个提示吗?

php regex preg-replace

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

如何在D编程语言中创建DLLAPI()模板mixin,其行为类似于C/C++中众所周知的DLLAPI(或类似)宏?

正如大多数人所知,在C/C++中,当我处理动态库时,我会写一个与此类似的宏.

#ifdef _WIN32
#  define DLLAPI __declspec(dllimport)
#else
#  define DLLAPI
#endif
Run Code Online (Sandbox Code Playgroud)

我想要做的是D编程语言中的模板mixin,所以我可以很好地声明某个库中的函数:

mixin DLLAPI(int, "function1", string, int); // int function1(const char* arg1, int arg2)
mixin DLLAPI(byte, "function2");             // char function2()
// etc
Run Code Online (Sandbox Code Playgroud)

第一个问题是 - 为此使用模板mixin是一个好主意,还是只在version (Windows) {} version (linux) {} //...块中编写代码?第二个问题 - 如何在函数名称之后很好地获取所有类型?:)

templates d mixins

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

如果字段"file"为空,则隐藏上传提交按钮

有了这个简单的例子

<form action="" method="post" enctype="multipart/form-data">
            Upload images: <input type="file" name="images[]" multiple="multiple"> <input type="submit" name="submitImgs" value="Upload"/>
        </form>
Run Code Online (Sandbox Code Playgroud)

如何隐藏提交按钮,直到文件字段中的某些内容为止,我已经尝试制作一个PHP脚本,看看$ _FILES ['error'] == 4或is_file_uploaded等,并且不起作用.所以我想简单地隐藏按钮,直到在文件字段中选择了某些内容.

答案可能是javascript,jQuery ......我不在乎:D

谢谢

javascript jquery file-upload

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

Jquery - 添加父级

我是jQuery的新手,我有一个问题.

我有脚本,用于调整某些div中的每个图像.我想将该图像插入到不存在的div中(创建div-parent),怎么样?

编辑:

我有这个代码:

$('#content img').each(function() {

            if( $(this).width() > maxWidth || $(this).height() > maxHeight )
            {   
                var ratio = 0;
                if( $(this).width() > $(this).height() )
                {
                    ratio = maxWidth / $(this).width();
                    $(this).css('width', maxWidth + 'px');
                    $(this).css('height', ( $(this).height() * ratio) + 'px' );
                }
                else
                {
                    ratio = maxHeight / $(this).height();
                    $(this).css('width', ($(this).width() * ratio) + 'px');
                    $(this).css('height', maxHeight + 'px');
                }

                $(this).addClass('scaled-img');
                $(this).wrap('<div class="test"></div>'); // trying to add

            }                               

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

结果:

<img src="path.."/>
Run Code Online (Sandbox Code Playgroud)

我想要的结果:

<div><img src="path"/></div>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

HTML5 - 值得吗?

我在想HTML5的"力量".它可以做新的和花哨的东西,但是旧的PC在尝试渲染HTML5繁重的网页时会滞后!(像这一个).

是否值得在HTML5中编写页面并进入Web 2.0?或者我应该继续使用大多数PC可以处理的HTML 4?我应该使用"设计和电源"(HTML5)还是"速度"(HTML4)?

html html5 html4

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

角度方向

我不是很擅长数学(我从来没有)并且我遇到了一个问题:我正在尝试让精灵始终旋转到鼠标光标.这就是我所拥有的:

 // mx is mouse X and my is mouse y
 double rotate = (atan2(my, mx) * PI);

 // Set rotation takes rotation in degrees
 ship.SetRotation( rad2deg(rotate) );
Run Code Online (Sandbox Code Playgroud)

其中deg2rad函数为:

double rad2deg(double rad)
{
    double deg = 0;
    deg = rad * (180/M_PI);
    return deg;
}
Run Code Online (Sandbox Code Playgroud)

不幸的是它不起作用.这艘船旋转非常奇怪(很难定义).而我也无意解决这个问题.

我正在研究SFML并SetRotation获得学位.

提前致谢.

c++ math

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

标签 统计

c++ ×2

html ×2

javascript ×2

jquery ×2

compression ×1

d ×1

debian ×1

file-upload ×1

git ×1

gtk ×1

html4 ×1

html5 ×1

linux ×1

math ×1

mixins ×1

php ×1

preg-replace ×1

regex ×1

ssh ×1

templates ×1