Git

Git 的进阶使用方式是什么?

我只会 merge……其他什么 rebase, cherrypick 一概不会。可能是没有多人合作开发经验。

Colliot12/17/2017, 5:17:27 PM

先用 IntelliJ IDEA 的可视化 git 。

搞懂咋回事之后,去查对应的命令。

ice100012/18/2017, 10:20:08 AM

预览:

取消

其他地方

Colliot 回复了 $\int \dfrac{\mathrm{d}t}{(1-t^2)^2}$ 是多少?

这种思路是来自于部分分式分解。 每个有理函数总是能化成「分母变成同样的项的乘方」的简单分式的和: frac{f(x)}{g(x)}=sum_i dfrac{a_i}{h_i(x)} 这样我们就可以查有理函数积分表来得到每一项的结果。

ice1000 回复了 一个应用要支持 Java 9,要做什么改动?

主要是标准库的层级结构,这个非常、非常、非常 breaking 。 以前的 jar 包,如果是没有 module-info.java 的话,还是能继续用的。 因此我们可以复用 rt.jar 。 反正还是懒。 JavaFX 的一个 MediaPlayer 在 Ubuntu 上的 bug 都是 Java 9 修复的。

Colliot 回复了 $\int \dfrac{\mathrm{d}t}{(1-t^2)^2}$ 是多少?

@ice1000 (虽然现在没有 at 功能),我们不能重蹈 Quora 的覆辙,要从无须中诞生出有序。Quora 问题之间的连结太淡了,也没有提炼成知识,太遗憾了。

Colliot 回复了 $\int \dfrac{\mathrm{d}t}{(1-t^2)^2}$ 是多少?

可能可以这么做,用部分分式拆分,思路就是把分母变成同样的项的乘方
frac{1}{(1-t^2)^2} dfrac{1}{(1-t)^2(1+t)^2} dfrac{A}{1-t}+dfrac{B}{1+t}+dfrac{C}{(1-t)^2}+dfrac{D}{(1+t)^2} 那么有

  • B + C + D + A t - B t + 2 C t - 2 D t - A t^2 - B t^2 + C t^2 + D t^2 - A t^3 + B t^3 = 1

+B+C+D=1 -B+2C-2D=0 A-B+C+D=0 A+B=0

=B=C=D=dfrac{1}{4}

而结果为

frac{1}{4}left(ln(1+t)-ln(1-t)+dfrac{1}{1-t}-dfrac{1}{1+t}right)

ice1000 回复了 $\int \dfrac{\mathrm{d}t}{(1-t^2)^2}$ 是多少?

贵土 Quora 化不可避。

ice1000 回复了 对 Homebrew 使用 Git 来管理包裹,你们有啥看法?

我觉得git非常好啊。 好像cargo也和git有一腿。

Colliot 回复了 Node.js 如何做到热部署?

已经实现了,感觉还蛮稳的。主要是之前运行时才编译 ts,太慢了,参考这篇。

Colliot 回复了 教虎哥用 stackoverflow

实际上是可以支持 Haskell 的,而且还可以支持 Brainfuck ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.

ice1000 回复了 教虎哥用 stackoverflow

然后虎哥使用的 markdown 渲染器不支持 haskell 代码高亮。 垃圾

ice1000 回复了 教虎哥用 stackoverflow

在问这个问题的时候,我发现我写的那坨 Haskell: class Monad (m :: -> ) where -- here m is restricted to the subclass (>>=) :: m a -> (a -> m b) -> m b 被垃圾 StackOverflow 识别为了 Java (where 没高亮,而 class 高亮了,注释被视为代码),让我感到很惆怅。 所以我学会了这个操作: <!-- language: haskell -->

class Monad (m :: -> ) where -- here m is restricted to the subclass (>>=) :: m a -> (a -> m b) -> m b 这样就对了。