- 第一章 项目简介&创建主窗体项目简介《羊了个羊》是一款由北京简游科技有限公司开发的休闲类益智游戏,于2022年6月13日正式发行,玩家可以通过微信小程序游玩。 该作主要是让玩家利用各种道具和提示来消除每一个关卡当中的障碍和陷阱。游戏第一关其实是玩法教程,但当玩家来到第二关时,难度直线上升。玩家们在点击游戏上方卡牌后卡牌会下移到底部的框中,栏框内一共可以储存7张卡牌,当有3张一样的卡牌时将会消... 第一章 项目简介&创建主窗体项目简介《羊了个羊》是一款由北京简游科技有限公司开发的休闲类益智游戏,于2022年6月13日正式发行,玩家可以通过微信小程序游玩。 该作主要是让玩家利用各种道具和提示来消除每一个关卡当中的障碍和陷阱。游戏第一关其实是玩法教程,但当玩家来到第二关时,难度直线上升。玩家们在点击游戏上方卡牌后卡牌会下移到底部的框中,栏框内一共可以储存7张卡牌,当有3张一样的卡牌时将会消...
- Java8中创建Stream流有哪几种方式在Java 8中,Stream API 是一种新的处理数据的方式,它允许以声明式的方式来处理数据集合。Stream 可以让你以一种非常自然且高效的方式来表达对数据集合的复杂操作。本文将详细介绍在Java 8中创建 Stream 流的几种常见方式。1. 通过Collection系列集合创建Collection 接口... Java8中创建Stream流有哪几种方式在Java 8中,Stream API 是一种新的处理数据的方式,它允许以声明式的方式来处理数据集合。Stream 可以让你以一种非常自然且高效的方式来表达对数据集合的复杂操作。本文将详细介绍在Java 8中创建 Stream 流的几种常见方式。1. 通过Collection系列集合创建Collection 接口...
- 前言并发编程是现代编程语言中不可或缺的特性,不管是 java,kotlin,python, 还是仓颉语言都离不开线程的使用,熟练掌握并使用线程是日常开发中处理耗时操作或处理并发有效提高应用程序的性能,本篇文章将详细介绍线程在仓颉语言中的基本使用,建议点赞收藏!线程创建在仓颉语言中使用 spawn 关键字创建一个仓颉线程,类似 kotlin 中的 thread,仓颉已经封装好了线程的创建细节,... 前言并发编程是现代编程语言中不可或缺的特性,不管是 java,kotlin,python, 还是仓颉语言都离不开线程的使用,熟练掌握并使用线程是日常开发中处理耗时操作或处理并发有效提高应用程序的性能,本篇文章将详细介绍线程在仓颉语言中的基本使用,建议点赞收藏!线程创建在仓颉语言中使用 spawn 关键字创建一个仓颉线程,类似 kotlin 中的 thread,仓颉已经封装好了线程的创建细节,...
- 前言华为仓颉语言是鸿蒙原生应用的一种新的编程语言,采用面向对象的编程思想,为开发者带来新的开发体验。不仅可以和 ArkTs 相互调用,更能提升应用程序的性能,更重要的是仓颉语言的特点结合了 java 和 C 的特点。对开发者来说比较容易上手学习,本篇文章主要是详细介绍仓颉语言中的结构体 struct 和类 class 的区别,建议点赞收藏!结构体 Struct仓颉中的结构体以 strcut ... 前言华为仓颉语言是鸿蒙原生应用的一种新的编程语言,采用面向对象的编程思想,为开发者带来新的开发体验。不仅可以和 ArkTs 相互调用,更能提升应用程序的性能,更重要的是仓颉语言的特点结合了 java 和 C 的特点。对开发者来说比较容易上手学习,本篇文章主要是详细介绍仓颉语言中的结构体 struct 和类 class 的区别,建议点赞收藏!结构体 Struct仓颉中的结构体以 strcut ...
- “工欲善其事,必先利其器”。在对harmonyOS有了一个初步认知之后,我们使用DevEco Studio来创建一个项目,把项目运行起来,先从整体上来了解一下harmonyOS项目的整体结构以及开发工具的基本使用。作为一名鸿蒙系统开发者,你可能会遇到这样一个问题:如何通过DevEco Studio快速创建并配置一个ArkTS项目?本文将详细解答这个问题,帮助你从零开始,一步步创建并运行一个简... “工欲善其事,必先利其器”。在对harmonyOS有了一个初步认知之后,我们使用DevEco Studio来创建一个项目,把项目运行起来,先从整体上来了解一下harmonyOS项目的整体结构以及开发工具的基本使用。作为一名鸿蒙系统开发者,你可能会遇到这样一个问题:如何通过DevEco Studio快速创建并配置一个ArkTS项目?本文将详细解答这个问题,帮助你从零开始,一步步创建并运行一个简...
- 一、Java发展史 Java最初由Sun公司的“Green”项目组开发,用于智能家电设备,最初名为Oak。因商标问题,1995年更名为“Java”(灵感源于印尼爪哇岛的咖啡)。发行版本发行时间发行的各版本及其特征Java1995年Java语言诞生Java 1.01996年首个正式版本,包含基础类库和Applet支持Java 1.11997年引入内部类(Inner Class)、Java ... 一、Java发展史 Java最初由Sun公司的“Green”项目组开发,用于智能家电设备,最初名为Oak。因商标问题,1995年更名为“Java”(灵感源于印尼爪哇岛的咖啡)。发行版本发行时间发行的各版本及其特征Java1995年Java语言诞生Java 1.01996年首个正式版本,包含基础类库和Applet支持Java 1.11997年引入内部类(Inner Class)、Java ...
- 一、引子AI客服的概念早已不再新鲜,随着自然语言处理技术的不断进步,越来越多的企业尝试将 AI 客服引入实际业务中。然而,尽管大模型具备强大的语言理解能力,受限于业务场景的复杂性和大模型自身的局限性,AI 客服在许多企业中的应用落地效果并不理想。尤其是在面对多领域、多场景的客户需求时,单一的 AI 模型往往难以提供精准且符合上下文的回答,进而影响了用户体验和企业的运营效率。 二、业务梳理业... 一、引子AI客服的概念早已不再新鲜,随着自然语言处理技术的不断进步,越来越多的企业尝试将 AI 客服引入实际业务中。然而,尽管大模型具备强大的语言理解能力,受限于业务场景的复杂性和大模型自身的局限性,AI 客服在许多企业中的应用落地效果并不理想。尤其是在面对多领域、多场景的客户需求时,单一的 AI 模型往往难以提供精准且符合上下文的回答,进而影响了用户体验和企业的运营效率。 二、业务梳理业...
- java的jar后台启动 java的jar后台启动
- 一、问题描述假设我们当前有一张业务表,表上有两个字段start_date和end_date分别记录了该业务的开始和结束时间Ps:按自然周的逻辑记录,还有个字段achieved根据1和0标记该业务是否完成。现在有个需求是:查出当前系统时间内未完成的业务。这个需求很简单:获取本周的周一并与end_date进行比较,再把achieved设置为0即可查出符合需求的业务。因此,开发完成后,我简单地自... 一、问题描述假设我们当前有一张业务表,表上有两个字段start_date和end_date分别记录了该业务的开始和结束时间Ps:按自然周的逻辑记录,还有个字段achieved根据1和0标记该业务是否完成。现在有个需求是:查出当前系统时间内未完成的业务。这个需求很简单:获取本周的周一并与end_date进行比较,再把achieved设置为0即可查出符合需求的业务。因此,开发完成后,我简单地自...
- Apache Shiro 提供了对 Active Directory (AD) 的直接支持,通过 ActiveDirectoryRealm 可以轻松集成企业级 AD 环境,实现集中式身份认证。以下是 Shiro 中实现 AD 认证的完整指南,包括配置、代码示例和常见问题解决方案。 1. Active Directory 认证基础作用:通过 AD 服务器验证用户凭据(用户名/密码),并获取用户... Apache Shiro 提供了对 Active Directory (AD) 的直接支持,通过 ActiveDirectoryRealm 可以轻松集成企业级 AD 环境,实现集中式身份认证。以下是 Shiro 中实现 AD 认证的完整指南,包括配置、代码示例和常见问题解决方案。 1. Active Directory 认证基础作用:通过 AD 服务器验证用户凭据(用户名/密码),并获取用户...
- EWMA指数加权移动平均模型的Java实现引言指数加权移动平均(Exponentially Weighted Moving Average, EWMA)是一种常用的时间序列分析方法。与传统的简单移动平均相比,EWMA赋予最近的数据点更高的权重,从而能够更快地响应数据的变化。在金融、网络监控等领域,EWMA被广泛应用于波动率估计、异常检测等场景。本文将介绍EWMA的基本原理,并提供一个简单的J... EWMA指数加权移动平均模型的Java实现引言指数加权移动平均(Exponentially Weighted Moving Average, EWMA)是一种常用的时间序列分析方法。与传统的简单移动平均相比,EWMA赋予最近的数据点更高的权重,从而能够更快地响应数据的变化。在金融、网络监控等领域,EWMA被广泛应用于波动率估计、异常检测等场景。本文将介绍EWMA的基本原理,并提供一个简单的J...
- Java 虚拟机(JVM)原理与实战:打造高效稳定的运行环境Java 语言之所以能广泛应用,JVM(Java 虚拟机)功不可可没。深入理解 JVM 原理,并将其应用于实际开发,对于打造高效稳定的 Java 运行环境至关重要。本文将带大家深入探索 JVM 的核心知识,并结合实战案例,助力大家在 Java 开发之路上更进一步。 一、JVM 概述JVM 是 Java 技术的核心,位于硬件与操作系... Java 虚拟机(JVM)原理与实战:打造高效稳定的运行环境Java 语言之所以能广泛应用,JVM(Java 虚拟机)功不可可没。深入理解 JVM 原理,并将其应用于实际开发,对于打造高效稳定的 Java 运行环境至关重要。本文将带大家深入探索 JVM 的核心知识,并结合实战案例,助力大家在 Java 开发之路上更进一步。 一、JVM 概述JVM 是 Java 技术的核心,位于硬件与操作系...
- Java 内存模型(JMM)深度解析:理解多线程内存可见性问题在 Java 编程中,多线程的运用能够显著提升程序的执行效率,但与此同时,多线程环境下的一些问题也逐渐凸显。其中,内存可见性问题是一个关键挑战。而深入理解 Java 内存模型(JMM)是解决这一问题的基础。 一、Java 内存模型(JMM)概述Java 内存模型(Java Memory Model,JMM)是 Java 虚拟机(... Java 内存模型(JMM)深度解析:理解多线程内存可见性问题在 Java 编程中,多线程的运用能够显著提升程序的执行效率,但与此同时,多线程环境下的一些问题也逐渐凸显。其中,内存可见性问题是一个关键挑战。而深入理解 Java 内存模型(JMM)是解决这一问题的基础。 一、Java 内存模型(JMM)概述Java 内存模型(Java Memory Model,JMM)是 Java 虚拟机(...
- Java 并发编程高级技巧:CyclicBarrier、CountDownLatch 和 Semaphore 的高级应用 一、引言在 Java 并发编程中,CyclicBarrier、CountDownLatch 和 Semaphore 是三个常用且强大的并发工具类。它们在多线程场景下能够帮助我们实现复杂的线程协调与资源控制。本文将深入探讨这三个类的高级应用,旨在帮助读者更好地理解和运用这... Java 并发编程高级技巧:CyclicBarrier、CountDownLatch 和 Semaphore 的高级应用 一、引言在 Java 并发编程中,CyclicBarrier、CountDownLatch 和 Semaphore 是三个常用且强大的并发工具类。它们在多线程场景下能够帮助我们实现复杂的线程协调与资源控制。本文将深入探讨这三个类的高级应用,旨在帮助读者更好地理解和运用这...
- Java 依赖管理工具:使用 Sonatype Nexus 管理项目依赖在 Java 开发领域,依赖管理是项目构建和维护过程中的关键环节。Sonatype Nexus 作为一个功能强大的依赖管理工具,能够有效地帮助我们管理项目的各种依赖,提高开发效率并降低潜在风险。本文将深入探讨如何使用 Sonatype Nexus 进行 Java 项目依赖管理,并提供详细的代码实例来说明具体的操作和实现... Java 依赖管理工具:使用 Sonatype Nexus 管理项目依赖在 Java 开发领域,依赖管理是项目构建和维护过程中的关键环节。Sonatype Nexus 作为一个功能强大的依赖管理工具,能够有效地帮助我们管理项目的各种依赖,提高开发效率并降低潜在风险。本文将深入探讨如何使用 Sonatype Nexus 进行 Java 项目依赖管理,并提供详细的代码实例来说明具体的操作和实现...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-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创作思路,一次讲透!
回顾中
热门标签