自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录在vue中使用three.js

试了很多次,终于找到一个可以正确在vue中使用three.js的方法。我觉得主要的问题是出在vue的版本上。我刚开始尝试用过vue init webpack ***的方式创建vue项目,但是创建完的项目一加入three运行就报错,所有我改用vue create ** 创建项目。我刚开始创建项目选择的是vue3,创建完的项目加入three运行不报错但是引用three的其他组件又报错,所以改选择vue2。选择vue2发现在创建vue项目的时候就报错,最后找到报错的原因,是由于我npm的版本过高,降低npm的版

2021-06-15 13:36:00 760 1

原创 vue显示从后端获取的Date类型数据乱码

vue显示从后端获取的Date类型数据乱码(数据库是mysql):在后端的该数据类型加上 @JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss”,timezone=“GMT+8”),就可以解决@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8") private Date updateTime;...

2021-03-12 15:24:31 911

原创 HTTP Status 404 - Not Found的一种情况

原本的发生错误的代码: @RequestMapping(value="/api/createTack",method = RequestMethod.POST) public AjaxResult<?> createTack(@RequestBody HashMap data){ return AjaxResult.success(); }报的错误:修改后的代码: @RequestMapping(value="/api/createTack",meth

2021-03-12 09:35:48 24680

原创 vue 圆角输入框

在vue中实现圆角的搜索框<template> <div class="box"> <div class="search-box"> <!-- <el-input placeholder="请输入内容" v-model="input3" class="input-with-select"> <el-button style="background=#fff

2021-03-02 15:08:34 3344

原创 java基础面试知识点

1、Java中 == 和equals和hashCode的区别:==:内存中的存放地址;equals:对象的内容是否相等;HashCode:是hashCode()返回的一个值,hash码的主要用途是在对对象进行散列的时候 作为key输入,如果两个对象的hashCode一样的话,就进行哈希冲突处理。https://www.cnblogs.com/kexianting/p/8508207.html2、int、char、long各占多少字节数Java基本类型占用的字节数:1字节: byte , bool

2020-11-03 17:40:37 174

原创 http和https的区别&https的连接方式

首先了解什么是http协议,http协议是超文本传输协议,他存在的目的是为浏览器和服务器之前传输信息。但是http是明文传输的,不管是谁,只要抓取了浏览器传向服务器,或者服务器传向浏览器的信息,就可以获取里面的信息,如果传输密码这些信息的话,就存在很大的安全隐患,所以https就有了,https是结合http和ssl,是相对安全的传输,因为ssl会对传输的内容进行加密,就算你获得了传输的信息,也无法解析。除此之外,ssl还可以用来确认网站的真实性。所以http和https的主要区别在于1、https需要

2020-11-03 17:03:23 3086

原创 学一学mysql

事务:事务实际上就是一组操作,这组操作里的操作要么都成功,要么都失败。Mysql中操作数据库的基本操作:**1、开启一个事务(start transaction):**输入这个命令后,可以进行一系列的指令,如果没有输入提交指令而关闭窗口的话,下次打开显示的还是被修改前的数据。**2、提交一个事务(commit):**提交事务后,才是真正的将修改的数据写入数据库。**3、回滚(rollback):**让所有的操作都失效,回归最开始的状态。事务的特性:**1、原子性:**一件事务,看成一个不可拆分的

2020-11-03 16:41:57 84

原创 unity实现现实书籍

项目介绍,这是一个unity阅读器的项目,模仿生活中的书籍,githup链接:Ui介绍:登录界面:整体色调为蓝色 ,背景蓝色的海底加光影,主题部分背景为圆角半透明矩形,内容有账号和密码这两个输入框,和登录和注册这个按钮,按下登录按钮就会进入我们阅读的房间,按下注册按钮就会转跳到注册界面。阅读界面:阅读界面由一本书和三个按钮构成,书籍我采用了羊皮纸的复古风,护眼又美观。按钮分别为取消按钮(退出阅读界面),设置按钮(设置书本中字体的样式和大小),书架按钮(选择书籍)。设置界面:设置界面我加入了相框的

2020-08-09 10:52:24 956 2

原创 聊一聊Spring IOC/DI

IOC直接翻译过来是控制反转。什么是控制反转呢。控制指的是:创建对象的权力。反转酯的是:将这个权力从java代码中转交给容器(在spring中容器指的是Bean容器)。为什么需要控制反转呢,java代码也可以创建对象,为什么要交给容器多此一举呢。假设一个场景,一个类A被实例化100次,类A中有100个方法。现在,我需要对程序进行变动,将类A改为类B。这个时候,我们就需要对类A的100个实例化改变,引用的方法名可能也需要改变,这样工作量是非常大的。为了使引用方法名不需要改变,我们可以使用接口,使类

2020-06-23 10:18:33 132

原创 记录几个实用的unity动态效果

一、物体绕中心轴转动using UnityEngine;using System.Collections;public class Axis_rotator : MonoBehaviour { public float Yspeed =0; public float Xspeed =0; public float Zspeed = 0; private float xf; private float yf; private float zf; void Update ()

2020-06-07 17:43:46 603

原创 计算机图形学渲染管线

渲染管线的基本认识:是什么:实时渲染的核心组件。功能:1、将物体3D坐标转变为屏幕2D坐标。2、为屏幕的每个像素点进行着色。流程:顶点数据的输入——>顶点着色器——>曲面细分过程——>几何着色器——>图元组装——>裁剪剔除——>光栅化——>片段着色器——>混合测试。或者为:应用阶段——>几何阶段——>光栅化阶段——>像素处理阶段两中划分方法不一样,但是具体功能是差不多的,原理是一样的。渲染管线的流程:顶点数据:作用:

2020-06-06 18:15:47 444

原创 实验二 中规模集成芯片的设计应用

一、预习报告:实验目的:1.掌握常用 MSI 的逻辑功能。2.学会用 MSI 设计组合逻辑电路。实验原理:二进制译码器能把输入变量的所有状态都翻译出来送到输出端,它的每一个输出信号都对应一种输入代码状态,也就是输入变量的一个最小项。因此从实现组合逻辑函数的角度看,二进制译码器的输出端提供了其输入变量的全部最小项。那么,利用二进制译码器和与非门可以实现任何组合逻辑函数,特别是有多个输出的组合逻辑电路。数据选择器又叫“多路开关”,数据选择器在地址码(或叫选择控制)电位的控制下,从几个数据输入中选择一个

2020-06-04 14:36:23 2462 2

原创 unity 将string类型的文字打印到图片上

private void toImg(int YeNum) { float fontSize = 10.0f; filePath = "Assets/Book-Page Curl/Example/sprites/base0.png"; System.Drawing.Image image = System.Drawing.Image.FromFile(filePath); Bitmap bitmap = new Bitmap(image, ...

2020-05-29 13:46:44 779 4

原创 unity更新project的方法

#if UNITY_EDITORusing UnityEditor; #endif#if UNITY_EDITOR AssetDatabase.Refresh();#endif#if UNITY_EDITOR#endif这个一定要加,不然会报The name `AssetDatabase’ does not exist in the current context的错误。

2020-05-25 23:16:04 581

原创 实验七 数据选择器和译码器的应用

一、预习报告:实验目的:1.掌握集成数据选择器和集成译码器的逻辑功能和使用方法。2.学习用数据选择器和译码器构成组合逻辑电路的方法。3.学会用中规模集成芯片设计组合逻辑电路的方法。实验原理:数据选择器又叫“多路开关”,数据选择器在地址码(或叫选择控制) 电位的控制下,从几个数据输入中选择一个并将其送到一个公共的输出 端。本实验中有四路数据,通过选择控制信号从四路数据中选中某一路数 据送至输出端。译码器是一个多输入、多输出的组合逻辑电路。它的作用是把给定 的代码进行“翻译”,变成相应的状态,使输出

2020-05-23 10:07:34 15846 1

原创 实验一 基本门电路和三态门的测试及应用

一、预习报告:实验目的:1. 掌握基本门电路和三态门逻辑功能和使用方法。2. 掌握基本门电路的应用。3. 掌握三态门构成总线的特点和方法.实验原理:74LS00与非门的逻辑功能是;Y=(A B)74LS28或非门的逻辑功能是; Y=(A + B)TTL三态输出门是一种特殊的门电路。它的输出端除了通常的 高电平、低电平两种状态外(这两种状态均低阻状态),还有第 三种输出状态——高阻状态。处于高阻状态时,电路与负载之间 相当于开路。三态输出门按逻辑功能及控制方式来分有各种不同 类型。本实验所用三态门

2020-05-23 09:55:50 11148 1

原创 unity 仿手机小说阅读器

脚本有部分参考于http://www.manew.com/thread-108184-1-1.html,感兴趣的可以去这个看看。效果图运行后的效果脚本部分:我分成四部分介绍:1.读入txt,并分章节存储2.翻页&翻章节3.改变文字大小4.改变字体类型...

2020-05-07 11:17:57 1453 1

原创 快速计算一个整数的二进制里1的个数

int cnt=0;int n=2020; //计算整数n的二进制里1的个数while(n!=0){cnt++;n=n&(n-1);}cout<<cnt;第一篇csdn博客,留下自己的足迹;

2020-05-06 23:04:13 139

System.Drawing.rar

我使用Unity 2018.3.2,这个System.Drawing.dll可用

2021-05-21

空空如也

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

TA关注的人

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