目录问题解决步骤一、清除松散对象。步骤二、刷新本地分支步骤三、拉取远端仓库代码问题今天在一个老旧项目目录中同步代码时遇到了一个报错:unable to update local ref。具体操作流程如下:root@928c09c89c1c:/home/work/bag# git pull error: cannot lock ref 'refs/remote
目录前言正文SQSSNS二者的区别二者的联系前言一般说到 SQS 和 SNS,大家都会想要亚马逊的 sqs 和 sns,确实最早的定义是 Amazon 给出来的。其实,我们可以脱离具体的厂商,单独来讨论 SQS 和 SNS。正文总的来说,SQS 和 SNS 是亚马逊提出的两种关于消息队列的分布式方案。多多少少,我们可以借鉴其中很多优秀的思想。接下来
目录前言正文一段一点问题删除任务脚本修改脚本权限添加自动任务查看自动任务状态前言自研的云存储服务,经常会遇到碎片分片和过期文件的处理问题。最简单的处理方法就是启动一个定时任务定期删除过期的文件和分片。这就是今天本文要讨论的问题。正文一段一点问题启动定时删除任务一般会涉及到三个问题,其中,一个是位置问题,另两个是时间问题。位置问题大家都很好理
目录前言正文保存容器镜像增加镜像标签提交镜像仓库前言有时候我们会遇到将当前修改后的容器保存下来,并以此作为新镜像上传到镜像仓库,今天就来介绍如何完成这样的需求。正文保存容器镜像当前运行容器的修改内容可能是代码,也可能是配置,或者是新安装了第三方库和组件。假设容器名称为 moviemasher,查看当前容器 ID 命令:docker ps | grep mo
活动话题:#yyds干货盘点#目录 前言正文 dockerdocker-compose二者的区别二者的联系 结尾 前言玩容器部署的小伙伴一定对 docker 和 docker-compose 非常了解,但是二者有哪些明显的区别和联系呢?你又是不是知道的很清楚呢?今天我们就来解密一二。正文dockerdocker 一般从概念上理解就是指容器化技术,可以用来创建和使用 Linux 的容器。借助 do
活动话题:#yyds干货盘点#目录 前言正文 分组路由编码简单,结构清晰扩展方便,便于管理 结尾 前言Gin 是使用纯 Golang 语言实现的 HTTP Web 框架,Gin 的接口设计简洁,性能极高,现在被广泛使用。上一篇文章介绍了 Gin 的基本使用方式,今天我们详细看一看 Gin 在分组路由方面的内容。正文分组路由说到分组路由,你一定会问为什么要搞分组路由?分组路由有什么优势?下面就详细
活动话题:#yyds干货盘点#目录 概念智能时代的“物连接”红利,也带来巨大挑战 1. 让“物”说话2. 让“物”说一种话3. 让“物”说有价值的话 总结 IoT 的概念、发展趋势与挑战概念物联网(Internet of Things),简称 IoT,是新一代信息技术的重要组成部分,也是信息化时代的重要发展阶段。智能时代,物联网是万物互联的基础链
活动话题:#yyds干货盘点#目录前言正文结尾前言利用 Gin 框架,我们可以非常简单的实现上传服务接口的开发,今天我们就来看看 Gin 在这方面都支持哪些能力,能够为我们减少多少任务量。正文当设计开发一个存储服务的时候,首先就要想到如何实现上传存储功能,Gin 框架能够非常简单的支持单文件上传和多文件同时上传,接下来通过实例分别介绍这两方面的内容。单文件上传首先,我们来看
活动话题:#yyds干货盘点#目录前言正文结尾前言本来想安装 iotop 工具查看存储服务器的 IO 运行状态,啥也没想,直接安装:yum install iotop -y结果遇到了如下报错信息:mirrors.aliyun.com/centos/%24r…: [Errno 14] HTTP Error 404 - Not Found Trying other m
活动话题:#yyds干货盘点#目录前言正文总结前言MP4 格式的视频文件在日常工作和生活中很常见,今天我们来看看 FFmpeg 如何将一个视频文件转换成 MP4 格式。正文在点播领域,mp4格式应该是最常见的多媒体文件封装格式。我们需要知道,mp4文件是由许多Box和FullBox组成的,其中,每个Box由header和data两部分组成。FullBox是Box的扩展结构
活动话题:#yyds干货盘点#目录问题解决尝试一尝试二结尾问题做 PC 客户端产品时,经常会遇到需要获取本机 MAC 地址的需求,注意这里的 MAC 地址不是苹果系统的 mac,而是 MAC (Media Access Control, 介质访问控制) 地址。MAC地址也叫硬件位址,用来定义网络设备的位置。在 OSI 模型中,第三层网络层负责 IP 地址,第
活动话题:#yyds干货盘点#目录 前言正文结尾 前言用惯了 windows 系统的电脑,再使用苹果电脑时,总会有各种不习惯。比如,在获取电脑 IP 地址的时候,windows 电脑使用 ipconfig 命令就能非常方便的获取。但是,在苹果电脑上,使用类似的命令工具 ifconfig 却不那么方便了。因为系统会打印出很多无用的网卡信息,那么我们如何能够在 Mac 系统上优雅的获取 IP 地址呢?
活动话题:#yyds干货盘点#目录 前言正文 Query 参数解析Multipart/Urlencoded Form 参数解析query + post form 参数解析Map 参数解析 结尾 前言Gin 是使用纯 Golang 语言实现的 HTTP Web 框架,Gin 的接口设计简洁,性能极高,现在被广泛使用。今天,我们就来详细看看 Gin 是如何进行参数解析的。正文Query 参数解析在所有
,通过它熟悉和掌握 MS-RTOS 的开发实战技能。今天就来介绍一下如何使用 Spirit 1 配合IoT Pi 开发板开发一个 LED 灯控制系统。正文一...
活动话题:#yyds干货盘点#目录 前言正文 一、定义 GET, POST, PUT, PATCH, DELETE 和 OPTIONS 的接口二、解析 path 中的参数 结尾 前言Gin 是使用纯 Golang 语言实现的 HTTP Web 框架,Gin 的接口设计简洁,性能极高,现在被广泛使用。上一篇文章介绍了 Gin 的基本使用方式,今天我们详细看一看 Gin 在接口定义和参数解析方面的内
活动话题:#yyds干货盘点#目录 前言正文结尾 前言Gin 是使用纯 Golang 语言实现的 HTTP Web 框架,Gin 的接口设计简洁,性能极高,现在被广泛使用。我司的 Web 后端服务基本是都是基于 Gin 开发的。正文安装首次使用 Gin 框架时,需要先进行安装,命令如下:go get -u github.com/gin-gonic/gin可能会出现如下报错信息:# cd .; gi
活动话题:#yyds干货盘点#目录 前言正文结尾 前言我们都知道,在关系型数据库中,索引对于优化数据库的查询操作非常重要。那么,我们不禁要问:什么是索引呢?其实,索引就是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据对应的物理地址。索引的优势就是大大加快查询速度。所以,我们的任务就是探索 mongoDB 中简单的索引类型。正文一、索引的工作原理索引的本质就是一个排序的列表,其中记录了
目录前言正文一、EdgerOS1.基础介绍2.系统架构二、开发实践1. 环境搭建2. 代码编写3.代码编译4. 打包安装结尾前言EdgerOS 的设计初衷是成为万物互联的智能操作系统,能够为广大开发者提供基于互联网技术栈的操作系统平台,最大化的降低物联网 App 开发难度,提高开发效率。通过爱智云,EdgerOS 为开发者提供了强大的云-边-端协同能力。今天我就向大家介绍在 iOS 手机端
活动话题:#yyds干货盘点#目录 前言正文结尾 前言今天遇到一个小坑,但是自己陷进去好久,说起来有些不好意思,但是感觉还是应该拿出来晒一晒,希望大家别再被类似的问题耽误了。解析下面的 json 结构:"video": { "width": 1280, "height": 720}首先,我们把问题简化,假设我们拿到了 map[string]interface{} 类型的
活动话题:yyds干货盘点目录前言正文反向代理正向代理结尾前言最近一段时间跟Nginx打交道有点多,填补了自己知识库中不少空白。之前只是一直听说Nginx反向代理功能非常强大,但是从来没有亲手操作和配置过,最近也多多少少体验了一把。说到Nginx的方向代理功能,内心不禁要问,是不是正向代理呢?是的,确实有,而且今天的内容就是来讨论二者的区别与联系。正文说到代理,从字面意思理解,就是一个中介,所有的
目录前言 正文 MySQL 数据库的发展现状 MySQL 数据库的优势和历史 MySQL 数据库的分支版本 结尾前言一般来说,数据库被分为关
目录前言 正文 结尾前言后端开发的小伙伴经常会用到 nginx 工具,那么我们不禁要问:它具体的作用是什么呢?今天我们就来通过一个实例来搞清楚!正文整
目录问题 解决 结尾问题操作容器应该是属于服务器开发同学的常规操作,经常我们会遇到系统缺少对应的工具的情况,比如我们进入容器后,想使用 vim 修改某个文件,但是发现该容器没有安装 vim
目录问题 解决 结尾问题今天介绍一下在使用 Node.js 编写的服务时遇到的 fs.renameSync 报错问题,一共有两种类型。接下来分别介绍。第一种报错类型:源文件不存在熟悉的
目录问题 解决 方法一、createReadStream 和 createWriteStream 方法二、mv 结尾问题上一篇文章,我们介绍了 fs.renameSync 方法的两种报错类型,也分别介绍了解决方法。其实在解决 fs.renameSync 跨区移动文件时,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号