主页

Git的一些常用命令

网上的教程一般是一个一个命令的去讲解,面面俱到但是很难分辩出应该在什么情况下是用什么命令;所以这个笔记里将记录一些针对不同场合的git用法。 在开始讲解命令之前,需要对git的原理有一个理解,首先看一下这个图: 在git中我们可以认为有三个仓库(staging area,local repository和remote repository)。从本地上传到远端的服务器git(比如github或gitlab)上的做法首先是利用git add命令将本地workspace的代码上传到一个staging area的地方,然后git commit再上传到local repository的地方,最后再git push到remote repository就可以了。 其中remote re...

阅读更多

深度探索二维码及其应用

前言 二维码在目前我们生活中是太常见了,扫码登陆、扫码支付、加好友……二维码又称QR Code,是一个在移动设备上非常流行的编码方式。 这一篇博客里将从原理和艺术二维码生成的角度来谈一谈,先给大家看看最终的效果: 二维码原理 借鉴了”耗子叔”的博客 二维码的前身是超市购物时的条形码(一维码): 但是很明显这个一维码的局限性太大了,只能识别0-9数字编成的标识符;所以在这个信息化社会,二维码的产生我认为是自然而然的。首先,我们先说一下二维码最常见的有黑白两种颜色: 一共有40个尺寸。官方叫版本Version。Version 1是21 x 21的矩阵,Version 2是 25 x 25的矩阵,Version 3是29的尺寸,每增加一个version,就会增加4的...

阅读更多