
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
先谈一下对镜像、容器的理解,镜像是个程序,是静止的,启动后就变为容器,容器可以关闭,关闭后还是容器,不再是镜像;docker在下载镜像时,是从某个源下载的,默认源是docker官方的,在外国,下载慢可以使用国内的源。镜像是有路径的,如果镜像有路径,那么拉取时要指定路径。指定镜像源编辑/etc/docker/daemon.json,{"registry-mirrors": ["https://reg
为什么开启ipv4转发,外网与docker通信可达了?推测是宿主机与docker分属不同网络,默认的,docker桥接到宿主机,桥接模式下宿主机与docker使用网络地址转换(NAT)通信,它们之间需要路由,开启ipv4也就是开启了路由、NAT功能,从而网络可通。

有两台服务器,上游nginx主机(ip:172.19.x.x)、下游nginx主机(172.17.x.x),某天发现从上游nginx主机ping不通下游nginx主机,回想最近在下游nginx主机上装过docker,细查发现,除了docker0网卡(ip:172.18.0.1),还有执行时创建的网卡br-4f284f2c67de(ip:172.19.0.1),与上游nginx主机是同一个网段,导致
SSE是一种规范而不是一种新协议,它使用http通信,返回的,客户端通过监听事件不断获取数据,链接断掉后会自动重连,接收完数据后由客户端发起关闭连接。

实现发布订阅(广播模式)的关键在于对exchange类型的理解,可参考amqp协议、rabbitmq入门、springboot集成rabbitmq,源码中的类型有如下几种/***//*** routing key和binding key完全匹配*//*** binding key可使用通配符来匹配routing key*//*** 会忽略routing key、binding key,消息发送到绑

工作中,经常用到axios,axios 发送application/x-www-url-encoded,axios上传文件,axios下载文件或者ajax下载文件,这里做个总结。
查看mysql线程首先查看mysql线程,有两种方法,第一使用show full processlist,第二查看information_schema.processlist,这两种查询结果是一样的,查表更方便一些,因为可以过滤字段。show full processlist;查看所有mysql线程(connection),如果不加full,则查看前100条。或者select * from inf
系统在运行了6-7天后,突然出现,上次出现此问题因为时间紧迫,重启后恢复正常;但此次重启5分钟后,又出现此问题,这个问题不能再拖下去了,异常栈如下查看关键代码发现,方法返回了未进行关闭。查看端口情况,,发现大量close_wait。

A程序大量请求B程序的某接口后,B程序无响应,此接口有http请求,现象是java进程还是存活的,端口也是占用的,但请求后无响应。查阅B程序日志,发现、;

#打印技术选型,java生成pdf最终选择了,itext7+pdfhtml+freemarker,freemarker是个模板引擎用来填充数据;pdfhtml,是itext官方套件,用来将html转为pdfitext是itext套件的核心、基础组件,底层是它来生成pdf;技术选型中,发现pdfhtml支持html5、css3,而flyingsaucer与pdfhtml作用相同,但只支持css2,并