• 2025-01-05【AI学习笔记5】用C语言实现一个最简单的MLP网络 A simple MLP Neural network in C language
    用C语言实现一个最简单的MLP网络AsimpleMLPNeural NetworkinClanguage 从图像中识别英文字母【1】从图像中识别多个不同的数字,属于多分类问题;每个图像是5*5的像素矩阵,分别包含1-5五个字母数字; 网络结构:一个隐藏层的MLP网络;       每个图像是5x5个
  • 2025-01-04初识 OpenGL
    OpenGL(OpenGraphicsLibrary)是一种跨平台的图形开发接口,它用于渲染2D和3D图形。OpenGL的主要功能是向开发者提供一个可以调用硬件加速的API,以绘制复杂的图形和视觉效果。它被广泛应用于游戏开发、图形设计、科学可视化和虚拟现实等领域。在初识OpenGL时,我们可以通过一
  • 2025-01-04C/C++语言float转string保留两位小数
    在C/C++中,将浮点数(float或double)转换为字符串并保留两位小数,通常需要使用格式化函数。在C语言中,通常可以使用标准库中的sprintf或snprintf函数;在C++中,可以使用std::ostringstream或者C++11引入的std::to_string配合自定义格式。不过,std::to_string本身并不直接支持指定小数
  • 2025-01-0210.26
    实验6熟悉Hive的基本操作 1.实验目的(1)理解Hive作为数据仓库在Hadoop体系结构中的角色。(2)熟练使用常用的HiveQL。2.实验平台操作系统:Ubuntu18.04(或Ubuntu16.04)。Hadoop版本:3.1.3。Hive版本:3.1.2。JDK版本:1.8。3.数据集由《Hive编程指南》(O'Reilly系列,人民邮电出版社)
  • 2024-12-31利用CUDA编程实现在GPU中对图像的极坐标变换加速
    问题来源:1.需要对输入图像中的一个环形区域,进行极坐标逆变换,将该环形区域转换为一张新的矩形图像2.opencv没有直接对环形区域图像进行变换的函数,需要通过循环遍历的方式,利用polarToCart进行转换3.循环遍历不可避免的带来速度上的问题,尤其是图片较大时解决思路1:使用open
  • 2024-12-31【c++编程基础】std::unique的理解
    前言项目中想要实现一个功能,对于一个自定义类,包含坐标和类别等属性,按照到某个中心点的角度从小到大排序,如果角度相同,只保留距离中心点更近的元素,过程中用到了0-360的角度计算,自定义函数排序,以及删除重复元素等内容,故记录之。具体内容1.计算到中心点的角度;//计算点到中心点
  • 2024-12-30熟悉Hive的基本操作
    实验6熟悉Hive的基本操作 1.实验目的(1)理解Hive作为数据仓库在Hadoop体系结构中的角色。(2)熟练使用常用的HiveQL。2.实验平台操作系统:Ubuntu18.04(或Ubuntu16.04)。Hadoop版本:3.1.3。Hive版本:3.1.2。JDK版本:1.8。3.数据集由《Hive编程指南》(O'Reilly系列,人民邮电出版社)
  • 2024-12-30Unity URP实现漫画板效果
    参考:UE用Masked做视差漫画板(新手向)可以分成两个部分,一块是画框,一块是绘制框内的内容(以下实现都默认所有顶点在同一平面上)。画框创建透明unlit材质,计算边框区域并且着色。创建一个脚本(CreateMesh.cs下称CreateMesh)用于创建和控制四边形网格,CreateMesh可以控制的参数有四个顶
  • 2024-12-29004_生命修改和触发器
    004_生命修改和触发器生命修改usingSystem.Collections;usingSystem.Collections.Generic;usingUnity.VisualScripting;usingUnityEngine;usingUnityEngine.PlayerLoop;publicclassRubyController:MonoBehaviour{//最大生命值publicintmaxHealth=
  • 2024-12-29003_碰撞消抖
    003_碰撞消抖通过获取刚体组件的位置消抖publicclassRubyController:MonoBehaviour{//将速度暴露出来,使其可调publicfloatspeed=4f;//声明刚体对象Rigidbody2Drigidbody2D;//获取用户输入floathorizontal;floatvertical;
  • 2024-12-2912.25
    实验6  熟悉Hive的基本操作 1.实验目的(1)理解Hive作为数据仓库在Hadoop体系结构中的角色。(2)熟练使用常用的HiveQL。2.实验平台操作系统:Ubuntu18.04(或Ubuntu16.04)。Hadoop版本:3.1.3。Hive版本:3.1.2。JDK版本:1.8。3.数据集由《Hive编程指南》(O'Reilly系列,人民邮电出版
  • 2024-12-29【OpenGL ES】GLSL基础语法
    1前言​本文将介绍GLSL中数据类型、数组、结构体、宏、运算符、向量运算、矩阵运算、函数、流程控制、精度限定符、变量限定符(in、out、inout)、函数参数限定符等内容,另外提供了一个include工具,方便多文件管理glsl代码,实现代码的精简、复用。​Unity中Shader介
  • 2024-12-28osg获取鼠标在三维空间中的点击位置
      #pragmaonce#include<osgGA/TrackballManipulator>#include<osgGA/CameraManipulator>#include<osgGA/GUIActionAdapter>#include<osg/Group>#include<osg/Geode>#include<osg/ShapeDrawable>#include<osgDB/ReadF
  • 2024-12-28简单的扇形面积计算公式
    importjava.io.;publicclassZ2_3_Circle{//finalfloatPI=3.14159f;floatr;floatl;publicvoidsetRadius(floatr1){r=r1;}publicvoidsetArclength(floatl1){l=l1;}publicfloatgetRadius(){returnr;}publicfloatgetArclength(){returnl
  • 2024-12-28简单的扇形面积计算公式
    importjava.io.;publicclassZ2_3_Circle{//finalfloatPI=3.14159f;floatr;floatl;publicvoidsetRadius(floatr1){r=r1;}publicvoidsetArclength(floatl1){l=l1;}publicfloatgetRadius(){returnr;}publicfloatgetArclength(){returnl
  • 2024-12-28C++ 中将 float 类型转换为 std::string
    在C++中,可以使用多种方法将 float 类型转换为 std::string 类型。以下是常用的几种方法:方法1:std::to_string (C++11及以上)这是最简单的方法之一,直接使用 std::to_string。#include<iostream>#include<string>intmain(){floatnum=123.456f;std::
  • 2024-12-28Unity 引擎实现动作游戏技能和战斗功能的实现与优化
    动作游戏的核心在于流畅的技能与战斗系统,这包括打击判定、技能表现、战斗逻辑以及联机对战等多个关键模块。以下从技能系统实现、打击判定、表现优化和联机功能等方面详细总结Unity引擎如何实现和优化动作游戏的战斗功能。1.技能系统的实现动作游戏的技能系统通常涉及技
  • 2024-12-27jupyter函数文档结构
    样例Signature:plt.text(x:'float',y:'float',s:'str',fontdict:'dict[str,Any]|None'=None,**kwargs,)->'Text'Docstring:AddtexttotheAxes.Addthetext*s*totheAx
  • 2024-12-25计算机图形学——Ray Tracing 反射、折射(Snell’s Law 斯涅尔定律)、 菲涅耳反射系数、光线追踪中的相交检测、Whitted 光线追踪的步骤
    1.反射方向的计算反射方向的计算是光线追踪中一个重要的数学过程,用于模拟光线在物体表面反射的行为。通过计算反射方向,可以生成新的光线来追踪反射光的传播路径。1.1反射方向公式:反射光的方向基于光的反射定律:入射角等于反射角,且反射光方向与表面法线关于法线对称。数
  • 2024-12-24Web大学生网页作业成品:基于html制作中国科技发展网站设计题材【航天之路7页】HTML+CSS+JavaScript (2)
  • 2024-12-23用HTML+CSS仿网易云音乐网站(6个页面) (1)
  • 2024-12-22110. Web前端网页案例——【2022冬奥会精品精品网页( 7页)】 大学生期末大作业 html+css+js
    目录一、网页概述二、网页文件三、网页效果四、代码展示1.html2.CSS五、总结1.简洁实用2.使用方便3.整体性好4.形象突出5.交互式强六、更多推荐♬♬♬欢迎光临我的CSDN!这里是Web前端网页案例大集汇,有各行各业的前端网页案例,每天会持续更新!如果你对Web前端网页
  • 2024-12-22PHP 10个最具影响力的新功能
    无论您是经验丰富的专家还是刚刚踏入编程世界的初学者,2024年的PHP更新都将为您带来极大的帮助,优化您的代码,并提升开发效率。让我们一起探索10个最具影响力的新功能,它们将彻底改变您的PHP开发之旅!1、只读属性:只能在初始化时赋值,之后不可修改。class User {  pub
  • 2024-12-21连续碰撞检测(Continuous Collision Detection, CCD)
    连续碰撞检测(ContinuousCollisionDetection,CCD)是一种用于处理物体在运动过程中可能发生的碰撞的技术。与传统的离散碰撞检测(DiscreteCollisionDetection,DCD)不同,CCD旨在解决快速移动物体在帧与帧之间可能“穿透”其他物体的问题。以下是关于CCD的详细讨论,包括其原理
  • 2024-12-21Emacs 折腾日记(五)——elisp 数字类型
    本文是参考emacslisp简明教程写的,很多东西都是照搬里面的内容,如果各位读者觉得本文没有这篇教程优秀或者有抄袭嫌疑、又或者觉得我更新比较慢、再或者其他什么原因,请直接阅读上述链接中的教程。上一篇我们讲了elisp中的流程控制结构相关的内容,下面就该进入到对应数据结构的