笛卡尔乘积是指在数学中,两个集合X和Y的笛卡尔积(Cartesian product),又称直积,表示为X × Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员。在程序设计领域笛卡尔乘积多用于多个属性组合描述某事物,例如在线购物时通过颜色、容量、重量来选择一部手机...
笛卡尔乘积是指在数学中,两个集合X和Y的笛卡尔积(Cartesian product),又称直积,表示为X × Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员。在程序设计领域笛卡尔乘积多用于多个属性组合描述某事物,例如在线购物时通过颜色、容量、重量来选择一部手机...
同一个电脑上多个账号访问 Github 仓库可以使用 ssh config 搞定,不过为了区分不同的账号需要修改主机名;
这里分享一个方便的方法,在已经克隆到代码的情况下,修改本地项目的 git 配置文件,为项目配置独立的 ssh key;
常年混迹 Github 以及各种社区,总能在其他开发者的代码中找到一些不可思议的代码片段,它们有的优雅高效,有的晦涩难懂,更有甚者让人大跌眼镜,今天就和大家分享一波「令人惊叹的代码片段」。
正则表达式在处理文本方面具有天然优势,但受限于它的可读性和可编程性,我们总会在写出一长串正则表达式后怀疑它是否能如期表现,进而对它进行一系列测试和校验。
本着 DRY 原则,我把曾经用过或学习过的一些优秀的正则表达式整理汇总,记录自己的同时也分享给大家,希望能帮到各位望着正则表达式头皮发麻的同学们。
我相信,总有一款会让你喊出“卧槽”。