自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 js中数组的增删改查

1 slice选取数组的的一部分,并返回一个新数组<!DOCTYPE html><html><head><meta charset="utf-8"><title></title></head><body><p id="demo"&gt...

2017-12-31 14:29:00 151

转载 npm基础使用

npm是javascript的包管理器,能解决NodeJS部署上的很多问题,本文对npm的基本命令做一些记录及介绍。npm是随node一起安装的,node下载地址。npm特点:可以从npm服务器上下载第三方包到本地使用可以从npm服务器上下载并安装命令行程序到本地使用可以将自己编写的包或命令行程序上传到npm服务器供他人使用NPM检查npm版...

2017-12-29 17:01:00 194

转载 伤不起的微信小程序

先说一些大家上手小程序时都会问到的问题:Q:小程序可以和现有的App 打通吗?A:小程序可以借助微信联合登录,和开发者已有的App 后台的用户数据进行打通,但不会支持小程序和App 直接的跳转。Q:微信已经有了订阅号、服务号、企业号,小程序和这三者有什么不同?A:小程序、订阅号、服务号、企业号是并行的体系。Q:小程序可以个人开发吗?A:小程序允许个人开发,只是个人开发...

2017-12-29 17:00:00 165

转载 2018 年你需要知道的 Vue.js 组件库,完善你的应用开发

2018 年来临之际,继最热的 React 组件库和 Angular 组件库之后,这里有 11 个流行和实用的 Vue.js 组件库完善你的下一个用 Vue.JS 编写 UI 界面的应用程序。与 React 和 Angular 不同的是,Vue.js 是 Evan You 通过众包( crowd-sourcing)来维护的一个开源项目。 这也是 Vue.js 最好的一...

2017-12-26 17:45:00 106

转载 js常用正则收集

匹配中文字符: [u4e00-u9fa5]匹配Email地址:w[-w.+]*@([A-Za-z0-9][-A-Za-z0-9]+.)+[A-Za-z]{2,14}/去除首尾空白:/(^s*)|(s*$)/g去除多余空格:/s/g身份证:d{17}[d|x]|d{15}ip地址:d+.d+.d+.d+网址URL: ^((https|http|ftp|rtsp|mms)...

2017-12-26 17:44:00 65

转载 2017前端工程师面试题汇总

HTML如何实现浏览器内多个标签页之间的通信? (阿里)webSocket如何兼容低浏览器?(阿里)页面可见性(Page Visibility)API 可以有哪些用途?如何在页面上实现一个圆形的可点击区域?实现不使用 border 画出1px高的线,在不同浏览器的Quirk...

2017-12-23 17:10:00 53

转载 实用的 CSS 的高级技巧,总有一个你需要的!

一、黑白图像当你需要让一张彩色的图片显示为黑白照片的时候,你可以用下面的一段代码。img.desaturate{ filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: ...

2017-12-23 17:09:00 62

转载 JavaScript 性能优化技巧分享

JavaScript 作为当前最为常见的直译式脚本语言,已经广泛应用于 Web 应用开发中。为了提高Web应用的性能,从 JavaScript 的性能优化方向入手,会是一个很好的选择。本文从加载、上下文、解析、编译、执行和捆绑等多个方面来讲解 JavaScript 的性能优化技巧,以便让更多的前端开发人员掌握这方面知识。什么是高性能的 Java...

2017-12-21 16:45:00 51

转载 html固定table表头的实现思路

实现步骤1.将table放在可滚动容器中;2.可滚动容器外层还需要一个容器,这个容器需设置超出范围隐藏和定位(相对、绝对都行);3.利用脚本克隆一个目标table,调整克隆table的列宽与原table相同,隐藏tbody,追加到外层的容器中;4.监听滚动容器的滚动事件,动态调整克隆table的左偏移,上偏移不需要调整,因为已经固定了。效果演示<html...

2017-12-21 16:44:00 270

转载 web前端面试题整理(HTML篇)

1. h5的改进:新元素画布canvas: HTML5 <canvas>元素用于图形的绘制,通过脚本 (通常是JavaScript)来完成音频audio视频video语义性: article,nav,footer, section, aside, hgroup等.时间time新属性拖放: draggable<img draggable="...

2017-12-20 11:01:00 52

转载 web本地存储

  随着互联网的快速发展,基于网页的应用越来越普遍,同时也变的越来越复杂,为了满足各种各样的需求,会经常性在本地存储大量的数据,传统方式我们以document.cookie来进行存储的,但是由于其存储大小只有4k左右,并且解析也相当的复杂,每一次发送请求都会携带上cookie,会造成带宽的浪费,给开发带来诸多不便,HTML5规范则提出解决方案。  web存储的含义是将数据存储到...

2017-12-20 10:58:00 52

转载 js基础 局部变量和全局变量 作用域链 形参是局部变量 局部变量和全局变量

局部变量:在一个作用域(定义域)内定义的变量就是这个作用域内的局部变量。只能在作用域内被访问到。全局变量:从广义上来看,全局变量也是一种局部变量。全局变量定义在全局,所以也叫全局变量。可以在任何地方都被访问到。1 // b是在全局内部定义的变量,是全局变量,可以在任何地方访问到2 var b = 2;3 function fun(){4 // 在函数内部定义...

2017-12-18 11:05:00 91

转载 HTML5 移动页面自适应手机屏幕四类方法

1、使用meta标签:viewportH5移动端页面自适应普遍使用的方法,理论上讲使用这个标签是可以适应所有尺寸的屏幕的,但是各设备对该标签的解释方式及支持程度不同造成了不能兼容所有浏览器或系统。viewport 是用户网页的可视区域。翻译为中文可以叫做"视区"。手机浏览器是把页面放在一个虚拟的"窗口"(viewport)中,通常这个虚拟的"窗口"(vi...

2017-12-18 11:04:00 76

转载 移动端web开发click touch tap区别

移动端用tap时会有穿透问题一:click与tap比较click与tap都会触发点击事件,但是在手机web端,click会有200-300ms的延迟,所以一般用tap代替click作为点击事件。singleTap和doubleTap分别代表单次点击和双次点击二:tap的穿透处理使用zepto框架的tap的点击事件,来规避click事件的延迟响应,...

2017-12-14 17:19:00 67

转载 开发项目遇到的大大小小问题总结

1移动端输入六位密码 光标位置不对解决办法,把它移到看不见的地方input{ text-indent: -999em; margin-left: -100%; width: 200%!important;}2textarea 文本域 resize: none; //禁止放大 overflow-y: ...

2017-12-14 17:17:00 92

转载 大白话告诉你什么是java

  什么是Java?  从Java的官网上抄下来下面这段话:  97% 的企业桌面运行 Java  美国有 89% 的桌面(或计算机)运行 Java  全球有 900 万 Java 开发人员  开发人员的头号选择  排名第一的部署平台  有 30 亿部移动电话运行 Java  100% 的蓝光盘播放器附带了 Java  有 50 亿张 Java 卡在使用  1.25 ...

2017-12-13 16:19:00 80

转载 html5开发学习路线图:前端入门学习

随着web移动端开发的大趋势,HTML5和CSS3的出现,对前端工程师来说面临着新的挑战。对于零基础的自学者,或者是寻求转业但是又不能参加脱产学习的人来说,通过视频教程进行学习就成了最有效的学习方式。此线路图是针对HTML5初级开发工程师量身定做,基础知识点覆盖全面,每个部分课程学习之后,都会有相应的实战训练,可以说是边学边练、迅速提高的最佳HT...

2017-12-13 16:17:00 63

转载 示例请求头条数据

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>获取头条数据--瀑布流</title><style>*{margin:0;padding:0;list-style: n...

2017-12-12 17:17:00 53

转载 React子组件向父组件传值

本实例:子组件通过事件源告诉父组件自己的state,通过props调用父组件中用来控制state的函数,在父组件中展示子组件的state变化。<body> <div id="test"></div></body>//子组件var Child = React.createClass({ rende...

2017-12-12 17:16:00 77

转载 比较实用的 CSS 的高级技巧,总有一个你需要的!

一、黑白图像当你需要让一张彩色的图片显示为黑白照片的时候,你可以用下面的一段代码。img.desaturate{ filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filt...

2017-12-11 15:14:00 46

转载 Javascript中字符串相关常用的使用方法总结

JavaScript的内置功能之一就是字符串连接,如果用‘+’连接两个数字,表示两数相加。但是如果用于字符串,就表示第二个字符加在第一个字符之后。var num=1+2;console.log(num);var msg='hello'+'world';console.log(msg);对于字符串来说,除了有length属性,还有很多其他有用的属性...

2017-12-11 15:12:00 39

转载 正确的Web前端开发的学习曲线

许多对Web前端开发感兴趣的同学们,都希望系统而完整地学完前端开发课程。然而随着Web技术的不断进步,越来越多的开发模式和前端框架不断的涌现出来,让许多前端开发的小白学生们望而却步,有的甚至感叹:前端开发简直就是个“无底洞”啊!总结了市场上常用的技术,将为同学们不断地奉献出高质量的与Web前端开发有关的内容。今天就让我们从Web前端开发的学习曲线开始吧。...

2017-12-08 16:06:00 83

转载 归类一下CSS初级的东西

css基础的东西集中体现在了“磊盒子”这一个枯燥无味的东西上面,灵活的运用盒子的内外边距,浮动,定位以及一些基础的属性,将一个静态的页面变得磊出来,这是CSS基础的练习。在css基础练习里面有几点需要注意的小点:1.margin的塌陷问题,这个问题分文两点,一种是上下同级的盒子的上外边距和下外边距的塌陷问题,这个情况劲量避免就好,不值一提;第二个问题就需...

2017-12-07 14:20:00 33

转载 学习web前端开发基础,入门要注意哪些问题

互联网的发展总是伴随着新技术的产生,吸引着一大批的人为之学习。目前,html5这门技术也是备受大家关注,想要学习html5这门技术的人也是越来越多,主要原因还是在于移动端特别的流行,作为新人想要学习html5或者是哪些代码基础特别薄弱的该如何学习html5这门技术呢? 任何的学习都不是单一的,学习html5这门技术需要配合CSS3、JavaScrip...

2017-12-07 14:17:00 37

转载 Web前端开发中的CSS开发中的十不要:

1.不要滥用类在有意义的地方使用ID而不要使用类。这是一个使得浏览器能够更快访问DOM元素的方法。2.不要把一切都扔进一个CSS文件中分区CSS使其更易于管理。每一个CSS文件都可以分解成例如header.css、footer.css等逻辑组件。3.不要命名选择器为“.red-with-green-dashed-lines”(红绿虚线)根据页面上的组...

2017-12-06 16:53:00 34

转载 bootstrap基本布局

bootstrap.cnHTML5文档 类型移动设备优先width属性控制设备的宽度。设置为device-width确保它能正确呈现在不同设备上。initial-scale=1.0确保网页加载时,以 1:1 的比例呈现,不会有任何的缩放。在移动设备浏览器上,通过为viewport meta标签添加user-scalable=no可以禁用其缩放(...

2017-12-06 16:51:00 35

转载 深入理解JavaScript中的继承:原型链篇

一、何为原型链  原型是一个对象,当我调用一个对象的方法时,如果该方法没有在对象里面,就会从对象的原型去寻找。JavaScript就是通过层层的原型,形成原型链。二、谁拥有原型  任何对象都可以有原型,当我们创建对象的时候,会自动为对象添加一个属性,这个属性就是原型,我们无法访问到他,但在firefox和chrome中可以通过一个非标准的属性__prot...

2017-12-05 14:28:00 78

转载 基础拾遗-----数据注解与验证

前言其实对于这块知识点,一直觉得没有必要进行总结,只是新到的公司当时用到了kendo for asp.net mvc,里面有用到,自动初始化页面,而依据基于对象属性的注解与验证,故此抽时间总计了一下吧。借鉴与《asp.net mvc 5高级编程》验证注解的使用数据注解定义在一般在命名空间”System.ComponentModel.DataAnnot...

2017-12-05 14:25:00 41

转载 如何成为一个好的web前端工程师

Web前端的工作繁琐而细致,一个好的web前端工程师要时刻对工作充满热忱,善于学习新的技术从而丰富和提高自我。今天就和大家谈谈如何成为一名合格的web前端工程师。  1、保持激情  首先,开发人员要热爱他们的工作。如果你想快速高效,就需要对每个项目都保持激情。当然,并不是每个项目的结果都能令你那么兴奋,有成就感,尽管如此,你依然可以自我评估,找出失败的原因,然后找方法来...

2017-12-04 14:32:00 127

转载 新手如何自学java,从哪些基础学习会更好呢?

编程的世界里,Java一直是企业级别开发最喜欢选择的编程语言,从java目前的就业形势来看还是相当不错的,由于手机安卓开发的需要,许多人也开始转战Java的学习,极客营觉得虽然java开发人员的需求量变得越来越大,但这并不代表做java开发人员的技术就可以一成不变,java技术更新的很快,而且在现在中国的培训机构里java学员都是批量生产的,那么竞争压力也是很大的。所...

2017-12-04 14:31:00 78

转载 什么是web前端?

  所谓web前端就是web给用户展示的东西,这里面可能包含了设计,特效,交互等等。 然而这里又引申出初级,和高级等前端级别。毕竟前端做出来的还是有水平之间的差距,以前有前端美工的职位,平常就做一些平面设计,交互设计等,不需要参与太多代码问题,对于前端来说,这是最基本的,不然谈不上有前端可言,就像早期一样,一个人做设计,制作,后台全包,根本不需要前端  但是如今我们所谓的...

2017-12-03 16:12:00 42

转载 node.js上除了Express还有哪些好用的web开发框架

老司机都有体会,开发本身没有多难,最纠结其实是最初的技术和框架选型,本没有绝对的好坏之分,可一旦选择了不适合于自己业务场景的框架,将来木已成舟后开发和维护成本都很高,等发现不合适的时候更换的成本更是令人胆颤,数据观最早的接入层是采用ThinkPHP开发,后来基于种种权衡后决定用node.js重制, web开发框架选型就成为首要必须慎重解决的问题, Expre...

2017-12-03 15:59:00 207

转载 认识AJAX及函数使用

一、什么是AJAX Ajax(Asynchronous JavaScript and XML),可以理解为JavaScript执行异步网络请求。通俗的理解的话就是,如果没有Ajax技术,改变网页的一小部分(哪怕是一行文字、一张图片)都需要重新加载一次整个页面,而有了Ajax之后,就可以实现在网页不跳转不刷新的情况下,在网页后台提交数据,部分更...

2017-11-26 16:46:00 47

转载 jQuery动态加载select下拉列表

说明:以前使用的select下拉列表都是静态的,select的option数据都是写死的。现在项目中的select需要根据不同的场景使用不同的数据,解决方式就是动态加载option数据。下面步骤介绍了如何从数据库获取数据,并动态的在前端显示。步骤一:jsp页面静态的select:  <div>  <select id...

2017-11-26 16:45:00 225

转载 HTML5技术人员掌握的内容

  第一阶段:前端页面重构:PC端网站布局、HTML5+CSS3基础项目、WebAPP页面布局;  第二阶段:JavaScript高级程序设计:原生JavaScript交互功能开发、面向对象开发与ES5/ES6、JavaScript工具库自主研发;  第三阶段:PC端全栈项目开发:jQuery经典特效交互开发、HTTP协议,Ajxa进阶与后端开发、前端工程化与模块化应...

2017-11-24 14:38:00 36

转载 前端开发到底需要掌握哪些知识?

1..实现效果图是最基本的工作  把视觉稿通过页面代码的方式表现出来包含了两个基本诉求:1.能够真实反映视觉稿;2.能够通 过浏览器的兼容。这两个诉求的达成需要我们有追求细节的态度和一定的页面功底,能完成这两个内容就可以初步进入页面前端的从业者行列了,但这就代表着我们 可以胜任页面开发的工作了?不,才刚刚开始!  2.与设计师的沟通和项目的参与  沟通很重...

2017-11-24 14:36:00 47

转载 用java实现excel数据批量导入数据库

不管是做软件还是做网站,相信很多人在做的时候都要用到数据库,而数据库的数据从何而来呢,可以使手动添加的,但是大多数情况下我们使用的是已有的数据,我们想借助开发的工具管理目前已有的数据,如果是小量的数据,手动录入也无妨,但是对于大量数据呢,手动录入显然已经不显示,而且,更多的时候,我们呢想在软件上增加一个数据的批量导入,这样不管是谁在用这款软件,都可以方便的管理...

2017-11-23 15:37:00 99

转载 示例请求头条数据

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>获取头条数据--瀑布流</title><style>*{margin:0;padding:0;list-style: n...

2017-11-23 15:36:00 41

转载 上传文件到git

1)配置用户名和用户邮件打开命令行或Git Bash,输入下面的命令:git config --global user.name “YourName”git config --global user.email “YouEmailAddress”若省略了“--global”,则只配置当前仓库用户信息2)生成SSH密钥,使用SSH方式认证登录打开Git Bas...

2017-11-22 14:03:00 35

转载 做网站经常会用到的一些js效果

1.返回顶部 $(function(){ $('.top').hide(); $(window).scroll(function() { if($(window).scrollTop() >= 100){ $('.top').fadeIn(300);...

2017-11-22 14:02:00 54

空空如也

空空如也

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

TA关注的人

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