- 博客(339)
- 收藏
- 关注
原创 2021面试必问JVM篇
JVM全称是,中文称为Java虚拟机。JVM是Java程序运行的底层平台,与Java支持库一起构成了Java程序的执行环境。分为JVM规范和JVM实现两个部分。简单来说,Java虚拟机就是指能执行标准Java字节码的虚拟计算机。Java中的字节码,是值Java源代码编译后的中间代码格式,一般称为字节码文件。常量是指不变的量,比如字母'A'或者数字1024在UTF8编码中对应到对应的二进制格式都是不变的。同样地,字符串在Java中的二进制表示也是不变的, 比如"AA"。在Java中需要注意的是,
2023-10-07 15:14:15 260
原创 【SQL Server】网上购物商城数据库设计报告(专业课设作品附上sql文件文档)
1.1背景随着互联网技术的发展,电商市场已经进行的如火如茶,网上购物已经是趋势网上很多销售商不方便对市场的需求进行调查.对自己所卖的商品不能及时地了解相关信息.获利没有达到最大限度:当购物者需要买自己所需的商品时,需要浪费很多的财力和物力。在中国电商行业飞速发展的今天。互联网成为人们快速获取、发布和传递信息的重要柒道。网上购物系统的开发可以提供更多的便利.网上购物弥补了传统购物的一些局限性。而且这对于管理人员来说,利用购物系统能轻松地管理大量的商品,而且可以通过系统查看各种商品的销售状况,通过各种数据能
2022-06-18 15:41:46 7798 2
原创 [经典约瑟夫环问题]详解单链表和数组的区别
首先数组的英文单词是:array,是有限个相同类型的数据组成的有序集合,数组中的每一个变量称为元素。数组是的数据结构,同时数组就属于同时数组的特点是在内存中,因此逻辑上实现了。而内存是由一个个连续的内存单元组成的,每一个内存都有它自己的地址,而数组中的元素的内存地址是连续。??什么是链表我们必须首先知道数据存储一般分为线性存储和链式存储两种。线性存储是一种顺序的存储的方式,就入刚才我们上述介绍的数组一样。现在我们正式开始介绍链表:我们首先来看一下单向链表的结构链表与数组不同,数组是顺序存储的,而链
2022-06-18 13:42:51 404
原创 SpringBoot配置SSL证书
在来此加密申请免费的SSL证书。文件说明:D:BUSINESS?1lrjg7.20220413certificate.pfx 是证书pfx所在路径。aksyun.jks 是自己命名的jks文件keytool -importkeystore -srckeystore D:BUSINESS?1lrjg7.20220413certificate.pfx -destkeystore aksyun.jks -srcstoretype PKCS12 -deststoretype JKS效果图...
2022-06-18 11:46:38 4775
原创 springboot整合mybatis实现增删改查
三更灯火五更鸡,正是男儿读书时。 黑发不知勤学早,白首方悔读书迟。立志,标定人生方向;奋斗,创造人生价值,二者相辅相成,互相促进。大部分程序员的**「 目标 」都是成为一名优秀的工程师,一名可以统览全局的「 架构师 」**。对于大部分普通人而言,成为一名优秀的架构师还是有一定难度的,「 千里之行始于足下,一步一个脚印,慢慢来 」。很多小伙伴私下问我,没有实际的开发经验,自学成才、或者是培训班出来的,简历上的项目经验怎么写?我觉得可以简简单单的写一个SSM整合项目。目录立志存高远,笃行践初心?千里之行始于足下
2022-06-12 12:44:56 2763 2
原创 Scala高级语法入门 (一) 函数式编程第一篇 函数基础语法
??♂??♂ 写在前面Scala 中存在方法与函数两个不同的概念,二者在语义上的区别很小。。换句话来说在。scala 中的方法跟 Java 的类似,方法是组成类的一部分。scala 中的函数则是一个完整的对象。Scala中的方法和函数从语法概念上来讲,一般不好区分,所以简单的理解就是:。只不过类中声明的函数称之为方法,其他场合声明的就是函数了。。而函数可就没有重载和重写的概念了,但是调用也不一样【1】无参 无返回值【2】无参 有返回值【3】有参 无返回值【4】有参 有返回值【5】多参数 无返
2022-06-12 10:32:40 124
原创 Python打包部署工具PyInstaller - 将Python打包成exe应用程序(含flask静态目录)的操作方法
目录一. Pyinstaller 使用指南1.简介2.安装命令初次安装升级查看版本3.打包命令打包成一个exe应用程序打包成一个文件夹二. Pyinstaller实战 - 以我的可视化大屏为例1. 创建?打包.bat 脚本2. 运行?打包.bat 脚本3. 查看 main.exe 应用程序4. 启用 main.exe 应用程序5. 浏览器访问三. 问题总结1. 缺少依赖包? No module named ‘xxx’?2. 无法打开 Flask 的静态目录文件?Pyinstaller 是 Python 的打
2022-06-12 01:45:04 1537
原创 Python 计算机视觉(十二)—— OpenCV 进行图像分割
目录前言(1)图像分割(2)读取图像信息1. 基于阈值的图像分割(1)基本概念(2)二值化操作a. 函数b. 代码实现2. 基于边缘检测的图像分割3. 基于 K-Means 聚类的区域分割(1)基本概念(2)代码实现4. 基于分水岭算法的图像分割(1)基本概念(2)代码实现5.整体代码结束语图像分割是 AI 领域中一个重要的分支,是机器视觉技术中的关于图像理解的重要一环。近几年兴起的自动驾驶技术中,也需要用到这种技术。车载摄像头探查到图像,后台计算机可以自动将图像分割归类,以避让行人和车辆等障碍。无需多言,
2022-06-10 20:46:34 724
原创 linux 安装mysql8.0 超详细图文教程
1.在 /use/local下 创建mysql文件夹2.切换到mysql文件夹下3.下载mysql也可以直接在官方下载最新版本官方下载选择linux4.解压mysql5.重命名文件夹5.创建data文件夹 存储文件6.创建用户组以及用户和密码7.授权用户8.切换到bin目录下9.初始化基础信息得到临时密码10.编辑my.cnf文件注释mysqld_safe 修改信息11.添加mysqld服务到系统12.授权以及添加服务13.启动mysql14.查看启动状态15.将mysql命
2022-06-09 23:43:11 142
原创 Java贪吃蛇全代码
我想贪吃蛇应该是不少90后和00后的童年(我本人是01年的),回想起从前偷偷拿着我爹的诺基亚在被窝里玩贪吃蛇,不禁感慨万分,时间飞逝,没想到10年后的我也可以自己做一个贪吃蛇了。该程序主要实现了以下功能:1.按空格开始游戏、暂停游戏或重新开始游戏。2.方向键控制蛇移动的方向。3.蛇吃掉食物可以增长,并增加游戏分数(不会加快游戏速度)。4.蛇咬到自己会结束游戏。5.蛇撞到游戏区域外会结束游戏。接下来放出源码,为了让初学者也能够理解,我尽量将大部分代码写了注释:Snake类结束语测试的次数
2022-06-08 21:13:34 273
原创 Java课程设计——学生信息管理系统(源码)
该项目可以分为三个模块:登录模块、主页面模块、信息储存模块。本系统完成了基本所需功能,界面清晰,操作简单又实用,基本满足了学校对学生信息的增添、查询、修改和删除等功能,且具有登录系统使该系统具有一定的安全性,大大减少了操作人员和用户的工作负担,提高了学生管理的工作效率和学校的信息化的水平。该项目可以分为三个模块:登录模块、主页面模块、信息储存模块。登录模块实现系统的登录,且具有一键清除的功能;主页面也就是整个系统的核心,包括了对学生信息的增添、查询、修改和删除等功能,还有退出系统的功能;由于还没学习数据库,
2022-06-08 21:12:55 813
原创 268道题,强烈推荐最强SQL题库(附习题讲解)
SQL一直是求职面试数据分析师的必备技能。今天给大家推荐一款超好用的SQ题库《牛客SQL题库》,268道题目,满足你的刷题愿望。这套SQL题库分为简单、中等、较难、困难四个等级,只要你耐心刷完这些题,一定能够提升你的SQL技能。非常友好的是:每道题还有习题讲解。这一部分一共涉及39道题,部分截图如下:点击链接、注册后,领取SQL题库!https://www.nowcoder.com/exam/oj?tab=SQL%E7%AF%87&topicId=199&fromPut=pc_zh_s_aili1127
2022-06-08 00:36:13 207
原创 23款小游戏-Python一行代码就能玩
free-python-games,一行代码就能进入使用Python开发的小游戏快乐玩耍!Python包括随您的安装一起分发的大量标准库。标准库有一个称为Turtle的模块,这是一种向普通人介绍python编程的流行方法。今天介绍的所有游戏都是使用Python及其Turtle模块实现的。每个游戏都完全独立于其他游戏,不试一试 您永远都不知道最喜欢哪种游戏。安装完之后我们可以使用来查看所有的游贪吃蛇贪吃蛇 -经典街机游戏。使用箭头键导航并吃绿色食品。每次食用食物,蛇就会长出一段。避免自己进食或出界!i
2022-06-08 00:35:36 7614
原创 MySQL常见面试题汇总(建议收藏!!!)
索引是一种数据结构,可以帮助我们快速的进行数据的查找。索引的数据结构和具体存储引擎的实现有关,在 MySQL 中使用较多的索引有 Hash 索引,B+ 树索引等,而我们经常使用的 InnoDB 存储引擎的默认索引实现为:B+ 树索引。如果表使用自增主键,那么每次插入新的记录,记录就会顺序添加到当前索引节点的后续位置,当一页写满,就会自动开辟一个新的页。如果使用非自增主键(如果身份证号或学号等),由于每次插入主键的值近似于随机,因此每次新纪录都要被插到现有索引页得中间某个位置, 频繁的移动、分页操作造成了大量
2022-06-07 00:14:41 132
原创 MyBatis-Plus——代码自动生成器
目录前言一、介绍二、代码自动生成器搭建准备工作2.1? 创建一个SpringBoot项目。2.2? 导入依赖2.3? 编写配置文件2.4? 搭建代码自动生成器2.5? 启动运行代码生成器类2.6? 编写自动填充处理器2.7? 乐观锁和逻辑删除配置2.8? 测试三、Service中的CRUD3.1? 插入操作3.2? 插入或更新操作3.3? 删除操作3.4? 更新操作3.5? 查询操作3.5.1? 单条查询3.5.2? 批量查询操作3.5.3? 查询数量小结回想我们之前进行开发的过程,首先我们需要编写与数据库
2022-06-06 22:20:39 170
原创 Jmeter软件测试,这一篇就够了
Apache JMeter是Apache组织开发的基于Java的压力测试工具。登录 http://jmeter.apache.org/download_jmeter.cgi ,根据自己平台,下载对应文件安装JDK,配置环境变量(具体步骤不做介绍)将下载Jmeter文件解压,打开/bin/jmeter.bat/bin 目录(常用文件介绍)examples:目录下包含Jmeter使用实例ApacheJMeter.jar:JMeter源码包jmeter.bat:windows下启动文件jmete
2022-06-06 00:48:22 1090
原创 Java学习路线总结(2022版)
本文将分享Java的后端学习路线(最新版),整理了一些知识点和学习资源,希望能够对大家有所帮助。这个阶段就是编程入门,掌握 Java 这门编程语言的基本语法及开发工具的使用。包括知识点:学习资源学习资源MySQL:企业中大部分业务数据都是用关系型数据库存储的,因此数据库是后台开发同学的必备技能,其中MySQL数据 库是目前的主流,也是面试时的重点。Redis:文档Redis 命令参考: http://redisdoc.com/Redis 在线练习:https://try.redis.io/视频【尚硅
2022-06-05 23:09:30 133
原创 IntelliJ IDEA 中高效地使用 Maven(图文并茂)
大家好,我是水滴~~IntelliJ IDEA 集成了 Maven 的全部功能,可以让我们轻松的创建和管理 Maven 项目。本文主要讲述在 IntelliJ IDEA 中,如何高效地使用 Maven,这需要你有一定的 Maven 基础。为了方便以后装机时需要,这里把 Maven 的下载、安装和配置记录一下,已经装过的童鞋可以直接看下一章。如果想下载历史版本,可以点击【Previous Releases】中的 archives 链接。如果下载速度慢,可以使用迅雷将下载好的压缩包,解压到指定目录即可。Mave
2022-06-05 01:00:48 335
原创 django.db.utils.OperationalError (1045, “Access denied for user ‘root‘@‘localhost‘
django.db.utils.OperationalError: (1045, “Access denied for user ‘root’@‘localhost’ (using password: NO)”)错误的大体意思是想表达,django链接不上你的数据库,可能是密码发生了错误。【注意这里的password是 NO】1.检查自己的账号密码是否正确,或者检查一下自己的数据库是否正确:使用window自带的命令行,发现可以进入,说明账号、密码没有问题。进入数据库,发现数据库也没有问题。2.网上说可能是
2022-06-03 00:13:51 1812
原创 C++面向对象的程序设计谭浩强 第五章课后题
C++面向对象的程序设计谭浩强 第二章课后题C++面向对象的程序设计谭浩强 第三章课后题C++面向对象的程序设计谭浩强 第四章课后题C++面向对象的程序设计谭浩强 第五章课后题C++面向对象的程序设计谭浩强 第六章课后题C++面向对象的程序设计谭浩强 第七章课后题C++面向对象的程序设计谭浩强 第八章课后题2.(简答题)将例5.2的程序片段补充和改写成一个完整、正确的程序,用私有继承方式。在程序中应包括输入数据的函数,在程序运行时输入num,name,sex,age,addr的值,程序应输出以上5个数据的
2022-06-02 12:28:55 241
原创 ArrayList和SubList的坑面试题
不要,思考一下会打印出什么?执行结果:你是否感觉疑惑?在想为什么在list2添加的在list1也添加是吧?subList接口我们使用的是ArrayList,所以是选择ArrayList即可fromIndex是从List元素开始索引,toIndex是List元素结束索引,subListRangeCheck方法是检查是否在允许范围之内。重头戏在new SubList(this, 0, fromIndex, toIndex);这里,看看下面的SubList就会知道,this关键字将当
2022-06-01 23:57:55 92
原创 100个Python实战项目(九)制作贪吃蛇游戏(评论抽奖送书)
?? 个人网站:【海拥】【摸鱼小游戏】【开发文档导航】?? 风趣幽默的人工智能学习网站:??人工智能?? 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】?? 免费且实用的计算机相关知识题库:??进来逛逛给大家安利一个免费且实用的 Python 刷题(面经大全)网站,??点击跳转到网站。本文章为系列文章,共100个 python 实战项目。初学者可以尝试实现这些项目,并在 Python 编译环境中动手操作。所有项目都已收集在专栏:??【100个Python实战项目】直接跳到末尾 获..
2022-05-30 20:37:40 337
原创 VScode 配置 Java 开发环境 (VSCode 天下第一)
VScode 配置 Java 环境1. 下载 JDK方式一:手动下载 JDKOracle Java SEAdoptOpenJdkAzul Zulu for Azure - Enterprise Edition方式二: VSCode 中下载 JDK下载 JAVA 插件扩展方式一: windows平台下可以直接访问这个地址 直接下载带有 java插件的 vscode方式二: 在vscode中下载以下插件Language Support for Java by Red HatDebug
2022-05-29 11:33:49 861
原创 Java桌面程序开发——如何开发美观漂亮好看的桌面程序
大家想到使用Java这门编程语言大多是脑海中是浮现的B/S开发,高并发、云计算、大数据等等,今天给大家带来的是Java不一样的使用方式——使用Java做PC桌面程序开发。不同的是,之前Java是使用swing或者awt开发,但是这次介绍给大家的是使用JavaFx做桌面程序开发。应该没有人使用过电脑版的QQ、酷狗、视频播放器等等软件,它们都有非常漂亮的UI,也就是界面。可是我们使用swing和awt开发出的桌面程序却是那么的“不好看”!所以今天就给大家介绍一个方便快捷且美观的Java桌面程序开发方式——
2022-05-29 10:22:11 255
原创 Java关键字(Java 8版本)
定义被Java语言赋予了特殊含义,用作专门用途的字符串(单词),这些关键字不能用于常量、变量、和任何标识符的名称。Java关键字(Java 8版本)Java关键字(Java 8 以后版本)注意事项true,false和,null看起来像关键字,但它们实际上是文字; 您不能在程序中将它们用作标识符。...
2022-05-29 00:36:21 109
原创 Java Utils工具类大全
源码和jar见:https://github.com/evil0ps/utils#Java Utils—封装了一些常用Java操作方法,便于重复开发利用.另外希望身为Java牛牛的你们一起测试和完善,欢迎入群263641914 一起封装和完成常用的Java代码。节约撸码时间以方便有更多的时间去把妹子~**#开发环境** Win7x64 JDK1.7 IDEA14#项目结构│ README.md │ utils.iml │ ├─.idea │
2022-05-28 23:12:54 129
原创 cmd中javac和java使用及注意事项
一、简述:cmd中,执行java命令与javac命令的区别:javac:是编译命令,将java源文件编译成.class字节码文件。例如:javac hello.java将生成hello.class文件。java:是运行字节码文件;由java虚拟机对字节码进行解释和运行。例如:java hello二、详述:下面我们来写个java文件试试。1、打开记事本,输入一个类+主函数public class Hello{ public static void main(String[] args)
2022-05-26 23:44:56 224
原创 查看JAVA API以及JAVA源码的方法
在java的日常学习中,我们有时候会需要看java的api说明,或者是查看java的源码,使我们更好的了解java,接下来我就来说说如何查看java的api以及java源码对于java的api,一般是在下面的网址中进行查看https://docs.oracle.com/javase/8/docs/api/而对于java的源码,我们现在来演示查看nextLine()的源码:将鼠标放置在希望转跳到源码的函数上,等待系统浮现这个黄色的框然后点击下面的Open Declaration,即可进入源码的界
2022-05-22 16:27:01 578
原创 架构道术-企业选择Dubbo作为分布式服务框架的10个理由
在前面我们介绍过关于企业分布式系统的演进过程,其中有一个非常重要的概念:服务化治理。那服务化治理中涉及到最核心的通讯框架就是RPC(Remote Procedure Call),RPC这一概念与技术早在1981年由Nelson提出,其主要用于支持异构型分布式系统间的通讯。今天老王带领大家了解下,分布式Dubbo框架是凭借什么样的优势突破重围,最终一枝独秀呢?目录1、RPC框架应用背景? ??? ?2、RPC协议在服务化治理中的地位3、企业分布式架构选择Dubbo的10个理由3.1 对业务代码.
2022-05-22 16:26:28 158
原创 来自投资银行的20个Java面试题
**微信公众号:javafirst**本文收集了20个来自投资银行的Java面试题,每一个都特别经典,分享给各位Java开发者。问题一:在多线程环境中使用HashMap会有什么问题?在什么情况下使用get()方法会产生无限循环?HashMap本身没有什么问题,有没有问题取决于你是如何使用它的。比如,你在一个线程里初始化了一个HashMap然后在多个其他线程里对其进行读取,这肯定没有任何问题。有个例子就是使用HashMap来存储系统配置项。当有多于一个线程对HashMap进行修改操作的时候才会真正产
2022-05-22 16:25:55 125
原创 机械键盘凭什么高效学习&快速码字
大家好,我是。目录写在前面笔记本自带键盘为什么还需要机械键盘?1.手感好,更稳定补充:段落感2.结实&耐用&实惠3.轴体丰富青轴茶轴红轴4.时尚·极致轻薄5.RGB灯光炫酷使用机械键盘需要注意哪些点?keychron键盘的优势CSDN开发者商城写在前面这两年经常敲代码、码字,所以键盘被使用到的次数很多,因为频繁使用电脑自带键盘,生怕把它敲坏,毕竟笔记本键盘换一个还是很贵的,所以我也就踏上了使用机械键盘的征途,一直到现在,机械键盘想怎么敲就怎么敲,换一..
2022-05-22 16:25:25 163
原创 机器学习算法基本过程与优缺点总结
这篇博客主要将我之前学习的数据挖掘与机器学习算法进行简单总结,加深下印象。我会在每个算法中贴上之前的连接,有兴趣可以看看。文章目录1、特征工程1.1、数据清洗1.2、特征选取2、线性回归2.1、普通线性回归2.2、岭回归2.3、Lasso回归3、逻辑回归4、聚类算法4.1、Kmeans聚类4.2、层次聚类5、K近邻(KNN)6、朴素贝叶斯7、决策树7.1、ID37.2、C4.57.3、CART算法8、随机森林9、关联分析 Ap..
2022-05-22 16:24:52 107
原创 实习笔记 —— Maven
系列文章目录实习笔记 —— Spring基础实习笔记 —— IOC反转控制(xml配置文件 + 注解)实习笔记 —— AOP开发I实习笔记 —— AOP开发II(AOP中Advice的类型)实习笔记 —— MyBatis I (MyBatis基础)实习笔记 —— MyBatis II (MyBatis基本数据库操作)实习笔记 —— MyBatis III(输入/输出映射)实习笔记 —— MyBatis IV(动态SQL)实习笔记 —— MyBatis V(多表查询)实习笔记 —— Git
2022-05-20 22:11:12 551 1
原创 包含类的封装,gettersetter方法。包含构造方法和构造方法的重载。包含继承,方法重写。包含抽象类和接口。包含异常处理机制。
包含类的封装,getter/setter方法。包含构造方法和构造方法的重载。包含继承,方法重写。包含抽象类和接口。包含异常处理机制。 public class lianxi1 { public static void main(String[] args) { //封装对象获得他的get和set System.out.println("封装get,set"); final CPU cpu = new CPU(); cpu.set
2022-05-20 07:53:46 120
原创 JavaPoet的使用指南
JavaPoet的使用指南前言JavaPoet的基本介绍JavaPoet的小试牛刀JavaPoet的常用类JavaPoet的常用方法设置修饰关键字设置注解对象设置注释JavaPoet生成类、接口、枚举对象继承、实现接口方法枚举JavaPoet生成成员变量注解修饰符注释实例化JavaPoet生成方法构造方法常规方法方法参数返回值方法体方法体模板$T$N$S抛出异常JavaPo
2022-05-19 23:19:26 4151
原创 mysql分页查询遇到order by发生的血案
案发现场业务需求:mysql从一张表中查询数据进行分页暂时,要求按照某字段进行排序。做开发的同学都觉得这兼职就是小case啦,前端传入分页下标、分页大小、排序字段、排序方式。后端采用order by +limit就搞定了。事实上我也是这么做的,但是最后却出了个出乎意料的bug,同样的请求参数,返回的数据顺序居然不一样,分页的时候,第一页的数据居然重复出现在第二页。并且bug不是必然复现,重复数据每次一样。场景复现准备一张表,并插入几条数据:CREATE TABLE t1 (id int
2022-05-18 07:47:46 648 2
原创 Scala和Java方法的相互调用
在Scala中调用java的方法,很简单,直接导入传递参数就可以进行调用了.但是在Java中调用Scala的方法呢经过测试,也是很简单,静态方法直接传递参数,就可以调用了,非静态的方法,使用对象也可以调用方法具体如下:1.首先是静态方法object ScalaObjectDemo extends App { println("hello cc i miss you very much"); def say(name:String){ println(name)
2022-05-17 11:27:37 1075
原创 jdk1.8的环境配置
jdk1.8的环境配置原文地址:传送门:www.dushunchang.top每日必答:在开始之前呢,小Du来来带大家了解几个问题,希望能够在面试中,小Du的解答给你帮助。1. 什么是JDK?答:java development kit 的缩写,意思是JAVA开发工具,我们写文档做PPT需要office 办公软件,开发当然需要开发工具了,说到开发工具大家肯定会想到Eclipse,但是如果直接安装Eclipse你会发现它是运行不起来 是会报错的,只有安装了JDK,配置好了环境变量和path才可以运行
2022-05-17 10:15:30 901
原创 JAVA面试技巧之自我介绍
【如何进行自我介绍】自我介绍这个问题,不用多说了,面试必定会问!如果想要在自我介绍的时候就能够打动面试官,吸引面试官对我们的兴趣,那么像我们这种接受过Java培训的程序员的自我介绍当然不能和应届生或者其他非技术岗位一样。如何进行自我介绍比较好?有没有什么套路呢?当然有。如何进行自我介绍?1、我叫xxx,来自于湛江赤坎,从网上看得到公司招聘的这个职位,觉得非常适合自己的发展。所以来这里争取下这份工作。2、接下来可以讲解自己的核心竞争力(最强的技能、最深入研究的知识领域、个性中最积极的部分)和闪光点(.
2022-05-17 09:02:35 158
原创 Java集合List去重的几种方式
1、使用LinkedHashSet删除arraylist中的重复数据LinkedHashSet是在一个ArrayList删除重复数据的最佳方法。LinkedHashSet在内部完成两件事:删除重复数据保持添加到其中的数据的顺序Java示例使用LinkedHashSet删除arraylist中的重复项。在给定的示例中,numbersList是包含整数的arraylist,其中一些是重复的数字。例如1,3和5.我们将列表添加到LinkedHashSet,然后将内容返回到列表中。结果arra
2022-05-17 07:52:24 677
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人