Python 特殊方法汇总

1.同运算符无关的特殊方法 类别 方法名称 字符串/字节序列表示形式 __repr__, __str__, __format__,__bytes__ 数值转换 __abs__,__bool__, __complex__,__int__,__float,__hash__,__index__ 集合模...

Linux pushd popd dirs命令

dirs1显示目录栈的内容2常用参数:3-p 4每行显示一条记录5-v 6每行显示一条记录,同时展示该记录在栈中的index7-c8清空目录栈 1[yhkl@yhkl data]$ dirs -v2 0 ~/data pushd1pushd后面如果直接跟目录使用,会切换到该目录并且将该目录置于目录栈...

Python struct 模块的用法

Python为了保持语言的简洁,仅仅为用户提供了几种简单的数据结构:int,float, str, list, dict, tuple。 不同于编译型语言,在Python中,我们一般不需要关心不同类型的变量在解释器内部的实现方式,例如:对于一个长整型数据,在Python中可以直接写成x=112332434545...

Centos Postgresql 9.5 安装

1.安装 添加软件源 rpm 1$ yum install https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-2.noarch.rpm 安装Postgresql 9.5 1$ yum ...

新的一年

过去的一年学了很多 收获了好多 希望新的一年能继续保持

Rsync 参数详解

选项 说明 -a, ––archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等价于 -rlptgoD (注意不包括 -H) -r, ––recursive 对子目录以递归模式处理 -l, ––links 保持符号链接文件 -H, ––hard-links 保持硬链接文件 ...

Go 结构体和单元测试

声明结构体创建我们自己的类型, 让我们把数据集合在一起并达到代码简化的目的 声明接口,这样我们可以定义适合不同参数类型的函数(参数多态) 在自己的数据类型中添加方法以实现接口 列表驱动测试让断言更清晰, 这样可以使测试文件更易于扩展和维护 结构体:1package main23import "math"45t...

Github Actions实现 Android CI

GitHub Actions 是 GitHub 的持续集成服务 趁着现在免费写一篇文章 1.项目信息yhkl-dev/test-github-actions 一个简单的安卓项目 hello world 目标:发生push动作时自动触发workflow进行编译打包成Apk,并发布release 2.编写...

Centos 安装 Geoserver

GeoServer是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息 由于是在linux下安装, 这里我们选择war包下载地址:http:...

Go-vim 配置

centos上配置go开发环境 .vimrc配置 1set nocompatible 2set backspace=indent,eol,start3filetype off 456set rtp+=~/.vim/bundle/Vundle.vim7cal...