因为有你,山河无恙。向英雄致敬,逝者安息! -- 清明全国哀悼

 分类:Server

Server技术

Dockerfile常用指令及示例

Dockerfile是Docker用来构建镜像的文本文件,包括自定义的指令和格式。可以通过docker build命令从Dockerfile中构建镜像。用户可以通过统一的语法命令来根据需求进行配置,通过这份统一的配置文件,在不同的文件上进行分发,需要使用时就可以根据配置文件进...

290℃

语义化版本控制规范

摘要 版本格式:主版本号.次版本号.修订号,版本号递增规则如下: 主版本号:当你做了不兼容的 API 修改, 次版本号:当你做了向下兼容的功能性新增, 修订号:当你做了向下兼容的问题修正。 先行版本号及版本编译元数据可以加到“主版本号.次版本号.修订号”的后面,作为延伸。 简...

220℃

常用的查看nohup和后台运行及终止命令

1.nohup 用途:不挂断地运行命令。 语法:nohup Command [ Arg … ] [ & ] 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。 如果当前目录的 nohup.out 文件不可写,输出重定向到...

270℃

在已运行的docker中增加映射端口

如果已经docker已经运行,但是发现需要新增加一个映射端口,应该如下做: 1 查看容器 docker ps -a   2 停止容器 docker stop f503 3 停止docker服务 systemctl stop docker 4 修改文件 ...

441℃

linux 后台运行程序不挂起的方法

需求:让程序在后台跑后,不会占据终端,我们可以用终端做别的事情 使用nohup和&使程序在后台运行 命令格式:nohup Command [ Arg … ] [ & ] 比如: nohup ./test > out.log 2>&1 &...

851℃

mysql5.7和mysql5.5对group by 取最新数据的不同处理方式

mysql 用 group by 查询时,会自动保留   对应组 ‘最先搜索出来的数据’,但这时数据可能不是最新的 如何才能获取‘最新数据’ 呢,这需要根据mysql的版本来“区别对待” 原因:在mysql5.7中,如果不加limit,系统会把order by优化掉。 在mysq...

983℃

beego 提示“too many open files” 解决

beego 相比 gin 来讲,感觉在开发 web 上要好用的多,当然这只是个人感觉。 beego 的文档推荐:https://www.kancloud.cn/hello123/beego 但是在 bee run 的时候出现“Failed to watch directory: ...

2842℃

转载一个关于 go 结构体的使用方法

Go 语言中的结构体是由一系列具有相同类型或不同类型的数据构成的数据集合,可以理解为一个数组,我们可以为结构体中不同项定义不同的数据类型。 结构体表示一项记录,接下来的例子我们用图书来举例,每本书有以下属性:Title :标题,Author : 作者,Subject:学科 ,ID...

1029℃

转载一组匹配中国大陆(目前)所有手机号码的正则表达式

很多程序员都需要用到正则表达式,它可以帮助开发者很好的判断一个字符串是否合法: 比如判断一个手机号的格式是否正确 手机号码的匹配 填写的邮箱格式是否正确 但是呢,国内手机号的匹配还是有点难度,不仅有三大运营商,这三大运营商还经常推出一些新号段,因此判断手机格式还是有点复杂的 ...

2112℃

Go部署在docker上的简单实现

Go部署在docker上的简单实现
这里只是简单实现,由于是初次接触go并且还要部署在docker上(docker也是接触不久),所以经过了无数次的搭建,出现过无数次的错误,终于搭建了一个最简单的版本,接下来会在这个简单的基础上进行一些功能的安装和设定。 部署过程中碰到的最大问题就是 docker ps -a  下...

2245℃

什么是数据中台以及数据中台的重要性

如果有人说“我有一个数据中台可以卖给你”;那么,这个人一定是: 骗子! 阿里提到的“双中台+ET”数字化转型方法论中“双中台”指的是数字中台和业务中台。这里和大家一起学习一下什么是数字中台,以及数字中台的重要性。 数据中台是什么 数据中台是指通过数据技术,对海量数据进行采集、计算...

5848℃

分享一个目前可用的 gin 安装过程

Gin 是一个 go 写的 web 框架,具有高性能的优点。官方地址:https://github.com/gin-gonic/gin 。只要你使用它,相信你会喜欢上它的。 安装 前提: · 要安装 Gin 包,你需要安装 Go 并且设置好你的 Go 工作空间(GOPATH)。 ...

2865℃

阿里云下centos7升级python2.x到python3.x

CentOS 7 中默认安装了 Python,版本比较低(2.7.5),为了使用新版 3.x,需要对旧版本进行升级。由于很多基本的命令、软件包都依赖旧版本,比如:yum。所以,在更新 Python 时,建议不要删除旧版本(新旧版本可以共存)。 一、查看当前python版本 [r...

3776℃

mac下安装python的最新版本

1.从官网下载python最新版本  🔗链接:https://www.python.org/downloads/mac-osx/ 注:下载后的安装包为pkg文件,直接一步一步安装即可。 安装默认位置为: /Library/Frameworks/Python.f...

2001℃

在docker下部署rabbitmq 带目录映射

首先获取rabbit镜像: docker pull rabbitmq:management 创建并运行容器: docker run -d --hostname my-rabbit --name rabbit -p 8080:15672 rabbitmq:management...

10280℃