【探秘ES6】系列专栏(四):模版字符串 - 一配的个人页面 - 开源中国

ES6作为新一代JavaScript标准,即将与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,Mozilla Web开发者博客推出了《,供大家学习借鉴。本文为该系列的第四篇。前两次学习了以后,脑袋有没有一团浆糊?哈哈。我承诺过本次我们将学习一些简单的东西。那我们现在就开始吧!“小句号”的基本使用ES6新引入了一种新的字符串语法——模版字符串(Template S...
阅读全文

【探秘ES6】系列专栏(二):迭代器和for-of循环 - 一配的个人页面 - 开源中国

ES6作为新一代JavaScript标准,即将与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,Mozilla Web开发者博客推出了《,供大家学习借鉴。本文为该系列的第二篇。  你是如何遍历数组中的元素的?20年前JavaScript刚进入视野时,你应该是这样写的:```for (var index = 0; index < myArray.length; inde...
阅读全文

【探秘ES6】系列专栏(八):JS的第七种基本类型Symbols - 一配的个人页面 - 开源中国

ES6作为新一代JavaScript标准,已正式与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,Mozilla Web开发者博客推出了《,供大家学习借鉴。本文为该系列的第八篇。  本期我们要讨论的symbols是个什么东西呢?这里的Symbols不是指的徽标。也不是能在代码中使用的小图片。 它也不是代表其它任何东西的一个别名。当然咯,Symbols和...
阅读全文

【探秘ES6】系列专栏(五):剩余参数和默认参数 - 一配的个人页面 - 开源中国

S6作为新一代JavaScript标准,正式与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,Mozilla Web开发者博客推出了《,供大家学习借鉴。本文为该系列的第五篇。 本文讲述的是有关ES6剩余参数(Rest parameters)和默认参数(Defaults parameters)的使用。剩余参数(Rest parameters)当需要创建一个可变函数AP...
阅读全文

【探秘ES6】系列专栏(三):生成器 - 一配的个人页面 - 开源中国

ES6作为新一代JavaScript标准,即将与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,Mozilla Web开发者博客推出了《,供大家学习借鉴。本文为该系列的第三篇。ES6生成器介绍什么是生成器呢?请先看看以下代码。```function quips(name) {    yield "hello " + name + "!";    yield ...
阅读全文

【探秘ES6】系列专栏(六):解构赋值 - 一配的个人页面 - 开源中国

ES6作为新一代JavaScript标准,已正式与广大前端开发者见面。为了让大家对ES6的诸多新特性有更深入的了解,Mozilla Web开发者博客推出了《,供大家学习借鉴。本文为该系列的第六篇。   什么是解构赋值?解构赋值可将数组的元素或对象的属性赋予给另一个变量,该变量的定义语法与数组字面量或对象字面量很相似。此语法非常简洁,相比于传统的属性访问方式,更加直观清晰。在不使用解...
阅读全文

MongoDB聚合查询 - 一行代码一行泪 - 开源中国

ps:之前在iteye发表过一样的文章,现在工作换了,转战前端,基本告别了java和python,于是把那里的博客迁移到这边来了出于对性能的要求,公司希望把Mysql的数据迁移到MongoDB上,于是我开始学习Mongo的一些CRUD操作,由于第一次接触NoSQL,还是有点不习惯。先吐个槽,公司的Mongo版本是2.6.4,而用的java驱动包版本是超级老物2.4版。当时一个“如何对分组后...
阅读全文

MySQL 常用命令 - 一行代码一行泪 - 开源中国

一、InnoDB和MyISAM的区别==================MyISAM类型不支持事务处理等高级处理,但是执行速度比InnoDB类型快InnoDB类型提供了具有事务(commit)、回滚(rollback)和崩溃修复能力(crash recovery capabilities)、多版本并发控制(multiversioned concurrency control)的事务安全(...
阅读全文

Hibernate映射关系及CRUD操作 - 一行代码一行泪 - 开源中国

Hibernate对象的三种状态的概念及互相转化:1. 瞬时状态或临时状态(Transient):用new创建的对象,它没有持久化,没有处于Session中;2. 持久状态(Persistent):已经持久化,加入到了Session缓存中。如通过hibernate语句保存的对象;3. 三脱管状态或游离状态(Detached):持久化对象脱离了Session的对象。如Session缓...
阅读全文

Maven使用与各配置项详解 - 一行代码一行泪 - 开源中国

Maven获取构件在仓库中的唯一存储路径的方式:1. 基于groupId准备路径,将句点分隔符转成路径分隔符,就是将  "."  转换成 "/" ,例如: org.testng转化为org/testng2. 基于artifactId准备路径,将artifactId连接到后面:org/testng/testng3. 使用version准备路径,将version连接到后面:org/te...
阅读全文