自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 unity问题——多摄像机初始化不精确问题

在进行项目开发过程中,同一个场景中使用了多个摄像机,多个摄像机之间可进行切换,当切换到某个摄像机时,该摄像机会根据已设定好的位置与旋转角度进行Transform的初始化,由于摄像机上绑定的控制相机的组件,总是会导致初始化位置时,发生角度的大偏移,达不到预期的初始化效果。对于这个问题,可以通过下面这个方法来尝试解决。

2023-05-16 17:50:43 492

原创 第一人称视角移动——刚体遇碰撞体产生反弹

在使用第一人称控制人物移动过程中,每次当代表人物的胶囊体和墙壁或场景中模型的碰撞体进行碰撞时,人物会被反弹,并且会进行旋转。

2023-02-15 17:59:28 1621

原创 Unity学习之Socket通信

简单的socket通信学习笔记

2022-10-12 16:44:33 5519 3

原创 Unity基础学习之Unity引擎学习(一)

Unity引擎基础1. Unity简介2. 游戏组成3. Unity面板介绍3.1 Hierarchy(层级面板)3.2 Scene(场景面板)3.3 Game(游戏面板)3.4 Inspector(监视器面板)3.5 Project(工程面板)3.6 Console(控制台面板)4. 3D基础理论

2022-04-25 16:31:36 15496

原创 Unity基础学习之C#学习(二)

C#程序三大结构0. 前言1. 分支结构1.1 if语句1.2 switch语句2. 循环结构3. break语句0. 前言顺序结构是最基础的一种结构,下面不展开介绍1. 分支结构对于一个浮点数,判断该浮点数是不是等于5,具体操作如下://浮点数一般情况不做等值判断,是因为浮点数等值判断存在一定误差//对浮点数1.1 if语句if语句一共有三种形式,下面将介绍这三种形式的格式:第一种:第二种:这种形式的if语句可以用条件运算符来简写第三种(级联式):if

2022-04-22 11:52:23 3168

原创 Unity基础学习之C#学习(一)

C#基础部分1. 开发环境搭建1.1 Visual Studio1.2 Unity1.3 MSDN2. 进制2.1 进制概念2.2 进制转换3. 原码、反码、补码3.1 正负数三码的计算方式3.2 使用三码的原因4. C#开发语言介绍4.1 用VS创建一个项目4.2 第一个C#文件4.3 注释5. 数据类型5.1 C#支持的基础数据类型6. 常量和变量6.1 常量6.2 变量6.3 常量与变量之间的区别6.4 常量及变量命名规则和规范7. 运算符1. 开发环境搭建1.1 Visual Studio下

2022-04-22 11:51:32 10045 2

原创 数据结构学习笔记(二)

算法基础概念基本概念算法是什么算法特性好算法特质——设计算法的追求目标算法效率度量时间复杂度空间复杂度基本概念算法基本概念知识图谱:算法是什么程序=数据结构+算法——先设计数据结构,在根据实际问题需求,设计相应的算法,形成一个程序。数据结构:现实世界问题信息化(逻辑结构),信息存储入计算机(存储结构),实现对数据结构的基本操作(数据运算)算法:处理信息,解决实际问题算法特性有穷性确定性可行性、输入以及输出好算法特质——设计算法的追求目标正确性——正确解决问题可读性

2022-04-19 17:32:57 107

原创 数据结构学习笔记(一)

数据结构绪论前言数据结构基本概念和三要素基本概念三要素知识总结前言数据结构学什么?用程序代码把现实世界的问题信息化用计算机高效处理信息从而创造价值计算机组成原理、操作系统、数据结构、计算机网络四门课之间的关系:数据结构基本概念和三要素数据结构学习框架:基本概念数据——二进制0和1数据元素由数据项构成——根据实际业务需求确定(整体与部分)数据结构——强调数据元素之间的关系数据对象——强调数据元素具有相同性质数据类型——原子类型与结构类型抽象数据类型——只考虑逻辑结构和运算

2022-04-19 15:25:12 112

原创 MySQL学习笔记

MySQL学习笔记思维导图

2022-04-18 16:20:31 234

原创 项目创建(一)

文章目录一、创建SpringBoot项目1.1 创建步骤1.2 SpringBoot项目要点二、项目开发2.1 前端开发2.2 后台开发2.2.1 项目分析2.2.2 功能开发2.2.3 具体开发过程2.2.3 具体开发过程一、创建SpringBoot项目1.1 创建步骤(1)打开浏览器,访问spring initializr,在页面中填写项目参数,如下图:点击Generate the project按钮,自动生成Maven项目,并下载。(2)下载后得到项目的压缩包,将这个项目解压到eclips

2021-06-29 14:28:24 423

原创 tkinter学习

文章目录Label&ButtonLabelButtonEntry&TextListBoxRadiobutton选择按钮Scale(刻度滑动条)Checkbutton(勾选项)canvas(画布)Label&ButtonLabelimport tkinter as tk#设置窗口window = tk.Tk() #设定一个窗口目标window.title('my...

2021-06-28 22:04:37 1072

原创 SSM框架学习

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-06-28 21:59:10 280

原创 python之旅(三)—— 列表、元组、字典、集合、字符串

python学习之旅(三)1. 列表1.1 创建列表1.2 访问列表1.3 更新列表1.3.1 增加列表元素在这一篇中,我将会对列表、元组、字典、集合的增、删、改、查操作进行学习,以及对字符串的各种操作进行简单地整合。1. 列表列表中的元素个数与元素内容都是可以改变的。我们可以通过列表来对数据进行批量操作。下面将讲讲列表的创建、访问与更新。1.1 创建列表创建列表的语法格式如下:方法1...

2019-11-16 15:01:09 842

原创 Python学习之旅(二)

文章目录Python学习之旅(二)1 顺序结构程序设计2 分支结构程序设计2.1 if语句2.2 if-else语句Python学习之旅(二)在Python学习之旅(一)中,主要整理的是一些关于基本数据类型、常量、变量、运算符与表达式的知识。在这篇博客中将整理结构化程序设计的知识。1 顺序结构程序设计下图是顺序结构图:顺序结构是结构化程序设计中最简单的一种程序结构。在顺序结构程...

2019-10-09 19:47:10 862

原创 Python学习之旅(一)

文章目录Python学习之旅(一)1.基本数据类型1.1整型1.2浮点型1.3布尔型1.4字符串型2.常量与变量2.1常量2.2变量3.运算符与表达式3.1下面就算术运算符与赋值运算符进行展开理解3.1.1算术运算符与算术表达式3.1.2赋值运算符与赋值表达式3.2类型转换3.3相关函数3.3.1input()函数3.3.2print()函数3.3.3eval()函数Python学习之旅(一)...

2019-09-27 16:17:11 839

原创 机器学习介绍

文章目录机器学习基础知识机器学习的分类有监督学习(supervised learning)无监督学习(unsupervised learning)机器学习应用开发的典型步骤数据采集与标记数据清洗特征选择模型选择模型训练与测试模型性能评估和优化模型使用模型使用机器学习基础知识机器学习中两个重要内容————数据、模型机器学习的分类有监督学习(supervised learning)​ ...

2019-08-08 13:30:17 293

原创 基于TensorFlow复现Faster R-CNN

文章目录基于TensorFlow复现Faster R-CNN预先准备数据集的准备预训练模型下载设置软连接开始训练总结基于TensorFlow复现Faster R-CNN预先准备先到GitHub上clone相关文件git clone https://github.com/endernewton/tf-faster-rcnn.git根据GPU型号选择相应的Architecture(...

2019-07-20 12:00:59 1460 2

原创 深度学习入门——LeNet5模型计算

LeNet5LeNet-5是一个简单地卷积神经网络,可以通过LeNet-5模型来实现MNIST手写体的识别。LeNet-5模型大致上有两层卷积层,两层池化层,两层全连接层。操作流程:1)输入层:输入一张图像(手写体识别的图像一般是黑白的,图像只有单通道),对这张图片先进行数据预处理,使图片的尺寸统一为32x32大小(当然其他大小也可,但图片尺寸不可过大或过小,导致卷积核无法完全提取图像特...

2019-04-06 11:59:24 2272 5

原创 目标检测入门(算法)

文章目录前言滑动窗口检测器简述流程不足选择性搜索简述流程R-CNN简述流程不足Fast R-CNN简述流程不足Faster R-CNN简述流程总结前言首先要说明的是以下的内容都是我根据机器之心整理而来,在下文中我会简要的整理滑动窗口检测器、选择性搜索、R-CNN、Fast R-CNN、Faster R-CNN等大致流程。由于是刚入门,可能会有很多地方的算法理解错误 ,非常欢迎大佬们的点评!滑...

2019-04-02 15:40:26 826

原创 目标检测算法综述

目标检测算法综述:1.引言1)目标检测可理解为物体识别和物体定位的总和,即要识别物体属于哪个分类以及得到物体在图片中的具体位置;2)目标检测模型分为两类:一类为two-stage,将物体识别与物体定位分两个步骤(典型代表:R-CNN、fast R-CNN、faster-RCNN);另一类为one-stage,典型代表有Yolo、SSD、YoloV2等.2.传统的和基于深度学习的目标检测方法...

2019-03-29 20:40:16 403

原创 戴尔UEFI安装Ubuntu双系统

前提:由于电脑的问题,我的电脑只需要直接使用USB启动盘来安装Ubuntu,不需要经过BIOS设置,所以在开始安装前我需要制作一个USB启动盘。我安装的是Ubuntu16.04制作USB启动盘:制作前的准备:第一步,先下载Ubuntu16.04镜像文件http://releases.ubuntu.com/16.04/在此链接中可以下载Ubuntu16.04的镜像文件(文件缀名为.iso...

2019-03-22 01:23:19 1939

原创 数据增强

一.图片生成器ImageDataGenerator的使用1.要使用imagedatagenerator函数,要从kares模块中导入preprocessing.image.ImageDataGenerator函数。2.该函数中通过以下几个参数值来改动图片并通过ImageDataGenerator.flow来生成图片:1)featurewise_center:布尔值,使输入数据集去中心化(均值...

2018-11-26 21:44:30 391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除