- 异常@[toc] 认识异常首先要知道什么是异常(exception)在Java中,将程序执行过程中发生的不正常行为称为异常,异常是一种类型事实上,我们已经接触过一些异常了public static void main(String[] args) { System.out.println(10/0);}这是算数异常,具体一点,就是除零异常public static void main... 异常@[toc] 认识异常首先要知道什么是异常(exception)在Java中,将程序执行过程中发生的不正常行为称为异常,异常是一种类型事实上,我们已经接触过一些异常了public static void main(String[] args) { System.out.println(10/0);}这是算数异常,具体一点,就是除零异常public static void main...
- Java语言实现猜数字小游戏 Java语言实现猜数字小游戏
- 编辑Scratch3.0——助力新进程序员理解程序(案例一十七、打倒驯鹿)前言 一般来说,针对6-18岁的少年儿童开展的编程教育,现在,最常见的形式是线上和线下模式相结合的课外培训。 这里我用作让大朋友们可以快速的理解程序所以单独立的专栏,希望能帮助到大朋友们,如果大朋友们是准备去少儿编程做讲师啥的,就可以参考参考了。 根据先易后难的学习进程,... 编辑Scratch3.0——助力新进程序员理解程序(案例一十七、打倒驯鹿)前言 一般来说,针对6-18岁的少年儿童开展的编程教育,现在,最常见的形式是线上和线下模式相结合的课外培训。 这里我用作让大朋友们可以快速的理解程序所以单独立的专栏,希望能帮助到大朋友们,如果大朋友们是准备去少儿编程做讲师啥的,就可以参考参考了。 根据先易后难的学习进程,...
- 前言ASP.NET Core SignalR 是一个开放源代码库,可用于简化向应用添加实时 Web 功能。 实时 Web 功能使服务器端代码能够将内容推送到客户端。 一、SignalR的基本使用SignalR的基本使用步骤如下所示:创建 Web 项目。添加 SignalR 客户端库。创建 SignalR 中心。配置项目以使用 SignalR。添加可将消息从任何客户端发送到所有连接客户端的代... 前言ASP.NET Core SignalR 是一个开放源代码库,可用于简化向应用添加实时 Web 功能。 实时 Web 功能使服务器端代码能够将内容推送到客户端。 一、SignalR的基本使用SignalR的基本使用步骤如下所示:创建 Web 项目。添加 SignalR 客户端库。创建 SignalR 中心。配置项目以使用 SignalR。添加可将消息从任何客户端发送到所有连接客户端的代...
- ImGUI 它是与平台无关的C++轻量级跨平台图形界面库,没有任何第三方依赖,可以将ImGUI的源码直接加到项目中使用,该框架通常会配合特定的D3Dx9等图形开发工具包一起使用,ImGUI常用来实现进程内的菜单功能,而有些辅助开发作者也会使用该框架开发菜单页面,总体来说这是一个很不错的绘图库,如下将公开新版ImGUI如何实现绘制外部菜单的功能。ImGUI官方下载地址:https://gith... ImGUI 它是与平台无关的C++轻量级跨平台图形界面库,没有任何第三方依赖,可以将ImGUI的源码直接加到项目中使用,该框架通常会配合特定的D3Dx9等图形开发工具包一起使用,ImGUI常用来实现进程内的菜单功能,而有些辅助开发作者也会使用该框架开发菜单页面,总体来说这是一个很不错的绘图库,如下将公开新版ImGUI如何实现绘制外部菜单的功能。ImGUI官方下载地址:https://gith...
- 通过编译调试工具对一款数独游戏的源码进行编译调试。 通过编译调试工具对一款数独游戏的源码进行编译调试。
- 1.1 强化学习概述强化学习(reinforcement learning,RL) 讨论的问题是智能体(agent)怎么在复杂、不确定的环境(environment)中最大化它能获得的奖励。如图 1.1 所示,强化学习由两部分组成:智能体和环境。在强化学习过程中,智能体与环境一直在交互。智能体在环境中获取某个状态后,它会利用该状态输出一个动作 (action),这个动作也称为决策(deci... 1.1 强化学习概述强化学习(reinforcement learning,RL) 讨论的问题是智能体(agent)怎么在复杂、不确定的环境(environment)中最大化它能获得的奖励。如图 1.1 所示,强化学习由两部分组成:智能体和环境。在强化学习过程中,智能体与环境一直在交互。智能体在环境中获取某个状态后,它会利用该状态输出一个动作 (action),这个动作也称为决策(deci...
- 实际的开发中,引用类型的使用非常重要,也是非常普遍的。我们可以在理解基本类型的使用方式基础上,进一步去掌握引用类型的使用方式。基本类型可以作为成员变量、作为方法的参数、作为方法的返回值,那么当然引用类型也是可以的。 🍍class作为成员变量 🕵️♂️角色类在定义一个类Role(游戏角色)时,代码如下:class Role { int id; // 角色id int bloo... 实际的开发中,引用类型的使用非常重要,也是非常普遍的。我们可以在理解基本类型的使用方式基础上,进一步去掌握引用类型的使用方式。基本类型可以作为成员变量、作为方法的参数、作为方法的返回值,那么当然引用类型也是可以的。 🍍class作为成员变量 🕵️♂️角色类在定义一个类Role(游戏角色)时,代码如下:class Role { int id; // 角色id int bloo...
- 记得以前玩过一个很简单的小游戏,一个球在动,然后底下一个板来接,如果没接住撞到底边游戏就结束了,虽然忘了它叫什么名字,但一直心心念念,魂牵梦萦,刚好最近临过年需求不饱和、刚好之前一直想做但是没动手,刚好这两天在学习konvajs,刚好就有了这篇小文章,很简单,只要三步,包你三分钟学会。 konvajs简介konvajs就像jquery之于DOM、Snap.svg之与svg一样之于canvas... 记得以前玩过一个很简单的小游戏,一个球在动,然后底下一个板来接,如果没接住撞到底边游戏就结束了,虽然忘了它叫什么名字,但一直心心念念,魂牵梦萦,刚好最近临过年需求不饱和、刚好之前一直想做但是没动手,刚好这两天在学习konvajs,刚好就有了这篇小文章,很简单,只要三步,包你三分钟学会。 konvajs简介konvajs就像jquery之于DOM、Snap.svg之与svg一样之于canvas...
- 自己做一下小时候玩的风靡一时的愤怒的小鸟这个游戏,相信有很多人都在某一段时间沉迷过这个游戏吧~~ 自己做一下小时候玩的风靡一时的愤怒的小鸟这个游戏,相信有很多人都在某一段时间沉迷过这个游戏吧~~
- 【写在前面,些许感慨】 c++课设做的项目,历时两个多月,写了4000余行代码,最终终于用QT从底层实现了超级玛丽。由于我能力有限,参考了一个大神的源代码(大神传送门),不过他是用VS写的,我是用QT写的,在一些方面还是有很大的差距。刚开始很绝望,项目重写了5、6次,以至于一度怀疑自己要不要写一个这样的项目(这就是刚开始规划的重要性),不过当我参考着源代码写完碰撞盒的时候... 【写在前面,些许感慨】 c++课设做的项目,历时两个多月,写了4000余行代码,最终终于用QT从底层实现了超级玛丽。由于我能力有限,参考了一个大神的源代码(大神传送门),不过他是用VS写的,我是用QT写的,在一些方面还是有很大的差距。刚开始很绝望,项目重写了5、6次,以至于一度怀疑自己要不要写一个这样的项目(这就是刚开始规划的重要性),不过当我参考着源代码写完碰撞盒的时候...
- 🎁前言大家好,今天又开始了新的篇章,本篇博客将用两种方式实现扫雷游戏的逻辑实现,第一种简单版——是直接输入一个坐标看看周围雷的数量,当然,如果你很不幸踩到雷了游戏自然game over,自然每次我们都要输入一个坐标,而不会展开,每次都只能一个坐标,对于这我称之为简单版。第二种升级版——我们随便打开网页:搜索扫雷游戏。如图所示:每当周围没雷的时候,我们只需要一个坐标,就会展开一大片,游戏体... 🎁前言大家好,今天又开始了新的篇章,本篇博客将用两种方式实现扫雷游戏的逻辑实现,第一种简单版——是直接输入一个坐标看看周围雷的数量,当然,如果你很不幸踩到雷了游戏自然game over,自然每次我们都要输入一个坐标,而不会展开,每次都只能一个坐标,对于这我称之为简单版。第二种升级版——我们随便打开网页:搜索扫雷游戏。如图所示:每当周围没雷的时候,我们只需要一个坐标,就会展开一大片,游戏体...
- 自己做一下小时候玩的风靡一时的愤怒的小鸟这个游戏,相信有很多人都在某一段时间沉迷过这个游戏吧~~~~~ 自己做一下小时候玩的风靡一时的愤怒的小鸟这个游戏,相信有很多人都在某一段时间沉迷过这个游戏吧~~~~~
- 自己做一下小时候玩的风靡一时的愤怒的小鸟这个游戏,相信有很多人都在某一段时间沉迷过这个游戏吧~~~~ 自己做一下小时候玩的风靡一时的愤怒的小鸟这个游戏,相信有很多人都在某一段时间沉迷过这个游戏吧~~~~
- @TOC 前言GUI学习时模仿狂神写的一款贪吃蛇游戏,虽然简单,但也如潮水一般敲打了当时初学的心,让我对Java的学习,有了更深的渴望,让我从一年黑框框编程第一次转向GUI编程。 一、效果图在狂神原有的基础上,增加了一定的长度,速度会加快。编程的思想:其实很简单,不过是二维方格的移动,如果把速度放慢,这就是一帧帧的图片,那么如何把一帧帧的图片"动起来"呢?这就用到了定时器。初次之外,本程序还... @TOC 前言GUI学习时模仿狂神写的一款贪吃蛇游戏,虽然简单,但也如潮水一般敲打了当时初学的心,让我对Java的学习,有了更深的渴望,让我从一年黑框框编程第一次转向GUI编程。 一、效果图在狂神原有的基础上,增加了一定的长度,速度会加快。编程的思想:其实很简单,不过是二维方格的移动,如果把速度放慢,这就是一帧帧的图片,那么如何把一帧帧的图片"动起来"呢?这就用到了定时器。初次之外,本程序还...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签