摘要:
mybatis三大利器:1. mybatis-generator生成数据对象。2. mybatisplugin插件,方便函数跳转 3.mybatis-pagehelper分页插件 提高工作效率的两大神器(Chrome浏览器插件):restlet client 和 fe助手(json插件) 修改spr 阅读全文
摘要:
常见动态网站开发技术对比: Jsp:Java平台,安全性高,适合开发大型的、企业级的Web应用程序。(电子银行、证券交易所、铁路订票系统等用JavaEE开发) Asp.net:.Net平台,简单易学。但安全性以及跨平台性差。 Php:简单、高效、成本低、开发周期短,特别适合中小型企业的Web应用开发 阅读全文
摘要:
本篇文章会不定时更新 1. call/apply 与this call和apply 改变this的指向。区别是call是扁平化的传参,一个个传进去,而apply是作为一个数组传入。 2.bind方法与this bind方法ie9+支持 阅读全文
摘要:
1.函数的调用方式 2. 函数的创建有两种常用的方式:函数声明和函数表达式,还有一种不常见的叫函数构造器 2.1.函数声明 2.2.函数表达式 有以下几种定义方式。 最后一种叫命名函数表达式,不常用,递归时可能用到。 函数声明和函数表达式最大的区别是函数声明会被前置。 左侧的函数声明可以执行,右侧的 阅读全文
摘要:
js数组方法有以下种类 1. Array.prototype.join 数组转为字符串 2. Array.prototype.reverse 将数组逆序 3. Array.prototype.sort 数组排序 4. Array.prototype.concat 数组合并 5. Array.prot 阅读全文
摘要:
原文:http://www.2ality.com/2012/10/javascript-properties.html JavaScript中有三种不同类型的属性:命名数据属性(named data properties),命名访问器属性(named accessor properties)以及内部 阅读全文
摘要:
为何模拟器上iPhone6的分辨率是375而设计图给的是750? 首先要理解pt和px的区别。pt是逻辑分辨率,只和屏幕物理尺寸相关。如iPhone 3GS和iPhone4/4s 都是3.5寸,所以分辨率都为320X480。 px是物理分辨率,和屏幕尺寸无关。点无大小可言。 pt和px可以理解为一个 阅读全文
摘要:
目前,最常见的排序算法大概有七八种,其中“快速排序”(Quicksort)使用得最广泛,速度也较快。 "快速排序"的思想很简单,整个排序过程只需要三步: (1)在数据集之中,选择一个元素作为"基准"(v)。 (2)所有小于"基准"的元素,都移到"基准"的左边;所有大于"基准"的元素,都移到"基准"的 阅读全文
摘要:
1.归并排序 顾名思义,归并排序就是递归、合并排序。先把数组逐级划分,直至每个元素为单独的一个部分。 归并过程,先把数组复制一份,利用三个索引(k,i,j)对数组进行追踪。例如由于2>1,所以把1放在蓝色位置,然后k++,j++,进行下一个元素的处理。 > > 此外,还能采用自下而上的归并排序 阅读全文