- 实操ubuntu下安装OpenJDK10 实操ubuntu下安装OpenJDK10
- 前言Java多线程实现方式主要有四种:① 继承Thread类、实现Runnable接口② 实现Callable接口通过FutureTask包装器来创建Thread线程③ 使用ExecutorService、Callable④ Future实现有返回结果的多线程其中前两种方式线程执行完后都没有返回值,后两种是带返回值的。目录 一、四种方式实现多线程1、继承Thread类创建线程2、实现Ru... 前言Java多线程实现方式主要有四种:① 继承Thread类、实现Runnable接口② 实现Callable接口通过FutureTask包装器来创建Thread线程③ 使用ExecutorService、Callable④ Future实现有返回结果的多线程其中前两种方式线程执行完后都没有返回值,后两种是带返回值的。目录 一、四种方式实现多线程1、继承Thread类创建线程2、实现Ru...
- 前言学习Java多年后,才发现有很多工具类库,可以大大简化代码量,提升开发效率,初级开发者却不知道。而这些类库早就成为了业界标准类库,大公司的内部也都在使用,如果刚工作的时候就有人告诉我使用这些工具类库,该多好。目录1. Java自带工具方法1.1 List集合拼接成以逗号分隔的字符串1.2 比较两个字符串是否相等,忽略大小写1.3 比较两个对象是否相等1.4 两个List集合取交集2. ... 前言学习Java多年后,才发现有很多工具类库,可以大大简化代码量,提升开发效率,初级开发者却不知道。而这些类库早就成为了业界标准类库,大公司的内部也都在使用,如果刚工作的时候就有人告诉我使用这些工具类库,该多好。目录1. Java自带工具方法1.1 List集合拼接成以逗号分隔的字符串1.2 比较两个字符串是否相等,忽略大小写1.3 比较两个对象是否相等1.4 两个List集合取交集2. ...
- 前言Java中容器对象主要用来存储其他对象,根据实现原理不同,主要有3类常用的容器对象:1、ArrayList 使用数组结构存储容器中的元素2、LinkedList 使用链表结构存储容器中的元素3、HashMap 使用Hash原理,同时使用数组和链表结构本篇目录一、ArrayList1.原理2.用法二、LinkedList1.原理2.用法三、HashMap1.原理2.用法 四、对比优缺点及... 前言Java中容器对象主要用来存储其他对象,根据实现原理不同,主要有3类常用的容器对象:1、ArrayList 使用数组结构存储容器中的元素2、LinkedList 使用链表结构存储容器中的元素3、HashMap 使用Hash原理,同时使用数组和链表结构本篇目录一、ArrayList1.原理2.用法二、LinkedList1.原理2.用法三、HashMap1.原理2.用法 四、对比优缺点及...
- 前言在使用Java实际编程中,多线程可以说是无所不在,凡是需要并发执行的都可以用到它,一个应用程序中不用多线程将会是很糟糕的事情,所以掌握线程以及它的控制操作是非常重要的。今天带大家一文掌握线程。目录前言一、线程的基本概念1.并行和并发2.进程和线程二、线程的运行状态 三、线程编程实践1.线程两种定义方法2.启动线程3.同时定义和启动线程 4.线程弹出与暂停5.线程等待与唤醒6.线程中断... 前言在使用Java实际编程中,多线程可以说是无所不在,凡是需要并发执行的都可以用到它,一个应用程序中不用多线程将会是很糟糕的事情,所以掌握线程以及它的控制操作是非常重要的。今天带大家一文掌握线程。目录前言一、线程的基本概念1.并行和并发2.进程和线程二、线程的运行状态 三、线程编程实践1.线程两种定义方法2.启动线程3.同时定义和启动线程 4.线程弹出与暂停5.线程等待与唤醒6.线程中断...
- 前言 写程序时我们常用到String和StringBuilder,String可以用“+”来对字符串进行拼接,StringBuilder用append进行拼接,一直不明白既然可以用String,为啥还要用StringBuilder。尽管在做数据库查询的时候,习惯性的用了StringBuilder对查询语句进行拼接,但仍然不知其因。感觉用法又差不多,所以特意研究了一下这些东西的区别。目录Str... 前言 写程序时我们常用到String和StringBuilder,String可以用“+”来对字符串进行拼接,StringBuilder用append进行拼接,一直不明白既然可以用String,为啥还要用StringBuilder。尽管在做数据库查询的时候,习惯性的用了StringBuilder对查询语句进行拼接,但仍然不知其因。感觉用法又差不多,所以特意研究了一下这些东西的区别。目录Str...
- 项目场景:有一些场景,例如申请提交之后几秒内需要防止用户重复提交,我们后端通过自定义注解实现这一功能需要的pom依赖:在编写项目之前,如果要用自定义注解实现这一功能,需要导入spring aop,redis依赖等<!-- spring aop依赖--> <dependency> <groupId>org.springframework.b... 项目场景:有一些场景,例如申请提交之后几秒内需要防止用户重复提交,我们后端通过自定义注解实现这一功能需要的pom依赖:在编写项目之前,如果要用自定义注解实现这一功能,需要导入spring aop,redis依赖等<!-- spring aop依赖--> <dependency> <groupId>org.springframework.b...
- 前言平时我们一般写好一个接口,如果想要去测试这个接口对不对,通过会采用工具,比如PostMan或者swagger,其实在Java中,本身就封装了关于Http请求的对象(HttpURLConnection类),我们可以通过这个类去调用我们写好的接口,在调用时,也可以在上层逻辑代码中设置不同的参数(虽然工具也可以做到),但是不妨碍我们去了解了解。一、请求一个不带参数的接口public Obje... 前言平时我们一般写好一个接口,如果想要去测试这个接口对不对,通过会采用工具,比如PostMan或者swagger,其实在Java中,本身就封装了关于Http请求的对象(HttpURLConnection类),我们可以通过这个类去调用我们写好的接口,在调用时,也可以在上层逻辑代码中设置不同的参数(虽然工具也可以做到),但是不妨碍我们去了解了解。一、请求一个不带参数的接口public Obje...
- 一、白话 假如我有三台笔记本,华硕,联想,苹果。 出外办公的时候,根据对接的公司的不同,于是想使用不同的笔记本,于是去苹果公司,我对秘书妹妹说:“帮我把苹果笔记本打开一下”,去华硕公司,说:“帮我把华硕笔记本打开一下”,去联想公司,说:“帮我把联想笔记本打开一下”。秘书妹妹表示我对她的不信任对我抗议道:“老板,你直接说打开电脑就行了,使用哪台笔记本我知道的”。二、简单工厂模式 简单工厂为... 一、白话 假如我有三台笔记本,华硕,联想,苹果。 出外办公的时候,根据对接的公司的不同,于是想使用不同的笔记本,于是去苹果公司,我对秘书妹妹说:“帮我把苹果笔记本打开一下”,去华硕公司,说:“帮我把华硕笔记本打开一下”,去联想公司,说:“帮我把联想笔记本打开一下”。秘书妹妹表示我对她的不信任对我抗议道:“老板,你直接说打开电脑就行了,使用哪台笔记本我知道的”。二、简单工厂模式 简单工厂为...
- 前言介绍:网络的快速发展从根本上更改了世界各组织的管理方式,自二十世纪九十年代开始,我国的学校等单位就设想可以通过互联网系统来进行管理信息。由于以前存在各方面的原因,比如网络普及度低、用户不接受、互联网的相关法律法规也不够完善、开发技术也不够成熟等,阻碍了互联网在各大机构中的发展速度。进入二十一世纪以后,我国经济有了快速的发展,限制机构管理的各个难题逐一被解决,国内各大机构都加入到了电子信... 前言介绍:网络的快速发展从根本上更改了世界各组织的管理方式,自二十世纪九十年代开始,我国的学校等单位就设想可以通过互联网系统来进行管理信息。由于以前存在各方面的原因,比如网络普及度低、用户不接受、互联网的相关法律法规也不够完善、开发技术也不够成熟等,阻碍了互联网在各大机构中的发展速度。进入二十一世纪以后,我国经济有了快速的发展,限制机构管理的各个难题逐一被解决,国内各大机构都加入到了电子信...
- 第1章 绪论研究课题背景随着互联网不断升温,用户的需求也越来越大,为此设计疫情社区管理系统可以方便用户随时获取到疫情社区管理系统信息,通过这一软件来满足用户的要求,并且使用疫情社区管理系统可以更快捷、更高效的提高疫情社区管理系统管理的工作效率,是一款必不可少的管理系统。开发疫情社区管理系统进行疫情信息的管理,就要运用软件工程的方法来解决这个软件开发中遇到的各个问题。系统管理也都将通过计算机... 第1章 绪论研究课题背景随着互联网不断升温,用户的需求也越来越大,为此设计疫情社区管理系统可以方便用户随时获取到疫情社区管理系统信息,通过这一软件来满足用户的要求,并且使用疫情社区管理系统可以更快捷、更高效的提高疫情社区管理系统管理的工作效率,是一款必不可少的管理系统。开发疫情社区管理系统进行疫情信息的管理,就要运用软件工程的方法来解决这个软件开发中遇到的各个问题。系统管理也都将通过计算机...
- 背景及意义系统管理也都将通过计算机进行整体智能化操作,对于民宿管理平台系统所牵扯的管理及数据保存都是非常多的,例如管理员;首页、个人中心、用户管理、商家管理、民宿信息管理、房间类型管理、房间信息管理、房间预订管理、房间退订管理、投诉反馈管理、我的收藏管理、系统管理 ,用户;首页、个人中心、民宿信息管理、房间信息管理、房间预订管理、房间退订管理、投诉反馈管理、我的收藏管理,商家用户;首页、个... 背景及意义系统管理也都将通过计算机进行整体智能化操作,对于民宿管理平台系统所牵扯的管理及数据保存都是非常多的,例如管理员;首页、个人中心、用户管理、商家管理、民宿信息管理、房间类型管理、房间信息管理、房间预订管理、房间退订管理、投诉反馈管理、我的收藏管理、系统管理 ,用户;首页、个人中心、民宿信息管理、房间信息管理、房间预订管理、房间退订管理、投诉反馈管理、我的收藏管理,商家用户;首页、个...
- 什么是枚举?最近写新项目!有很多数据字典常量需要定义和使用、就顺便记录一下、什么是枚举类呢?就是用enum修饰是一种Java特殊的类,枚举是class、底层是继承了java.lang.Enum类的实体类、使用枚举可以很方便的定义数据常量、方便清晰我们使用 为什么需要枚举类?下面就举例说明一下吧1)出于类型安全考虑,没用枚举类之前,常用静态常量来表示。比如对于性别的表示:public sta... 什么是枚举?最近写新项目!有很多数据字典常量需要定义和使用、就顺便记录一下、什么是枚举类呢?就是用enum修饰是一种Java特殊的类,枚举是class、底层是继承了java.lang.Enum类的实体类、使用枚举可以很方便的定义数据常量、方便清晰我们使用 为什么需要枚举类?下面就举例说明一下吧1)出于类型安全考虑,没用枚举类之前,常用静态常量来表示。比如对于性别的表示:public sta...
- 随着社会的发展,社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。田径运动会成绩管理系统,主要的模块包括首页、个人中心、赛前通知管理、裁判员管理、队员管理、比赛信息管理、比赛项目管理、比赛报名管理、弃权信息管理、特殊队员管理、赛前编排管理、赛中信息管理、赛事成绩管理、系统管理等功能。系统中管理员主要是为了安全有效地存储和管理各类信息,还可以对系统进行管... 随着社会的发展,社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。田径运动会成绩管理系统,主要的模块包括首页、个人中心、赛前通知管理、裁判员管理、队员管理、比赛信息管理、比赛项目管理、比赛报名管理、弃权信息管理、特殊队员管理、赛前编排管理、赛中信息管理、赛事成绩管理、系统管理等功能。系统中管理员主要是为了安全有效地存储和管理各类信息,还可以对系统进行管...
- 1 系统概述 1.1 概述随着社会的快速发展,计算机的影响是全面且深入的。人们生活水平的不断提高,日常生活中人们对教材管理方面的要求也在不断提高,教材管理的数量更是不断增加,使得教材管理系统的开发成为必需而且紧迫的事情。教材管理系统主要是借助计算机,通过对教材管理系统所需的信息管理,增加用户选择,同时也方便对广大用户信息的及时查询、修改以及对用户信息的及时了解。教材管理系统对用户带来了更多... 1 系统概述 1.1 概述随着社会的快速发展,计算机的影响是全面且深入的。人们生活水平的不断提高,日常生活中人们对教材管理方面的要求也在不断提高,教材管理的数量更是不断增加,使得教材管理系统的开发成为必需而且紧迫的事情。教材管理系统主要是借助计算机,通过对教材管理系统所需的信息管理,增加用户选择,同时也方便对广大用户信息的及时查询、修改以及对用户信息的及时了解。教材管理系统对用户带来了更多...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签