自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

踩在巨人肩膀上

  • 博客(34)
  • 资源 (2)
  • 问答 (6)
  • 收藏
  • 关注

原创 ecshop、织梦、discuz、wordpress比较

ecshop、织梦、discuz、wordpress比较 今天查看网站的流量来源分析,看到关键词进入里面有一个:ecshop、织梦 比较。我首先想到的是,这两个cms根本就没有可比性,一个是商城cms,一个是文章管理系统的cms。不过仔细想了一下,或许对于新手来说,确实应该知道一下,每个cms的特点,这样在建站的时候,能够选择合适的cms做开发,选择好一个开源的cms很重要,能

2016-10-31 17:52:45 672

转载 ES6新特性:使用export和import实现模块化

http://www.cnblogs.com/diligenceday/

2016-10-26 13:30:42 526

原创 基于java后台,angular1为框架的admin管理系统完整项目体验报告

不谈技术细节,直说大块的。整体看,独立开发一个admin,需要能力1,搭建环境,目录结构。环境上我选择gulp nodemon做本地打包和服务器环境,目录结构根据mvc框架,每一个需求点或者是页面,采用 abc.html abc.jsabc.server.js,对应模板 控制器和服务。其作用对应的是 渲染模板,控制器处理业务逻辑,服务module层处理数据。需要能力2, 展示数据。

2016-10-26 11:01:33 1958 1

翻译 16个良好的 Bootstrap Angularjs 管理后台主题

http://www.open-open.com/news/view/a364b要花钱买哟

2016-10-26 10:52:33 1334

转载 angular好用的插件集合(持续更新中)

https://segmentfault.com/a/1190000003858219

2016-10-26 10:29:58 271

原创 es5中js的数组 新增方法总结

es5中给js的数组增添了许多实用的方法,利用这些方法可以帮助我们更加快速方便的写js代码,然后蛋疼的是低版本ie肯定是不支持的,所以..................自己动手丰衣足食。让我们一步步看下如何使用与实现这些方法。forEachmapfiltersomeeveryindexOflastIndexO

2016-10-24 17:13:41 408

原创 js数组操作(push,pop,shift,unshift,slice,splice,concat,sort)

js中针对数组操作的方法还是比较多的,今天突然想到来总结一下,也算是温故而知新吧。不过不会针对每个方法进行讲解,我只是选择其中的一些来讲。首先来讲一下push和pop方法,这两个方法只会对数组从尾部进行压入或弹出,而且是在原数组进行操作,任何的改动都是会影响到操作的数组。push(args)可以每次压入多个元素,并返回更新后的数组长度。pop()函数每次只会弹出最后一个结尾的元素,并返回弹

2016-10-24 14:29:18 1501

原创 python的import与from...import的不同之处

在Python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们需要的模块。eg:import sysprint('================Py

2016-10-22 11:04:16 204

原创 AngularJS学习笔记之directive——scope选项与绑定策略(*******)

scope:{}使指令与外界隔离开来,使其模板(template)处于non-inheriting(无继承)的状态,当然除非你在其中使用了transclude嵌入,这点之后的笔记会再详细记录的。但是这显然不符合实际开发中的需求,因为实际上,我们经常想要我们的指令能够在特定的情况下与外界进行数据上的交互,这就需要借助绑定策略之手了。大家知道,当scope选项写为scope:{}这种形式的时候

2016-10-21 14:22:18 1023

原创 angular学习资源

https://www.zouyesheng.com/angular.html#toc33

2016-10-21 13:43:11 220

原创 Angularjs自定义指令之省市区三级联动

先上图代码                  jQuery.min.js">                      select {        width : 116px;      }      .selectLocation select {        display: bloc

2016-10-21 10:28:29 1820

原创 利用http缓存数据

注意:在股票交易网站中,缓存的存在不是好事,要禁用缓存,才能实现请求来的数据是实时更新的register.html12345678910111213141516171819202122

2016-10-19 09:59:31 283

原创 vue.js的基本操作,入门足以

1.{{message}}输出data数据中的message。2.v-for="todo in todos"输出data数据中的dotos数组3.v-on:click="aaaa"绑定methods中的aaaa()事件,可以简写为@click4.v-model="input" 输出data数据中input的值,双向绑定。5.this.$dispatch("aaa",

2016-10-19 09:57:17 254

转载 angular好用的插件集合

图片视频类angular-maxonry 图片墙效果插件,可以将图片组织成类似于瀑布流的效果,依赖于jQuery、imageloaded和Masonryangular-deckgrid 另一个照片瀑布流解决方案ngImgCrop 图片剪裁工具ngVideo 播放器,直接播放指定地址的mp4,控制按钮美观度远甩朝内99.99%的视频站angular-image-404 当 img 元素的图片

2016-10-18 17:53:04 2030

转载 event.keyCode用法及列表

HTML用户名:密码:JavaScript:JumpByEnter(UserPwd) 函数功能:输入完用户名按回车,焦点转向密码输入框IsEnterKeyPress()功能:输入完密码并按回车,则登录function JumpByEnter(NextElement){     var lKeyCode = (navigator.appname=="N

2016-10-18 12:03:35 1326

原创 列出对像属性,for(var i in obj)

function listProperties(obj, objName) {    var result = "";    for (var iin obj) {        result += objName + "." + i + "=" + obj[i] + "\n";    }    alert(result);

2016-10-18 10:19:49 2971

原创 angularJs中关于ng-class的三种使用方式说明

在开发中我们通常会遇到一种需求:一个元素在不同的状态需要展现不同的样子。而在这所谓的样子当然就是改变其css的属性,而实现能动态的改变其属性值,必然只能是更换其class属性这里有三种方法:第一种:通过数据的双向绑定(不推荐)第二种:通过对象数组第三种:通过key/value下面简单说下这三种:第一种:通过数据的双向绑定实现方式:

2016-10-14 13:57:48 366

原创 angular利用$location实现搜索功能。

angular $location服务的主要作用是用于获取当前url以及改变当前的url,也就是做搜索功能。具体看你们后端给你们的api,拼成适合的字符串 一. 获取url的相关方法:以 ‘http://localhost/$location/21.1%20$location.html#/foo?name=bunny#myhash’ 这个路径为例:1. 获取当前完整

2016-10-10 23:02:25 3581 1

原创 深入理解HTTP Session

1、概念:Session代表服务器与浏览器的一次会话过程,这个过程是连续的,也可以时断时续的。在Servlet中,session指的是HttpSession类的对象,这个概念到此结束了,也许会很模糊,但只有看完本文,才能真正有个深刻理解。 2、Session创建的时间是:一个常见的误解是以为session在有客户端访问时就被创建,然而事实是直到某server端程序调用 HttpServ

2016-10-09 14:47:54 195

原创 $.each()与$(selector).each()区别详解

$.each()与$(selector).each()不同,后者专用于jquery对象的遍历, 前者可用于遍历任何的集合(无论是数组或对象),如果是数组,回调函数每次传入数组的索引和对应的值(值亦可以通过this 关键字获取,但javascript总会包装this 值作为一个对象—尽管是一个字符串或是一个数字),方法会返回被遍历对象的第一参数.each()方法能使DOM循环结构简洁

2016-10-09 14:34:37 613

原创 cookie的运用js和jq

cookie是浏览器提供的一种机制,它将document 对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制,而并不是JavaScript本身的性质。cookie是存于用户硬盘的一个文件,这个文件通常对应于一个域名,当浏览器再次访问这个域名时,便使这个cookie可用。因此,cookie可以跨越一个域名下的多个网页,但不能跨越多个域名使用。cookie

2016-10-09 14:23:26 283

原创 使用jquery操作session

今天分享的是使用jquery来处理session。我们将使用sessionStorage对象,它类似与localStorage对象,只是sessionStorage是用来储存session数据的。当用户关闭浏览器这个数据会被清除掉。简介:  JquerySession是一个基于jquery的用来处理session的库,使用它可以简化我们的工作。在使用之前需要引入jquery。语法:

2016-10-09 14:12:09 2020

原创 http关于application/x-www-form-urlencoded等字符编码的解释说明

在Form元素的语法中,EncType表明提交数据的格式 用 Enctype 属性指定将数据回发到服务器时浏览器使用的编码类型。 下边是说明: application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式。 multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分。 text/plain: 窗体数

2016-10-09 13:44:47 1567

原创 AngularJS控制器controller通信方法

1,利用作用域继承的方式。即子控制器继承父控制器中的内容2,基于事件的方式。即$on,$emit,$boardcast这三种方式3,服务方式。写一个服务的单例然后通过注入来使用利用作用域的继承方式由于作用域的继承是基于js的原型继承方式,所以这里分为两种情况,当作用域上面的值为基本类型的时候,修改父作用域上面的值会影响到子作用域,反之,修改子作用域只会影响子作用

2016-10-08 16:49:44 1421

原创 js 事件冒泡 事件代理 事件捕捉 this指针 bind this

一 探讨e.target与e.currentTarget        对象this、currentTarget和target 在事件处理程序内部,对象this始终等于currentTarget的值,而target则只包含事件的实际目标。如果直接将事件处理程序指定给了目标元素,则this、currentTarget和target包含相同的值。来看下面的例子:1 va

2016-10-07 16:12:58 1755

原创 jq e.target与e.currentTarget的异同

例子:html:    Example                        js代码:var a = document.getElementById('A'),      b = document.getElementById('B');    function handler (e) {    console.

2016-10-07 16:06:58 4440

原创 scrollTop 用法讲解

scrollTop() 定义和用法scrollTop() 方法设置或返回被选元素的【垂直滚动条位置】。Note:当滚动条位置位于最顶部时,位置是0;当用于返回位置时:    该方法返回 第一个匹配元素的滚动条的垂直位置。当用于设置位置时:    该方法设置 所有匹配元素的滚动条的垂直位置。 scrollTop() 语法返回滚动条位置

2016-10-07 14:44:40 14801

原创 Event对象的五种坐标

2016-10-07 14:32:13 358

原创 jq实现简单的拖拽效果

直接copy下来,应该可以用!拖拽代码如下:$(".obj_drag").on({ mousedown: function(e){ var el=$(this); var os = el.offset(); dx = e.pageX-os.left, dy = e.pageY-os.top;

2016-10-07 14:22:59 1818

原创 Jquery 中 offset() 方法

一、语法    1、 返回偏移坐标         $(selector).offset();         top: $(selector).offset().top;         left: $(selector).offset().left;    2、设置偏移坐标:         $(selector).offset({top:val

2016-10-07 14:17:36 1860

原创 jQuery.extend 函数详解

JQuery的extend扩展方法:      Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。      一、Jquery的扩展方法原型是:    extend(dest,src1,src2,src3...);      它的含义是将src1,src2,src3...合并到dest中,返回值为合并

2016-10-07 13:57:27 260

原创 函数节流(throttle)与函数去抖(debounce)

以下场景往往由于事件频繁被触发,因而频繁执行DOM操作、资源加载等重行为,导致UI停顿甚至浏览器崩溃。  1. window对象的resize、scroll事件  2. 拖拽时的mousemove事件  3. 射击游戏中的mousedown、keydown事件  4. 文字输入、自动完成的keyup事件  实际上对于window的resize事件,实际需求大

2016-10-05 17:09:04 3697

原创 git史上最全最实用入门知识

git实用

2016-10-03 16:35:36 525

原创 gulp用法实用总结

gulp的包既包含工具,也包含一些编程的API## 准备工作- 安装Node.js    + Node.js 给前端带来了一场工业革命    + http://npm.taobao.org/    + 安装完成过后可以通过命令行工具node -v    + 安装nodejs过程会自动安装npm(node packages manager)   

2016-10-03 14:38:45 332

mysql学习手册

收集的很全面的 汉化的 mysql学习手册 各个方面都很全面

2017-06-10

list最终版

表达式 一个list

2016-08-21

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

TA关注的人

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