自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【unity HoloLens2】触碰了物体但没反应,触碰了一次却调用多次,HoloLens2的touch触发机制探究

在开发HoloLens2程序的过程中,发现了一些关于touch事件的触发机制

2022-06-12 22:26:01 1488 1

原创 【Unity】修改UGUI Minimap(2.2.5)的显示范围(min,max)

修改UGUI Minimap的显示范围(min,max)今天开发遇到需求,要将小地图显示的范围调的更大,但是经过调试发现最大也只有100,于是用了一个比较笨的方法,那就直接去Editor中更改最大值,然后去面板里把数值调大,要修改的代码位置如下图测试环境Win11Rider 2021.2.3unity 2019.3.8f1修改效果最大值修改前最大值修改后最小值可以为负数,小地图此时会上下左右颠倒过来...

2022-04-02 22:33:59 3506

原创 MongoDB的update和set的用法

MongoDB的update和setdb.集合.update({参数1}, {参数2}, {参数3}),参数1是筛选条件,通过条件找到数据,参数2是要修改的内容,要将找到的数据的内容修改成什么样,参数3是一个条件,来决定update是否要将所有符合条件的文档全部更改。update的特点update默认只会修改符合条件的第一条数据,如果有多条数据符合条件,那么也只会修改第一条。如果想修改全部符合条件的文档,那么需要将第三个参数写为{milti:true}update默认是覆盖式写入,也就是参数2是什

2021-07-09 20:59:38 9814

原创 关于mouseenter、mouseover、mouseout、mouseleave的理解

先说结论:enter、leave是元素区域上的进入和离开,over、out是逻辑上的进入和离开。enter和leave只在离开元素区域时触发,比如下面这个子元素在父元素的区域中,那么进入、离开子元素是不会触发的,因为子元素在父元素的区域内。而out在离开元素或者子元素时就会触发,over在进入元素或者子元素时触发。如果下面这种情况,那么要进入子元素就要离开父元素区域,所以会触发enter和leave。为了证明不是因为div占了一行而对触发效果有影响,将子元素排到父元素下边,结果和上面的那个一样

2021-04-28 16:33:36 381

原创 CSS初识(四):四大布局

布局(四大布局)什么是布局?就是把一个个盒子放到合适的位置。CSS2.0中有三大布局——1、流式布局。2、浮动布局。3、层布局。CSS3.0中新增一个flex布局。第一大布局:流式布局最简单的布局方案,也是默认布局方案。其实就是按照标准文档流进行布局。平时开发项目时,只是用流式布局往往无法完成项目。特点:1、块级标签独占一行,行内、行内块可以并排显示。2、盒子摆放是从上到下进行摆放。第二大布局:浮动布局初衷,为了实现字围效果,也就是一堆文字围绕着一张图片。特点,浮动会半脱离

2021-03-18 18:55:45 1537 1

原创 CSS初识(三):CSS字体文本相关属性

属性CSS属性有很多,不过常用的并不多,大概30个左右。请注意区别CSS属性和HTML属性。按照功能大致分为以下几类:字体有关属性font-size: 设置字体大小,单位是px(像素);一些不常用的大小:small medium large x-large……,字体大小默认16pxfont-style: 设置字体的样式,是否倾斜,normal正常,italic倾斜,oblique更加倾斜……font-weight: 设置字体是否加粗,normal正常,bold加粗,lighter

2021-03-18 18:48:21 165

原创 初试CSS(二):选择器

选择器选择器有很多,而且各个选择器之间可以混合使用,很方便。选择器后面加的{}叫声明块,在{}中放很多的css属性。按照平常使用的习惯,选择器可以分为2类——基本选择器、其他选择器。基本选择器包括3种——标签选择器、类选择器(class选择器)、id选择器。其他选择器包括4种——通配选择器、分组选择器、后代选择器、属性选择器、伪类选择器。标签选择器标签选择器就是直接将网页的某个标签标出来,让这个网页上的所有的这个标签都显示这个样式。如下方这个标签选择器,使得这个网页内所有p标

2021-03-18 18:35:35 182

原创 初识CSS(一)

CSSCSS概述简介CSS(CascadingStyleSheet),层叠样式表,简称“样式表”,是一种描述 HTML 文档样式的语言。有CSS2和CSS3,目前主流的CSS3是基于CSS2的。CSS其实可以理解为一堆CSS属性和一堆选择器注意区分CSS属性和HTML的属性!!!元素、属性、属性名、属性值<h1 title="xxx" style="color:red">hello</h1>//这个title是HTML的属性,也就是这个标签的属性。//style里面

2021-03-18 18:32:25 55

原创 HTML初级知识点总结(2)

h标签和P标签h标签代表着标题标签(headline)有h1到h6,字体相较于一般的文字更粗更大,随数字增加,字体大小逐渐减小(h1最大,h6最小),通常会用到标题上。p标签代表着段落(paragraph),一般是文章分段来使用,文字和普通文字一样。注意:h标签和p标签都是独占一行的<h1>Hello html~</h1> <h2>Hello html~</h2> <h3>Hello html~</h3>

2021-03-18 18:25:46 1680

原创 HTML初级知识点总结(1.0)

HTML初级知识点总结(1.0)HTML相关概念概念全称:HyperTextMarkupLanguage,超文本标记语言。超文本:文字、图片、视频、链接等。标记:标签。语言:HTML是一种标签语言。文字:纯文字书写。特点:简单、跨平台(平台无关)。开发软件:很多都可以,甚至可以txt文件写,然后改后缀html,现在开发主要用VScode和Webstorm。结构可以分为三部分:文档声明,doctype,表明这页代码是用HTML写的。头部,head,这里会放页面的标题、规定页面的

2021-02-01 20:52:04 136

原创 JavaScript初学者编程题(25)

JavaScript初学者编程题()题目:给定一个字符串,请将字符串里的字符按照出现的频率降序进行重新排列并返回HTMl部分在这里插入代码片JavaScript部分在这里插入代码片

2021-02-01 17:06:01 143

原创 JavaScript初学者编程题(24)

JavaScript初学者编程题(24)题目:给你一个 m x n 的整数网格 accounts ,其中 accounts[i][j] 是第 i 位客户在第 j 家银行托管的资产数量。返回最富有客户所拥有的 资产总量 。HTMl部分 <input type="text" placeholder="客户数量" id="cus"> <input type="text" placeholder="银行数量" id="bank"> <button oncli

2021-02-01 15:30:24 270

原创 JavaScript初学者编程题(23)

JavaScript初学者编程题(23)题目:给你一个字符串 S,请你删去其中的所有元音字母( ‘a’,‘e’,‘i’,‘o’,‘u’),并返回这个新字符串HTMl部分 <input type="text" id="str"> <button onclick="getStr()">get</button>JavaScript部分function getStr() { //str是输入的字符串 var str = document.

2021-02-01 14:30:25 215

原创 JavaScript初学者编程题(22)

JavaScript初学者编程题(22)题目:利用递归方法求5!JavaScript部分function getNum(num) { if(num < 2){ return 1; }else{ return getNum(num - 1) * num; }}console.log(getNum(5));思路:如果输入的数小于2的时候,也就是为1时,得到结果为1,如果不是的话,得到num-1返回调用函数继续计算,公式Fn = Fn-1

2021-02-01 14:26:33 88

原创 JavaScript初学者编程题(21)

JavaScript初学者编程题(21)题目:求1+2!+3!+…+20!的和JavaScript部分function get(num) { //sum总和 var sum = 0; for(var i = 1; i <= num; i++){ //这个cheng是乘积,也就是1*2*3*4…… var cheng = 1; for(var x = 1; x <= i; x++){ cheng

2021-02-01 14:13:52 77

原创 JavaScript初学者编程题(20)

JavaScript初学者编程题(20)题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。JavaScript部分function get(num) { //up分子、bo分母 var up = 2; var bo = 1; //sum相加的和 var sum = 0; for(var i = 0; i < num; i++){ sum += (up / bo);

2021-01-31 17:51:08 318

原创 JavaScript初学者编程题(19)

JavaScript初学者编程题(19)题目:打印出如下图案(菱形)、打印出来菱形JavaScript部分function get(num) { var str = ''; for(var i = 0; i < num; i++){ for(var y = num-i; y > 0; y--){ str += ' '; } for(var x = 0; x < (2 * i + 1); x++)

2021-01-31 17:46:02 115

原创 JavaScript初学者编程题(18)

JavaScript初学者编程题(18)题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。JavaScript部分//使用i、j、k代表甲队,分别匹配乙队var team2=['x','y','z'];for(var i = 0; i < 3; i++){ for(var j = 0; j < 3; j++){ for(v

2021-01-31 17:39:43 244

原创 JavaScript初学者编程题(17)

JavaScript初学者编程题(17)题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。JavaScript部分第一种方法:递归function get(day) { if(day < 2){ //如果天数小于2,也就是天数为1的话,直接输出1 return 1;

2021-01-31 17:27:18 241

原创 JavaScript初学者编程题(16)

JavaScript初学者编程题(16)题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?HTMl部分 <!--times代表第几次落地,或者第几次弹起--> <input type="text" id="times"> <button onclick="get()">get</button>JavaScript部分function get() {

2021-01-31 16:43:30 907

原创 JavaScript初学者编程题(15)

JavaScript初学者编程题(15)题目:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数。HTMl部分 <input type="text" id="num"> <button onclick="get()">get</button>JavaScript部分function get() { //得到范围,多少以内 var num = document.getElemen

2021-01-31 16:04:29 150

原创 JavaScript初学者编程题(14)

JavaScript初学者编程题(14)题目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。HTMl部分 <input type="text" id="what" placeholder="哪个数"> <input type="text" id="howmanytimes" placeholder="多少次"> <button onclick=

2021-01-31 15:52:55 306

原创 JavaScript初学者编程题(13)

JavaScript初学者编程题(13)题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。HTMl部分 <input type="text" id="str"> <button onclick="getTheNum()">get</button>JavaScript部分function getTheNum() { var str = document.getElementById('str').value;

2021-01-31 15:43:05 139

原创 JavaScript初学者编程题(12)

JavaScript初学者编程题(12)题目:输入两个正整数m和n,求其最大公约数和最小公倍数。HTMl部分 <input type="text" id="num1"> <input type="text" id="num2"> <button onclick="getNum()">get</button>JavaScript部分function getNum() { var num1 = document.getEl

2021-01-31 15:38:17 172

原创 JavaScript初学者编程题(11)

JavaScript初学者编程题(11)题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。HTMl部分 <input type="text" id="score"> <button onclick="getABC()">get</button>JavaScript部分第一种写法,使用三元运算符。function getABC() { //得到分数 va

2021-01-31 15:32:21 202

原创 JavaScript初学者编程题(10)

JavaScript初学者编程题(10)题目:将一个正整数分解质因数。例如:输入90,打印出90=233*5。HTMl部分<input type="text" id="num"><button onclick="get()">get</button>JavaScript部分function get() { var num = parseInt(document.getElementById('num').value); var str = [

2021-01-30 20:59:32 86

原创 JavaScript初学者编程题(9)

JavaScript初学者编程题(9)题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。JavaScript部分for(var i=100;i<=999;i++){ if((Math.pow(parseInt(String(i)[0]),3)+Math.pow(parseInt(String(i)[1]),3)+Math.pow(parseInt(String(i)

2021-01-30 20:51:35 110

原创 JavaScript初学者编程题(8)

JavaScript初学者编程题(8)题目:判断101-200之间有多少个素数,并输出所有素数。JavaScript部分//这个i的范围可以随意换for(var i = 101; i < 200; i++){ for(var j = 2; j < i; j++){ if(i % j == 0){ //如果出现能整除的情况,那这个就不是素数 break; }else{ //如果不

2021-01-30 20:44:22 100

原创 JavaScript初学者编程题(7)

JavaScript初学者编程题(7)题目:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总对数为多少?一个经典题目,使用递归算法,请百度 斐波那契数列JavaScript部分function rabbitBorn(month) { if(month <= 2){ return 1; }else{ return rabbitBorn(month-1)+rabbitBorn

2021-01-30 17:20:39 166

原创 JavaScript初学者编程题(6)

JavaScript初学者编程题(6)题目:输出9*9口诀。JavaScript部分var aStr = ""for(var i = 1; i <= 9; i++){ for(var j = 1; j <= i; j++){ //“\t”是制表符,用来让排版好看 aStr += i + "*" + j + "=" + i * j + "\t"; } //“\t”是换行,用来让排版好看 aStr += "\n"}conso

2021-01-30 17:10:14 66

原创 JavaScript初学者编程题(5)

JavaScript初学者编程题(5)题目:输入三个整数x,y,z,请把这三个数由小到大输出。HTMl部分<input type="text" id="num1"><input type="text" id="num2"><input type="text" id="num3"><button onclick="calculate()">排序</button>JavaScript部分第一种方法,使用冒泡排序(也可以使用任意排序法,

2021-01-30 17:04:28 153

原创 JavaScript初学者编程题(4)

JavaScript初学者编程题(3)输入某年某月某日,判断这一天是这一年的第几天?html部分<!--三个输入框分别为年、月、日--> <input type="text" id="year"> <input type="text" id="month"> <input type="text" id="day"> <button onclick="getDay()">得到天数</button>

2021-01-30 16:47:41 126

原创 JavaScript初学者编程题(3)

JavaScript初学者编程题(3)题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?第一种方法,使用for循环,给一定的循环次数,会输出范围内符合条件的数//使用for循环,范围是十万之内for (var a = 0; a < 100000; a++) { var b = parseInt(Math.sqrt(a + 100)); var c = parseInt(Math.sqrt(a + 268)); if (a +

2021-01-30 16:35:14 109

原创 JavaScript初学者编程题(2)

JavaScript初学者编程题(2)题目:企业发放的奖金根据利润提成。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?HTML部分<!-- 放一

2021-01-30 16:13:13 285

原创 JavaScript初学者编程题(1)

JavaScript初学者编程题(1)题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?//c这个数组内的元素可以随便写var c = [1,2,3,4];//b这个数组存着满足题目要求的数var b = [];for(var i = 0; i <= 3; i++){ for(var j = 0; j <= 3; j++){ for(var k = 0; k <= 3; k++){ //三层循环,找

2021-01-30 15:58:40 198

空空如也

空空如也

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

TA关注的人

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