最新 最热

深入解析C/C++内存管理:new与delete的使用及原理

这里容易混洗的char str1[] ="abcd"与const char* str2 ="abcd"。这里str1是个数组将常量拷贝到数组,而str2是直接指向常量区中常量。

2024-08-14
0

零知识证明;Halo2原理;举例说明算术电路、转换为约束系统、多项式承诺举例形式和数值;PLANK算术化;

零知识证明(Zero-Knowledge Proof,简称ZKP)是一种密码学工具,允许互不信任的通信双方之间证明某个命题的有效性,同时不泄露任何额外信息。这种技术最初由莎菲·戈德瓦塞尔、S.Micali及C.Rackoff在20世纪80年代初提出,其核心...

2024-08-14
0

微信中嵌入式开发GIS应用的过程、特点及优劣势分析

在微信中嵌入式开发GIS应用可以为用户提供便捷的地理信息服务。以下是对这一过程、特点及优劣势的详细分析。

2024-08-14
1

docker常用命令介绍

docker build -t <harbor地址>/<项目名称>/<image-name>:<image-tag> -f <Dockerfile路径> <上下文路径>

2024-08-14
1

docker镜像构建技巧

构建镜像使用的基础镜像,推荐使用官方的一些基础镜像,同时也可以自己在官方基础镜像上添加一些时区配置,软件源配置,安装一些常用的工具等。...

2024-08-14
1

负载均衡(理解/解析)

负载均衡(Load Balancing)是一种将工作负载(例如网络流量、数据请求、计算任务等)分配到多个计算资源(例如服务器、虚拟机、容器等)的技术。它的主要目的是优化性能、提高可靠性以及增加可扩展性。在工作环境中,负载均衡器通...

2024-08-14
1

Dockerfile常用指令介绍

如:RUN apt-get update && apt-get install -y python3 python3-venv libpq5

2024-08-14
1

【愚公系列】软考高级-架构设计师 108-软件架构演化方式的分类

软件架构演化方式可以根据演化的方式和原因进行分类。以下是一些常见的软件架构演化分类方式:

2024-08-14
0

【愚公系列】软考高级-架构设计师 107-面向对象软件架构演化

面向对象软件架构演化是指在面向对象编程范式下,软件架构随着时间和需求的变化而发生的演化过程。面向对象软件架构的演化通常涉及到系统的设计、组织、交互和演变过程。...

2024-08-14
0

JUC组件实战:实现RRPC(Java与硬件通过MQTT的同步通信)

在物联网场景下,如果想要做到Java服务与硬件同步通信的效果,那么一般会依赖MQTT来实现通信

2024-08-14
1