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++
模拟工作队列 - 华为OD机试真题(JavaScript卷)
华为OD机试题库《
C++
》限时优惠9.9华为OD机试题库《Python》限时优惠9.9华为OD机试题库《JavaScript》限时优惠9.9针对刷题难,效率慢,我们提供一对一算法辅导,针对个人情况定制化的提高计划
什码情况
·
2025-06-29 19:21
算法
面试
javascript
数据结构
华为od
数据分类 - 华为OD机试真题(JavaScript 题解)
华为OD机试题库《
C++
》限时优惠9.9华为OD机试题库《Python》限时优惠9.9华为OD机试题库《JavaScript》限时优惠9.9针对刷题难,效率慢,我们提供一对一算法辅导,针对个人情况定制化的提高计划
什码情况
·
2025-06-29 19:20
华为od
javascript
开发语言
数据结构
算法
机试
Qt:QCustomPlot库简介
QCustomPlot是一个基于Qt框架的轻量级
C++
绘图库,专为高效绘制二维图表(如曲线图、柱状图、金融图表等)而设计。
十秒耿直拆包选手
·
2025-06-29 19:17
C
and
C++
Qt
and
Pyside
QCustomPlot学习
qt
c++
QCustomPlot
GESP认证
C++
编程真题解析 | GESP202409 三级 单选题和判断题
欢迎大家订阅我的专栏:算法题解:
C++
与Python实现!本专栏旨在帮助大家从基础到进阶,逐步提升编程能力,助力信息学竞赛备战!
热爱编程的通信人
·
2025-06-29 18:13
历年GESP
CSP-J
CSP-S真题解析
c++
开发语言
C++
语言学习笔记:常对象和常引用
对于既需要共享、又需要防止改变的数据应该声明为常量。一、常对象1、声明对象时用const修饰,称之为常对象。const类型说明符对象名;2、常对象的数据成员值在对象的整个生存期间不能被改变。常对象必须进行初始化,而且不能被更新。3、在定义一个变量或常量时为它指定初值叫作初始化,而在定义一个变量或常量以后使用赋值运算符修改它的值叫作赋值。4、改变对象的数据成员值有两个途径:一是通过对象名访问其成员对
·
2025-06-29 18:12
RDKit:药物化学和分子数据处理的强大工具库
RDKit简介RDKit是一个由
C++
和Pytho
碳酸的唐
·
2025-06-29 15:45
机器学习
人工智能
黑马JVM解析笔记(六):深入理解JVM类加载机制与运行时优化
核心阶段:加载—>连接—>初始化1.1加载,以jdk1.8为例类加载器先把Person.class字节码解析为InstanceKlass(底层是
c++
)结构,存放一些关键信息和对象的引用,生命周期与类加载器相同
null不是我干的
·
2025-06-29 14:40
JVM
jvm
笔记
C++
第三阶段项目二:异步日志系统
目录一、项目目标二、功能需求1.核心功能2.扩展功能(后续可实现)三、实现思路1.整体架构设计2.关键技术点3.性能优化策略4.示例代码结构四、代码实现1.日志消息结构体2.线程安全队列(阻塞队列)3.日志处理器(后台线程)4.日志记录器(对外接口)五、运行示例1.示例代码:调用日志接口2.输出日志文件示例3.编译与运行六、代码关键点说明七、注意事项性能优化:线程安全:扩展性:八、扩展示例1.远程
程序员弘羽
·
2025-06-29 14:09
C++从入门到入土连载
c++
开发语言
C++
第三阶段 新标准库组件 - 第一节:std::optional、std::variant、std::any
目录一、概述二、std::optional:可选值管理1.核心特性2.基本用法3.常见问题与解决方案三、std::variant:类型安全的联合体1.核心特性2.基本用法3.常见问题与解决方案四、std::any:任意类型的容器1.核心特性2.基本用法3.常见问题与解决方案五、对比与适用场景六、示例代码汇总示例1:std::optional在函数返回值中的应用示例2:std::variant实现状
程序员弘羽
·
2025-06-29 14:39
C++从入门到入土连载
c++
开发语言
47、文件系统操作与管理
在
C++
中,文件系统的操作主要依赖于标准库中的头文件,该库提供了丰富的API来处理文件和目录。
nnn11
·
2025-06-29 14:08
C++编程精华:从基础到高级
C++
文件系统
std::filesystem
C++
魔塔基础版
本文将基于
C++
与EasyX图形库,实现魔塔的基础改编版,相较于原版,增加了升级、血量上限等功能,设计了四层地图与出乎意料的结局,并合理安排数值,使游戏趣味性与挑战性兼备。
偶尔贪玩的骑士
·
2025-06-29 13:36
c++
游戏
C++
第三阶段 新标准库组件 - 第二节:std::filesystem(文件系统操作)
目录一、std::filesystem概述1.核心作用2.核心组件二、std::filesystem的基本用法1.路径操作(std::filesystem::path)(1)路径构造与拼接(2)路径分解(3)路径修改2.目录与文件操作(1)创建目录(2)删除目录(3)检查文件存在(4)查询文件属性3.目录遍历(1)非递归遍历(2)递归遍历(3)过滤条件4.文件与目录操作(1)复制文件或目录(2)移
程序员弘羽
·
2025-06-29 13:35
C++从入门到入土连载
c++
开发语言
c++
多线程编写网络聊天室程序(socket)
先版本信息调用函数AfxSocketInit1BOOLCChatDlg::InitSocket(){m_socket=socket(AF_INET,SOCK_DGRAM,0);if(INVALID_SOCKET==m_socket){MessageBox("套接字创建失败!");returnFALSE;}SOCKADDR_INaddrSock;addrSock.sin_family=AF_INET
g710710
·
2025-06-29 11:54
c++
socket
多线程
c++
聊天
网络
winapi
【
C++
】实验八
题目:1、求面积,输入底和高,输出三角形的面积,循环上述输入输出过程,直到输入为负数时,程序输出“结束”。思路:写一个循环,输入为负时跳出,在循环内输入底和高输出三角形面积2、输出1000以内,能被2,7,9任意两个整除的数。每行输出5个。思路:用for循环来取出每一个数,再用逻辑表达式来分别判断3、输出两个数(含这两个数)之间所有奇数的和思路:需要两个由键盘输入的变量当作范围,用逻辑表达式进行判
会的全对٩(ˊᗜˋ*)و
·
2025-06-29 11:49
C++
c++
开发语言
经验分享
C++
入门笔记
出于未来找工作的需要,开始学习
C++
,并使用
C++
刷LeetCode。背景:本科有C语言课程,甚至学过汇编,研究生阶段主要使用Python。
张峻铖
·
2025-06-29 10:15
C++
c++
C++
入门笔记4 Bool类型的定义及使用
定义:bool是一种数据类型取值为false或者true定义:boolisFind=true;内存大小占一个字节使用bool的一些使用举例#includeusingnamespacestd;boolfun(inta,intb){returna+b>=10;}intmain(){boola=true;cout<
做自己就好.
·
2025-06-29 10:43
c++
从0到1
c++
笔记
开发语言
C++
入门学习笔记
C++
入门学习笔记1:命名空间2:
C++
输入&输出3:缺省参数4:函数重载5:引用6:内联函数1:命名空间在C语言的学习中变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突,使用命名空间的目的是对标识符的名称进行本地化
杨建QAQ
·
2025-06-29 10:42
c++
学习
笔记
C++
多态与虚函数
这一篇介绍一下
C++
面向对象三大特征之一的多态(之前面试某大厂的实习生被问到多态,后来又了解到一些设计模式,才体会到多态的强大,在这里把对多态的一点点浅显认识总结一下)如有侵权,请联系删除,如有错误,欢迎大家指正
可乐船长2020
·
2025-06-29 10:11
C/C++基础
多态
c++
C++
扩展 - 函数模板高级 - 返回类型自动推导
函数模板返回类型自动推导一、语法templateRTsmartAdd(constT1&a,constT2&b){returna+b;}//使用示例autoresult=smartAdd(3,4.5);//自动推导为double该函数模板的参数声明,包含三个部分:T1-第一个类型参数T2-第二个类型参数RT-返回类型,默认值为decltype(T1()+T2())的结果二、decltype关键字de
念致达
·
2025-06-29 09:39
#
C++扩展
c++
C++
实现一个基于多态的职工管理系统(附源码)
之前为了找实习,学了Python,刷了五六十道算法题,然后就开始投简历面试了,结果就是各个大厂一轮游,要Python开发的岗位又少的可怜。但所幸华为的实习面试通过了~本来以为这样就可以等着拿offer了,结果泡池子失败,今年华为的RAN研究部offer数量缩水,由于没在前四之列,所以就被pass掉了。然后又重新开始海投简历找实习。在无数次碰壁之后,深感自己才疏学浅,学的东西还是太少了。于是继续刷题
loveCC_orange
·
2025-06-29 09:09
C/C++
c++
面试
华为
后端开发
多态
【北上广深杭大厂编程面试题】
C++
篇...这里介绍
C++
是如何实现多态的?(三)
【北上广深杭大厂编程面试题】
C++
篇…这里介绍
C++
是如何实现多态的?(三)【北上广深杭大厂编程面试题】
C++
篇…这里介绍
C++
是如何实现多态的?
努力毕业的小土博^_^
·
2025-06-29 09:06
计算机基础知识和编程
c++
面试
java
开发语言
职场和发展
【
C++
第十一章】多态
前言需要声明的,本节课件中的代码及解释都是在vs2019下的x86程序中,涉及的指针都是4bytes。如果要其他平台下,部分代码需要改动。比如:如果是x64程序,则需要考虑指针是8bytes问题等等1.多态的概念1.1概念多态的概念:通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会产生出不同的状态。举个栗子:比如买票这个行为,当普通人买票时,是全价买票;学生买票时,是半价买
时差freebright
·
2025-06-29 09:35
C++修炼之路
c++
开发语言
2024年03月CCF-GESP编程能力等级认证
C++
编程五级真题解析
本文收录于专栏《
C++
等级认证CCF-GESP真题解析》,专栏总目录:点这里。订阅后可阅读专栏内所有文章。一、单选题(每题2分,共30分)第1题唯一分解定理描述的内容是()?
码农StayUp
·
2025-06-29 08:03
c++
青少年编程
CCF
GESP
虚幻引擎编程反射系统实现
1.2UnrealHeaderTool(UHT)处理1.3生成的代码结构1.4运行时反射数据注册2、反射系统的关键数据结构2.1UClass2.2UProperty及其派生类2.3UFunction3、反射的实际应用场景3.1蓝图与
C+
污领巾
·
2025-06-29 07:54
虚幻
php
游戏引擎
浏览器的垃圾回收机制
开发者通常不需要手动分配或释放内存(如C/
C++
中的malloc/free)。这
甘露寺
·
2025-06-29 07:48
js
浏览器
javascript
前端
ADIOS2 介绍与使用指南
ADIOS2的主要特点ADIOS2核心概念ADIOS2安装Linux系统安装Windows安装ADIOS2基本使用
C++
示例Python示例ADIOS2高级特性并行I/O流模式ADIOS2引擎类型性能优化建议总结
东北豆子哥
·
2025-06-29 05:39
HPC/MPI
HPC
嵌入式环境下的
C++
最佳实践
目标:学习嵌入式环境下的
C++
最佳实践内存管理优化:避免动态分配为什么避免动态分配?堆内存分配(如malloc,new)开销大,速度慢。堆内存容易导致碎片化,增加内存压力。
is0815
·
2025-06-29 04:32
c++
开发语言
简说 MISRA-C++
MISRA-C++是嵌入式系统中广泛采用的
C++
编码规范,旨在提高代码安全性、可靠性和可维护性。
is0815
·
2025-06-29 04:32
c++
PAT A1052 Linked List Sorting
C++
主要的坑
Alinkedlistconsistsofaseriesofstructures,whicharenotnecessarilyadjacentinmemory.WeassumethateachstructurecontainsanintegerkeyandaNextpointertothenextstructure.Nowgivenalinkedlist,youaresupposedtosortt
sisi-mia
·
2025-06-29 04:27
PAT
甲级
算法
c++
学习
pat考试
VSCode更改程序编译之后生成文件的保存路径
文件夹过程在保存代码的文件夹下面再建一个保存生成文件的文件夹,我生成了out文件夹打开.vscode文件夹下面settings.json文件(这个json文件可以自己生成或复制过来,不影响使用)在settings.json中加入以下代码,我主要使用
C+
一low永逸
·
2025-06-29 03:50
安装IDE
vscode
浅谈Qt和
C++
的关系
Qt和C++Qt是QML和JavaScript的
C++
扩展功能工具包,并且Qt是由
C++
开发的,所以
C++
贯穿了整个Qt的项目。我会着重从
c++
的角度来介绍Qt。
Terrarily
·
2025-06-29 02:46
qt5
qt
c++
C++
使用大小括号初始化变量
转自个人博客本文对普通变量、普通类对象在初始化时使用()和{}的情况进行区分说明,以免混淆不清。一般使用()是使用构造函数初始化,使用{}是使用列表初始化,如下。1.基本初始化(略过)这里大概对基本初始化方式做一个归纳1.1默认初始化即只声明,让其调用默认构造函数。对于基本变量类型(如int、double…),只声明就不会定义具体的初始值。对于类对象,就会调用可以不用填参数的默认构造函数,如果没有
空名Noname
·
2025-06-29 02:15
c++
开发语言
C++
学习笔记.2
类和对象封装语法:class关键字{访问权限属性行为}#includeusingnamespacestd;constdoublepi=3.14;//设计一个圆类classcircle{//访问权限//公共权限public://属性intr;//行为doublec(){return2*pi*r;}};intmain(){//通过圆类创建具体的圆(对象)circlec1;c1.r=10;cout#in
Lowjin_
·
2025-06-29 02:44
C++
c++
学习
笔记
C++
快速排序算法详解与实现
本文将详细讲解快速排序算法的原理和实现,并通过
C++
语言展示其代码实现。
小小的博客
·
2025-06-29 01:38
排序算法
c++
算法
排序算法
c++
排序算法
C++
快速回顾(四)
C++
快速回顾(四)前言一、纯虚函数二、final关键字1.作用到函数2.作用到类三、虚函数原理四、Lambda一些知识补充前言用于快速回顾之前遗漏或者补充
C++
知识一、纯虚函数纯虚函数主要是当接口,没有具体的实现要到派生类去实现
帅_shuai_
·
2025-06-28 23:53
C++
c++
C++
入门基础语法,并提到希望内容详细且包含实例Demo,我假设你现在想要一个基于
C++
的人脸考勤系统源码,并且希望代码适合初学者,包含详细注释和说明
C++
入门基础语法,并提到希望内容详细且包含实例Demo,我假设你现在想要一个基于
C++
的人脸考勤系统源码,并且希望代码适合初学者,包含详细注释和说明。
zhxup606
·
2025-06-28 23:23
C++
c++
开发语言
C++
:vector容器(上篇)
1.vector的介绍及使用1.1vector的介绍vector文档说明链接:vector-C++Reference(cplusplus.com)1.2vector的使用1.2.1vector的定义(constructor)构造函数声明接口说明vector()(重点)无参构造vector(size_typen,constvalue_type&val=value_type())构造并初始化n个val
李白同学
·
2025-06-28 23:20
C++
c++
开发语言
C/
C++
快速回顾
C/
C++
的库参考大全:http://www.cplusplus.com/reference/C语言:C语言的入口方法:main(intargc,constchar*argv[])intargc指控制台传入的参数个数
Immok
·
2025-06-28 23:50
其他
C++
中对象传参的几种方式
在
C++
中传递对象作为函数参数有多种方式,每种方式都有不同的语义、性能特点和适用场景。
递归书房
·
2025-06-28 23:20
c++
【
C++
】
C++
快速回顾入门、概念概要
C++
语言跟其它语言类似,主要基本的本文不列举了。我在学习的过程中,遇到
C++
的不同之处,或者是重点的地方,都会将其记录下来。主要从关键字、常见函数、输入输出等角度去记录。
子非渔
·
2025-06-28 23:49
C++入门
C++
C++总结
用
C++
获取显示器信息:深入 WMI 与 COM 接口
本文将展示如何使用
C++
通过WindowsManagementInstrumentation(WMI)和ComponentObjectModel(COM)接口实现这一功能。
·
2025-06-28 22:15
LRU缓存
C++
请你设计并实现一个满足LRU(最近最少使用)缓存约束的数据结构。实现LRUCache类:LRUCache(intcapacity)以正整数作为容量capacity初始化LRU缓存intget(intkey)如果关键字key存在于缓存中,则返回关键字的值,否则返回-1。voidput(intkey,intvalue)如果关键字key已经存在,则变更其数据值value;如果不存在,则向缓存中插入该组k
monicaaaaan
·
2025-06-28 21:40
乐扣刷题
缓存
c++
spring
(LeetCode 面试经典 150 题 ) 238. 除自身以外数组的乘积 (前缀和)
C++
版本:classSolution{public:vectorproductExceptSelf(vector&nums){intn=nums.size();vectorpre(n,1);pre[0
岁忧
·
2025-06-28 20:30
LeetCode
面试经典
150
题
LeetCode
C++
JAVA
Go版本
leetcode
面试
算法
c++
go
java
算法训练营|数组总结
时间复杂度:算法执行语句的次数空间复杂度:算法在运行过程中临时占存储空间大小数组(
C++
):存放在连续内存空间的相同类型固定大小的数据的集合,不能删除,只能覆盖列表(Python):数据可以是不同类型,
慧泽huize
·
2025-06-28 20:00
数据结构
算法
leetcode
python
c++
手把手教程:在 VS2017 32位 Windows 环境下编译 OR-Tools 9.6 并集成到
C++
项目
OR-Tools是Google开源的优化算法库,支持路径规划、线性规划、约束编程等多种功能。本文将详细介绍在VisualStudio201732位Windows环境下编译OR-Tools9.6的两种方法:联网自动下载依赖和手动编译依赖项,并提供避坑指南。方法一:联网自动下载依赖(推荐新手)步骤1:克隆OR-Tools仓库gitclonehttps://github.com/google/or-to
A小庞
·
2025-06-28 20:29
C++知识
算法
c++
开发语言
or-tools
算法库
Visual Studio 编译错误 LNK2038:MTD 和 MDD 的区别及解决方法
在使用VisualStudio进行
C++
项目开发时,我们经常会遇到一些编译错误。其中,LNK2038错误是一个比较常见的链接器错误,通常与运行时库(RuntimeLibrary)的配置不匹配有关。
A小庞
·
2025-06-28 20:29
C++知识
个人
visual
studio
windows
ide
C++
正则表达式语法
在
C++
中,正则表达式是处理文本模式匹配和字符串操作的强大工具。C++11及以后的标准库提供了头文件,支持正则表达式的使用。
Coding小公仔
·
2025-06-28 17:40
c/c++
c++
正则表达式
开发语言
【
C++
】简单学——类和对象(下)
初始化列表前提:对象实例化,成员变量就整体定义了,那么成员变量是在哪里单体定义初始化的?构造函数处吗?概念概念:初始化列表是每个的成员定义初始化的位置位置:在构造函数底下结构::代表开始,代表分点classDate{public:////初始化列表Date(intyear,intmonth,intday):_year(year),_month(month),_day(day){}}语法一个成员变量
CtrlZ小牛码
·
2025-06-28 16:26
C++简单学
c++
开发语言
【
C++
】简单学——类和对象(中)
六个默认成员函数共性你如果没有写这六个成员函数,编译器就会自动帮你写编译器会自动调用构造函数析构函数拷贝构造函数赋值运算符重载取地址运算符重载被const修饰的取地址运算符重载构造函数作用帮助你初始化以前的初始化的问题:总是会忘记初始化,然后用着用着就崩了使用的位置:对象实例化的时候这几个词要区分开来默认成员函数:类里“隐藏”的6个特殊函数(包括构造函数、析构函数、拷贝构造等),不写时编译器自动生
CtrlZ小牛码
·
2025-06-28 16:25
C++简单学
c++
开发语言
C++
程序实现阻止屏保、阻止系统自动关闭屏幕、阻止系统待机(附源码)
目录1、概述2、设置屏幕保护程序,修改自动关闭显示器和待机的时间2.1、设置屏保程序2.2、修改自动关闭显示器和待机的时间3、通过屏保的通知消息来阻止屏保4、调用API函数SystemParametersInfo关闭/启用屏保,但存在问题4.1、初步确定处理策略4.2、启动监控进程去监控主进程4.3、系统强行关机的情况无法处理5、使用APIMonitor监测到目标程序对API的调用,找到了问题的突
dvlinker
·
2025-06-28 16:24
C/C++实战专栏
阻止屏保
阻止系统自动关闭屏幕
阻止系统待机
API
Monitor
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他