首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏杂谈

    Unity教学 项目2 2D闯关游戏

    新增三个图层 调色板可增加功能按钮 新建瓦片地图 依次设置排序图层 依次设置图层顺序 修改摄像机背景颜色 1.3 规律瓦片 新建文件夹、动画瓦片、规律瓦片 设置规律瓦片规则 设置动画瓦片规则 最终效果 2. public float jumpForce; public PlayerInputContoller inputController; private Rigidbody2D Awake() { inputController = new PlayerInputContoller(); rb = GetComponent<Rigidbody2D frame void Update() { inputDirection = inputController.Player.Move.ReadValue<Vector2> (Collider2D collision) { // 如果碰撞对象不是玩家,直接返回 if (!

    29610编辑于 2025-12-18
  • 来自专栏运维开发王义杰

    脚手架教学策略:构建知识的桥梁

    当我们想要学习一个新技能或知识时,很多时候需要从基础开始,慢慢积累,然后逐步达到精通。但在这个过程中,如何更高效地过渡从基础到精通,确保每一步都牢固而富有成效呢? 这就是“脚手架教学策略”要解决的问题。 1. 脚手架教学策略是什么? 脚手架教学策略可以被看作是一种“支持”或“指导”,旨在帮助学生独立地完成他们原本不能完成的任务。 就像建筑工地上的脚手架帮助工人到达高处一样,脚手架教学策略也为学生提供了一个学习的支撑。 2. 脚手架的三个关键要素: 任务模型化:通过示范或讲解,向学生展示如何完成一个任务。 脚手架教学策略的意义 强化学习:脚手架教学策略通过持续的支持和指导,确保学生在学习过程中始终获得正向的反馈,从而加强学习。 促进深度学习:与传统的教学方法相比,脚手架教学策略鼓励学生更深入地探讨和理解内容。 结论 脚手架教学策略是一种高效的教学方法,旨在提供恰当的支持,帮助学生逐步建立和加强他们的知识和技能。

    68930编辑于 2023-08-10
  • 来自专栏后台全栈之路

    腾讯 tRPC-Go 教学——(2)trpc HTTP 能力

    系列文章 腾讯 tRPC-Go 教学——(1)搭建服务 腾讯 tRPC-Go 教学——(2)trpc HTTP 能力 腾讯 tRPC-Go 教学——(3)微服务间调用 腾讯 tRPC-Go 教学——(4 )tRPC 组件生态和使用 腾讯 tRPC-Go 教学——(5)filter、context 和日志组件 腾讯 tRPC-Go 教学——(6)服务发现 腾讯 tRPC-Go 教学——(7)服务配置和指标上报 腾讯 tRPC-Go 教学——(8)通过泛 HTTP 能力实现和观测 MCP 服务 先说说内部版和开源版的 tRPC 首先要说明的是,腾讯内部使用的 tRPC 与开源版的 tRPC,虽然并不是 100% 本文章采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。 原作者: amc,欢迎转载,但请注明出处。 原文标题:《手把手 tRPC-Go 教学——(2)trpc HTTP 能力》 发布日期:2024-01-16 原文链接:htthttps://cloud.tencent.com/developer/article

    2.7K72编辑于 2025-04-18
  • Hibernate知识辅导(2--2

    2,外键引用,也就是一方引用另一方的主键,作为外键,并且对引用的外键加唯一约束。 以User和Address类为例,用户和用户的地址是一对一关系 User类 package alan.hbn.rel.o2o; import java.io.Serializable; public class = null){             address.setUser(this);         }     } } Address类 package alan.hbn.rel.o2o; import

    14610编辑于 2025-10-14
  • Struts知识辅导(2--2

    2,尽量使各模块间的耦合性降低,最大限度的针对接口编程。 3,可以将共代码方在覆盖父类的方法中,最后可以用super.xxx(xxx)来调用父类的方法,使用父类的实现,并加上了自定义的功能。

    16410编辑于 2025-10-14
  • 来自专栏网络信息安全

    Rop-Ret2Text介绍及实例教学

    Rop-Ret2Text介绍及实例教学 1、前提知识 2、实例教学 1、前提知识 什么是Rop系统攻击 是一种新型的基于代码复用技术的攻击,攻击者从已有的库或可执行文件中提取指令片段,构建恶意代码。 也有其不同于正常程序的内在特征: (1)ROP控制流中,call和ret指令不操纵函数,而是用于将函数里面的短指令序列的执行流串起来,但在正常的程序中,call和ret分别代表函数的开始和结束; (2) ret2text就是执行程序中已有的代码,例如程序中写有system等系统的调用函数,我们就可以利用控制已有的gadgets(以ret及结尾的指令序列,通过这些指令序列,可以修改某些地址的内容)控制system 如何快速定位栈溢出,ida + f5,就是看反汇编找找数组定义的位置 我们要要注意的是 gets(buf)、strcpy(dest,sec)、scanf("%s",buf)、stract(buf,buf2) 实例教学 问题解析: 控制返回地址->控制执行流程 溢出到返回地址->到底需要输入多少数据 实际操作: 1、找出溢出点 2、确定溢出偏移 3、找到system(“”)函数 4、写exp(烦死了

    57310编辑于 2024-03-12
  • 来自专栏指点的专栏

    开篇:预备知识---2

    本文链接:https://blog.csdn.net/Hacker_ZhiDian/article/details/103058927 前言 ​ 在前一篇文章中我们大致介绍了 C语言的一些预备知识, 对其中的某些常用知识点进行了一个概述。 这篇文章中我们来通过实践的形式来加深对之前知识点的理解。 程序的编译过程 ​ 我们在上篇文章中提到 C语言编译器将一个源程序编译成可执行程序大致需要经过预处理、编译、汇编、链接这四个过程。 即可 #include "custom2.h" int main() { int maxValue = maxx(1, 2, 3); int minValue = minn(1, 2 custom1.o: gcc -c custom1.c -o custom1.o custom2.o: gcc -c custom2.c -o custom2.o 最后我们在 make-test

    1K20发布于 2019-11-14
  • 来自专栏杂谈

    Unity教学 项目1 2D赛车小游戏

    spm_id_from=333.788.videopod.sections&vd_source=25b783f5f945c4507229e9dec657b5bb 本教程涉及到Unity常用组件、常用方法等核心知识点 ,掌握本教程相关知识后你就就可以快速掌握一些Unity2D常用组件了 1.需求分析 1. 玩家通过点击屏幕上的向左、向右移动按钮控制红色小车左右移动避让黄色小车 2. 黄色小车在屏幕最上方随机生成后向下移动 3. 屏幕右上方分数跟随时间变化而变化 4. 游戏结束界面上有本局游戏分数以及重新开始的按钮 2.代码实现 2.1 创建项目目录 • Imags:静态图片 • Prefabs:预设物体 • Resources:动态资源 • Audio:音频 • Scenes 和Rigidbody 2D 黄色小车挂载组件Box Collider 2D 结束界面挂载脚本OverPanel.cs using System.Collections; using System.Collections.Generic

    20510编辑于 2025-12-18
  • 不止于知识关联:构建“教学-评估-反馈”闭环的智能课程知识图谱新范式

    本文将深入剖析当前智慧教学的核心痛点,结合前沿的神经符号AI、多模态大模型技术,系统阐述如何构建新一代智能课程知识图谱,以知识驱动的范式重塑教学流程,真正实现因材施教与教学相长。 2.基于神经符号AI的知识建模与推理:从关联到智能传统知识图谱擅长表示“是什么”(陈述性知识),但在处理“为什么”、“怎么办”(过程性知识、因果推理)时能力有限。 2.评估阶段:多维刻画,过程可视传统考试变为“知识图谱驱动式测评”。系统从图谱中按知识维度、认知层次、难度系数动态组卷。 对教师:提供教学效果诊断报告,指出“哪些知识点全班性掌握不佳”、“哪些教学资源关联度最高”,为教学反思与改进提供铁证。对课程本身:所有学习行为数据持续反哺知识图谱。 构建“教学-评估-反馈”闭环的智能课程知识图谱,是从“知识信息化”迈向“教学智能化”的关键一跃。

    29610编辑于 2026-03-16
  • 来自专栏Java实战博客

    RocketMQ 2 理论知识

    同步消息(Sync Message):生产者向broker发送消息,执行相关的代码同时等待,直到broker服务器返回发送结果,在后续执行。

    25110编辑于 2022-01-19
  • 来自专栏柠檬先生

    zepto 基础知识(2)

    类型 : self   attr({name:value,name2:value2,....}) $('ol').children('*:nth-child(2n)') 25.clone   clone() 类型:collection   通过深度克隆来复制集合中的所有元素。 var input = $('input[type=text]')   input.closest('form') 27.concat   concat(nodes,[node2....]) 29.css   css(property) 类型:value   css([property1,property2,...]) 类型:object   css(property,value) 类型: self   css([property:value,property2:value2,....])

    1.1K60发布于 2018-01-19
  • Golang基础知识(2)

    c.Radius}// 使用接口func printArea(s Shape) { fmt.Println("Area:", s.Area())}circle := Circle{Radius: 2} goCopy code// 测试函数func TestAdd(t *testing.T) { result := add(2, 3) if result ! codeconst ( Sunday = iota Monday Tuesday Wednesday Thursday Friday Saturday)这些基础知识概念使得 深入学习这些知识,可以更好地利用Golang的特性来构建可维护和高性能的应用程序。

    20910编辑于 2024-02-01
  • 来自专栏程序生涯

    Linux基础知识2

    <2>查看登录用户:who who命令用于查看当前所有登录系统的用户信息。 ?

    97840发布于 2020-08-14
  • 来自专栏mysql

    mysql基础知识(2)

    datatype2 [constraint2],... [ table_options ]); table_name 是新表的名称。 column1, column2, ... 是表中的列名。 datatype 是列的数据类型,如 INT, VARCHAR, DATE 等。 (2)读取(Read) 查询所有数据 使用 SELECT * FROM 表名; 可以查询表中的所有数据。 (2)数值函数: ABS(number):返回数值的绝对值。 ROUND(value, decimal_places):将数值四舍五入到指定的小数位数。 DATEDIFF(date1, date2):返回两个日期之间的天数差。 TIMESTAMPDIFF(unit, datetime1, datetime2):返回两个日期/时间之间的差异。

    52311编辑于 2025-03-06
  • 来自专栏李家的小酒馆

    Struts2知识整理

    struts2简介 struts2是基于mvc开发模型的框架,属于表现层框架 核心为拦截器 struts2框架的特点 基于MVC,结构清晰 丰富的标签库,提高了开发效率 强大的拦截器 全局异常和全局结果处理 易于扩展的插件化机制 Struts2也有IOC和DI的特性 struts2的核心流程 整体执行图 ? web.xml struts2.xml struts2可以包含多个配置文件(提高了配置文件的安全性和独立性),<include file="">| struts各种配置的加载顺序 default.properties :struts2-core**.jar org.apache.struts包中 struts-default.xml:struts2-core**.jar中 struts-plugin.xml:在插件的 ,多数情况下不需要自己来编写 struts2的发展过程 OGNL-WebWork-struts2 , 所以一些在ONGL或者WebWork时期定义不明确的方法和参数struts2会有一定程度的改正.

    1.3K00发布于 2017-12-27
  • 全球视野:数字教学知识库的未来发展趋势

    数字教学知识库作为这一转型中的关键要素,正在全球范围内展现出前所未有的活力与潜力。本文旨在探讨国际视野下数字教学知识库的发展趋势,以期为我国教育行业的未来发展提供借鉴与启示。 通过构建标准化的知识库体系,教育机构可以实现对教学资源的统一管理和高效利用,为师生提供便捷、全面的学习支持。同时,知识库的开放性和可扩展性也促进了教育资源的共享与交流,推动了全球教育资源的优化配置。 三、国际合作推动数字教学知识库发展在全球化的背景下,国际合作对于推动数字教学知识库的发展具有重要意义。 四、面向未来的发展趋势展望未来,数字教学知识库的发展将呈现以下趋势:一是智能化程度将进一步提升,人工智能技术将更加深入地融入教学过程中,为学习者提供更加个性化、精准的教学服务;二是开放性和共享性将成为主流趋势 结语国际视野下的数字教学知识库发展趋势表明,技术创新、资源整合和国际合作是推动教育行业数字化转型的关键因素。

    32110编辑于 2024-09-24
  • 来自专栏qKnow知识平台

    qKnow知识平台教育版助力教学与科研创新——让知识图谱与 AI 教育更可及

    随着人工智能与知识图谱技术在教育领域的不断发展,越来越多的师生开始将它们应用到教学与科研中。 为了让这些技术更易于学习与使用,qKnow团队推出了知识平台教育版——面向学生、教师和教育机构的专属版本,帮助大家更轻松地开展知识图谱与AI实践教学与研究。 简介qKnow知识平台教育版面向教育场景,提供知识图谱构建、智能检索、RAG应用开发等核心能力,帮助师生在教学、科研与创新项目中高效使用AI技术。 对教师可作为教学与科研辅助平台,用于展示知识推理、语义分析、AI问答等实际应用场景,支持教学创新。对教育机构帮助学校与科研单位建设智能化教学环境,实现知识资源共享与科研数据可视化,推动教育信息化建设。 2️⃣教育版SaaS环境(规划中)平台将开放教育专属在线环境,师生可直接通过浏览器访问系统,进行知识建模、语义搜索与应用实验。预计将支持每学期或每学年周期性的免费续期。

    35531编辑于 2025-11-07
  • 来自专栏Y大宽

    基于合作教学教学方法

    写在前面: 关于合作教学内容很多,现在仅把德国进修所学的合作教学教学方法做一极简总结,其中都蕴含了合作教学的灵魂,愿有缘人得之,用之。稍后会整理合作教学相关其他内容。

    1.7K10发布于 2018-12-13
  • 来自专栏一叶知秋

    奶爸级教学---webpack详细教学

    今天手把手教学webpack,奶爸级教学,一键三连收藏起来吧。 目录 一、webpack 二、前端模块化 1、传统的开发模式 2、使用ES6模块化 3、使用CommonJS规范 三、webpack配置文件 四、项目管理文件 五、webpack的loader 1、处理 CSS 2、处理图片 3、ES6转ES5 4、打包Vue 六、plugin 1、添加版权的plugin 2、打包html的plugin 3、压缩js的plugin 七、搭建本地服务 ---- 一、webpack 2、打开终端,切换到当前项目目录下 3、使用命令【anywhere】启动 4、根据终端输出的地址去访问html,后面跟上html所在的路径 第二种: 商店搜索【Live Server】安装,安装完之后, css-loader需要style-loader支持 安装style-loader,使用命令【npm install --save-dev style-loader】 重新打包成功 2

    2K20编辑于 2022-12-06
  • 来自专栏数据库学习笔记

    【基础知识】RMAN基础知识-Part2

    接上一篇【基础知识】RMAN基础知识-Part1 利用两篇将之前学的内容整理出来,又做了一遍实验,常用不常用的都有。 .dbf'; set newname for datafile 2 to '/u01/app/oracle/oradata/prod2/sysaux01.dbf'; set newname for 方式2: --使用oracle提供的dbv工具 dbv file=/oradata/datafile/pxk/system01.dbf ```# 标题 ! 2.恢复期间,数据文件依然是联机的状态。 3.如果没有块恢复技术,单个块坏掉,也需要整个数据文件离线,恢复,online。这样恢复时间就很长,影响业务运行。 >1 crontab -l 每天凌晨1点执行脚本 1列—分钟 2列—小时 3列—日期 4列—月份 5列—星期 6列—命令 1–代表标准输出 2–代表标准错误 2&>1 代表2的输出重定向等同于1,无论标准输出还是标准错误都往里面丢

    1.2K20发布于 2021-04-22
领券