自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单搭建nodeJS服务,访问本地站点文件

搭建nodejs服务器步骤: 1.安装nodejs服务(从官网下载安装),node相当于apache服务器2.在自己定义的目录下新建服务器文件如 server.js 例如,我在E:\PhpProject\html5\websocket下创建了server.js文件 var http = require('http');//引入http模块//开启服务,监听8888...

2017-03-06 18:46:13 801

原创 XAMPP中配置多个网站

XAMPP虚拟主机配置,多域名绑定访问本地站点XAMPP有时候你需要一些顶级域名访问方式来访问你本地的项目也就是虚拟主机配置,这时候就需要配置虚拟主机,给你的目录绑定一个域名,实现多域名绑定访问。在Mac 下一直使用 MAMP 搭建本地 php 环境,因为其强大的组合配置以及方便的 UI 操作。因为公司的电脑是 Windows的,有时候需要搭建 php 环境来调试一些小东西方便自己工作,因为只...

2017-03-05 12:39:17 161

原创 jQuery选择器之特殊选择器this

  很多刚接触jQuery的人,都会对$(this)和this的区别模糊不清,那么这两者之间有什么区别呢? this是JavaScript中的关键字,指的是当前的上下文对象,简单的说就是方法/属性的所有者。 下面例子中,imooc是一个对象,拥有name属性与getName方法,在getName中this指向了所属的对象imoocvar imooc = { n...

2017-02-18 21:26:52 201

原创 jQuery基础

 $(":first")        匹配第一个元素$(":last")        匹配最后一个元素$(":not(selector)")        一个用来过滤的选择器,选择所有元素去除不匹配给定的选择器元素$(":eq(index)")        在匹配的集合中选择索引值为index的元素$(":gt(index)")        选择匹配集合中所以大于...

2017-02-18 21:19:28 143

原创 阿里巴巴 2015 暑期实习前端笔试题(部分)

第一题: var a = 0;function A(){ this.a = 1; setTimeout(function(){ this.a = 2; try{ this.b="b"; throw ''; } catch(e){ ...

2017-02-15 21:45:54 194

原创 CSS标签属性之position

position属性规定元素的定位类型。 所以的主流浏览器都能够很好的支持position属性。 任何版本的IE浏览器(Internet Explorer),包括IE8都 不支持position属性值“inherit”。 一下五个值是position属性常用的: absolute:生成绝对定位的元素,相对于static定位以外的第一个父元素进行定位。元素的位置通过...

2017-02-14 19:25:40 244

原创 MVC模式

MVC是一种设计模式。 MVC代表着Model-View-Controller,即模型-视图-控制器。 MVC模式的目的就是实现Web系统的只能分工。Model层实现系统中的业务逻辑;View层用于与用户的交互,通常使用JSP来实现;Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时他可以解释用户的输入并将它们映射为...

2017-02-14 18:53:44 150

原创 HTTP协议

http协议知识一、什么是HTTP协议        HTTP协议是一种应用层协议,HTTP是HyperText Transfer Protocol(超文本传输协议)的英文缩写。HTTP可以通过传输层的TCP协议在客户端和服务器之间传输数据。HTTP协议主要用于Web浏览器和 Web服务器之间的数据交换。我们在使用IE或Firefox浏览网页或下载Web资源时,通过在地址栏中输入,开头的...

2017-02-13 11:22:37 114

原创 在知乎上发现了一篇对Nodejs的使用很通俗的解释,分享给大家

在知乎上发现了一篇对Nodejs的使用很通俗的解释,分享给大家 作者:贾厂长链接:https://www.zhihu.com/question/33578075/answer/56951771来源:知乎著作权归作者所有,转载请联系作者获得授权。国外有一篇非常好的Node.js 介绍文章,从原理入手讲解,在这里给大家翻译一下(本人非翻译出身,一些地方结合了点个人理解,有错误欢迎指出)。原文...

2017-02-07 21:20:52 2500

原创 nodejs简单的问题

1.什么是Nodejs? Nodejs是一个JavaScript的运行环境,是一个服务器端的“JavaScript解释器”,用于方便高效地搭建一些响应速度快,易于扩展的网络应用。它采用事件驱动,异步编程,为网络服务而设计。 2.Nodejs的优缺点:优点:(1)Nodejs是基于事件驱动和无阻塞的,非常适合处理并发请求,因此构建在Nodejs上的代理服务器相比其它即使实现...

2017-02-07 20:18:26 148

原创 10个常见的Node.js面试题

如果你希望找一份有关Node.js的工作,但又不知道从哪里入手评测自己对Node.js的掌握程度。 本文就为你罗列了10个常见的Node.js面试题,分别考察了Node.js编程相关的几个主要方面。  在进入正文之前,需要提前声明两点:这些问题只是Node.js知识体系的一个局部,并不能完全考察被面试者的实际开发能力。对现实世界开发中遇到的问题,需要的是随机应变与团队合作,所以你...

2017-02-07 20:03:36 728

原创 “Sausage”的颜色是?

Q: 如下代码中文本“Sausage”的颜色是?<ul class="shopping-list" id="awesome"> <li><span>Milk</span></li> <li class="favorite" id="must-buy"&

2017-02-06 16:44:57 387

原创 cookies,sessionStorage和localStorage的区别

sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存储,除非主动删除数据,否则数据会永远不会过期的。 web storage和cookie的区别 Web Sto...

2017-02-06 13:37:10 142

原创 jQuery 面试问题和答案

                                                          jQuery 面试问题和答案  JavaScript 是客户端脚本的标准语言,而 jQuery 使得编写 JavaScript 更加简单。你可以只用写几行的jQuery 代码就能实现更多的东西. 它是最常被用到的 JavaScript 库之一,并且现在已经很少有不用j...

2017-02-03 11:33:55 151

原创 W3C标准

W3c网页标准  WEB标准WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草...

2017-02-03 11:30:14 155

原创 5 个很好的 Python 面试题

问题一:以下的代码的输出将是什么? 说出你的答案并解释。class Parent(object): x = 1class Child1(Parent): passclass Child2(Parent): passprint Parent.x, Child1.x, Child2.xChild1.x = 2print Parent....

2017-02-03 11:24:11 133

原创 如何让height:100%;起作用

当你设置一个页面元素的高为100%时,期望这样元素能撑满整个浏览器窗口的高度,但大多数情况下,这样的做法没有任何效果。你知道为什么height:100%不起作用吗? 按常理,当我们用css的height属性定义一个元素的高度时,这个元素应该按照设定在浏览器的纵向空间里扩展相应的空间距离,例如,如果一个div元素的css是height:100px,那它应该在页面的竖向空间里占满100px...

2017-02-02 20:27:09 368

原创 有趣的面试题

1.A、B两人分别在两座岛上。B生病了,A有B所需要的药。C有一艘小船和一个可以上锁的箱子。C愿意在A和B之间运东西,但东西只能放在箱子里。只要箱子没被上锁,C都会偷走箱子里的东西,不管箱子里有什么。如果A和B各自有一把锁和只能开自己那把锁的钥匙,A应该如何把东西安全递交给B? 答案:A把药放进箱子,用自己的锁把箱子锁上。B拿到箱子后,再在箱子上加一把自己的锁。箱子运回A后,A取下自己的...

2017-02-02 20:15:39 173

原创 总结Java常见的面试题

1.面向对象的特征有哪些?(1)抽象    (2)继承    (3)封装     (4)多态 2.final,finally,finalize的区别?final用于声明属性、方法和类,分别表示属性不可变、方法不可覆盖、类不可被继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的...

2017-02-02 16:33:30 138

原创 整理一些前端初级面试题目

1.如何使文本以大写字母开头?text-transform:capitalize 2.如何产生带有正方形的项目的列表?list-style-type:square 3.引用名为"xxx.js"的外部脚本的正确语法是?<script src="xxx.js"> 4.定义JavaScript数组的正确方法是?var txt = new Array("tim"...

2017-02-02 16:28:55 1619

原创 10个常见的HTML5面试题及答案

1.新的HTML5文档类型和字符集是?  HTML5文档类型:  <!doctype html>    HTML5使用UTF-8编码演示:  <meta charset="UTF-8">  2.HTML5中如何嵌入音频?  HTML5支持mp3、Wav和Ogg格式的音频、下面是在网页中嵌入音频的简单示例:  <...

2017-02-02 11:32:50 349

原创 ionic2控件之Tab

 最近在学习利用ionic2框架开发移动app,在学习Tab控件时,遇到了不少问题。在ionic2之前的版本,所创建的初始项目脚本用的是JavaScript,而如今最新版本创建出的项目中,JavaScript都被typescript所替换,因此接下根本就不知道该怎样去利用typescript去开发。下面是我遇到的第一个问题: 初始创建的项目中Tab控件默认第一个显示"Home",而...

2017-01-09 21:37:49 176

原创 Java

 StringBuffer与StringBuilder的区别 1.在执行的速度方面的比较,StringBuilder大于StringBuffer。 2.StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用他们对字符串做操作的时候,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。 3.St...

2017-01-05 18:59:19 90

空空如也

空空如也

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

TA关注的人

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