02 2020 档案
摘要:1.变化物体的位置。不断循环animation函数,同时让物体在x方向位置增加。 function animation() { mesh....
阅读全文
摘要:this:当前的方法属于谁,this就是谁,比如下面的代码中,function是为arr添加的,所以this就是指arr。 this 粗解再看另一个常用的,oDiv.onclick = function(){ a...
阅读全文
摘要:创建ajax步骤:创建ajax对象、连接到服务器、发送请求、接收返回值。实例如下: my ajax
阅读全文
摘要:1.物体旋转正方向:使用右手坐标系,紧握右手,大拇指与某个坐标轴重合,此时四指方向即为物体旋转的正方向。2.世界坐标和本地坐标:世界坐标只一个,本地坐标则是每个物体都有一个,当物体旋转时,是围绕本地坐标旋转。3....
阅读全文
摘要:补充:renderer.setClearColor可以改变背景颜色 //创建场景 var scene = new THREE.Scene(); var scene = new THREE.Scene(); //...
阅读全文
摘要:场景可以想象成一个无限大的平面,平面原点为(0,0,0)。几何物体和相机创建时的坐标默认是(0,0,0)。实际上,任何默认创建的物体,其坐标都是(0,0,0)。 ...
阅读全文
摘要:创建ajax步骤:创建ajax对象、连接到服务器、发送请求、接收返回值。实例如下: my ajax注意:该例程需要在本地服务器上运行,不然无法使用ajax。使用wamp搭建的服务器运行结果直接路径运行结果 ...
阅读全文
摘要:假如在js中直接使用没有定义的变量,则报错假如在js中直接使用没有定义的属性,则其值为undefined举个例子:直接打印alert(a),则报错;但是打印alert(window.a),则会打印出undefin...
阅读全文
摘要:1.什么是ajaxAjax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页...
阅读全文
摘要:[left click] wampmanager->Apache->Service Administration-> Install Service [left click] wampmanager->MyS...
阅读全文
摘要:承上:页面内拖拽方框 、页面内拖动、解决页面内拖动选中文字的问题新建一个div2,并且在div2中嵌入一个div3。div3的宽由div2限定,高由文字撑开。现在要将div3中的文字滚动,那么需要一个滚动条,当滚...
阅读全文
摘要:承上:JavaScript-页面内拖拽方框带框的拖拽,拖动红色div时,div先不移动,而是出现一个虚线框,虚线框移动到哪儿,放开鼠标后div就移动到哪儿。效果如下:总体思路:当鼠标按下时,创建一个虚线框box。...
阅读全文
摘要:threejs四大组件:场景、几何体、相机、渲染器。下图为第一个程序,详解见注释。 第一个threejs 上图是相机距离原点为10时见到的几何体,理论上应该比距离为1时小,实际也如此。距离为10距离为1 ...
阅读全文
摘要:承上:页面内拖拽方框之前是在整个html文档中拖动div块,现在给div块加一个父级div,在父级div中拖动子div,如下:仅需在之前的基础上修改if判断语句中的可视区宽度。 document.onmouse...
阅读全文
摘要:执行以下代码,点击按钮,只会弹出第二个函数的‘b’。那么,现在要两个都弹出,就需要事件绑定。 绑定事件绑定事件使用addEventListener( 事件名,函数,false )。如下,绑定两个事件之后,点击一次...
阅读全文
摘要:thymeleaf 百里香的叶片 thymeleaf可以支持动态页面,即模板+数据。如下,html中的h1标签并不写死,而是可以在mode中动态设置的。Spr...
阅读全文
摘要:数据库mybatis名字而已,和mybatis框架毫无关联下有两张表classes和student关联,下面分别从一对多和多对一在mybatis框架下进行关联查询。不管是一对多还是多对一,都需要在.xml文件中配...
阅读全文
摘要:对比下面的代码,可以知道AccountRepository和AccountRepository.xml的对应关系。------------------------接口-----------------------...
阅读全文
摘要:目录原生接口开发要点代理接口开发要点 总配置文件config.xml。总配置文件的environment标签的配置基本不变,主要和配置数据库有关;mappers标签和其他mapper文件有关,比如AccountM...
阅读全文
摘要:参考该视频第30分钟:layui视频
阅读全文
摘要:SpringBoot:处理web静态资源,主要参考WebMvcAutoConfiguration类1.参考WebMvcAutoConfiguration类下的getResourceLocations等相关方法。类...
阅读全文
摘要:1.日志框架UCL JUL jboss-logging logback log4j log4j2 slf4j,springBoot默认选用的是logback slf4j2.springBoot默认的日志级别是in...
阅读全文
摘要:1.项目根目录下2.项目根目录的config文件下,注意,不能是其他文件下,名字不能乱起,得是config3.classpath目录下的config文件下4.classpath目录下优先级:1 > 2 > 3 >...
阅读全文
摘要:在默认的properties文件中,加入spring.profile.active=dev,就可以指定加载application-dev.properties文件。注意:在主配置指定其他配置文件,配置文件命名不能...
阅读全文
摘要:在html页面上右击,会弹出菜单选项,下面令其失效,不管怎么右键,都不会出现以上菜单 右键菜单失效
阅读全文
摘要:知识点:position:absolute clientX clientY offsetWidth clientWidth onmousedown onmouseup onmousemove 拖拽 ...
阅读全文
摘要:考虑了移动卡顿的问题,来源 键盘控制div移动,解决停顿问题
阅读全文
摘要:利用的知识点:position-absolute / onmousemove / left / top / offsetLeft / offsetTop 学习事件效果如下: ...
阅读全文
摘要:下面代码可以实现当鼠标移动时,绿色div始终跟着鼠标移动 学习事件其实上面例子有一个隐患,当页面高度超过一个版面,比如height=2000px时,滑动页面跟踪就会出错,那么加入scrollTop解决这个问题 ...
阅读全文
摘要:上面是三个嵌套的div标签,如果给每一个div都定义一个点击事件,那么当点击里层的div时,其会将点击事件往外传,导致所有父层的点击事件都会被执行 学习事件 下面实现点击按钮浮现div,点击其他...
阅读全文
摘要:执行下面代码,本来是要实现整个页面的点击事件,但其实只有黑框部分才有点击事件,因为body是靠内容撑起来的。 学习事件 如果要实现整个页面的点击事件,那么把body去掉,直接使用document.onclick,...
阅读全文
摘要:比如,一个名叫student的类,如果属性值是从config.properties中注入的,则需要使用@PropertySource注解,并且指定config.properties的路径 ...
阅读全文
摘要:在给对象注入值时,@Value支持SpringEL,而@ConfigurationProperties不支持。对JSR303校验而言,则是相反的支持情况,@Value不支持,而@ConfigurationProp...
阅读全文
摘要:承接:SpringBoot:yml文件给变量赋值以及test的使用比如在yml中给student赋值:student: name: chen age: 23 sex: true hobbies: #ho...
阅读全文
摘要:有一个student类,其中变量如下,下面在application.yml文件中进行赋值。注意,application.yml中,用冒号表示赋值,并且赋值的冒号后面必须要有一个空格。#application.ym...
阅读全文
摘要:点击code-generate,选择要生成set和get的变量,就自动生成了。generate中的toString还能将类中的变量全部一次返回出来。generate->toString效果 ...
阅读全文
摘要:1.新建一个demo3工程,选择web、jpa、mysql,一路next,finish2.在demo上右键,新建一个包,命名为entity 3.在entity下面新建一个Java class类,命名为Record...
阅读全文
摘要:1.get和post、RequestMethod的GET和POST的使用总结2.RequestMethod常见的参数用法:@RequestMapping(value = "/save/{typename}", m...
阅读全文
摘要:参见:SpringMVC注解@RequestMapping(value = {"list", ""})
阅读全文
摘要:一个demo中涉及到的知识点总结1.hibernate中的@GeneratedValue与@GenericGenerator2.JPA之@Entity、@Table、@Column、@Id3.@Entity注解4...
阅读全文
摘要:通过在XXX.properties文件中启用 debug=true 属性,控制台打印自动配置报告,这样就可以很方便的知道哪些自动配置类生效 ...
阅读全文
摘要:项目部分点击:参考补充:数据库部分在运行这个demo之前,使用navicate新建一个数据库stu,新建一个表user,添加如下字段 在数据库stu上面右键,点击命令行界面,输入以下命令,注意结尾分号的有无插入了...
阅读全文
摘要:配置springboot跳转html页面
阅读全文
摘要:@SpringBootApplication主配置类下面主要包含两个注解: @SpringBootConfiguration: 包含@Configuration 表示"配置类"。如果一个类前面有@Configur...
阅读全文
摘要:添加时,在pom.xml文件中添加,如一个web应用就会有spring-boot-starter-web,如果要添加其他的,可以去spring.io查找文档。添加进pom中后,springBoot会将需要的依赖自...
阅读全文
摘要:按下面顺序点击,可以进入版本控制的xml文件中按住ctrl键点击红色部分按住ctrl键点击红色部分
阅读全文
摘要:注意,8888后面不要加分号。更改过后,访问路径localhost:8080换成localhost:8888
阅读全文
摘要:右键项目选中maven选项,然后选择 “create settings.xml”,然后把如下代码粘贴进去就可以了。重启IDE。 mirrorId rep...
阅读全文
摘要:参见
阅读全文
摘要:修改html文件,浏览器实时显示修改后的结果,下面是实现过程。1.安装好nodejs2.安装好live-server3.在index.html的文件夹下,输入cmd,回车4.在命令行中输入live-server命...
阅读全文
摘要:1.安装好wamp2.从https://github.com/mrdoob/three.js/下载threejs,将解压后的文件放入安装文件下的www文件夹下3.运行wamp,在浏览器中输入localhost,后...
阅读全文
摘要:win+r 打开运行 输入 services.msc 进入服务页面,找到 World Wide Web 发布服务 停止此服务,然后在找到 wampapache 开启服务,去重启wampserver 打...
阅读全文
摘要:var material4 = new THREE.MeshBasicMaterial({ color: 0x00ff00, transparent: true, opac...
阅读全文
摘要:以一个div为例,从左到右,从#ffdd00颜色渐变到#ff5000。使用函数linear-gradient( )。代码如下 样式
阅读全文
摘要:淘宝首页部分样式如上,很明显布局为左、中、右。实现时,一个div包含3个子div,子div1左浮动,子div2设置为margin:0 auto,子div3设置为右浮动。注意创建时的顺序,居中的div最后创建。 ...
阅读全文
摘要:div结构、样式,可以替换成其他标签 空间 微信 微博 空间 微信 微博淡入淡出事件 window.onload = function(){ var oDiv = document.getElementById...
阅读全文
摘要:侧边栏结构、样式 空间 微信 微博 空间 微信 微博 分享滑动事件 window.onload = function(){ var oDiv = document.getElementById('div1')...
阅读全文
摘要:1.清除已有的定时器,不然物体可能运动得越来越快2.把运动和停止隔开(if/else)
阅读全文
摘要:HTML 表单用于搜集不同类型的用户输入,表单元素指的是不同类型的 input 元素、复选框、单选按钮、提交按钮等等。Ajax可以不用表单也可以提交数据。 ...
阅读全文
摘要:5个li标签,标签内有数字 51 12 32 4 45获取各个元素 var oUl = document.getElementById('ul1'); var oBtn = document.getEleme...
阅读全文
摘要:1.把元素从原有的父级里删除掉 2.把元素添加到新的父级 1 2 3 4现有标签,里面有4个,如果ul自己循环调用appendChild( ),ul下的li就会逆序排列。原因在于,当ul.appendChild(...
阅读全文
摘要:split函数返回一个分割后的数组,包含分割后的元素 字符串分割结果
阅读全文
摘要:创建一个table IDSCORENAME 000185jack 000280mark 0003100deng 获取表格内第2行的第2个单元格内容:tBodie[0...
阅读全文
摘要:AxesHelper可以在场景中显示坐标系,坐标轴的颜色为RGB,分别对应XYZ;参数代表坐标轴长度。var axesHelper = new THREE.AxesHelper( 500 );scene.add(...
阅读全文
摘要:有下面一个结构,下有5个标签,每个标签中包含一个标签,点击“删除",就删除对应的 第一行删除 第二行删除 第三行删除 第四行删除 第五行删除主要代码 window.onload = function(){ va...
阅读全文
摘要:obj = document.createElement(tag)创建一个标签,oParent.appendChild(obj)和oParent.insertBefore(obj,element)都是由要插入的标...
阅读全文
摘要:下有8个标签如下,其中4个li标签的class为box,通过以下语句可以选出这4个元素 window.onload = function(){ var oUl = document.getElementById...
阅读全文
摘要:offsetParent获取到的是某个元素的具有定位属性的父节点,直到寻到为止。下面获取#div2的offsetParent,由于#div1没有设置定位属性,故而div2获取到的offsetParent是body...
阅读全文
摘要:parentNode返回父节点,不包含文本节点,下面获取标签的父节点 第一行隐藏 第二行隐藏 第三行隐藏 第四行隐藏 第五行隐藏parentNode简单应用:隐藏标签 learn js 第一行隐藏 第二行隐藏 第...
阅读全文
摘要:按照以前的知识,如果问下面的ul有多少个子节点,答案大多是4个 在html中,却是9个,因为每个标签外的区域都可以放文本,文本在这儿称为文本节点。直观显示如下,文本节点存放的内容依次是hello yes y...
阅读全文
摘要:文末有完整示例代码 参考视频4张图片轮流滚动,把四张图片放在4个标签中,代码如下: 下面在 ...
阅读全文
摘要:1.setInterval( functionName,time )定时器。传入两个参数,函数名字和间隔时间。如下代码将以1s为间隔不断调用show( )函数2.setTimeout( functionName,...
阅读全文
摘要:例程来源:Three.js零基础入门教程 第1.1和1.3节js库:OrbitControls.js实现代码:function render() { renderer.render(scene,camera);...
阅读全文
摘要:setInterval 固定时间间隔旋转 function render() { renderer.render(scene,camera);//执行渲染操作 mesh.rotateY(0.05)...
阅读全文
摘要:我使用的是IDEA 确保jdk已经配置好 navicat安装之后,新建连接local,测试链接,新建数据库febs_base和febs_quartz,将febs项目下的两个数据库导入,运行数据库 从https:/...
阅读全文
摘要:1.获取数组长度var arr = [1,2,3];alert(arr.length);2.获取数组元素,和C语言一样3.数组元素排序,只能排字符串 var arr = [5,1,2,3,4]; arr.sort...
阅读全文
摘要:1. 在函数中,可用arguments获取输入参数的个数以及值,示例代码: innerHTMLarguments.length可以返回参数个数;arguments[i]可以像数组一样索引参数。2. js获取非行间...
阅读全文
摘要:在JavaScript中,如果有一个text框txt1,往里面输入数值12,那么实际上txt1.value的类型是一个字符串,也就是12实际上是“12”,要当数值使用,得用parseInt(txt1.value)...
阅读全文
摘要:首先给出一对标签:hello world 中间的hello world即属于div的属性innerHTML的内容;这下修改起来就比较容易了。比如将输入text文本框的数据同步到一个div标签中,那么可以使用:oD...
阅读全文
摘要:1.首先在body中画4个button和4个div,在style中对button和div进行初始化 111111 222222 333333 4444442.在script中实现选项卡,具体步骤为:获取4...
阅读全文
摘要:主要代码段: window.onload = function (){ var oBtn1 = document.getElementById('btn1'); var oBtn2 = document.g...
阅读全文
摘要:1.使用while同时对10个div加上背景颜色主要代码: var x = document.getElementsByTagName('div'); var i = ...
阅读全文
摘要:1.提取行间事件只能写在body中,且需要提取的标签在script代码之前,如下可运行:原因:加载顺序,html一行一行加载顺序改进:window.onload,见第三部分。window.onload之内的代码,...
阅读全文
摘要:传入css属性时,按照正常的参数传递,只不过在代码中,不能使用“.”索引,必须使用[ ]索引比如function change(addr,value),使用时:x.style.addr = value xx.st...
阅读全文
摘要:1.从www.iconfont.cn选中需要使用的图标,加入购物车,下载代码 2.将下载的文件夹解压,并且重命名为font,放入与.html同级的目录下 3. 打开demo_index.html示例网页,将其中的...
阅读全文

浙公网安备 33010602011771号