Git clone时指定用户名和密码

如果git设置了全局仓库的情况,使用其他邮箱clone仓库时候会直接报授权错误,导致无法clone。

所以可以通过指定用户名和密码的方式来进行git clone。

格式如下:git clone https://用户名:密码@aa.com/xxx.git

但是,当你的用户名是邮箱的时候,也是无法clone,因为第一个@的出现,导致后面一整部分被当作了仓库的url。

解决办法是:用户名作为一个整体是可以进行url编码的,简单说:把邮箱的@字符换成%40就可以了。

比如:git clone https://aaaa%40163.com:mima@github.com/xxxx.git

 

OSX使用ADB为Android手机截屏并传输到电脑

1.截图并传图的命令是:

2.使用Alias省掉每次都敲这么拗口的命令

3.连接手机,打开调试并授权当前电脑允许ADB调试,输入命令:

 

Ubuntu下Pure-ftpd配置端口

Ubuntu里新版的pure-ftpd默认不再使用pure-ftpd.conf文件配置。所有的配置项都作为一个单独的文件放在/etc/pure-ftpd/conf/文件夹下面。

比如设置TLS=1 ,使用命令行:

同理设置pure-ftpd的端口号为33333:

设置ftp被动连接模式的端口为50000到51000之间(使用FTP/TLS要用到):

等等 继续阅读“Ubuntu下Pure-ftpd配置端口”

Javascript连等赋值问题

起源于一段代码

为什么会出现这种结果,相关的讨论也不少,众说纷纭,不排除很多为了答案而答案的解析。

仔细整理分析之后,要理解这个情况需要明确两个知识点。 继续阅读“Javascript连等赋值问题”

把AriaNg装进OSX程序里

下载任务列表支持排序(文件名、大小、进度、剩余时间、下载速度等)和搜索,正在等待的任务列表支持拖拽安排下载顺序。
任务详情页面支持健康度等参数的显示,文件和BT节点列表支持排序,文件列表支持按文件类型筛选选择,BT节点列表支持显示每个节点的任务完成状态等信息。
新建任务页面支持直接手动下载等。
提供完整的 aria2 设置支持,支持 aria2 所有设置的说明、修改等,设置界面全部中文。

继续阅读“把AriaNg装进OSX程序里”