自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 说一下 HashMap 的实现原理?

HashMap 通过使用哈希表,提供了快速的查找、插入和删除操作允许使用 null 键和 null 值,并且不保证元素的顺序非线程安全的,适用于单线程环境在多线程环境中,可以使用或者对HashMap进行同步包装来保证线程安全。

2025-03-22 10:29:08 1270

原创 枚举能否继承其他类?能否实现接口?

枚举能否继承其他类?能否实现接口?

2025-03-22 08:00:00 135

原创 final、finally、finalize 有什么区别?

final是一个修饰符,用于声明不可变的变量、不可重写的方法和不可继承的类;finally是一个关键字,用于定义始终执行的代码块;finalize是一个方法,用于在对象被垃圾回收前执行清理操作,但已不推荐使用。

2025-03-21 20:00:00 308

原创 equals和HashCode重写的问题?

equals和HashCode重写的问题?

2025-03-21 14:00:00 326

原创 枚举有哪些特点?

枚举有哪些特点?

2025-03-21 14:00:00 287

原创 “+”连接符的效率为何低?

“+”连接符的效率为何低?

2025-03-21 08:00:00 251

原创 什么是枚举,工作中枚举通常用在什么地方?

枚举(Enum):在 Java 中是一种特殊的数据类型,它用于表示一组具有预定义值的常量用途表示状态:例如,订单状态(NEW, PENDING, SHIPPED, DELIVERED)。表示选项:例如,表示颜色(RED, GREEN, BLUE)。固定常量:例如,数据库中表的字段名或配置参数。组织常量:将相关的常量组织在一起,使代码更加清晰。实现单例模式:枚举可以用来实现单例模式,保证全局只有一个实例。定义操作:枚举可以包含方法,可以定义与枚举常量相关的操作。在

2025-03-21 08:00:00 375 1

原创 String str=“i“与 String str=new String(“i”)一样吗?

String str = “i”:String str = new String(“i”):一般情况下,使用字符串字面量的方式创建字符串性能更好,因为它可以利用常量池的优化机制,避免不必要的对象创建。使用构造方法创建字符串相对来说性能稍低,因为会频繁地在堆上创建对象,可能会导致更多的内存分配和垃圾回收操作。在大多数情况下,如果没有特别需求,推荐使用 的方式来创建字符串,因为它更高效且节约内存。

2025-03-20 20:00:00 408

原创 final 与 static 的区别?

可变性继承与重写访问方式内存分配final定义不可变的变量不能被继承和重写变量、方法和类可以通过对象实例或类名访问(取决于它们的访问修饰符)分配在堆(对象实例)或栈(局部变量)上static与可变性无关,它定义的是类的共享成员不能被重写,但可以被子类隐藏通过类名访问,不需要创建对象实例存储在方法区中,只有一份。

2025-03-20 19:30:00 276

原创 你什么时stream流,常用写法是什么?

Stream 不支持修改原始数据源的操作(它们不会对数据源进行任何更改)。Stream 操作是懒加载的,只有当终端操作被调用时,中间操作才会被执行。Stream 应该只被消费一次,之后它就关闭了,不能再使用。过滤数据、数据转换、统计计算等操作。特别适合对集合类数据的批量处理,提高代码的可读性和开发效率。

2025-03-20 12:06:31 226

原创 this 和super 关键字的作用

this关键字用于引用当前对象的实例变量和方法super关键字用于引用父类(超类)的变量和方法。

2025-03-20 08:00:00 297

原创 Jvm运行时数据区有哪些

Jvm运行时数据区有哪些。

2025-03-19 08:30:00 822

原创 == 和 equals 的区别是什么?

== 和 equals 的区别是什么?

2025-03-19 08:00:00 305

原创 final 在 java 中有什么作用?

final关键字在Java中用于创建不可变的类不可重写的方法以及不可变的变量(常量)。使用final可以提供额外的安全性,确保某些重要的值或行为不会被意外或恶意地更改。

2025-03-18 22:37:10 298

原创 简述一下面向对象的“六原则一法则”?

简述一下面向对象的“六原则一法则”?

2025-03-18 20:00:00 396

原创 内存泄漏和内存溢出的区别是什么?

内存泄漏和内存溢出的区别是什么?

2025-03-17 20:30:00 324

原创 如何实现Java多态?

如何实现Java多态?

2025-03-17 16:04:03 219

原创 基础数据类型和引用数据类型的区别是什么

基础数据类型和引用数据类型的区别是什么

2025-03-12 09:00:00 478

原创 抽象类和接口的区别是什么?

抽象类和接口的区别是什么?

2025-03-11 23:16:30 521

原创 并行和并发的区别有哪些?

并行和并发的区别有哪些?

2025-03-11 08:30:00 623

原创 什么是Java序列化,反序列化?

什么是Java序列化,反序列化?

2025-03-10 22:17:05 304

原创 面向对象的三大特性?

面向对象的三大特性?

2025-03-10 08:30:00 653

原创 重载和重写的区别?

重载和重写的区别?

2025-03-09 22:19:36 355

原创 线程和进程区别是什么?

线程和进程区别是什么?

2025-03-08 14:30:00 655

原创 说一说你对同步和异步的理解?

说一说你对同步和异步的理解?

2025-03-08 08:30:00 409

原创 如何理解Java中的自动拆箱和自动装箱?

如何理解Java中的自动拆箱和自动装箱?

2025-03-07 22:51:45 134

原创 Java引用拷贝、浅拷贝、深拷贝区别是什么?

Java基础概念

2025-03-06 23:25:18 530

原创 NLP——torch

b. 高维:tensor.transpose(1,2)/tensor.permute(0,2,1)b. torch.Tensor传入数字表示形状和torch.FloatTensor相同。常用计算方法:tensor.max()/min()/std()a. 二维:tensor.t()/transpose(0,1)b. tensor.size(1):获取第一个维度的形状。d. torch.tensor为创建tensor的方法。torch.Tensor和torch.tensor。获取阶数:tensor.dim()

2024-05-31 20:20:45 423

原创 NLP——神经网络介绍

机器学习的分支,人工神经网络为基础,对数据的特征进行学习的方法。

2024-03-06 23:43:30 943

原创 GUI设计

编写一个能绘制各种图形的程序,如下图所示,用户使用单选按钮选择图形,使用复选按钮指定是否填充。

2024-02-22 19:25:13 250 1

原创 django报错 Forbidden (CSRF cookie not set.)

这个错误是由于 Django 的 CSRF(Cross-Site Request Forgery)保护机制导致的。CSRF 是一种攻击方式,通过伪装用户的请求来执行未经授权的操作。为了防止这种攻击,Django 默认情况下会要求在进行 POST 请求时携带 CSRF 令牌。

2024-02-22 15:18:42 2607 1

原创 生日快乐——爱心图

生日快乐——爱心图滚动,闪烁,生日祝福语。

2022-10-08 21:06:05 3465 1

原创 文件的读写

定义学生类数组,有N个人(N=5),包括姓名和语数外三名课的成绩,实现学生数组的文件读写运行效果:

2022-06-22 22:41:01 131 1

Web课程设计-花草录:花草百科网站

1、 开发工具 编辑工具:visual studio code; 浏览器:Google Chrome 图标库:iconfont 框架:bootstrap3.0 2、网站主题及配色 网站主题:网上花草百科科普网站,以介绍花草知识为主体,内容主要在展示各类植物等。 配色:网站的多数界面包括主页配色以淡灰色即#f3f3f3为主,其次的如登录等的配色以白色(#fff)为主,主体颜色区别于背景色,呈现为白色(#fff),导航条、搜索栏等的配色为淡粉色(#dc9c89)。 3、网站结构设计 在物理结构上采用扁平式结构,所有的网页都在根目录下,只要一次访问即可遍历所有页面,只要一次访问即可遍历所有页面,逻辑上也属于扁平式结构,网站中任意两个页面之间都可以相互连接,网站中任意一个页面都包含其他所有页面的链接,网页之间的链接深度大部分为一,少部分为二。栏目的划分上将所有的链接地址置于页面首部,每个链接均可跳转到指定界面,关系互通,层次分明,功能上各个界面互相联系,各司其职,以实现网站的不同功能。

2025-03-10

Java课程设计——通讯录

使用了JavaFx,还使用了一点css 基本要求: 定义date类,至少包括年月日; 定义person类,至少包括姓名、性别和出生日期; 定义人员(staff)类,从person类派生,至少包括电话、地址、邮政编码、邮箱、QQ号和类别(例如:同学、朋友等)。 功能设计: 1、设计菜单实现功能选择; 2、输入功能:输入人员信息,并保存到文件中; 3、查询功能: 1)能够根据姓名、电话精确查询人员信息; 2)能够根据地址进行模糊查询人员信息; 3)根据人员类别查询人员信息 4、根据姓名对人员信息排序输出 5、能根据姓名、电话修改人员信息 6、能根据姓名、电话删除人员信息

2022-06-22

C语言课程设计——图书管理系统

此系统主要包括:从键盘上录入图书信息、查询图书信息、修改图书信息、删除图书信息、统计图书数量;主要由七个函数构成: (1)主函数main():建立一个“ts.txt”的文件,调用输入、查询、修改、删除、统计等函数对图书信息进行处理。 (2)菜单函数cd():主菜单,用户可自主选择操作。 (3)信息录入函数scanf_lr(int n):由用户选择录入图书的数目,然后输入图书基本信息,存储在“ts.txt”文本文件中。 (4)查询信息函数cx(int n):由用户选择(1:编号,2:名称)方式来查询图书信息,并输出该图书的全部信息。 (5)修改信息函数xg(int n):按编号修改信息。 (6)删除信息函数sc(int n):由用户选择(1:编号,2:名称)方式来删除图书信息。 (7)统计信息函数tj(int n):由用户选择(1:出版社,2:编者)方式来统计图书数量。

2022-06-22

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

TA关注的人

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