240 发简信
IP属地:江苏
  • vagrant三网详解(团队/个人开发必看)

    Vagrant 中一共有三种网络配置,下面我们将会详解三种网络配置各自优缺点。 一、端口映射(Forwarded port) 顾名思义是指把宿主计算机的端口映射到虚拟机的某一...

  • ubuntu manpage不全的解决办法

    在shell中输入 “sudo apt-get update” 更新源; 安装标准c的相关的帮助文档sudo apt-get install libc-devsudo apt...

  • 多个dict公共key

    案例:找到多个dict的的公共key 如 {'a':1,'b':2,'c':3}, {'x':1,'b':33,'z':100} 则查找出b

  • dict排序

    案例: 对字典中的值进行排序 方案1:使用zip函数 方案2:使用sorted的key

  • collections Counter

    案例:统计元素在列表出现的频次 方案1 方案2

  • tuple命名

    定义枚举类型 用标准库中的collections.namedtuple替代内置tuple

  • 01.类型、变量和常量

    go的基本类型 布尔型 bool长度 1字节取值 true false不能使用数字取代 整型 int/uint根据运行平台可能为32/64位 8位整型(byte) int8...

  • 07.高级指针

    指针的指针 int i; int *pi; int **ppi; printf("%d\n",ppi); 如果ppi是一个自动变量,它就未被初始化,这条语句打印一个随机值,如...

  • 06.结构和联合

    结构基础 什么是结构 聚合数据类型,能够存储一些元素的集合,例如数组,但数组是相同类型的元素的集合。 结构也是一些元素的集合,但一个结构的各个成员可以具有 不同的类型 结构的...

  • 05.指针

    指针 未初始化和非法指针 NULL指针 NULL指针是一个特殊的指针变量,不指向任何变量,值为零值 如果访问NULL指针依据编译器,可能会触发段错误,也可能会访问零值 指针的...

  • 04.数组

    一维数组 数组名 a称之为标量,即单一的一个值 b称之为数组,因为他是一些值的集合 数组名和下标一起使用,用于标识集合中某个特定的值,例如b[0]就是b集合中的第一个值,b[...

  • 03.链接属性

    C语言的链接属性 c语言链接属性一共有三种 external(外部) internal(内部) none(无) none 没有链接属性的标识符(none)总是被当做独立的个体...

  • 02.编译和链接

    编译 gcc program.c这条命令会生成一个a.out可执行程序.中间会生成一个program.o的目标文件,在链接过程中会被删除. 编译并链接多个C源文件 gcc m...

  • 01.C语言中的枚举类型

    枚举类型 c语言中,如果想表示符号常亮而不是字面值,除了#define...外,还可以使用枚举类型枚举类型的定义