摘要:DHCP 协议 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)前身是 BOOTP 协议,是一个局域网的网络协议。它是一种 服务器- 客户端 的工作模式,使用 UDP 协议工作,常用的 2 个端口:67(DHCP server), 68(DHCP
阅读全文
12 2018 档案
摘要:队列的常见两种形式,普通队列和环形队列: 普通队列: 环形队列: 当有大量数据的时候,我们不能存储所有的数据,那么计算机处理数据的时候,只能先处理先来的,那么处理完后呢,就会把数据释放掉,再处理下一个。那么,已经处理的数据的内存就会被浪费掉。因为后来的数据只能往后排队,如过要将剩余的数据都往前移动一
阅读全文
摘要:1、应答式,主机主动发起请求从机响应的方式,解决从机无序应答。 解决丢帧或帧错误,如果从机未响应,尝试计数器:com->tx_retry会计数,在尝试 SCOM_4_TX_RETRY 后仍未响应,拆除请求数据帧。 2、栈式缓冲,解决业务数据不能及时响应时,不丢失云端业务数据。 做法:将需要请求的帧,
阅读全文
摘要:串口发送部分代码: 串口接收部分代码: 例程: http://www.openedv.com/forum.php?mod=attachment&aid=Njg0MnxmMzFkMzdmN3wxNTQ1MDQ0NjE5fDB8MzM2MTE%3D
阅读全文
摘要:.创建注册中心Eureka 2.创建服务提供者 provider 3.创建服务消费者 customer(用feign调用生产者:) 4.执行命令 生成jar包 clean install -DskipTests 5.构建镜像并启动 6.服务器结构图如下 7.启动: docker-compose up
阅读全文
摘要:FastDFS配置 docker pull delron/fastdfs docker run -dti --network=host --restart=always --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs trac
阅读全文
摘要:networks使用方式之官网教程 官网的docker-compose.yml参考文档:Compose file version 3 reference 较为准确的中文翻译版:Compose file version 3 reference networks通常应用于集群服务,从而使得不同的应用程序
阅读全文
摘要:什么是docker的link机制 同一个宿主机上的多个docker容器之间如果想进行通信,(1) 可以通过使用容器的ip地址来通信,(2) 可以通过“宿主机的ip”+“容器暴露出的端口号”来通信。 前者会导致ip地址的硬编码,不方便迁移,并且容器重启后ip地址会改变,除非使用固定的ip,后者的通信方
阅读全文
摘要:问题整体情况为使用docker做mysql的容器,然后结合其他服务一起通过docker-compose启动,并且为了一次性建表和设置用户权限我又在mysql中封装了setup.sh、schema.sql、privileges.sql这些自定义的脚本,在Dockerfile构造时执行,到目前为止都是正
阅读全文
摘要:docker-compose中有两种方式可以暴露容器的端口:ports和expose。 1 ports ports暴露容器端口到主机的任意端口或指定端口,用法: 不管是否指定主机端口,使用ports都会将端口暴露给主机。 2 expose expose暴露容器给link到当前容器的容器,用法: 以上
阅读全文
摘要:要从Dockerfile build image 或者去dockerhub拉取image 要创建多个container 要管理这些container(启动停止删除) DOcker Compose "批处理" 通过文本的方式,把要处理的容器按照顺序执行,如果是多容器也就是通过一条命令就搞定了 Dock
阅读全文
摘要:先来看一份 docker-compose.yml 文件,不用管这是干嘛的,只是有个格式方便后文解说: version: '2' services: web: image: dockercloud/hello-world ports: - 8080 networks: - front-tier - b
阅读全文
摘要:RTC功能描述 RTC时钟模块是Synergy芯片的一个时间外设,主要用于日期时间的存储和控制,有别于一般MCU中的Timer,RTC时钟有两种计时模式,日期模式和二进制计时模式,其中日期模式的时间可以表示为“年月日时分秒”格式,日期记录范围为2000年到2099年,可以自动完成闰年调整,对于二进制
阅读全文
摘要:项目的打包类型:pom、jar、war 项目中一般使用maven进行模块管理,每个模块下对应都有一个pom文件,pom文件中维护了各模块之间的依赖和继承关系。项目模块化可以将通用的部分抽离出来,方便重用;修改一部分代码不再是build整个项目,缩短了build时间;此外各模块都有自己的pom文件,结
阅读全文
摘要:Dockerfile 中提供了两个非常相似的命令 COPY 和 ADD,本文尝试解释这两个命令的基本功能,以及其异同点,然后总结其各自适合的应用场景。 Build 上下文的概念 在使用 docker build 命令通过 Dockerfile 创建镜像时,会产生一个 build 上下文(contex
阅读全文
摘要:1.概述 创建Docker镜像的方式有三种 docker commit命令:由容器生成镜像; Dockerfile文件+docker build命令; 从本地文件系统导入:OpenVZ的模板。 关于这三种方式的大致说明请参考yeasy/docker_practice的创建镜像。 最近学习了Docke
阅读全文
摘要:镜像构建上下文(Context) Dicker在构建镜像时,如果注意,会看到 docker build 命令最后有一个 .。. 表示当前目录,而 Dockerfile 就在当前目录,因此不少初学者以为这个路径是在指定 Dockerfile 所在路径,这么理解其实是不准确的。如果对应上面的命令格式,你
阅读全文
摘要:安装,这个程序使用python写的 sudo apt-get install supervisor 配置一个你需要的配置文件 //进入 /etc/supervisor/conf.d文件目录,配置一个redis的配置文件redis.conf并保存 [programm:redis] command:re
阅读全文
摘要:镜像构建方式 docker-maven-plugin插件构建docker镜像有两种方式: 1. 指定参数,由docker-maven-plugin插件根据这些参数来制作镜像; 2. 指定Dockerfile,这和我们用docker build命令来构建镜像的过程一样,不过docker-maven-p
阅读全文