我只是在我的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来源并推动它时,一切正常.所以他能够推动.我添加了一个空文件并推送它,他成功下载(拉)它.
我正在使用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
我的问题是,这个:
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/生成了这个正则表达式代码.
我知道显然这$&
不是正确的事情.但是我怎么能让它发挥作用呢?
你能给我一个提示吗?
正如大多数人所知,在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) {} //...
块中编写代码?第二个问题 - 如何在函数名称之后很好地获取所有类型?:)
有了这个简单的例子
<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
谢谢
我是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) 我在想HTML5的"力量".它可以做新的和花哨的东西,但是旧的PC在尝试渲染HTML5繁重的网页时会滞后!(像这一个).
是否值得在HTML5中编写页面并进入Web 2.0?或者我应该继续使用大多数PC可以处理的HTML 4?我应该使用"设计和电源"(HTML5)还是"速度"(HTML4)?
我不是很擅长数学(我从来没有)并且我遇到了一个问题:我正在尝试让精灵始终旋转到鼠标光标.这就是我所拥有的:
// 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++ ×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