自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 【无标题】

同样,这段代码也很简单,基类方法通过关键字virtual表明方法可以被覆盖,子类通过关键字override实现对基类方法的覆盖,最后看调用部分,无论变量类型是子类还是基类,只要对象实际类型是子类,调用的方法都是子类覆盖的方法,这也是多态的实现基础。在这个例子中,作为子类的Employee自动继承了基类的Greeting方法,当在子类实例调用这个方法的时候,实际上调用的是基类的方法。基类被子类继承的方法可能是虚方法,也可能是非虚方法,先看非虚方法被子类隐藏的情况,隐藏基类方法使用的关键字是new。

2023-07-28 14:56:24 111 1

原创 将之前的winfrom项目 由windows应用程序转为类库形式输出,结果在生成的时候报错

CS4023 C# /platform:anycpu32bitpreferred 只能与 /t:exe、/t:winexe 和 /t:appcontainerexe 一起使用。将之前的winfrom项目 由windows应用程序转为类库形式输出,结果在生成的时候报错。找到文件 项目下.csproj 文件 以文本方式打开,删除所有的 true。

2023-07-15 15:39:07 205 2

原创 c#加载xml文件

【代码】c#加载xml文件。

2022-12-18 17:00:30 662 1

原创 c#winform中自定义布局

winform

2022-11-28 20:26:11 555

原创 Ubuntu终端快捷键打不开解决

问题描述:快捷键打不开终端,加装python3.9后,就出现了gnome-terminal报错和快捷键无法打开终端的问题。

2022-10-26 14:46:23 962

原创 anaconda释放空间

anaconda释放空间。

2022-10-22 08:32:23 184

原创 yolov5

1、在虚拟机中打开浏览器输入网址https://www.jetbrains.com/pycharm/,点击 download2、选择linux版本下载并进行下载,下载结束后提取(解压)文件3、打开终端,输入 cd,命令 ,进入刚解压文件夹下的 bin 文件夹,执行 ./pycharm.sh命令,开始安装pycharm,出现下面的界面后按continue,等待安装完成。

2022-10-13 16:23:27 658

原创 window平台搭建服务器

2、打开控制面板,选择系统和安全,选择管理工具,打开Internet information services,右键添加网站,设置根目录,ip地址要一致,端口为8080。1、先打开控制面板,然后打开程序和功能,点击启用或者关闭windows功能,找到Internet information services,选中后点击确定。3、添加默认文档,然后进行浏览。

2022-09-05 21:48:43 2254

原创 静态实现多态和动态实现多态的方式

多态字面意思为多种状态。在面向对象语言中,。C++中的多态性具体体现在编译和运行两个阶段。,在编译时就可以确定使用的接口。,具体引用的接口在运行时才能确定。函数重载:包括普通函数的重载和成员函数的重载函数模板的使用相关的对象类型,确定它们之间的一个共同功能集,然后在基类中,把这些共同的功能声明为多个公共的虚函数接口。。客户端的代码(操作函数),对虚函数的调用会自动绑定到实际提供的子类对象上去。为何要使用多态呢?封装可以使得代码模块化,继承可以扩展已存在的代码,他们的目的都是为了代码重用。

2022-08-22 19:27:04 1191

原创 为什么析构函数必须是虚函数?为什么默认的析构函数不是虚函数?

实现多态性,通过指向派生类的基类指针或引用,访问派生类中同名覆盖成员函数。

2022-08-21 21:27:59 129

原创 指针常量和常量指针的区别

指针常量:指针类型的常量 本质上是一个常量,表示该常量是一个指针类型的常量。在指针常量中,指针自身的值是一个常量,不可改变,始终指向同一个地址,但是指向的内容可以通过指针修改。在定义的同时必须初始化例如:常量指针:指向常量的指针 或者 本质上是一个指针,表示该指针是一个指向常量的指针,指针指向的内容不可以通过指针改变,但是可以修改指针指向的地址例如:

2022-08-20 19:03:51 59

原创 UDP网络编程

UDP网络编程:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)

2022-04-19 15:21:14 422

原创 数据库操作

增删改查:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)索引提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1

2022-04-15 16:22:14 470

原创 TCP实现局域网通信

TCP实现局域网通信实现TCP并发服务器客户端代码:client_Ancy.c#include <stdio.h>#include <errno.h>#include <sys/types.h> /* See NOTES */#include <sys/socket.h>#include <pthread.h>#include <unistd.h>#include <stdlib.h>#

2022-04-10 17:45:17 3220

查看应用程序依赖的dll

查看应用程序依赖的dll

2024-04-29

IIS服务器加MMSQL企业模板

IIS服务器加MMSQL企业模板

2022-09-19

html导入excel(包括远程加载)

html导入excel(包括远程加载)

2022-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除