自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 动态创建实例对象后,这个对象还可以改变吗?

可以使用反射中的 Field 类的 set() 方法来设置对象的属性值,也可以使用 get() 方法来获取对象的属性值。但需要注意的是,这种方式可以绕过类的封装性,破坏了面向对象的封装原则,可能导致不可预料的问题。可以使用反射中的 Method 类的 invoke() 方法来调用对象的方法,但也需要注意方法的访问权限和参数的匹配。总而言之,通过反射可以访问和修改对象的属性值和调用对象的方法,但无法改变对象的类型或属性的定义。反射只能帮助我们创建对象和访问对象的方法和属性,但不能改变对象的类型或属性的定义。

2023-10-29 11:29:52 84 1

原创 pl/sql编写一个匿名块

DBMS_OUTPUT.PUT_LINE('从' || v_m || '到' || v_n || '的数据之和为:' || v_sum);(1)编写一个匿名块,实现输入一个学生的学号,输出该学生的姓名,性别和专业。(2)编写一个匿名块,统计某系学生人数,如果没有学生,则显示“**系还没有学生”。(2)编写一个匿名块,统计某系学生人数,如果没有学生,则显示“**系还没有学生”。DBMS_OUTPUT.PUT_LINE(v_dname || '系共有' || v_count || '名学生');

2023-10-17 18:41:23 380

原创 【无标题】kan

我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?

2023-10-10 16:54:53 73 1

原创 封装和解封装

在封装过程中,发送方将要发送的数据分割成多个TCP数据段(Segment),并为每个数据段添加TCP协议头部信息。然后,每个TCP数据段会被封装到IP数据包中,IP数据包的协议头部又包含了源IP地址、目标IP地址等信息。最终,IP数据包会被封装到以太网帧中,以太网帧的协议头部包含了源MAC地址、目标MAC地址等信息。封装和解封装过程中的协议头部信息起到了重要的作用,它们提供了必要的信息来确保数据的正确传输和解析。通过封装和解封装过程,TCP协议可以实现可靠的数据传输,保证数据的完整性和可靠性。

2023-10-07 18:55:33 101 1

原创 linux用snap安装node.js步骤

这意味着你可以在不同的Linux系统上使用相同的命令来安装和管理Node.js,而无需担心依赖项的兼容性问题。4. 安全性:Snap应用程序被打包为只读的,它们在系统中是隔离的,并且不会干扰其他应用程序或系统的稳定性。这对于开发人员来说非常有用,可以在不同的项目中使用不同的Node.js版本。只需几个命令,就可以在Linux系统上安装Node.js,无需手动下载和配置。这个命令会从Snap Store中下载Node.js的最新版本,并将其安装到系统中。如果正确安装,会显示当前安装的Node.js版本号。

2023-09-25 23:12:16 357 1

原创 【无标题】磁盘调度三种算法

【代码】【无标题】磁盘调度三种算法。

2023-06-26 16:11:20 75 1

原创 glibc版本过低导致软件编译失败或引发其他问题

glibc(GNU C Library)是一个核心库,为GNU/Linux操作系统提供最基本和最重要的系统调用和函数。它是标准C库的实现,被几乎所有基于Linux的应用程序使用。请注意,升级glibc可能会导致您的操作系统无法使用,因此请小心,在升级之前在相同版本的操作系统模拟上进行测试。另外,请确保将新版本glibc所需的库文件复制到各自的目录中。其中,"x.x"是你想要下载的glibc版本号。这将在当前目录下创建一个名为"glibc-x.x"的目录,其中包含glibc的源代码。

2023-06-16 17:02:05 2091

原创 【无标题】

Jupyter常用命令模式快捷键:

2023-05-30 11:31:26 39 1

原创 希腊字母大小写注音

希腊字母| 大写 | 小写 | 英文注音 | 国际音标注音 | 中文注音 |大写小写英文注音国际音标注音中文注音Ααalphaalfa阿耳法Ββbetabeta贝塔Γγgammagamma伽马Δδdetadelta德耳塔Εεepsilonepsilon艾普西隆Ζζzetazeta截塔Ηηetaeta艾塔Θθthetaθita西塔Ιιiotaiota约塔Κ

2023-05-29 21:15:57 154

原创 touch 的使用手册

touch命令的作用是更新文件或目录的时间戳,如果文件不存在,则会创建一个空文件。更新每个指定的文件的访问和修改时间戳,如果文件不存在,则创建一个空文件。-t 时间 使用指定的时间戳而不是当前时间。-c 仅在文件不存在时创建文件。-d 时间 使用指定的时间而不是当前时间。-f 不创建文件,也不报告错误。-a 仅更新访问时间戳。-m 仅更新修改时间戳。-r 参考文件 使用参考文件的时间戳。

2023-05-26 20:57:03 383 1

原创 【C语言】级反馈队列调度算法(Multilevel Feedback Queue Scheduling)

多级反馈队列调度算法(Multilevel Feedback Queue Scheduling)是一种操作系统进程调度算法,它将进程分配到不同优先级的队列中,并根据进程的行为动态调整其优先级。printf("进程 %d,等待时间 = %d,周转时间 = %d\n", processes[i].pid, processes[i].waiting_time, processes[i].turnaround_time);这个示例代码实现了一个简化版的多级反馈队列调度算法,进程根据它们的优先级被放入不同的队列中。

2023-04-07 11:56:54 1070

转载 结构体的大小与内存对齐

结构的总大小也有个约束条件,分下面两种情况:如果n大于所有成员变量类型所占用的字节数,那么结构的总大小必须为占用空间最大的变量占用的空间数的倍数;同时VC为了确保结构的大小为结构的字节边界数(即该结构中占用最大空间的类型所占用的字节数)的倍数,所以在为最后一个成员变量申请空间后,还会根据需要自动填充空缺的字节。7 //错:sizeof(MyStruct)=sizeof(double)+sizeof(char)+sizeof(int)=13。4 #pragmapack(4)//设定为4字节对齐。

2022-11-12 20:51:34 51

原创 数据库基础-sql基础语法-mysql基础【更新中】

数据库基础-sql基础语法-MysqlDDL操作数据库,表等数据类型MYSQL支持多种类型score double(总长度,小数点后保留的位数)删除表Drop TABLE 表名;删除表时判断表是否存在Drop table if EXISTS 表名;创建(creat)create table 表名(​ 字段名1 数据类型,​ …​ 字段名n 数据类型n)最后一行末尾,不能加逗号查询(retrieve)show table;当前数据库下所有表得名称;us

2022-05-30 19:24:26 85

原创 html网页基本信息

HTML基础笔记和代码【观看自狂神说】自己写的

2022-05-16 17:39:27 246

原创 java构造器是什么?

什么是构造器1.构造器,也称构造方法、构造函数。作用是构造出来一个类的实例,确保对象得到初始化。2.构造器的格式: 权限修饰符 类名(无参/有参){}。3.根据有无参数,可分为无参构造 和有参构造。构造器最大的用处就是在创建对象时执行初始化,当创建一个对象时,系统会为这个对象的实例进行默认的初始化。如果想改变这种默认的初始化,就可以通过自定义构造器来实现。构造器可以用来在初始化对象时初始化数据成员,一个类可以有多个构造器。一个类的构造器的名称必须与该类的名称一致。要退出构造,可以使用返回语句“r

2022-03-20 17:21:58 1743

原创 打开CMD的方式

打开CMD的方式1.开始+系统 + 命令+命令提示符2.Win键+R 输入cmd打开控制台3.在任意文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口4.资源管理器的地址栏前面加上聪明的cmd路径...

2022-02-25 19:57:45 68

原创 Typora Makerdown 快捷键

快捷键 加粗: Ctrl + B 撤销: Ctrl + Z 字体倾斜 :Ctrl+I 下划线:Ctrl+U 多级标题: Ctrl + 1~6 有序列表:Ctrl + Shift + [ 无序列表:Ctrl + Shift + ] 降级快捷键 :Tab 升级快捷键:Shift + Tab 插入链接: Ctrl + K 插入公式: Ctrl + Shift + M 行内代码: Ctrl + Shi

2022-02-25 11:37:28 309

空空如也

空空如也

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

TA关注的人

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