- 在面试时,经过寒暄后,一般面试官会让介绍项目经验 。常见的问法是,说下你最近的(或最拿得出手的)一个项目。 根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从... 在面试时,经过寒暄后,一般面试官会让介绍项目经验 。常见的问法是,说下你最近的(或最拿得出手的)一个项目。 根据我们的面试经验,发现有不少候选人对此没准备,说起来磕磕巴巴,甚至有人说出项目经验从...
- 迭代器模式 概念介绍 迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。又称为:游标cursor模式 特点说明聚合对象存储数据迭代器遍历数... 迭代器模式 概念介绍 迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。又称为:游标cursor模式 特点说明聚合对象存储数据迭代器遍历数...
- 前言 在我们运行java程序时,java底层进行了一系列的操作,大体有五个操作步骤,分别按照先后顺序为:加载——>验证——>准备——>解析——>初始化,下面分别来解释这五个步骤具体... 前言 在我们运行java程序时,java底层进行了一系列的操作,大体有五个操作步骤,分别按照先后顺序为:加载——>验证——>准备——>解析——>初始化,下面分别来解释这五个步骤具体...
- 中介者模式(Mediator) 场景(中介大家熟悉吗?房产中介?): 假如没有总经理。下面三个部门:财务部、市场部、研发部。财务部要发工资,让大家核对公司需要跟市场部和研发部都通气;市场部要接个新... 中介者模式(Mediator) 场景(中介大家熟悉吗?房产中介?): 假如没有总经理。下面三个部门:财务部、市场部、研发部。财务部要发工资,让大家核对公司需要跟市场部和研发部都通气;市场部要接个新...
- 十一、HashMap和HashTable有什么区别?其底层实现是什么? 1、HashTable中每一个方法都加了锁,所以他是线程安全的,但是由于每个方法都加了锁,所以效率比较低,目前用的比较少。 2... 十一、HashMap和HashTable有什么区别?其底层实现是什么? 1、HashTable中每一个方法都加了锁,所以他是线程安全的,但是由于每个方法都加了锁,所以效率比较低,目前用的比较少。 2...
- 首图 # 前言 博主介绍: -- 本人是小奇,一个喜欢读书、交友、技术分享的Java程序员,更喜欢整理分享一些Java面试题,如果大家有需要可以关注我的公众号『小奇Java... 首图 # 前言 博主介绍: -- 本人是小奇,一个喜欢读书、交友、技术分享的Java程序员,更喜欢整理分享一些Java面试题,如果大家有需要可以关注我的公众号『小奇Java...
- 类加载器 把类加载阶段中的"通过一个类的全限定名来获取描述此类的二进制字节流"这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类,实现这个动作的代码模块称为类加载器。 ... 类加载器 把类加载阶段中的"通过一个类的全限定名来获取描述此类的二进制字节流"这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何去获取所需要的类,实现这个动作的代码模块称为类加载器。 ...
- Java 关键字 类别关键字说明访问控制private私有的protected受保护的public公共的default默认类、方法和变量修饰符abstract声明抽象extends扩充,继承final最... Java 关键字 类别关键字说明访问控制private私有的protected受保护的public公共的default默认类、方法和变量修饰符abstract声明抽象extends扩充,继承final最...
- 对于资源池的技术,相信大家早就接触过,比如数据库连接池,常见的有c3p0、dbcp等等,而线程也有对应的池子,称为线程池。 Java提供了Executors类来创建一个线程池,如: public st... 对于资源池的技术,相信大家早就接触过,比如数据库连接池,常见的有c3p0、dbcp等等,而线程也有对应的池子,称为线程池。 Java提供了Executors类来创建一个线程池,如: public st...
- 本文介绍下线程池的一些配置信息。 在软件开发中,池一直都是一种非常优秀的设计思想,通过建立池可以有效的利用系统资源,节约系统性能。Java 中的线程池就是一种非常好的实现,从 JDK 1.5 ... 本文介绍下线程池的一些配置信息。 在软件开发中,池一直都是一种非常优秀的设计思想,通过建立池可以有效的利用系统资源,节约系统性能。Java 中的线程池就是一种非常好的实现,从 JDK 1.5 ...
- 文章目录 说到前面实现ArrayList基本操作结构定义初始化集合初始化指定容量大小的集合添加元素将元素添加到集合中的指定位置将元素直接添加到集合尾部 移除集合中的所有元素返回集合中首次出现... 文章目录 说到前面实现ArrayList基本操作结构定义初始化集合初始化指定容量大小的集合添加元素将元素添加到集合中的指定位置将元素直接添加到集合尾部 移除集合中的所有元素返回集合中首次出现...
- 在开始讨论java多线程安全机制之前,首先从内存模型来了解一下什么是多线程的安全性。 一、线程的安全机制 我们都知道java的内存模型中有主内存和线程的工作内存之分, 主内存上存放的是... 在开始讨论java多线程安全机制之前,首先从内存模型来了解一下什么是多线程的安全性。 一、线程的安全机制 我们都知道java的内存模型中有主内存和线程的工作内存之分, 主内存上存放的是...
- 前言 最近有一个项目用户在测试阶段反馈了一个错误,如下java.text.ParseException: Unparseable date: “24-MAR-26”,这个错误大致意思是SimpleDate... 前言 最近有一个项目用户在测试阶段反馈了一个错误,如下java.text.ParseException: Unparseable date: “24-MAR-26”,这个错误大致意思是SimpleDate...
- 👏👏👏 哈喽!大家好,我是【学无止境小奇】,一位热爱分享各种技术的博主!😍😍😍 ⭐【学无止境小奇】的创作宗旨:每一条命令都亲自执行过,每一行代码都实际运行过,每一种方法都真实实践过,... 👏👏👏 哈喽!大家好,我是【学无止境小奇】,一位热爱分享各种技术的博主!😍😍😍 ⭐【学无止境小奇】的创作宗旨:每一条命令都亲自执行过,每一行代码都实际运行过,每一种方法都真实实践过,...
- 上一篇文章说到了单链表,也通过案例具体实现了一下,但是单链表的缺点也显而易见。 单向链表查找的方向只能是一个方向单向链表不能自我删除,需要靠辅助节点 而双向链表则能够很轻松地实现上面的功能。 何为双... 上一篇文章说到了单链表,也通过案例具体实现了一下,但是单链表的缺点也显而易见。 单向链表查找的方向只能是一个方向单向链表不能自我删除,需要靠辅助节点 而双向链表则能够很轻松地实现上面的功能。 何为双...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签