自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (8)
  • 收藏
  • 关注

原创 SpringMVC

一、概念MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。1.1、回顾servlet1、新建一个Maven工程当做父工程,删除src,导入pom依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <ver

2022-03-07 18:54:51 240

原创 MyBatis

一、准备工作新建maven项目连接mysql数据库修改pom.xml:1.设置打包方式为jar <groupId>com.atguigu.mybatis</groupId> <artifactId>MyBatis_demo1</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging>2.导入

2022-03-02 19:00:33 608

原创 YonBuilder学习笔记

YonBuilder二、YonBuilder平台三、YonBuilder基础知识之功能概要1、应用构建进入沙箱首页——应用构建服务——应用构建——新建应用——下一步2、数据建模:构件数据资源的维护,包括实体、查寻、枚举,提供应用中数据存储基本服务。3、页面建模新建页面4、流程与自动化5、集成配置6、发布管理四、快速构件YonBuilder应用...

2022-02-20 10:32:55 1228

原创 蓝桥杯2013年B组省赛解析

1.高斯日记(出生当天记为第一天)日期API和excel无法处理和计算1970年以前的日期。解法1、excel解法2、简单枚举可测试题目所给的数据,得到出生那天是否算第一天。#include<cstdio> #include<cstdlib>#include<cstring>#include<cmath>#include<cstring>#include<algorithm>#include<deque

2021-04-15 18:16:58 142

原创 安装DirectX2010报错s1023,且找不到microsoft visual c++2010 redistributable文件

在安装DirectX2010SDK时报错s1023,网上搜索解答是需要卸载电脑里的microsoft visual c++2010 redistributable文件,该文件与SDK中的文件冲突了。但是在控制面板和电脑磁盘里找不到这个文件。首先需要下载疑难解答程序选择安装,选择下一步。找到microsoft visual c++2010 redistributable,点击下一步点击卸载。即卸载完成。再次尝试安装SDK,安装成功。...

2021-04-02 00:03:37 1204

原创 2021-03-15

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> form{ transform: translateX(40%); } #filed{ display: inline-b.

2021-03-15 00:50:03 130 1

原创 Unity - 上架iOS App Store

1.注册成为付费开发者developer.apple.com个人/公司账号688元/年企业账号目前申请不到了,一些公司使用苹果企业开发者账号给一些违法APP签名发布,市场上一片混乱。可以选择现成的海外企业开发者账号,费用太高,差不多100w左右。企业账号签名的应用程序不能发布到appstore,无需经过App Store的审核。可以直接安装到用户的手机上,并且没有设备数量的限制。关于注册开发者账号https://developer.apple.com/cn/support/app-account

2021-01-08 14:20:51 524 1

原创 02-MMD4Mecanim插件的简单学习

一、创建工程和场景导入导入城堡的包:下载地址二、MMD转成FBXunity中只能使用FBX模型,不能使用MMD模型。使用stereoarts.jp把MMD模型转换为FBX模型。下载地址导入MMD4Mecanim.unitypackage导入mmd素材包,同意以下条例即可转换为FBX模型。加入场景,灯光调白。点击下图标示查看模型进入查看编辑模型面板注意:资源包里寻找这个文件同意条例,进行转换...

2021-01-06 13:06:13 2548 2

原创 01-整体梳理

**摘要:**一款舞蹈游戏,模型使用的是MMD转成的FBX文件,通过这个案例,来体验一下如何使用Unity来做虚拟偶像与舞蹈游戏。小知识很多,包括MMD转FBX,舞蹈游戏传统四键与八键的实现,动画系统,Dotween,linq等等的使用。适宜人群:1.想要学习3D游戏的同学2.想要学习MMD4Mecanim插件简单应用的同学3.想要学习舞蹈游戏实现的同学4.想要一个(一堆)高颜值表情丰富的虚拟人物(老婆)的同学游戏主逻辑运行流程梳理...

2021-01-05 22:54:36 370 2

原创 JSP和Servlet简单登录

学习要点:1.xml基本语法,用dom_4j解析xml。2.JSP一般用来写向用户展现的界面的代码,Servlet则用来写逻辑部分(如:处理登录信息)。3.request对象和response对象。4.session对象用来保存用户登录信息,application对象则用来存储登录人数。5.通过xml配置文件配置servlet访问路径。com.sikiedu.modelUser.javapackage com.sikiedu.model;public class User {priva

2020-11-29 15:34:30 766 3

原创 Unity初级案例 - 坦克大战(Unity2019.3)(上)

02-工程创建,素材导入与介绍双击打开Unity,新建2D工程调整布局:layout设置为2 by 3导入素材project面板调整为 One Column Layout03-场景搭建,素材的处理设置主摄像机:size(离屏幕位置)设置为8.5Background设置为黑色游戏显示窗口设置为 5:4调出控制台窗口:ctrl+shif+c图集的加工:导入素材的Texture调整为Sprite(2D and UI),点击applySprite Mode:Multiple

2020-09-25 00:58:53 892

原创 JDBC编程和MySQL数据库

使用Eclipse2020-06,mysql5.7jar包下载地址:mysql-connector-java-5.1.40-bin.jarcommons-dbcp2-2.2.0.jarcommons-logging-1.2.jarcommons-pool2-2.5.0.jarc3p0-0.9.5.2.jarmchange-commons-java-0.2.11.jar一、导入jar包和注册驱动1.在mysql安装目录下找到Connector.J 5.1文件夹里面的mysql-connect

2020-07-13 12:42:08 224

原创 CSS文本样式

font-family属性font-family属性指定元素的字体。有两种字体系列名称:字体系列:特定的字体系列(如Times New Roman或Arial)通用族:一组具有相似外观的字体族(如Serif或Monospace)以下是不同字体样式的示例:HTML代码:<p class="serif"> This is a paragraph shown in serif font.</p><p class="sansserif"> This

2020-07-06 12:39:49 148

原创 CSS选择器

CSS选择器元素选择器元素选择器:就是对已选中的HTML元素符号设置CSS样式(例如:div、p、a、ul、li等元素符号)。如下图所示,就是为div元素设置CSS样式的width和height属性。参考代码片段:div{ width:80px; height:90px;}class选择器class选择器(类型选择器):是最常见和易于理解的。该选择器通过绑定HTML元素上已设置的class标签进行设置对应的CSS样式。以 .(class选择符前缀)加上对应的class名

2020-07-05 20:01:03 208

原创 CSS基础

CSS基础内联 CSS在web文档中直接插入一个CSS是内联样式的使用方法之一。使用内联样式,将CSS应用于单个元素。为了使用内联样式,将CSS属性直接添加到相关标签中。下面的例子展示了如何创建一个灰色背景和白色文本的段落:<p style="color:white; background-color:gray;"> This is an example of inline styling. </p>内部样式表在HTML页面的标题部分将内部样式定义在&lt

2020-07-05 19:59:32 158

原创 HTML

HTML是什么?百度百科:https://baike.baidu.com/item/HTML/97049总结:“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言。HTML是用来开发网页的。(网页后缀 html,htm)html是标记语言不是编程语言。超文本:超级文本,比文本更加牛逼,可以更加丰富的呈现文字信息。标记:也叫做标签,这个是html里面的一个基本语法,所有的结构都是通过标记来控制的。html的版本:html xhtml html5http://www

2020-07-04 23:24:21 307

原创 数组

什么是数组?数组是用来干嘛的?假如我们要做一个成绩管理系统,一个班级里面有50个人。假如我们做的是一个公司的财务管理软件,需要记录每个人的工资,公司有30到1000 个员工。使用数组可以搞定上面的:数组可以存储多个类型一致的元素。(任意类型)引用类型和基本类型变量创建的不同基本类型变量声明出来不管是否赋值,都已经分配了内存。引用类型变量的创建分为两步:声明和初始化声明只在栈内分配内存(存储引用,或者说存储内存地址)初始化在堆或者方法区分配内存(存储实际的数据)new出来的东西放在堆里面

2020-07-03 00:27:22 179

原创 字符串

字符串两种定义方法String str1="jshush";String str2=new String("jhshuuu");字符串信息获取长度s.length();查找子字符串的位置s.indexOf(int c);s.indexOf(String str);s.lastIndexOf(String str);获取指定位置的字符s.charAt(int index)获取子字符串s.substring(int beginIndex);s.substring(int begin

2020-07-02 13:07:25 214

原创 流程控制

if语句public class HelloWorld{public static void main(String[] args){ int score=80; if(score>=0&&score<=100){ System.out.println("你获得的等级是:D"); }else if(score>=101&&score<=300) {System.out.println("你获得的等级是:C"); }else if(s

2020-07-01 10:22:01 1446

原创 运算符

赋值运算符= += -= *= /= %=a = 3;a = a + b;x = y = z = 7;//不建议a x= b; ======> a = a x b; x代表 + - * / %算术运算符(可以对常量和变量进行操作)规则: 操作数1 运算符 操作数2 int b = a + c;+可以对整数和浮点数做减法操作可以对整数和浮点数做减法操作*可以对整数和浮点数做乘法操作/可以对整数和浮点数做除法操作(两个整数相除得到的还是整数 = 略去小数部

2020-06-29 22:53:48 125

原创 计算机和Java的基本知识

DOS命令操作计算机的两种方式图形化界面DOS(磁盘操作系统)DOS就是人给计算机下达命令的打开DOScmdwindow+R常用DOS命令(输入命令后按下回车)------目录操作-----d: 切换盘符dir 列出来当前目录的所有文件md 创建文件夹rd 删除文件夹cd 打开文件夹tab 自动补全. 当前目录 … 上一个目录cd \ 或者 cd\ 退回到根目录(盘符目录)------文件操作------del a.txt del *.txtdel 目录 表示删除目录下

2020-06-29 22:36:59 146

原创 unity碰撞检测函数,碰撞信息获取,触发检测,使用粒子系统创建火焰,创建动画(火光闪烁),导航系统,通过导航系统控制人物移动,控制摄像机的跟随,控制角色动画播放

碰撞检测函数private void OnCollisionEnter(Collision collision) { print("OnCollisonEnter"); } private void OnCollisionExit(Collision collision) { print("OnCollisonExit"); } private void OnCollisionStay(Collision collision

2020-06-26 19:56:11 703

原创 Unity中的C#201-212

命名空间namespace{class GameDate{}}for语句删除子物体Transfrom[] children=transform.GetComponentsInChildren<Transform>();for(int i=0;i<children.Length;i++){GameObject.Destroy(children[i].gameObject);}while语句删除子物体Transfrom[] children=transform.Get

2020-06-25 00:39:58 114

原创 Unity中的C#113-125

数组的声明//----1int[] hps={20,10,24,5,7};//数组长度为5//通过索引来访问数据 0 数组名[索引]int[] hps={};//空数组//----2int[] hps=new int[10];//默认初始化0int[] hps=new int[10]{1,3,5,6,6,7,9,3,57,2};for循环通过数组名.Length—确定数组元素个数方法using System.Collections;using System.Collections.

2020-06-24 10:13:31 77

原创 java编程基础

2020-06-22 19:34:43 80

原创 unity中的C#—笔记

Unity中的C#编程 - 零基础(Unity 2017)什么是C#编程语言Unity支持哪些编程语言C#脚本 C#源代码 C#源文件编程工具(IDE)MonodevelopVShttp://www.sikiedu.com/course/43注释变量的定义数据和数据类型http://www.cnblogs.com/tonney/archive/2011/03/18/1987577.html运算符https://wenku.baidu.com/view/93c32317a76e58f

2020-06-22 18:08:49 132

原创 Unity中的C#编程104-112

注释/*回车加/关于日志输出console1.print(1);//只能在类里使用Debug.Log(1);//任意地方可使用Debug.LogWarning("1234");//输出警告Debug.LogError("134");//输出错误声明变量ctrl+k ctrl+c组合快捷键,选中行,注释。...

2020-06-22 17:59:05 83

原创 Unity中的C#编程101-103创建第一个c#代码

创建一个unity新的工程创建C#脚本:在project面板右键create选择c#script编程工具:vs2019,unity2019.3.14unity设置vs2019为默认的编程工具:edit-preferences-external tools-external tools editer。browse扩展选择:在安装vs的文件夹下选择common7-ide-devemv.exe创建统一文件夹存放脚本,创建一个c#脚本,双击进入VSusing System.Collections;us

2020-06-22 11:01:38 258

原创 c#编写各类应用程序

1.Consolestatic void Main(string[] args) { Console.WriteLine("Hello World!"); }2.Window 窗体应用 private void buttonSayHello_Click(object sender, EventArgs e) { textBoxShowHello.Text = "Helloe World";

2020-06-22 10:24:51 472

原创 c#——控制台、winform及webform程序编写

控制台、winform及webform程序编写1.控制台程序namespace ConsoleApp1{ class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } static void Main(string[] args) { } }}

2020-06-22 10:24:39 272

原创 c#——事件及启动

事件及启动1.使第二个文本框获得第一个文本框内容 private void textBox1_TextChanged(object sender, EventArgs e) { textBox2.Text = textBox1.Text; } { Random rnd = new Random(); this.label1.Left += 10; this.Text = Da

2020-06-22 10:24:28 106

原创 c#——对象三要素

对象1.属性:例如:lable1.Text this.BackColor2.方法:例如:xxxx.SetBbounds(x,y,w,h)MessageBox.Show(“hellow”);3.事件:例如:Clickthis.button1.Click+=new Syetem.EventHandler(this.button1_Click)实例:1.属性方法 { this.Text = "这是一个应用程序"; this.B

2020-06-22 10:24:14 533

原创 c#——程序中的输入和输出

程序中的输入和输出1.在winform中如文本框,标签如下拉文件图片框示例:计算平方根 private void button1_Click_1(object sender, EventArgs e) { double a = double.Parse(textBox1.Text); double result = Math.Sqrt(a); label1.Text = result.ToSt

2020-06-22 10:24:01 303

原创 c#——三步编写一个程序

界面设计->程序代码->运行保存程序文件.cs工程文件.csproj解决方案.sln

2020-06-22 10:23:50 235

原创 102编写第一个程序HelloWorld

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp6{ class Program { static void Main(string[] args) { Console.WriteLine("Hello Worl

2020-06-22 10:20:17 72

原创 101C#和.NET框架

2020-06-22 09:54:23 162

原创 2.3 实验3 图的应用

目的要求1.掌握图的存储策略及其存储实现。2.掌握图的深度、广度优先遍历的算法策略及其程序实现。3.掌握图的常见算法策略及其程序实现。实验内容1.键入或随机生成数据,建立一个有向图的邻接表。2.输出该邻接表。3.以有向图邻接表为基础上,计算各顶点的度并输出。4.以有向图邻接表为基础,输出其拓扑排序序列。5.采用邻接表存储,实现无向图的非递归DFS遍历。6.采用邻接表存储,实现无向图的BFS优先遍历。7.判断无向图任意两个顶点间是否有路径,若有则输出路径上的顶点序列。8.在主函数中设计

2020-06-18 22:10:55 670 1

原创 2.2 实验2 二叉树应用

目的要求1.掌握二叉树的存储实现。2.掌握二叉树的遍历思想。3.掌握二叉树的常见算法的程序实现。实验内容1.输入字符序列,建立二叉链表。2.中序遍历二叉树:递归算法。3.中序遍历二叉树:非递归算法。(最好也实现先序,后序非递归算法)4.求二叉树的高度。5.求二叉树的叶子数。6.借助队列实现二叉树的层次遍历。7.在主函数中设计一个简单的菜单,调用上述算法。实验说明1.类型定义 // 二叉链表存储#define ElemType char // 元素类型typedef

2020-06-15 15:03:24 637

原创 06详解类型、变量与对象_1

强类型语言与弱类型语言的比较c语言:弱javascript:非常弱c#弱类型/动态类型模仿static void Main(string[] args) { dynamic myVar = 100; Console.WriteLine(myVar); myVar = "Mr.Okay"; Console.WriteLine(myVar); Cons

2020-06-14 19:12:26 93

原创 05c#语言基本元素概览,初始类型,变量与方法,算法简介

打开MSDN

2020-06-14 12:05:48 138

AnimationResources.unitypackage

AnimationResources.unitypackage

2021-01-06

AudioClipsResources.unitypackage

AudioClipsResources.unitypackage

2021-01-06

MMD4Mecanim.unitypackage

MMD4Mecanim.unitypackage

2021-01-06

爱丽丝皇家舞会城堡的package

爱丽丝皇家舞会城堡的package

2021-01-06

JDBC使用的jar包.rar

mysql-connector-java-5.1.40-bin.jar commons-dbcp2-2.2.0.jar commons-logging-1.2.jar commons-pool2-2.5.0.jar c3p0-0.9.5.2.jar mchange-commons-java-0.2.11.jar

2020-07-13

矩形分割

矩形分割

2020-05-29

my2.ragdi+矩形分割

my2.ragdi+矩形分割

2020-05-28

找出一个矩形分成n个直角三角形的方法(n>1)。并 且将这种切割的方法归纳成一个算法

当n=2时,矩形可以沿着自身对角线进行切割,当n>2 第一 刀可以沿着矩形的对角线切割,后序n-2刀每一刀 都是将已有的直角三角形切成两个新的直角三角形, 方法是沿着垂直于斜边的高线切割。n为偶数的情况: 现将矩形切割成n/2个更小的矩形,然后沿着 每个小矩 形的对角线将他们切成两个直角三角形。如果n是奇 数,我们可以用前面的方法先将矩形切成n-1个直角 三角形,然后选择其中一个直角三角形沿着斜边上的 高线再切一刀。

2020-05-20

空空如也

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

TA关注的人

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