- 一、引言 二、传统枚举类型的局限性 2.1 命名空间污染 2.2 整型提升问题 2.3 类型转换问题 三、C++11作用域枚举的基本概念 3.1 定义与语法 3.2 作用域特性 3.3 类型安全性 四、作用域枚举的使用方法 4.1 指定底层类型 4.2 枚举值的赋值 4.3 枚举类型的前向声明 五、作用域枚举与传统枚举的对比 5.1 作用域对比 5.2 类型安全对比 5.3 底层类型对比 ... 一、引言 二、传统枚举类型的局限性 2.1 命名空间污染 2.2 整型提升问题 2.3 类型转换问题 三、C++11作用域枚举的基本概念 3.1 定义与语法 3.2 作用域特性 3.3 类型安全性 四、作用域枚举的使用方法 4.1 指定底层类型 4.2 枚举值的赋值 4.3 枚举类型的前向声明 五、作用域枚举与传统枚举的对比 5.1 作用域对比 5.2 类型安全对比 5.3 底层类型对比 ...
- 管理工具的价值不是听上去不错,而是用起来有效。 管理工具的价值不是听上去不错,而是用起来有效。
- 自博弈AI游戏代理是一种具备自主学习与自我提升能力的人工智能系统,通过不断与自身对战优化策略,打破传统AI依赖预设规则的局限。Meta的GameFormer基于Transformer架构,在表征学习和序列建模方面表现出色,助力AI深入理解游戏元素并制定前瞻性策略。构建自博弈AI涉及状态表示、特征提取、策略网络与价值网络设计及自博弈训练等关键环节。 自博弈AI游戏代理是一种具备自主学习与自我提升能力的人工智能系统,通过不断与自身对战优化策略,打破传统AI依赖预设规则的局限。Meta的GameFormer基于Transformer架构,在表征学习和序列建模方面表现出色,助力AI深入理解游戏元素并制定前瞻性策略。构建自博弈AI涉及状态表示、特征提取、策略网络与价值网络设计及自博弈训练等关键环节。
- 消除区域和背景音乐一、本章目标绘制消除区域添加背景图片添加背景音乐二、涉及知识点集合的排序: 名称相同的牌在一起,准备消除集合的Stream操作: 三个一组可以执行删除,Stream流,水流集合的删除:并发删除异常, 如果是三个执行删除操作集合的遍历: map集合的遍历方式,list和set都比较简单jdk8的新特性: lamda表达式、方法引用三、知识点讲解集合的排序实现牌的排序功能pac... 消除区域和背景音乐一、本章目标绘制消除区域添加背景图片添加背景音乐二、涉及知识点集合的排序: 名称相同的牌在一起,准备消除集合的Stream操作: 三个一组可以执行删除,Stream流,水流集合的删除:并发删除异常, 如果是三个执行删除操作集合的遍历: map集合的遍历方式,list和set都比较简单jdk8的新特性: lamda表达式、方法引用三、知识点讲解集合的排序实现牌的排序功能pac...
- 🌟【开发者必看】鸿蒙隐藏宝箱大公开!这些实战案例让你的开发效率翻倍!哈喽各位开发者小伙伴!今天要和大家分享一个让我拍大腿的发现——原来鸿蒙官方早就给我们准备了超多高质量开发案例!(就像在衣柜里翻出十年前藏的现金一样惊喜!)这些藏在文档深处的"武功秘籍",能帮我们轻松实现分布式游戏、跨端协同这些听起来很酷的功能。快上车,带你解锁鸿蒙开发的正确姿势!一、分布式游戏手柄:用手机操控电视游戏(文档... 🌟【开发者必看】鸿蒙隐藏宝箱大公开!这些实战案例让你的开发效率翻倍!哈喽各位开发者小伙伴!今天要和大家分享一个让我拍大腿的发现——原来鸿蒙官方早就给我们准备了超多高质量开发案例!(就像在衣柜里翻出十年前藏的现金一样惊喜!)这些藏在文档深处的"武功秘籍",能帮我们轻松实现分布式游戏、跨端协同这些听起来很酷的功能。快上车,带你解锁鸿蒙开发的正确姿势!一、分布式游戏手柄:用手机操控电视游戏(文档...
- ✨鸿蒙"一多"开发宝藏指南:原来官方案例还能这么玩!✨大家好呀!我是刚在鸿蒙开发路上踩完坑的某不知名码农,今天要给大家分享一个重大发现——原来HarmonyOS官方早就给我们准备好了超多实用开发案例!尤其是那个让无数人头疼的"一次开发多端部署",官方竟然悄悄塞了这么多实战技巧!(拍大腿)🚀先上硬核案例:即时通讯应用的多端魔法🚀官方这个即时通讯案例绝对是个宝藏,直接解决了我们三个致命痛点:... ✨鸿蒙"一多"开发宝藏指南:原来官方案例还能这么玩!✨大家好呀!我是刚在鸿蒙开发路上踩完坑的某不知名码农,今天要给大家分享一个重大发现——原来HarmonyOS官方早就给我们准备好了超多实用开发案例!尤其是那个让无数人头疼的"一次开发多端部署",官方竟然悄悄塞了这么多实战技巧!(拍大腿)🚀先上硬核案例:即时通讯应用的多端魔法🚀官方这个即时通讯案例绝对是个宝藏,直接解决了我们三个致命痛点:...
- 🌟【鸿蒙折叠屏开发宝藏指南】原来官方藏了这么多好东西!手把手教你玩转悬停态开发🌟Hey小伙伴们!我是你们的老朋友XX,最近在肝鸿蒙折叠屏项目时,意外挖到了官方文档里的隐藏宝藏!原来HarmonyOS早就准备好了超多实用案例,今天必须带大家解锁"悬停态"开发的正确姿势,手慢无哦~📱 先来点干货:什么是悬停态?就是把折叠屏像笔记本电脑那样半折立在桌上,这时候屏幕会自动分成上下两半。鸿蒙提供... 🌟【鸿蒙折叠屏开发宝藏指南】原来官方藏了这么多好东西!手把手教你玩转悬停态开发🌟Hey小伙伴们!我是你们的老朋友XX,最近在肝鸿蒙折叠屏项目时,意外挖到了官方文档里的隐藏宝藏!原来HarmonyOS早就准备好了超多实用案例,今天必须带大家解锁"悬停态"开发的正确姿势,手慢无哦~📱 先来点干货:什么是悬停态?就是把折叠屏像笔记本电脑那样半折立在桌上,这时候屏幕会自动分成上下两半。鸿蒙提供...
- 图层遮盖算法0、课程回顾final关键字的用法模板方法设计模式适配器设计模式匿名内部类 一、本章目标实现图层遮盖算法问题1:假定我们有9个图层,最顶层为第1层,最下层为第9层,那么此时第6层当中有一张牌,它应该显示正常还是显示灰色的状态呢?问题2:第一层的牌呢?最后一层第9层的牌呢?判定第6层的某一张牌和他的上层5层的所有牌进行一个比较,是否有交集。如果有,则说明盖住了,显示灰色。不用再判断... 图层遮盖算法0、课程回顾final关键字的用法模板方法设计模式适配器设计模式匿名内部类 一、本章目标实现图层遮盖算法问题1:假定我们有9个图层,最顶层为第1层,最下层为第9层,那么此时第6层当中有一张牌,它应该显示正常还是显示灰色的状态呢?问题2:第一层的牌呢?最后一层第9层的牌呢?判定第6层的某一张牌和他的上层5层的所有牌进行一个比较,是否有交集。如果有,则说明盖住了,显示灰色。不用再判断...
- 问题解答项目演示一、本章目标1. 问题解答图片不显示,Brand类没有重写paint方法,有重写但是重写的是print(), 图片地址写错:this.image = ("imgs//"+name+".png");this.grayImage = ("imgs"+name+"_gray.png");灰色图片不显示,imgs后面没有 //。还有一种情况,代码是复制的,“刷子” 两个字重新... 问题解答项目演示一、本章目标1. 问题解答图片不显示,Brand类没有重写paint方法,有重写但是重写的是print(), 图片地址写错:this.image = ("imgs//"+name+".png");this.grayImage = ("imgs"+name+"_gray.png");灰色图片不显示,imgs后面没有 //。还有一种情况,代码是复制的,“刷子” 两个字重新...
- 构建Map对象一、本章目标完成Map地图对象的构建实现多图层展示、图层之间的偏移再论Swing的布局方式执行效果图二、涉及知识点面向对象的分析与设计Collections工具类Swing布局方式详解三、知识点讲解1. 面向对象的分析与设计参考上一章内容List: 队列, 排队做核酸就是一个List ,通过下标访问 Set: 一堆对象, 街上下象棋,都围着棋盘,打麻将围成一圈等, Map: ... 构建Map对象一、本章目标完成Map地图对象的构建实现多图层展示、图层之间的偏移再论Swing的布局方式执行效果图二、涉及知识点面向对象的分析与设计Collections工具类Swing布局方式详解三、知识点讲解1. 面向对象的分析与设计参考上一章内容List: 队列, 排队做核酸就是一个List ,通过下标访问 Set: 一堆对象, 街上下象棋,都围着棋盘,打麻将围成一圈等, Map: ...
- 分析其强调的是对问题和需求的调查研究,而不是解决方案,如需求分析、线上问题分析等。案例:1.如果需要做一个在线交易系统?那么他应该有哪些功能?如何使用它 2.现在一个系统有问题,需要梳理整理相关问题。分析可以理解为定义问题阶段。Book( 属性和方法 ) Category分类 Publisher 设计(design)强调的是满足需求的==概念上==的解决方案。 分析其强调的是对问题和需求的调查研究,而不是解决方案,如需求分析、线上问题分析等。案例:1.如果需要做一个在线交易系统?那么他应该有哪些功能?如何使用它 2.现在一个系统有问题,需要梳理整理相关问题。分析可以理解为定义问题阶段。Book( 属性和方法 ) Category分类 Publisher 设计(design)强调的是满足需求的==概念上==的解决方案。
- 第二章 自动刷新&事件处理一、本章目标(应用场景)(一)实现图片变灰(了解)(二)自动刷新窗体(掌握)(三)鼠标单击牌消失(掌握)二、涉及知识点(一)多线程(二)事件处理(三)随机数(四)基本类型和包装类型的区别三、知识点讲解(一)多线程1、多线程概述1.1 并发与并行什么是并发指两个或多个事件在同一个时间段内发生。什么是并行指两个或多个事件在同一时刻发生(同时发生)。在操作系统中,安装了多... 第二章 自动刷新&事件处理一、本章目标(应用场景)(一)实现图片变灰(了解)(二)自动刷新窗体(掌握)(三)鼠标单击牌消失(掌握)二、涉及知识点(一)多线程(二)事件处理(三)随机数(四)基本类型和包装类型的区别三、知识点讲解(一)多线程1、多线程概述1.1 并发与并行什么是并发指两个或多个事件在同一个时间段内发生。什么是并行指两个或多个事件在同一时刻发生(同时发生)。在操作系统中,安装了多...
- 第一章 项目简介&创建主窗体项目简介《羊了个羊》是一款由北京简游科技有限公司开发的休闲类益智游戏,于2022年6月13日正式发行,玩家可以通过微信小程序游玩。 该作主要是让玩家利用各种道具和提示来消除每一个关卡当中的障碍和陷阱。游戏第一关其实是玩法教程,但当玩家来到第二关时,难度直线上升。玩家们在点击游戏上方卡牌后卡牌会下移到底部的框中,栏框内一共可以储存7张卡牌,当有3张一样的卡牌时将会消... 第一章 项目简介&创建主窗体项目简介《羊了个羊》是一款由北京简游科技有限公司开发的休闲类益智游戏,于2022年6月13日正式发行,玩家可以通过微信小程序游玩。 该作主要是让玩家利用各种道具和提示来消除每一个关卡当中的障碍和陷阱。游戏第一关其实是玩法教程,但当玩家来到第二关时,难度直线上升。玩家们在点击游戏上方卡牌后卡牌会下移到底部的框中,栏框内一共可以储存7张卡牌,当有3张一样的卡牌时将会消...
- VR硬件进化史:从“晕3D”到沉浸式未来 VR硬件进化史:从“晕3D”到沉浸式未来
- 连点器的痛点在日常的数字生活中,许多场景都面临着手动高频点击的困扰。以游戏玩家为例,在一些需要频繁释放技能、采集资源或进行战斗操作的游戏里,长时间手动点击不仅容易导致手指疲劳、酸痛,甚至可能引发腱鞘炎等疾病。而且,手动点击的速度和频率难以保持绝对稳定,这在竞技类游戏中可能影响玩家的操作表现,进而影响游戏成绩。在办公场景中,也存在类似问题。比如进行数据录入时,可能需要反复点击表格中的特定单元格... 连点器的痛点在日常的数字生活中,许多场景都面临着手动高频点击的困扰。以游戏玩家为例,在一些需要频繁释放技能、采集资源或进行战斗操作的游戏里,长时间手动点击不仅容易导致手指疲劳、酸痛,甚至可能引发腱鞘炎等疾病。而且,手动点击的速度和频率难以保持绝对稳定,这在竞技类游戏中可能影响玩家的操作表现,进而影响游戏成绩。在办公场景中,也存在类似问题。比如进行数据录入时,可能需要反复点击表格中的特定单元格...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签