我的.gitignore文件似乎被Git忽略了 - 该.gitignore文件可能已损坏吗?Git期望哪种文件格式,语言环境或文化?
我的.gitignore:
# This is a comment
debug.log
nbproject/
Run Code Online (Sandbox Code Playgroud)
输出来自git status:
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# debug.log
# nbproject/
nothing added to commit but untracked files present (use "git add" to track)
Run Code Online (Sandbox Code Playgroud)
我想,debug.log而nbproject/不是出现在未跟踪的文件列表中.
我应该从哪里开始寻找解决方法呢?
我想在linux命令行上回显一个find的文件名部分.我试过使用以下内容:
find www/*.html -type f -exec sh -c "echo $(basename {})" \;
Run Code Online (Sandbox Code Playgroud)
和
find www/*.html -type f -exec sh -c "echo `basename {}`" \;
Run Code Online (Sandbox Code Playgroud)
以及许多其他组合,包括逃避和引用文本的各个部分.结果是路径没有被剥离:
www/channel.html
www/definition.html
www/empty.html
www/index.html
www/privacypolicy.html
Run Code Online (Sandbox Code Playgroud)
为什么不?
更新:虽然我有一个工作解决方案,但我仍然对"basename"没有做它应该做的事情感兴趣.
我正在尝试自动删除包含字母"T"的文本文件中的所有行,该字母不会立即跟随"H".我一直在使用grep并将输出发送到另一个文件,但我无法想出能帮助我做到这一点的魔法正则表达式.
如果grep不是正确使用的工具,我不介意使用awk,sed或其他一些linux工具.
我是一个git新手,我在尝试获取最新版本的远程项目时遇到问题:
S:\dev\prj\myprj [master]> git pull
/usr/libexec/git-core/git-sh-setup: line 266: cd: .git: No such file or directory
Unable to determine absolute path of git directory
Run Code Online (Sandbox Code Playgroud)
它工作正常,直到今天,奇怪的是,我认为我没有改变任何东西,因为它最后工作正常.
这是在Windows 7上.我的项目是在加密的驱动器(S :)上,git在C上:
S:\dev\prj\myprj [master]> git --exec-path
C:\Users\matt\AppData\Local\GitHub\PortableGit_656cc1ef6d04f06ddf8b2f5bedbac921caed3b62/libexec/git-core
Run Code Online (Sandbox Code Playgroud)
手动执行cd到上面的exec目录工作正常(即使有混合斜杠类型).
任何想法如何开始解决出错的问题?
我正在尝试新的时髦Launch Screen.xib(故事板),而不是在我的iOS应用程序中使用启动器图像.
在我的第一页上,我有一个名为bodybg@2x.png的平铺背景图片,我通过代码将其放在第一页的背景上:
self.view.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"bodybg.png"]];
Run Code Online (Sandbox Code Playgroud)
所以我可以在启动屏幕上使用相同的背景.据推测,在加载Launch Screen.xib时无法执行代码,那么如何在Launch Screen.xib上放置平铺的视网膜背景呢?
我的Adsense支持的网站的error.log文件有很多这样的条目,我相当肯定是广告相关:
[Fri Apr 12 07:19:57 2013] [错误] [客户端IP]文件不存在:/ var/www/[mywebsite]/htdocs/eyeblaster,referer:http://apac-bidder.mathtag.com/ 通知/ iframe?[剪掉很多垃圾]
它是什么,有害吗?我应该创建一个空的eyeblaster.html文件来关闭它吗?
我还有两个喜欢它 - 它们有关系吗?:
[星期五4月12日07:08:52 2013] [错误] [客户端IP]文件不存在:/ var/www/[mywebsite]/htdocs/7196176924447058959
[Fri Apr 12 07:13:58 2013] [错误] [客户端IP]文件不存在:/ var/www/[mywebsite]/htdocs/_sans
我刚刚在我的ubuntu系统上安装了g ++ 4.8,以满足一些先决条件.但现在我看到一些像这样的c ++编译错误:
build命令:
g ++ - 4.8 -m64 -std = c ++ 0x -c -g -I/usr/include/jsoncpp/json -std = c ++ 0x -MMD -MP -MF build/Debug/GNU-Linux- x86/_ext/803384703/CharNode.od -o build/Debug/GNU-Linux-x86/_ext/803384703/CharNode.o ../doublets/CharNode.cpp
错误:
In file included from /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++config.h:420:0,
from /usr/include/c++/4.8/bits/stl_algobase.h:59,
from /usr/include/c++/4.8/bits/stl_tree.h:61,
from /usr/include/c++/4.8/map:60,
from ../doublets/CharNode.h:13,
from ../doublets/CharNode.cpp:9:
/usr/include/x86_64-linux-gnu/c++/4.8/bits/os_defines.h:44:19: error: missing binary operator before token "("
#if __GLIBC_PREREQ(2,15) && defined(_GNU_SOURCE)
^
Run Code Online (Sandbox Code Playgroud)
它似乎在抱怨括号?
另外,(关于其他错误)我认为wchar.h(c99)和其他所有c ++ 0x(C11)之间的版本不匹配.有任何想法如何获得c11标准标题并在ubuntu中安装它们?
我想"被4整除"号在C钮整数到最近++,但如果数量是目前整除4.这是我最好的尝试,但我敢肯定,这是最理想的:
offset = (offset & 3) ? (offset | 3) +1 : offset;
Run Code Online (Sandbox Code Playgroud)
肯定有一种快速的做法,不包括第三级IF声明?
附加说明:在这种情况下,offset是32位int.
我有一个相对布局视图,也有3个子视图.我试图通过使用setVisibility将相对布局设置为INVISIBLE来将它们全部隐藏在代码中.有趣的是,当我使用setVisibility(View.INIVISIBLE)时,只隐藏第一个子节点而不是其他两个子节点.所以我有点困惑 - 如果我将父视图设置为隐形不应该改变所有孩子的可见性或者让他们独自一人?
请随意指向一个解释它的参考页面 - 我找不到任何东西.
更新:我已经尝试将其设置为View.GONE,但同样的事情发生了,除了两个仍然可见的孩子向上移动了一点.
这是相关的XML:
<RelativeLayout
android:id="@+id/optionsform"
android:layout_width="fill_parent"
android:padding="8dp"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/tvoptions"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="@string/tvoptions"
android:textColor="#f000"
android:textAppearance="?android:attr/textAppearanceMedium" android:textStyle="bold"/>
<TextView
android:id="@+id/tvdictionary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/tvoptions"
android:layout_marginLeft="30dp"
android:layout_marginTop="16dp"
android:text="@string/dictionary"
android:textAppearance="?android:attr/textAppearanceMedium" android:textColor="#f000" />
<Spinner
android:id="@+id/dictionary"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/tvdictionary"
android:layout_alignParentRight="true"
android:layout_marginTop="-10dp"
android:layout_marginLeft="6dp"
android:layout_toRightOf="@+id/tvdictionary" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
这是我正在使用的相关代码:
public void onClick(View v) {
//Toggle viewing of options, using "if" in case it is set to View.GONE
View view = findViewById(R.id.optionsform);
if (view.getVisibility() == View.VISIBLE)
view.setVisibility(View.INVISIBLE);
else
view.setVisibility(View.VISIBLE);
}
Run Code Online (Sandbox Code Playgroud) 我想使用CSS选择器将大括号内的所有文本转换为链接.我可以用JavaScript编写它,但我想知道它是否可以像这样在CSS中添加:
p:before {
content: "<a href'http://example.com/t2'>";
}
p:after {
content: "</a>";
}
Run Code Online (Sandbox Code Playgroud)
将t2在href大括号内的文本的副本.
在上面的例子中,里面的所有文本都p被转换为一个链接,但有没有办法只选择花括号内的东西?