刷新
Docker通信全视角:原理、实践与技术洞察

博主头像 本文全面深入地探讨了Docker容器通信技术,从基础概念、网络模型、核心组件到实战应用。详细介绍了不同网络模式及其实现,提供了容器通信的技术细节和实用案例,旨在为专业从业者提供深入的技术洞见和实际操作指南。 关注【TechLeadCloud】,分享互联网架构、云服务技术的全维度知识。作者拥有10+年 ...

绘制雷达图

博主头像 根据原始数据绘制雷达图,步骤包括导入数据库、导入数据、图纸设置、划分角度、构造平滑曲线函数、设置不同方向、绘图 ...

Map类型的的增删查、判断、循环输出

特点: 双链集合,一次存储一对数据,分为键和值,键唯一,值可多个,键值对应 首先新建集合 Map<String, String> map = new HashMap<>(); 添加元素 注意该类型集合添加元素并不使用“add”而是使用“put” map.put("陈平安","宁姚"); map.pu ...

eclipse免安装版64位 2018版本

博主头像 前言 Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。 虽然大多数用户很乐于将 Ecli ...

docker技术总结

一、docker部署安装 1. 设置密钥、增加软件源 curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository \"deb [arch=a ...

python的一些常用简易技术(一)

一、python的一些数据结构 0、字符串:python 字符串是不可变的,意味着一旦字符串被创建,其内容就不能被改变。但Python 中的字符串变量的存在,是因为字符串变量实际上是指向字符串对象的引用,而不是字符串本身。 # 字符串的不可变性质 s = "hello" s[0] = "H" # 这 ...

Command Pattern

博主头像 命令模式它允许你将请求(命令)封装为一个对象,从而使你可以参数化不同的请求、队列或记录请求日志,以及支持可撤销的操作。 什么是可撤销? 在命令模式中,每个命令都是一个独立的对象,它们封装了请求的参数和执行逻辑。通过将每个命令封装为一个对象,我们可以轻松地实现可撤销的操作。 实现可撤销的操作有两种基本 ...

MYSQL DQL in 到底会不会走索引&in 范围查询引发的思考。

前情引子 in 会不会走索引?很多人肯定会回答、废话、如果命中了索引、那肯定会走。 其实我和大多数人一样、一开始也是这么想的、直至有一个血淋淋的案子让我有所改观、有所思考。 背景介绍 业务的工单表、我们分了64张、以userId作为分表键、业务实际场景中未使用到搜索引擎、主要是一些B端业务。 业务有 ...

golang-切片slice的基本介绍

博主头像 Go语言中的切片(slice)基础 引子 在Go语言中,数组的长度是固定的,且数组长度属于类型的一部分。这种特性限制了数组的灵活性,无法动态扩容,对复杂情况难以适用。 切片的定义 切片(Slice)是一个拥有相同类型元素的可变长度的序列。它基于数组类型进行了封装,具有很大的灵活性,支持自动扩容。切片 ...

从零手写实现 nginx-29-try_files 指令

博主头像 前言 大家好,我是老马。很高兴遇到你。 我们为 java 开发者实现了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何处理的,可以参考我的另一个项目: 手写从零实现简易版 tomcat minicat 手写 ngin ...

暑假Java自学每日进度总结1

博主头像 今日所学: 一.常用的cmd命令: 1>盘符: 2>dir(显示当前文件所有目录) 3>cd 目录(打开该目录) 4>cd..(回到上一目录) 5>cd(回到当前盘符初始态) 6>cls(清屏) 7>exit(退出cmd命令界面) 8>cd 目录1\目录2...(打开多级目录) 二.创建用cmd打开 ...

GPT的tkinter学习之路(3)

博主头像 Task 1:使用菜单和对话框 预期效果: 建立一个窗口,左上角是菜单栏,点击后会出现几个选项,如图 code: import tkinter as tk from tkinter import messagebox, filedialog # 创建主窗口 root = tk.Tk() root.t ...

Go微服务开发指南

博主头像 在这篇深入探讨Go语言在微服务架构中的应用的文章中,我们介绍了选择Go构建微服务的优势、详细分析了主要的Go微服务框架,并探讨了服务发现与注册和API网关的实现及应用。 关注TechLead,复旦博士,分享云服务领域全维度开发技术。拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,复旦机器 ...

用Python统计次数的5种方法

一、使用字典 dict 统计 循环遍历出一个可迭代对象的元素,如果字典中没有该元素,那么就让该元素作为字典的键,并将该键赋值为1,如果存在则将该元素对应的值加1。 lists = ['a','a','b',1,2,3,1] count_dist = dict() for i in lists: if ...

Python教程:input接受输入

博主头像 Python 中 input() 函数接受一个标准输入数据,返回为字符类型。 无论是 int、float、list 等,在输入的时候,都是以字符串存储。 使用语法: a = input([prompt]) # 提示信息 等待用户输入 1.接受一个值 a = input('input:') # inp ...

分布式微服务相关概念【分布式微服务笔记01】

博主头像 分布式微服务相关概念【分布式微服务笔记01】 什么是SpingCloud&SpringCloudAlibaba? SpingCloud 和 SpringCloudAlibaba 是一套标准化的微服务解决方案 微服务可以根据业务不同,将一个大项目拆解成不同的服务(搜索服务/网关服务/配置服务/存储服务 ...

软件设计师真题

博主头像 软考官网:http://www.ruankao.org.cn/ 最近公司提出如果有软件设计师或者系统架构师证(中级、高级)能加一定薪资,所以小鸟~ 最近攻关中级证中,有点空闲顺便整理下相关资料,造福下别人。 报考时间2020年,上半年受疫情影响,4月考试调整到下半年11月7、8一起考试,相关报考时间 ...

<1···567···50>