- 博客(7)
- 收藏
- 关注
转载 虚拟DOM的基本含义
基本意思:用 JavaScript 对象表示 DOM 信息和结构,当状态变更的时候,重新渲染这个 JavaScript 的对象结构。我们需要对页面真正的 DOM 操作,然后把它们应用在真正的 DOM 树上,页面就变更了。这样就可以做到:视图的结构确实是整个全新渲染了,但是最后操作DOM的时候确实只变更有不同的地方。这就是所谓的 Virtual DOM 算法。包括几个步骤:用 JavaS...
2018-09-27 17:10:23 276
转载 SPA(单页web应用)优点和不足
单页Web应用程序的优点:首先,最大的好处是用户体验,对于内容的改动不需要加载整个页面。这样做好处颇多,因为数据层和UI的分离,可以重新编写一个原生的移动设备应用程序而不用(对原有数据服务部分)大动干戈。 单页面Web应用层程序最根本的优点是高效。它对服务器压力很小,消耗更少的带宽,能够与面向服务的架构更好地结合。 单页Web应用程序的缺点:虽然还有一些历史遗留问题(大部分是...
2018-09-26 17:15:23 1853
原创 Java环境变量的配置与代码的运行
如果要在电脑上运行Java程序,首先就要配置好环境变量。1、为什么要配置环境变量?如果不配置,要使用一个软件,你的路径要写这么长 C:\Java\jdk1.8.0_21\bin\javac.exe,一旦配置了环境变量(将路径C:\Java\jdk1.8.0_31\bin\javac.exe放到path中去),你只需要写javac就够了。2、如何配置环境变量?计算
2017-12-25 10:54:40 351 1
原创 Java数据结构之数组
数组作为Java最基本的数据结构在处理数据时具有广泛的应用,接下来将封装数组常用的增删查改方法,以便掌握对数组的基本操作。package com.test.array;/* * 自定义的数组封装类 */public class MyArray { private long[] arr; //表示有效数据的长度 private int elements; public M
2017-12-19 23:17:01 224 1
原创 如何在js中操作样式
很多网站都会有事件触发之后的样式变化,js中可以通过哪些方式改变容器的样式呢?以下将用简单的盒子居中的例子在js事件中实现位置的变化,若要改变颜色、宽高等其他属性,也是相同的道理。 * { margin: 0; padding: 0; } #wrapper { width:400px; heigh
2017-12-17 17:17:05 1096
原创 css中设置边框阴影效果
在进行前端页面设计的时候,过于线条化的边框常常显得不太友好。为了解决这个问题,CSS中有专门设置边框阴影的属性box-shadow。 支持box-shadow属性的浏览器:IE9+、Firefox 4、Chrome、Opera 以及 Safari 5.1.1。 box-shadow的用法: box-shadow: h-shado
2017-12-14 19:26:09 3097
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人