240 发简信
IP属地:湖北
  • 深入理解vim编码设置

    vim的使用环境比较复杂,可以通过terminal在本地使用(比如Mac或Linux主机),也可以ssh连接到远程服务器使用,还可以使用gvim...

  • C++数据库操作之SOCI

    SOCI是一个数据库操作的库,并不是ORM库,它仍旧需要用户编写sql语句来操作数据库,只是使用起来会更加方便,主要有以下几个特点 以strea...

  • 详解Linux shell命令帮助格式

    linux shell命令通常可以通过-h或--help来打印帮助说明,或者通过man命令来查看帮助,有时候我们也会给自己的程序写简单的帮助说明...

  • gtest

    安装 项目地址: https://github.com/google/googletest 其中-DCMAKE_INSTALL_PREFIX指定...

  • Resize,w 360,h 240
    linux shell发送邮件

    一封最简单的邮件 看上去有点复杂,其实就是sendmail程序从标准输入读取邮件源码,-t参数表示从邮件源码提取收件人信息,然后发送到收件人的邮...

  • Resize,w 360,h 240
    iTerm2固定标签名字

    iTerm2是Mac上最好用的终端app,没有之一。使用终端时往往需要连接不同的服务器,通常我们会为每个服务器连接设置一个profile 这样点...

  • 深入理解字符编码

    大概每个人在使用软件时都遇到过乱码的问题,这是由于字符的编码和解码方式不一致导致,我们知道计算机只认识二进制数据,因此程序在处理、存储、传输文本...

  • Resize,w 360,h 240
    Mac Alfred快速复制剪贴板和指定文本

    这里主要考虑如下两种需求 快速唤出剪贴板历史,并复制某一项 快速复制某一段固定内容的文本 第一项在Mac上有很多小工具实现,第二项在输入密码时经...

  • Resize,w 360,h 240
    Linux文件读写机制及优化方式

    本文只讨论Linux下文件的读写机制,不涉及不同读取方式如read,fread,cin等的对比,这些读取方式本质上都是调用系统api read,...