Python之pyenv与virtualenv使用

pyenv 与 virtualenv

多个python版本共存有2种方式:
python版本切换的工具—pyenv, pyenv目前还不支持windows,只支持Linux.
另外一个工具virtualenv则提供了一种功能,就是将一个目录建立为一个虚拟的python环境,
用户可以建立多个虚拟环境,每个环境里面的python版本可以是不同的,也可以是相同的,而且环境之间相互独立。

阅读全文

Python之应用程序打包发布

Windows上Python程序打包发布方式

    阅读全文

    Python之logging模块探究

    python日志等级

    • FATAL - 导致程序退出的严重系统级错误,不可恢复,当错误发生时,系统管理员需要立即介入,谨慎使用。

    阅读全文

    C++之指针初识

    指针基本知识和定义

    硬盘保存数据是基于物理的磁性,访问靠机械运动,所以速度比较慢.内存保存数据是基于电信号,速度比较快,但是所有数据不能长久保存,掉电即失.
    指针的介绍都是以内存和地址开始的,内存的基本单位是字节(byte),每一个字节都有一个独一无二的地址.
    为了保存内存中的一个地址值,C 语言需要一种特殊的变量类型,这种变量类型就是指针变量类型。整型变量保存一个整数,字符变量保存一个字符,指针变量保存一个地址.

    阅读全文

    C++之类型转换(Type Casting)

    类型转换分类

    类型转换是将给定类型的表达式转换为另一种类型。C++中的转型可分为两种:隐式类型转换和显式类型转换。下面将详细介绍这两种转型操作,以及各自的适用场景,潜在问题,最终将总结使用类型转换操作应牢记的原则。

    阅读全文