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机考 统一考试机试C卷】执行任务赚获取最多积分 (
C++
Java JavaScript Python C语言)
华为OD机考:统一考试C卷+D卷+B卷+A卷目前在考C卷,经过两个月的收集整理,C卷真题已基本整理完毕抽到原题的概率为2/3到3/3,也就是最少抽到两道原题。请注意:大家刷完C卷真题,最好要把B卷的真题刷一下,因为C卷的部分真题来自B卷。另外订阅专栏还可以联系笔者开通在线OJ进行刷题,提高刷题效率。真题目录:华为OD机考机试真题目录(C卷+D卷+B卷+A卷)+考点说明专栏:2023华为OD机试(B
算法大师
·
2024-02-06 15:55
华为od
c语言
c++
java
javascript
MongoDB和mysql的区别
由
C++
语言编写,是一个开源数据库系统。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
噢,我明白了
·
2024-02-06 15:54
mysql
mongodb
mysql
node.js
python
2024/01/14
回顾
c++
目录1.回顾冒泡和选择排序1.1冒泡排序1.2选择排序2.C++auto关键字3.模板3.1模板概念和特点3.2函数模板3.2.1语法:3.2.2函数模板两种调用方式:3.2.3注意事项3.2.4
Henry.c
·
2024-02-06 15:19
算法
数据结构
c++
FindDelimiter -
C++
Builder
C++Builder参考手册➙System::Sysutils➙FindDelimiter返回字符串中分隔符的位置头文件:#include命名空间:System::Sysutils函数原型:int__fastcallFindDelimiter(constSystem::UnicodeStringDelimiters,constSystem::UnicodeStringS,intStartIdx=1
玄坴
·
2024-02-06 15:02
C++
学习笔记--引用作为返回值:用引用接收和用变量接收的区别
结论直接上结论引用接收:同一个对象变量接收:构造新的对象(拷贝构造/赋值构造/移动构造函数)如果一个
C++
函数返回一个对象的引用,但是调用方并没有使用引用来接收返回值,那么返回的引用将会被拷贝给调用方,
就一枚小白
·
2024-02-06 15:12
C++学习笔记
c++
学习
笔记
一文带你了解QT框架基础知识
Qt是一个1991年由QtCompany开发的跨平台
C++
图形用户界面应用程序开发框架。QT是一种跨平台的应用程序开发框架,它提供了一套丰富的工具和库,用于开发图形用户界面(GUI)应用程序。
贝格前端工场
·
2024-02-06 15:38
前端技术选型
qt
开发语言
leetcode刷题Day1.704二分法和27移除元素
用
C++
工作两年了,发现自己从来没咋系统的刷过
C++
的题,来leetcodegrinding了,报了个代码随想录训练营,记录下今天学到的知识吧。
皮皮真的皮
·
2024-02-06 15:59
leetcode
算法
职场和发展
leetcode(双指针)283.移动零(
C++
)DAY3
文章目录1.题目示例提示2.解答思路3.实现代码结果4.总结1.题目给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制数组的情况下原地对数组进行操作。示例示例1:输入:nums=[0,1,0,3,12]输出:[1,3,12,0,0]示例2:输入:nums=[0]输出:[0]提示1&nums){intn=nums.size();if(n==0
小Q小Q
·
2024-02-06 15:25
C++刷题
leetcode
c++
算法
【
C++
】 继承
概念:继承是面向对象程序设计使代码可以复用的重要手段,以往我们所接触的复用一般是函数复用,而继承是类程序设计层面的复用。被复用的类称为基类(父类),复用其他类的类称为派生类(子类)。定义格式:继承方式:PS:继承方式不一定要写,派生类使用关键字class默认继承方式为private,使用关键字struct默认继承方式为public。继承基类成员后访问方式的变化:类成员/继承方式public继承pr
lzb_kkk
·
2024-02-06 14:31
c++
java
开发语言
【
C++
类与对象(上)】
C++
类与对象(上)1.面向过程和面向对象初步认识2.类的引入3.类的定义4.类的访问限定符及封装4.1访问限定符4.2封装5.类的作用域6.类的实例化7.类的对象大小的计算7.1如何计算类对象的大小7.2
jokr_
·
2024-02-06 14:30
C++
c++
java
开发语言
【
C++
类与对象(中)】
C++
类与对象(中篇)1.类的6个默认成员函数2.构造函数2.1概念2.2特性2.2.1语法特性:2.2.2用法特性3.析构函数3.1概念:3.2特性4.拷贝构造函数4.1概念4.2特征5.赋值运算符重载
jokr_
·
2024-02-06 14:30
C++
c++
c语言
开发语言
算法
数据结构
【
C++
入门基础】
C++
入门基础1.什么是C++2.C++的发展史3.C++关键字4.命名空间4.1命名空间定义4.1.1正常的命名空间定义4.1.2命名空间可以嵌套4.1.34.2.1命名空间使用5.C++输入&输出6
jokr_
·
2024-02-06 14:00
C++
c++
java
jvm
c语言
数据结构
开发语言
算法
C/
C++
中的宏/Macro
C/
C++
代码编译过程-图片来自ntu.edu.sg看我主页简介免费
C++
学习资源,视频教程、职业规划、面试详解、学习路线、开发工具每晚8点直播讲解
C++
编程技术。
编程小世界
·
2024-02-06 13:41
C++
实现智能指针(涉及知识点:重载运算符,内存泄露的风险)
案例有时候代码很长,很容易就忘了释放P。导致内存泄露,在程序结束后才会释放。内存泄露的风险如果代码需要的内存很大,前面的代码用完了new申请的内容不去释放,就会被一直占用着,后面可能不够用了造成程序崩溃。解决方法定义一个局部对象,放在test01函数中,在它的析构函数中释放P。因此test01函数运行结束,将释放该对象,就释放了p#includeusingnamespacestd;classper
computer_vision_chen
·
2024-02-06 13:38
C++笔记
c++
开发语言
四.JavaScript——构造函数constructor、new关键字、类class、原型prototype
构造函数constructorJava/
c++
基于类JavaScript基于原型es6引入的class关键字,只是语法糖JavaScript只有一种结构:对象。
陈程城
·
2024-02-06 13:35
electron调用第三方dll(附带dll)
做过nodejs的同学应该能清楚它提供了这样的能力,如果是用
c++
生成的dll可能会用到ffi-napi这个库,如果是c#生成的dll就会使用到edge这个库,因为我们公司都是用c#编写的dll,所以我会主要介绍一下
Web_boom
·
2024-02-06 13:57
electron
edge
javascript
C/
C++
转换字符串大小写
C/
C++
转换字符串大小写2021-1217blog_004主要使用#include中的函数接口1-inttolower(intc)该函数把大写字母转换为小写字母。
指艺
·
2024-02-06 12:17
C语言
c语言
c++
开发语言
我为什么自办学堂教子?理由四:给孩子一个健康的身体。
(连载分享自教先行者们的
经验心得
)作者:今日学堂校长张健柏作为家长是否想过,在“正常”的情况下,自己孩子的预期寿命可能不到50岁?甚至有可能三四十岁就死亡?
英华奶爸
·
2024-02-06 12:37
Python 中是按引用传递还是按值传递
在Python中,“按值传递”或“按引用传递”的概念并不像在C或
C++
等语言中那样准确适用。这是许多,如果不是所有,混淆的根源。
soragui
·
2024-02-06 12:13
Python
python
数据库
linux
LNMP架构部署动态网站
这需要具备C语言、
C++
语言、Perl语言的编译器,以及各种常见的编译支持函数库程序。
justin_861004
·
2024-02-06 12:38
OS
php
架构
服务器
linux
IOS项目使用
c++
boost库与
c++
版本Protobuf 环境配置
简单介绍一下最近工作中需要在IOS项目中使用一套由
C++
编写的数据传输组件,该组件来源于旧的PC端软件,依赖BOOST库和
C++
版本的PROTOBUF库,在安卓项目可以直接通过JNI使用编译好的.O文件
写一点是一点
·
2024-02-06 12:18
数据结构——从概念到
c++
实现(王红梅第3版)第一章算法设计题答案
第一章1.找出整型数组A[n]中的最大值和次大值。#includeusingnamespacestd;intmain(){intmax,second_max;intA[20];cout>A;max=second_max=A[0];for(inti=1;i<10;i++){if(
爱栗创
·
2024-02-06 12:19
数据结构
字符串
c++
算法
leetcode:13罗马数字转整数
c++
思路分析两种情况1.不同的罗马数字都是从左到右依次相加2.不同的就是末尾数是4和9的情况,也就是IV、VIV。(if)代码框架整体过程从题目中字符和数字的对应关系,不难想到数据结构unordered_map.先用map把这种对应关系存起来。unordered_mapmap={'I',1},{'v',5},{'X',10},{'L‘,50},{'C',100},{'D',100},{'M',1000
站得高高的
·
2024-02-06 12:12
leetcode
leetcode
车位检测,YOLOV8,OPENCV调用
车位检测YOLOV8NANO,opencv调用车位检测,YOLOV8NANO,训练得到PT模型,然后转换成ONNX,OPENCV的DNN调用,支持
C++
,PYTHON,ANDROID
hnsdgxylh
·
2024-02-06 12:07
计算机视觉
YOLO
opencv
C++
进阶--继承
概念继承,允许一个类(称为子类或派生类)从另一个类(称为父类或基类)继承属性和方法。继承的主要目的是实现代码的重用和构建类之间的层次关系。通过继承,子类可以获得父类的特性,包括数据成员和成员函数,而无需重新编写相同的代码。定义classPerson{public:voidPrint(){cout"<
诡异森林。
·
2024-02-06 11:25
C++进阶
c++
开发语言
C++
进阶--多态
概念多态是面向对象编程中的一个重要概念,它允许不同类型的对象对同一个消息做出不同的响应。具体的来说,当相同的消息传递给不同的对象时,这些对象能够以不同的方式进行处理,从而产生不同的行为。对于多态的实现,需要一定的条件虚函数的重写classPerson{public:virtualvoidBuyTicket(){coutf();return0;}析构函数的重写classPerson{public:v
诡异森林。
·
2024-02-06 11:25
C++进阶
c++
java
jvm
C++
初阶--queue和stack
stackstack是一种容器适配器,按照后进先出的原则存储数据。通过#include头文件进行提供;stack是作为容器适配器被实现的,容器适配器即是对特定类封装作为其底层的容器,并提供一组特定的成员函数来访问其元素,将特定类作为其底层的,元素特定容器的尾部(即栈顶)被压入和弹出。stack的底层容器可以是任何标准的容器类模板或者一些其他特定的容器类,这些容器类应该支持以下操作:empty:判空
诡异森林。
·
2024-02-06 11:24
C++初阶
c++
java
开发语言
C++
进阶--搜索二叉树
概念搜索二叉树是一种特殊的二叉树,其具有以下特点:1.对于每个结点,它的左子树中的所有节点的值都小于该节点的值,而右子树中的所有节点的值都大于该节点的值。2.左子树和右子树都是搜索二叉树。这个特性使得搜索二叉树可以用于高效地进行查找、插入和删除操作。通过利用节点之间的大小关系,我们可以快速定位到目标值所在的位置,避免不必要的比较操作。在数据结构专栏已经讲解过了二叉树了:二叉树1二叉树2下面直接讲解
诡异森林。
·
2024-02-06 11:21
C++进阶
c++
java
数据结构
使用Taichi加速Python
Taichi的主要功能之一是加速计算密集的Python程序,帮助这些程序实现可以媲美C/
C++
甚至CUDA的性能。这使得Taichi在科学计算领域处于更有利的地位。如何体现Taichi的优越性呢。
乔不思-
·
2024-02-06 11:20
python
装饰器模式
【
C++
】虚函数表、虚函数指针
虚函数表、虚指针当一个类在实现的时候,如果存在一个或以上的虚函数时,那么这个类便会包含一张虚函数表。而当一个子类继承并重载了基类的虚函数时,它也会有自己的一张虚函数表。当我们在设计类的时候,如果把某个函数设置成虚函数时,也就表明我们希望子类在继承的时候能够有自己的实现方式;如果我们明确这个类不会被继承,那么就不应该有虚函数的出现。下面是某个基类A的实现:classA{public:virtualv
叫我东方小巴黎
·
2024-02-06 11:10
C++基础
c++
【Prototype模式】
C++
设计模式——原型模式
原型模式一、设计流程介绍二、模式介绍三、代码实现
C++
设计模式大全,23种设计模式合集详解—(点我跳转)一、设计流程介绍 未使用原型模式时,遇到复杂结构的对象,虽然可以用工厂模式,但是写的代码会比较繁琐
Ac君
·
2024-02-06 11:40
C++
原型模式
c++
Prototype模式
C++原型模式
工厂模式的简化
[c/
c++
] 关于虚函数表
参考:25.6—Thevirtualtable–LearnC++几个要点:没有虚函数的类(父类有虚函数就不算)不包含虚函数表,也没有虚函数表指针;每个包含虚函数的类都有且仅有一个自己的虚函数表和虚函数表指针;虚函数表里存放的是函数实现的地址;虚函数表里不会存放非虚函数;在对有虚函数表的类实例进行指针调用的时候,默认动作是ptr->__vptr->function;
ykun089
·
2024-02-06 11:07
#
Common/Linux
C/C++
c++
C++
| 虚函数表及虚函数执行原理详解
为了实现虚函数,
C++
使用了虚函数表来达到延迟绑定的目的。虚函数表在动态/延迟绑定行为中用于查询调用的函数。尽管要描述清楚虚函数表的机制会多费点口舌,但其实其本身还是比较简单的。
Emily-C
·
2024-02-06 11:07
C++
c++
虚函数
虚函数表
VS2019 报错“常量中有换行符” 错误原因分析
最近用VS2019写
C++
时候发现一个问题,在代码中直接写中文,有一部分汉字会报错,提示“常量中有换行符”。解决方法一搜就有了,因为文件编码是UTF-8,所以在编译选项里面加一个/utf-8就能解决。
u010787096
·
2024-02-06 11:22
计算机相关
c++
开发语言
女神悄悄告诉你:再不学C语言就晚了
c++
入门面对对象编程-类和对象-运算符重载-派生于继承,异常处理技术-
C++
语言11标准-数据结构-(双向链表-双向队列-树-图)。
这个夏天卟太热
·
2024-02-06 11:37
【
C++
入门学习指南】:函数重载提升代码清晰度与灵活性
屿小夏:个人主页个人专栏:
C++
入门到进阶莫道桑榆晚,为霞尚满天!
屿小夏
·
2024-02-06 11:16
C++学习手册
c++
开发语言
★约瑟夫出圈问题(可动态输入)C/
C++
程序源代码(
C++
):#includeusingnamespacestd;voidmain(){int*a,n,m;cout>n>>m;//表示可以动态输入a=newint[n+1];for(inti=
赛博米桃
·
2024-02-06 11:35
ini
c
C++
踩坑之连接mysql数据库
C++
踩坑之连接mysql数据库实现的效果https://www.cr173.com/soft/105990.html下载connectC++安装软件安装到D盘,安装32位即可64位不要找到boostc
JohnsonSwift
·
2024-02-06 10:05
笔记
c++
mysql
循环——枚举算法(3)(
c++
)
目录我家的门牌号描述我家住在一条短胡同里,这条胡同的门牌号从1开始顺序编号。若所有的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。数据保证有唯一解。输入一个正整数n。nusingnamespacestd;intmain(){intn;cin>>n;for(inti=1;true;i++){intsum=0;for(intj=1;j0){coutusingnamespac
mmz1207
·
2024-02-06 10:01
算法
c++
开发语言
C++
关于对复杂数据类型排序的比较器
但在实际应用中,我们不可能每次都自己写排序,这里我们可以
C++
在algorithm包中定义好的sort()函数进行排序。
见牛羊
·
2024-02-06 10:48
C++
C++
C++
关于结构体与类的使用,以及“.”和“->”的使用
对于
C++
来说,关键在于分清楚使用结构体时,什么时候适合声明成指针,什么时候适合不声明成指针。如果是定义链表这样内部成员变量包含指针的结构体,则声明时最好声明称指针,如果成员变量没
见牛羊
·
2024-02-06 10:17
C++
C++
C++
编译过程详述
索性顺藤摸瓜看了看
C++
的编译过程,虽然之前大致有个了解,但不够仔细。这一看发现,区别肯定是有的(尽量编译源文件而不要尝试编译源文件对应的头文件)。但更重要的是,把编译过程清楚捋
见牛羊
·
2024-02-06 10:47
C++
Linux
c++
linux
C++
:constexpr 和 const 的区别
constexpr是C++11标准新添加的关键字,原先的标准中是只有const关键字的,作用是表示只读常量。但是,其实只读常量是两个属性,分为只读和常量,都用const来表示会产生歧义。看下面的例子#include#includeusingnamespacestd;constintfunc1(){return10;}intmain(){arrayarr1;return0;}对于arr1,虽然我们传
见牛羊
·
2024-02-06 10:47
C++
c++
开发语言
C++
set和map的用法
知识点小结最近刚刚把算法中的排序部分刷完,由此觉得在实际的应用中应该不会每次都要手写排序,于是查到了一些关于容器的知识。这里先小结一下set和map。这两个容器属于关联容器,底层实现是红黑树,有点类似于java中的hashmap。set只有键,而map同时拥有键和值。同时,set和map这两个关联容器还有自己的函数,如insert和erase等。还是先从简单的部分理解,目前我的最大感受是,如果可以
见牛羊
·
2024-02-06 10:47
C++
C++
C++
重复释放同一块内存空间没有报错的思考
是因为重复使用delete删除相同的内存空间,但编译器竟然没有报错,所以开始了一系列关于内存空间的尝试和思考。1.内存空间被释放,不代表存储的内容被删除。一块内存被delete后,只是从是否可以被再次分配的意义上进行了释放,其中原先存储的内容不会立刻被抹除。可以简单写代码验证如下:intmain(){int*a1=newint(3);cout<<"*a1="<<*a1<
见牛羊
·
2024-02-06 10:45
C++
C++
单例模式详解
目录0.前言1.懒汉式单例模式1.1最简单的单例模式1.2防止内存泄漏1.2.1智能指针的方法1.2.2静态嵌套的方法1.3保证线程安全1.4C++11版本的优雅解决方案2.饿汉式单例模式0.前言起因是在程序中重复声明了一个单例模式的变量,后来程序怎么调都不对,最后发现变量是用单例模式,修改是全局的,所以决定好好梳理一下单例模式。首先,为什么要用单例模式,就是因为我们希望一个类只有唯一一个实例,并
见牛羊
·
2024-02-06 09:40
C++
c++
单例模式
【ARM 嵌入式 编译系列 2.7 -- GCC 编译优化参数详细介绍】
编译优化概述常用优化等级-O1打开的优化选项-O2打开的优化选项-O3打开的优化选项-Os打开的优化选项优化技术使用优化选项的注意事项GCC编译优化概述GCC(GNUCompilerCollection)包含了用于C、
C+
CodingCos
·
2024-02-06 09:30
#
ARM
GCC
编译系列
arm开发
gcc
编译优化
gcc
优化参数
C++
max函数实例应用教程
C++max函数实例应用教程摘要:本教程将通过具体实例详细介绍
C++
中的max函数在不同场景下的应用,包括基础用法、字符串比较、自定义类型比较以及在容器和算法中的使用。
清水白石008
·
2024-02-06 09:48
c
c
【单片机】简单的自定义延时程序设计(代码演示)
本章主要内容面向接触过单片机的老铁主要内容含:欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-06 09:42
YY滴《单片机系列》
YYの小小知识点
单片机
mongodb
数据库
【Linux系列】fork( )函数原理与应用详解——了解【父子进程及其特性】(代码演示,画图帮助理解,思维导图,精简)(11)
本章主要内容面向接触过Linux的老铁主要内容含:欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-06 09:41
YY滴
《Linux系列》
linux
数据库
mongodb
上一页
71
72
73
74
75
76
77
78
下一页
按字母分类:
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
其他