• 2024-06-11静态数据成员/静态成员函数/运算符重载
    搭建一个货币的场景,创建一个名为RMB的类,该类具有整型私有成员变量yuan(元)、jiao(角)和fen(分),并且具有以下功能:(1)重载算术运算符+和-,使得可以对两个RMB对象进行加法和减法运算,并返回一个新的RMB对象作为结果。(2)重载关系运算符>,判断一个RMB对象是否大于另一个RMB
  • 2024-05-29c++ static const
      ===============================首先得知道为什么要使用静态数据成员:在类中,静态成员可以实现多个对象之间的数据共享,并且使用静态数据成员还不会破坏隐藏的原则,即保证了安全性。因此,静态成员是类的所有对象中共享的成员,而不是某个对象的成员。使用静态数据成员
  • 2024-05-28C++中定义和声明的区别
     直接上例子在类里面声明(这里以静态数据成员和静态成员函数为例)classMyClass{public:staticintstaticDataMember;//静态数据成员的声明staticvoidstaticFunction();//静态成员函数的声明//其他成员...};在cpp文件中定义 静态成员的声明
  • 2024-05-08深入浅出const和static关键字
    constconst是constant的缩写,意为不变的。在C++中是用来修饰内置类型变量,自定义对象,成员/普通函数,返回值,函数参数。C++const允许指定一个语义约束,编译器会强制实施这个约束,允许程序员告诉编译器某值是保持不变的。如果在编程中确实有某个值保持不变,就应该明确使用const,这样可
  • 2024-04-21深度解读《深度探索C++对象模型》之数据成员的存取效率分析(二)
    接下来我将持续更新“深度解读《深度探索C++对象模型》”系列,敬请期待,欢迎关注!也可以关注公众号:iShare爱分享,自动获得推文和全部的文章列表。接下来的几篇将会讲解非静态数据成员的存取分析,讲解静态数据成员的情况请见上一篇:《深度解读《深度探索C++对象模型》之数据成员的存取
  • 2024-04-20深度解读《深度探索C++对象模型》之数据成员的存取效率分析(一)
    接下来我将持续更新“深度解读《深度探索C++对象模型》”系列,敬请期待,欢迎关注!也可以关注公众号:iShare爱分享,自动获得推文和全部的文章列表。在《深度解读《深度探索C++对象模型》之C++对象的内存布局》这篇文章中已经详细分析过C++的对象在经过封装后,在各种情况下的内存布局以
  • 2024-03-25静态数据成员的应用
    classStudent{//1.数据成员privateStringname;privateStringsex;publicstaticStringschool="岳麓书院";//公布静态数据成员//2.省略构造方法;//3.省略setter和getter方法;//4.功能方法publicvoiddisplay(){
  • 2024-03-19C++ static
    1.隐藏(static函数,static变量均可)当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。如果加了static,就会对其它源文件隐藏。利用这一特性可以在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。static可以用作函数和变量的前缀,对于函数来讲,sta
  • 2024-01-18QT之静态函数发送信号
    一、简介由于博主本人是初学者对QT的机制不了解,所以遇到了一个比较大的坑,特此记录一下。我遇到的问题是无法在静态函数中向另外一个类发送信号。解决办法:先将信号发送给同类中的普通函数,然后在从普通函数中发送信号给外部类。二、C与C++中static的用法这里不是介绍QT静态函数信
  • 2024-01-09【Spring技术专题】「实战开发系列」保姆级教你SpringBoot整合Mybatis框架实现多数据源的静态数据源和动态数据源配置落地
    Mybatis是什么Mybatis是一个基于JDBC实现的,支持普通SQL查询、存储过程和高级映射的优秀持久层框架,去掉了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。Mybatis主要思想是将程序中大量的SQL语句剥离出来,配置在配置文件中,以实现SQL的灵活配置。在所有ORM框
  • 2023-11-01每日博客
    流计算&FlinkFlink的优势包括高度灵活的流式窗口,同时支持高吞吐,低延迟,高性能,支持有状态计算。典型的时间的事件驱动型应用有:反诈骗,基于规则的报警,业务流程监控,异常检测。流计算的处理流程包括:数据是实时计算,数据实时采集,实时查询服务。流数据的特征:注重数据的整体价值,不过分关
  • 2023-10-31每日总结10.31
    Flink的优势包括:高度灵活的流式窗口,同时支持高吞吐、低延迟、高性能,支持有状态计算流数据的特征:注重数据的整体价值,不过分关注个别数据,数据快速持续到达流计算的处理流程包括:数据实时采集,实时查询服务,数据是实时计算典型的事件驱动型应用包括:异常检测,反欺诈,业务流程监控,基于规则
  • 2023-09-06区分一下静态成员和非静态成员的作用域范围和初始化的问题
    对比来看;作用域限定符:类名加作用域限定符可以用来在其他函数或类内访问静态成员,但是!!不能直接访问非静态成员,如果需要访问非静态成员,使用对象加点加非静态成员的方式。可以用来在类外对类内的静态数据成员初始化或者对类内的函数进行定义。但是!!!:(1)不能在类外对非静态数据成员
  • 2023-08-17typeScript学习-类、静态数据、静态属性应用
    typeScript学习类、静态数据、静态属性应用类:定义:类就是拥有相同属性和方法的一系列对象的集合。展开理解:类是一个模具,是从这该类包含的所有具体对象中抽象出来的一个概念,类定义了它包含的全体对象的静态特征和动态特征。举例:people类静态特征【属性】name、age、address
  • 2023-05-255月25日打卡
    运行下面程序,观察输出结果#include<iostream>usingnamespacestd;intx=5,y=7;voidmyFunction(){inty=10;cout<<"xfrommyFunction:"<<x<<"\n";cout<<"yfrommyFunction:"<
  • 2023-05-24nonstatic data members 和 static data members
    在C++中,类的数据成员可以分为非静态数据成员(non-staticdatamembers)和静态数据成员(staticdatamembers)。非静态数据成员(non-staticdatamembers):非静态数据成员是类定义中没有使用static关键字声明的数据成员。对于这些数据成员,每个类的实例都有各自独立的内存空间,它们在对象
  • 2023-04-27静态数据成员
    用关键字static声名为该类所有对象共享必须在类外定义和初始化 原理1.同一类的不同对象,其成员数据之间是互相独立的。2.当我们将类的某一个数据成员的声名为static,则油该类所生产的所有对象,其静态成员共享一个存储空间 static规定1.static成员必须在类外定义并初始化2
  • 2023-04-12动静分离-【秒杀系统】
    什么叫做动静数据?所谓动静分离,其实就是把用户请求的数据(比如:HTML页面)划分为动态数据和静态数据。简单的说:动态数据和静态数据的主要区别在于看页面中输出的数据是否和URL、浏览器、时间、地域相关,以及是否含有Cookie等私密数据。比如说:1:很多媒体类的网站,某一篇文章的内容不管是你访
  • 2023-04-04析构函数
    析构函数c++primerp444 1.构造函数初始化对象的非静态数据成员。2.析构函数释放对象使用的资源,并销毁对象的非静态数据成员。3.一个类只有唯一的析构函数。析构函数没有参数,不接受重载。  1.构造函数中,对象的成员初始化是在函数体执行之前完成的,并且按照它们在类中
  • 2023-03-145-7
    定义一个Cat类,拥有静态数据成员numOfCats,记录Cat的个体数目;静态成员函数getNumOfCats(),读取numOfCats。设计程序测试这个类,体会静态数据成员和静态成员函数的用法
  • 2023-02-09 vue中静态数据怎么分页(以el-table为例子)
    背景:从别处选择一些数据在界面上用列表展示,列表为静态数据,故需要做分页处理。解决方案:Array.prototype.slice()截取数据,slice(begin,end),从begin开始到end结束,不包括end,返
  • 2023-02-01static的详细用法
    1.C++的static有两种用法,面向过程程序设计中的static和面向对象程序涉及中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用1面向过程涉及中
  • 2023-01-28第七节 使用ISM Web组态软件的静态数据
    文章目录​​什么是静态数据?​​​​一、使用步骤​​​​步骤1​​​​步骤2​​​​步骤3​​​​总结​​什么是静态数据?静态数据就是设备的静态属性,比如设备里面的软件
  • 2022-11-13面试常问的16个C语言问题
    1.用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#defineSEC_YEAR(365*24*60*60)UL考察点:1) #define 语法的基本知识(例如:不能以分号结束,
  • 2022-10-26云服务的7个数据特性​
    云服务的搭建需要将许多数据特性考虑在内,包含物理特、性能要求、易变性、容量、监管要求、事务边界、保存期限7个方面,所有这些数据需求都会对如何存储底层数据造成决策影响