- 异常@[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编程。 一、效果图在狂神原有的基础上,增加了一定的长度,速度会加快。编程的思想:其实很简单,不过是二维方格的移动,如果把速度放慢,这就是一帧帧的图片,那么如何把一帧帧的图片"动起来"呢?这就用到了定时器。初次之外,本程序还...
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签