- 博客(16)
- 收藏
- 关注
原创 启动eclipse报错 Could not create the Java Virtual Machine 解决办法
今天下载了eclipse neon,但是启动的时候报了如下的错误:网上查询了下,说这是系统为eclipse分配的内存不足,需要修改eclipse.ini文件。eclipse.ini是eclipse 内存分配之类的配置文件,对java虚拟机的内存管理。常见参数的意思: -vmargs:说明后面是VM的参数 -Xms40m:虚拟机占用系统
2016-11-23 11:07:43
45906
5
原创 经典前端面试题(五)
61、eval是做什么的?1. 它的功能是把对应的字符串解析成JS代码并运行2. 应该避免使用eval,不安全,非常耗性能(2次,一次解析成js语句,一次执行)62、写一个通用的事件侦听器函数。 var eventSXT={//跨浏览器事件处理程序兼容 // 添加事件事件处理 addEvent:funct
2016-11-17 21:34:56
319
原创 经典前端面试题(四)
46、一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么?分为4个步骤:1. 当发送一个 URL 请求时,不管这个 URL 是 Web 页面的 URL 还是 Web 页面上每个资源的 URL,浏览器都会开启一个线程来处理这个请求,同时在远程 DNS 服务器上启动一个 DNS 查询。这能使浏览器获得请求对应的 IP 地址。2. 浏览器与远程 Web 服务器通过
2016-11-17 21:24:37
384
原创 经典前端面试题(三)
31、什么是 FOUC(无样式内容闪烁)?你如何来避免 FOUC?FOUC - Flash Of Unstyled Content 文档样式闪烁@import "../fouc.css"; 而引用CSS文件的@import就是造成这个问题的罪魁祸首。IE会先加载整个HTML文档的DOM,然后再去导入外部的CSS文件,因此,在页面DOM加载完成到CSS导入完成中间会有一段时间
2016-11-17 18:08:25
342
原创 经典前端面试题(二)
16、你知道多少种Doctype文档类型?1. 该标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。2. HTML 4.01 规定了三种文档类型:Strict、Transitional 以及 Frameset。3. XHTML 1.0 规定了三种 XML 文档类型:Strict、Transitional 以及 Frameset。4.
2016-11-17 12:08:17
292
原创 经典前端面试题(一)
1、请你谈谈Cookie的弊端cookie虽然在持久保存客户端数据提供了方便,分担了服务器存储的负担,但还是有很多局限性的。第一:每个特定的域名下最多生成20个cookie1.IE6或更低版本最多20个cookie2.IE7和之后的版本最后可以有50个cookie。3.Firefox最多50个cookie4.chrome和Safari
2016-11-17 11:16:57
242
转载 JS中eval()的作用
在初学JS的时候就知道这个函数,却一直没有了解过他的用途,也一直都是睁一只眼闭一只眼,这次来深入地了解一下这个函数的作用。eval的作用其实很简单,就是把一段字符串传递给JS解释器,由Javascript解释器将这段字符串解释成Javascript代码,并且执行他。语法为 eval(string),string 必需。要计算的字符串,其中含有要计算的 JavaScript 表达式或要执行的
2016-11-16 16:06:12
2380
转载 javascript是单线程的吗?
面试的时候发现99%的童鞋不理解为什么JavaScript是单线程的却能让AJAX异步发送和回调请求,还有setTimeout也看起来像是多线程的?还有non-blocking IO, event loop等概念很不清楚。来深入分析一下:首先看下面的代码:123456789
2016-10-28 17:10:10
332
转载 JS判断移动端和PC端
实际项目中有时需要根据用户的访问设备的不同来显示不同的页面样式,这时就要是判断移动设备还是电脑浏览器访问的。这里需要用到navigator对象,该对象包含了有关访问者浏览器的信息:navigator.appCodeName浏览器代号navigator.appName浏览器名称
2016-10-28 12:14:58
581
原创 PHP+MySQL查询,Unexpected taken s 错误解决方法
最近在学习PHP+MySQL,一个小项目中有这样一个需求:使用post请求传递参数,根据参数进行条件查询,并将查询结果显示到页面。在完成该需求时遇到如下的错误:这里,我将自己解决的办法总结一下:1.首先我考虑是否数据没传递过来,测试结果证明数据可以正确传递过来,2.既然数据能传递过来,那就考虑是否PHP文件出错了,我使用postman进行测试,结果如下:(1)当根据参数条件查询有结
2016-10-18 12:49:28
984
原创 排序算法研究
在学习JavaScript的数组时,我们知道排序有一个sort()方法,但是sort方法对数组成员进行排序时,默认的是按照字典顺序排序,即按照acsii码表来排序。但是这并不能满足我们对一组无需数字进行排序的要求,所以对排序算法进行了学习,并用代码实现。冒泡排序(Bubble Sort):它的基本思想是:1、依次比较相邻的两个数,如果不符合排序规则,则调换两个数的位置。这样一遍比较下来
2016-07-30 18:15:12
462
原创 值传递和引用传递的区别
在进行JavaScript函数的练习时,遇到类似下面的两段代码:1. var a=1; function f1(arg){ arg=3; return arg; } console.log(f1(a));//3 console.log(a);
2016-07-29 13:53:50
1194
转载 你真的了解JavaScript中的局部变量和全局变量吗?
[javascript] view plain copy var a =1; function test(){ alert(a); var a = 2; alert(a); } test(); alert(a); 大家猜
2016-07-27 11:57:16
309
原创 html5常用标签
html5常用标签1. 基础标签 标签 解释 html 定义html文档 head 定义文档头部,可以包含title、meta、link、、script、style标签 body 定义页面主体内容 h 标题标签,从h1-h6字号依次减小 p 定义段落 span 文本容器 div 容器,块元素 br 强制换行 hr 水平线
2016-07-14 20:16:24
526
1
转载 深入研究z-index
关于z-index的问题在于很少有人真正理解它的原理。它并不复杂,但是如果没有花时间读过它的规范,毫无疑问有一些关键的方面你完全没有 察觉到。不相信我?好吧,尝试下解决下面这个问题:问题在下述HTML代码中有三个元素,每个元素包含一个元素。每个都各自有自己的背景色 (分别是红色,绿色和蓝色)。每个元素都绝对定位在接近文档左上角的地方,轻微的错开其它元素就可以看到哪个在最
2016-07-12 20:07:53
346
原创 html5基础知识
HTML(hypertext markup language),超文本标记语言,是一种纯文本类型的语言,本文介绍了h5的基础知识和基本结构。
2016-07-12 19:13:33
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人