IceNature's Blog

IceNature's Blog

    • Home
    • Archives
    • About

同时使用多个 SSH Key

为了安全起见,希望能对 Git 和 VPS 使用不同的 SSH Key,这样如果有一个不慎泄露,之会影响到一项服务,上传新的密钥也比较方便。由于 SSH 创建密钥时默认使用的名字是 id_rsa(根据加密方式不同略有差别),首先需要将之前生成的密钥该一个名字。比如我是用作 Git

2018-09-23

使用原版 MSYS2 中的 Git

目前官方版 Git for Windows 使用了阉割过的 MSYS2 来提供 Linux 终端功能以供 Git 正常运行。如果已经是先安装了独立的 MSYS2,实际上可以直接使用软件仓库中的 Git。 此 Git 版本会随 Git 更新 且可通过 MSYS2 自带的软件包管理

2018-09-23

解决 C/C++ Windows 下控制台输出 UTF-8 字符乱码

在 Windows 下使用 C/C++ 向控制台输出 UTF-8 字符时总是会出现乱码。这是由于 Windows 默认使用 GBK 作为控制台字符的编码。所以只需修改控制台的代码页并使用支持 UTF-8 编码的字体即可正常输出。 12345678system("chcp 6500

2017-05-13

安卓 Activity 启动模式

在 Android 中,Activity 共有四种启动模式,分别是 standard、singleTop、singleTask 和 singleInstance。可在 AndroidManifest.xml 中对 <activity> 标签下的 android:lau

2017-04-30

FlashGot 调用 Aria2 下载

首先 aria2 需以 daemon 模式运行且已经启用 RPC,具体设置参见 官方文档 准备从 GitHub 下载 aria2rpc 脚本。脚本有 go 和 python 两个版本,本教程以 python 脚本为例需要安装 Python2在 Firefox 打开 Flash

2017-03-08

C 语言读写 INI 文件

文件格式ini 文件是一种纯文本格式的文件,通常用来保存程序设置。其结构如下 1234567891011[appName1]keyName11=value11keyName12=value12keyName13=value13[appName2]keyName21=value21

2016-10-08

对 Git 使用 SSH 代理

Git 支持 HTTP(S) 和 SSH 两种加密连接形式。对 HTTP(S) 的代理只需要修改环境变量,代理设置将会对所有网站生效。而 SSH 代理则需要修改文件,只有访问指定域名时代理才会生效。 在 ~/.ssh/config 加入以下内容: HTTP 代理 Host g

2016-10-08

在 Windows 上编译 Vim

官方编译:GitHub vim-win32-install 如果觉得官方版开启的特性无法满足需求,那我们就需要自己编译 Vim 源码。 工具 Visual Studio Windows SDK Vim 源代码(GitHub Release) 非等宽字体支持进入源码目录下的 sr

2016-10-08

Github 名片

标签

  • Git2
  • C/C++2
  • Android1
  • Vim1
  • Firefox1
RSS 订阅

Hello ,I'm IceNature.

Powered by hexo and Theme by Jacman © 2018 IceNature