自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 算法复杂度估算 大O表示法

从执行效率上来评估一个算法的好坏, 基本方式就是比较不同算法对同一组输入的执行处理时间 这种方式存在缺点,执行时间对硬件和环境的依赖比较严重 不同的硬件和环境执行的时间完全不同 在不同的输入条件之下,可能性能优劣也存在不同的结果 比如循环求和,数越多性能越差 可读性,和健壮性(对不合理输入的反应能力和执行能力) 时间复杂度 估算程序指令的执行次数 空间复杂度,估算所需要的占用的储存空间(...

2020-03-25 14:19:02 713

原创 分布式ID方案

分布式ID唯一: 整个系统ID唯一 ID是数字类型,而且是趋势递增的 ID简短,查询效率快 趋势递增: 在一段时间内,生成的ID是递增的趋势,在一段时间内生成的ID在 0 - 1000之间 一段时间之后生成的ID在1000 - 2000 之间 但是在 0 -1000 之间的时候 ID有可能 第一次是 12 第二次是10 第三次是14 UUID生成方案: 代码实现简单,本机生成,性能没有问题,ID...

2020-02-25 14:43:26 289

原创 shell脚本简单命令

shell: 命令解释器 处于系统内核和用户之间负责解释命令行的 登录之后默认的shell程序是: /bin/bash 不同的shell内部指令,运行环境会有所区别 常见的shell: /bin/sh /bin/bash /sbin/nologin #!/bin/bash 是指这个脚本是用/bin/bash来解释执行的 其中, #! 是一个特殊的表示符 后面,跟着...

2020-02-18 14:11:57 219

原创 免费API

手机号码归属地API接口: https://www.juhe.cn/docs/api/id/11 历史上的今天API接口: https://www.juhe.cn/docs/api/id/63 股票数据API接口: https://www.juhe.cn/docs/api/id/21 全国WIFI接口: https://www.juhe.cn/docs/api/id/18 星座运势接口: http...

2020-02-17 13:39:51 881

原创 Linux安装maven

1.下载 maven下载地址 2.上传到Linux /usr/local目录内并解压 tar -zxvf apache-maven-3.6.3-bin.tar.gz 3.打开文件配置环境变量 export MAVEN_HOME=/usr/local/apache-maven-3.6.3 export PATH=$MAVEN_HOME/bin:$PATH 4.刷新环境变量 source /et...

2020-02-14 16:46:56 159

原创 Linux git安装

git下载地址 1.安装编译git的时候需要的包 yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel yum install -y gcc perl-ExtUtils-MakeMaker 2.删除旧版本git yum remove git 3.将tar包移动到 /usr/src目录下并解压 mv ...

2020-02-14 14:32:19 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除