E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C++容器
C++
实现哈夫曼编码的技术详解
C++
实现哈夫曼编码的技术详解哈夫曼编码(HuffmanCoding)是一种基于字符出现频率的无损数据压缩算法,由DavidA.Huffman在1952年提出。
金外飞176
·
2025-03-13 17:05
算法
c++
开发语言
Windows11下清理Docker Desktop与wsl的C盘空间占用_wsl清理缓存
Containers:运行的
容器
占用的空间,表示每个
容器
的读写层的空间。LocalVolumes:
容器
挂载本地数据卷的空间。
m0_60607675
·
2025-03-13 17:31
2024年程序员学习
docker
缓存
java
Dockerfile Add和Copy的区别。
Dockerfile中,ADD和COPY都用于将文件或目录从构建上下文(通常是Dockerfile所在的目录)复制到Docker镜像中,但它们有一些关键区别:1.COPY指令COPY主要用于复制本地文件或目录到
容器
的指定路径
LeonNo11
·
2025-03-13 16:29
docker
前端
Windows 如何卸载 Docker
在卸载Docker之前,请确保系统上没有运行任何
容器
。
KaedaRukawa
·
2025-03-13 16:28
调试
容器
运维
windows
docker
為何要部署VM在服務器
在服務器上部署虛擬機(VM)有以下幾個主要原因:使用VMwareESXi使用MicrosoftHyper-V使用Docker(輕量虛擬化)如果是
容器
化應用而非完整VM,可以使用Docker:2.MicrosoftHyper-V
蠟筆小新工程師
·
2025-03-13 16:58
VM
【
C++
】抛异常vs未定义行为
抛异常与未定义行为的实践意义上的区别是什么?抛异常和未定义行为在实践意义上有显著的区别,主要体现在程序的行为、调试难度、代码健壮性和安全性等方面。以下是两者的详细对比:1.定义抛异常:当程序检测到错误(如越界访问)时,抛出一个异常对象。异常可以被捕获并处理,程序可以选择恢复或优雅终止。示例:std::vector::at()在越界访问时抛出std::out_of_range异常。未定义行为:当程序
Octopus2077
·
2025-03-13 16:27
c++
开发语言
学习
笔记
docker jar镜像打包
本文的目的,实现docker打jar包发布镜像到
容器
中。给出了Dockerfile的例子和发布的脚本。
Wonderful呀
·
2025-03-13 16:25
容器
docker
容器
运维
【
C++
系列文章 基础 01 -- std::string 与 fmt::format】
std::stringfmt::format3.代码解析3.1格式化字符串生成3.2调用函数cmd_handler3.3返回id_code4.代码整体流程与应用场景5.总结Overview下面将详细介绍
C+
主公讲 ARM
·
2025-03-13 15:51
#
C++
系列文章
c++
开发语言
C++
2024华为OD机试真题-日志排序(
C++
)-E卷-100分
2024华为OD机试最新E卷题库-(C卷+D卷+E卷)-(JAVA、Python、
C++
)目录题目描述输入描述输出描述示例1示例2示例3解题思路代码
c++
题目描述运维工程师采集到某产品现网运行一天产生的日志
2024剑指offer
·
2025-03-13 15:18
华为OD机试(C++)2025
华为od
c++
2024华为OD机试真题-分班(
C++
/Java/Python)-E卷B卷-100分
2024华为OD机试题库-(E卷+D卷)-(JAVA、Python、
C++
)目录题目描述输入描述:输出描述:示例1:解题思路考点代码
c++
题目描述幼儿园两个班的小朋友在排队时混在了一起,每位小朋友都知道自己是否与前面一位小朋友是否同班
2024剑指offer
·
2025-03-13 15:17
华为OD机试(C++)2025
华为od
c++
C++-第13课List
容器
详解:适合每个程序员的必备知识
1:C++list
容器
简介1.1C++STL
容器
概述
C++
提供了丰富的标准模板库(STL),其中包括顺序
容器
(如vector、deque)和关联
容器
(如map、set)。
藤椒味的火腿肠真不错
·
2025-03-13 14:45
C++学习之路
c++
list
C++
设计模式-中介者模式:从基本介绍,内部原理、应用场景、使用方法,常见问题和解决方案进行深度解析
一、基本介绍:对象世界的"通信指挥官"1.1模式定义与价值中介者模式(MediatorPattern)是一种行为型设计模式,其核心思想是通过中介对象封装一组对象的交互规则,使各对象不再显式相互引用。如同现实中的机场塔台调度飞机起降,该模式将原本复杂的网状通信结构转化为星型结构,很大程度上降低了对象的耦合度。1.2模式演进历程从早期GUI事件处理到现代微服务架构,中介者模式始终扮演着关键角色。在Qt
牵牛老人
·
2025-03-13 13:10
C++专栏
c++
设计模式
中介者模式
PIMPL模式
PIMPL(PointertoImplementation,指向实现的指针)是一种
C++
设计模式,也称为“编译防火墙”或“OpaquePointer”模式。
我要进步!
·
2025-03-13 12:32
c++
Kubernetes核心组件详解:从原理到实践
引言在云原生时代,Kubernetes(简称k8s)已成为
容器
编排的事实标准。无论是小型创业公司还是全球性企业,都在使用它管理复杂的分布式系统。但你是否好奇过,这个强大的系统内部是如何运作的?
ivwdcwso
·
2025-03-13 12:58
运维
kubernetes
容器
云原生
k8s
适配器模式详解:原理、
C++
代码实现、结构图、场景及优缺点
一、原理及代码适配器模式是一种结构型设计模式,用于将一个类的接口转换成客户端所期望的另一个接口。这可以让原本由于接口不兼容而不能在一起工作的类能够协同工作。适配器模式通常包括三个角色:目标接口(Target)、适配器(Adapter)和被适配者(Adaptee)。适配器模式的原理如下:目标接口(Target)定义了客户端使用的特定接口。适配器(Adapter)实现了目标接口,并持有一个被适配者的实
五木大大
·
2025-03-13 11:55
C++随想录
适配器模式
c++
c语言
码蚁软件
算法
设计模式
Node.js、数据库、模块化、NPM、Axios
一、初识Node.js1.基于chromev8引擎的js运行环境2.v8引擎:chrome的js解析引擎,
C++
开发,单线程,可独立运行3.运行环境:①类似虚拟机,提供js在服务端运行的环境②js工具库
chenjia525
·
2025-03-13 11:23
node.js
数据库
npm
C++
std::reference_wrapper:让引用更强大
reference_wrapper的通俗易懂解释一、简介二、std::reference_wrapper的初衷三、常用示例3.1、与`make_pair`和`make_tuple`一起使用3.2、引用
容器
Lion 莱恩呀
·
2025-03-13 11:22
C/C++技术干货
c++
开发语言
c++17
stl
c++11
算法
linux
【
C++
设计模式】第二十三篇:观察者模式(Observer)
注意:复现代码时,确保VS2022使用C++17/20标准以支持现代特性。事件驱动的订阅通知机制1.模式定义与用途核心思想观察者模式:定义一种一对多依赖关系,当一个对象(主题)状态改变时,所有依赖它的对象(观察者)自动收到通知并更新。-关键用途:1.解耦发布者与订阅者:主题无需知道观察者的具体实现。2.实时通知:支持动态添加或移除观察者。3.事件驱动架构:适用于GUI事件处理、数据监控、消息队列等
JuicyActiveGilbert
·
2025-03-13 11:21
C++设计模式
c++
设计模式
观察者模式
【CMake指南】第1篇:CMake入门基础
CMake是一个跨平台的自动化构建工具,用于管理C/
C++
项目的编译过程。
JuicyActiveGilbert
·
2025-03-13 11:21
CMake指南
c++
CMake
教程
【
C++
设计模式】第二十一篇:模板方法模式(Template Method)
注意:复现代码时,确保VS2022使用C++17/20标准以支持现代特性。算法骨架的标准化定义1.模式定义与用途核心思想模板方法模式:在父类中定义算法的骨架,将某些步骤延迟到子类实现,使得子类不改变算法结构即可重写特定步骤。关键用途:1.代码复用:提取多个类的共同流程到父类。2.流程标准化:确保算法步骤的执行顺序不变。3.扩展性:子类仅需关注差异化的实现细节。经典场景数据解析框架(固定解析流程,支
JuicyActiveGilbert
·
2025-03-13 11:21
C++设计模式
c++
设计模式
模板方法模式
【后端开发核心技术全景解读:从云原生到分布式架构的深度实践】
作为开发者,我们必须把握以下五大核心技术方向:一、云原生架构:重新定义基础设施1.1
容器
化技术的二次革命Kubernetes的生态演进:Pod设计哲学:通过共享网络命名空间实现微服务通信,典型案例:
蝉叫醒了夏天
·
2025-03-13 11:18
云原生
分布式
架构
【
C++
设计模式】第二十二篇:访问者模式(Visitor)
注意:复现代码时,确保VS2022使用C++17/20标准以支持现代特性。数据结构与操作的解耦之道1.模式定义与用途核心思想访问者模式:将数据结构的操作与数据结构本身分离,通过访问者对象实现操作逻辑,支持在不修改类的前提下添加新功能。关键用途:1.动态扩展功能:新增操作无需修改原有类(如导出、序列化、统计)。2.解耦数据结构与操作:将分散的操作集中到访问者类中。3.支持复杂对象结构:适用于树形、图
JuicyActiveGilbert
·
2025-03-13 11:18
C++设计模式
c++
设计模式
访问者模式
Kubernetes 中 YAML 文件详解
K8s作为一个强大的
容器
编排系统,允许用户通过YAML文件来定义和管理各种资源,如Pods、Deployments、Services等。
为什么不问问神奇的海螺呢丶
·
2025-03-13 10:17
K8S
kubernetes
java
容器
C++
程序设计语言笔记——基本功能:源文件与程序
0用头文件表达接口、强调逻辑结构。我们以C语言为例,展示如何通过头文件组织模块化设计:示例场景:日志模块接口设计文件结构include/log.h//公共接口log_config.h//配置参数log_internal.h//内部实现细节(不对外暴露)src/log.c//具体实现1.公共接口头文件(log.h):定义用户可见的接口#ifndefLOG_H#defineLOG_H#include/
钺不言
·
2025-03-13 10:43
C++笔记
c++
笔记
经验分享
C++
程序设计语言笔记——基本功能:函数
0把有用的操作“打包”在一起构成函数,然后认真起个名字。以下是一个具体示例和操作指南:示例:用户年龄校验逻辑封装#原始代码(重复片段)user_age=int(input("请输入年龄:"))ifuser_age150:print("错误:年龄超过合理范围")else:print("年龄有效")#...后续代码中又出现相同校验逻辑...#封装后的函数defvalidate_age(age):"""
钺不言
·
2025-03-13 10:13
C++笔记
c++
笔记
开发语言
经验分享
C++
程序设计语言笔记——引言:第三章
C++
概览之抽象机制1
C++
概览:抽象机制0类
C++
最核心的语言特性就是类。类是一种用户自定义的数据类型,用于在程序代码中表示某种概念。
钺不言
·
2025-03-13 10:43
C++笔记
c++
笔记
经验分享
C++
程序设计语言笔记——引言:第一章 致读者
第一版前言
C++
里最关键的概念是类。一个类就是一个用户定义类型。类提供了对数据的隐藏,数据的初始化保证,用户定义类型的隐式类型转换,动态类型识别,用户控制的存储管理,以及重载运算符的机制等。
钺不言
·
2025-03-13 10:13
C++笔记
c++
笔记
经验分享
郑莉
C++
教程速成笔记——类与对象
文章目录面向对象的编程特点抽象封装继承多态类和对象的定义为数据成员设置类内的初始值,用于初始化数据成员类成员的访问控制公有类型成员私有类型成员保护类型成员对象的定义语法类的成员函数内联成员函数例子构造函数作用形式调用时机默认构造函数隐含生成的构造函数构造函数写法一般来讲,都要为类写一个默认的构造函数,因为其他人使用时可能不会给初始值委托构造函数复制构造函数复制构造函数被调用的三种情况隐含的复制构造
WWtianxiang
·
2025-03-13 10:10
C++
编程语言
c++
python基础变量之---字典
python基础变量之—字典文章目录python基础变量之---字典一、字典1.字典介绍2.字典创建3.字典操作4.元组常用API一、字典1.字典介绍字典是可变
容器
,可存储任意类型对象字典以键(key)
暴龙胡乱写博客
·
2025-03-13 10:09
python
开发语言
人工智能
C++
入门
题目1267:A+BProblem#includeusingnamespacestd;intmain(){inta,b,s;cin>>a>>b;//输入a,b,注意ab之间需要有空格s=a+b;cout>a>>b)coutusingnamespacestd;intmain(){cout#include///#include//注意这里,可以使用头文件,然后可以使用c语言的功能模块usingname
偶估计
·
2025-03-13 10:08
C++教程
软件
Java
GO
c++
软件
HTLM专栏
c++
算法
开发语言
c++
enum使用笔记
c++enum使用笔记1.无作用域枚举vs.有作用域枚举2.枚举项的初始化规则3.指定底层类型4.类型转换规则5.枚举的声明与定义6.示例对比无作用域枚举的潜在问题:有作用域枚举的安全性:总结
C++
中的枚举
JANGHIGH
·
2025-03-13 09:07
C++
c++
笔记
Docker 的基本概念和优势
Docker是一种轻量级的虚拟化
容器
解决方案,可将应用程序和其依赖项打包在一个独立的
容器
中,使其能够在任何环境中运行。
噔噔噔噔@
·
2025-03-13 09:36
软件测试面试题专栏
软件测试基础及工具分享
程序人生
eureka
spring
cloud
云原生
k8s面经
容器
一直pending可能的原因调度问题。
chaodaibing
·
2025-03-13 09:05
k8s
linux
运维
类与对象(一)
4.2封装5.类的作用域6.类的实例化7.类对象模型7.1类对象的存储方式7.2结构体内存对齐规则7.3特殊情况:空类的大小8.this指针8.1this指针的引出8.2this指针的特性9.C语言和
C+
15Moonlight
·
2025-03-13 09:32
c++
算法
开发语言
C++
迭代器与常用算法
C++
迭代器与常用算法一、迭代器(Iterator)核心概念泛化指针,提供类似指针的操作(++,*,->)统一不同
容器
的访问方式,实现算法与
容器
的解耦分类(功能由弱到强):输入迭代器(只读)输出迭代器(
四代目 水门
·
2025-03-13 08:30
C++学习笔记
算法
c++
开发语言
Jenkins 安装插件后构建成功但未启动
容器
的解决方法
在使用Jenkins构建Docker
容器
时,可能会遇到构建成功但没有
容器
启动的情况。这通常是由于在安装完Docker插件后未重启Jenkins服务,导致插件未生效。
longze_7
·
2025-03-13 07:17
jenkins
运维
【CPP】协程
coroutine_handle`的作用:**⚙️**`coroutine_handle`的定义与用法:****基本定义:****协程句柄的基本使用:****输出:**⚙️**协程句柄的核心操作:****总结:**⚙️**
C+
阿猿收手吧!
·
2025-03-13 06:42
遣返回家的C家家
服务器
数据库
c++
开发语言
Docker 实践与应用举例
一、引言在当今快速发展的信息技术领域,
容器
化技术已成为推动软件开发、部署和运维变革的关键力量。Docker作为
容器
化技术的领军者,以其高效、便捷、可移植等特性,被广泛应用于各种场景。
矛取矛求
·
2025-03-13 06:42
docker
屏蔽stl::map的自动排序
template>>classmap;map
容器
有4个参数,其中影响自动排序的是第三个参数,只要保证为true即可。
sendinn
·
2025-03-13 06:40
c++技巧
Stl::map
自动排序
Qt/
C++
音视频开发09-ffmpeg内核音视频同步
一、前言用ffmpeg来做音视频同步,个人认为这个是ffmpeg基础处理中最难的一个,无数人就卡在这里,怎么也不准,本人也是尝试过网上各种demo,基本上都是渣渣,要么仅仅支持极其少量的视频文件比如收到的数据包是一帧视频一帧音频的,要么根本没法同步歪七八糟的,要么进度跳过去直接蹦蹦蹦崩溃的,其实最完美的音视频同步处理demo就是ffplay,我亲测过几十种各种各样的音视频本地文件,数十种视频流文件
feiyangqingyun
·
2025-03-13 04:28
Qt/C++音视频开发
ffmpeg
qt
音视频
《Effective
c++
》记录
02条款:尽量以const、enum、inline替换#definedefineINT_A5constinta=5;const替换#define,const作为变量更能让编译器看见,从而加入记号表(symboltable),出现错误时可以更好查找出问题出处,加入了记号表则提示为a错误信息,未加入则提示5为错误信息。且在定义类专属变量时,必须使用const,因为#define不具有任何封装性(除非在
美丽的欣情
·
2025-03-13 04:56
C++学习
c++
C++
之创建线程
1.使用函数指针最简单的方式是使用一个普通的函数作为线程的入口点。#include#includevoidthreadFunction(){std::cout#includeintmain(){std::threadt([]{std::cout#includeclassMyClass{public:voidmemberFunction(){std::cout#includevoidthreadFu
C嘎嘎嵌入式开发
·
2025-03-13 03:22
C++
c++
开发语言
【
C++
】Operator Overloading
《
C++
程序设计基础教程》——刘厚泉,李政伟,二零一三年九月版,学习笔记文章目录1、什么是运算符重载2、运算符重载规则3、运算符重载的实现形式3.1、重载为类的成员函数3.2、重载为友元函数4、应用实例更多有趣的代码示例
bryant_meng
·
2025-03-13 03:20
C
/
C++
c++
开发语言
运算符重载
重载规则
友元函数
使用 ConfigMaps 可以优化 Spring Boot应用
主要优势简化部署:无需在
容器
镜像中嵌入配置,减少镜像大小,加快部署速度。动态更新:无需重新部署应用程序,即可实时修改配置。增强安全性:安全存储敏感信息,如数据库凭证、API密钥等。
李鲶鱼
·
2025-03-13 03:19
学习
开发语言
virtualenv
前端 - uniapp - - 滚动
容器
scroll-view实现横向滚动
微信开放平台scrol-view的官方文档说明https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.htmlscrollview相当于给div加上了overflow-x:auto;属性想要实现横线滚动官方文档有说明需要配置scroll-x和enable-flex为true并其需要给高度和flex-directi
cv高级工程师YKY
·
2025-03-13 03:47
uniapp
前端
uni-app
K8s 1.27.1 实战系列(十一)ConfigMap
一、ConfigMap的核心功能及优势1、配置解耦将配置文件(如数据库地址、日志级别)与
容器
镜像分离,支持动态更新而无需重建镜像。2、多形式注入环境变量:将键值对注入
容器
环境变量。
白昼ron
·
2025-03-13 02:10
K8s
kubernetes
容器
云原生
ConfigMap
K8s
环境变量
注入
k8s pod内部
容器
_K8S中Pod内部
容器
通信原理
要了解和分析Pod中的container
容器
网络,那么首先肯定是要了解docker
容器
网络的几种模式以及常见用法。之后我们再带着这个问题一步一步地去进行实操验证一下我们的推断是否正确。
weixin_39689394
·
2025-03-13 01:09
k8s
pod内部容器
【K8s】使用Kubernetes的resources字段中的requests和limits字段控制Pod资源使用
随着
容器
化技术的蓬勃发展,Kubernetes(简称K8s)已成为管理
容器
化应用的核心平台。在K8s集群中,合理控制Pod的资源使用对于确保集群的稳定性和性能至关重要。
ThisIsClark
·
2025-03-13 01:08
Kubernetes
kubernetes
容器
云原生
OC 基础入门
OC基础入门OC源文件OC源文件为.h和.m(m表示message,表示OC中的消息机制)在.m文件中可以写OC代码、C代码、
C++
代码。反正Java的.class文件不能写C和
C++
。
秋天的春
·
2025-03-13 01:05
IOS
OC语法基础
OC\
C++
实现回调
ObjectC与
C++
混编的时候,是不能用Cocoa自带的委托机制来实现回调的。
大王算法
·
2025-03-13 01:04
C/C++开发实战365
指针
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他