小编Gur*_*ngh的帖子

如何在Git中执行不区分大小写的diff

git diff不支持不区分大小写的文件比较.谷歌只展示了很少有人要求提供这项功能,而且这种功能也只与其他一些git diff开关结合使用,例如与之-G相关--color-words.

我不关心其他开关,只要git diff能告诉我不区分大小写的差异.

由于我没有看到任何具体的问题,因为我在研究这个问题一小时后找到了解决方案,我正在添加这个问题和答案.

git diff case-insensitive

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

如何使用纯CSS获取HTML树

我正在尝试按照本教程,这是我的代码到目前为止.

本教程的结尾显示分支中的最后一个节点后面没有任何垂直条.但我无法让它以这种方式运作!如果我做错了什么想法,或者教程遗漏了什么!

我甚至尝试过:last-child伪类,如教程中所示,但得到了相同的结果.

错误的CSS树

html javascript css tree

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

如何在在线编辑器中查看在线降价文档

我有一个在线降价文档,比如www.example.com/README.md.我想要一个可以获取此URL并在HTML中呈现降价的在线应用程序.像这样的东西:

www.example.com/awesomemarkdownviewer.php?edit=www.example.com/README.md

markdown

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

如何在Postgres中加速min/max聚合而不使用其他不必要的索引

假设我有一个带有int列的表,而我将要读取的是MAX()int值.

如果我在该列上创建索引,Postgres可以执行该索引的反向扫描以获取该MAX()值.但是由于索引中除了一行之外的所有行都只是一个开销,我们可以获得相同的性能而无需创建完整的索引.

是的,可以创建一个触发器来更新跟踪MAX值的单行表,并查询该表而不是MAX()针对主表发出一个表.但我正在寻找一些优雅的东西,因为我知道Postgres有部分索引,而我似乎无法找到一种方法来为此目的利用它们.

更新:这个部分索引定义理想情况下是我想要的,但Postgres不允许部分索引的WHERE子句中的子查询.

create index on test(a) where a = (select max(a) from test);

sql postgresql performance

5
推荐指数
2
解决办法
3585
查看次数

Bash的源命令不能处理来自互联网的文件

我正在尝试使用curl从互联网上获取脚本文件,如下所示:source <( curl url ); echo done我看到'完成' 在curl开始下载文件之前就已经回复了!

这是实际的命令和输出:

-bash-3.2# source <( curl --insecure https://raw.github.com/gurjeet/pg_dev_env/master/.bashrc ) ; echo done
done
-bash-3.2# % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2833 100 2833 0 0 6746 0 --:--:-- --:--:-- --:--:-- 0
Run Code Online (Sandbox Code Playgroud)

我并不太担心"完成"在任何事情之前或之后被回应,我特别担心为什么源命令不会读取并对脚本采取行动!

这个命令在我的LinuxMint的bash上按预期工作,但不在CentOS服务器的bash上!

url bash shell

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

标签 统计

bash ×1

case-insensitive ×1

css ×1

diff ×1

git ×1

html ×1

javascript ×1

markdown ×1

performance ×1

postgresql ×1

shell ×1

sql ×1

tree ×1

url ×1