2017年2月15日

【前端】【javascript】es6中的遍历器接口Iterator

摘要: 好久没发文章啦-。-为了证明我还活着,我决定从笔记里面抓一篇还算不乱比较像文章的发出来。。。 这些笔记是我在学es6的时候断断续续记录的,最近会一份一份整理陆陆续续发出来,顺便也自己再看一遍。我学习es6的时候主要是阅读的阮一峰大神的文章,有需要的可以搜索来阅读,很系统。 1.概念 第一次看到这个概 阅读全文

posted @ 2017-02-15 19:49 夏尔先生 阅读(8944) 评论(0) 推荐(0) 编辑

2016年6月22日

配置react+webpack+es6中的一些教训

摘要: 1.要用es6,因为目前浏览器的支持情况,那么肯定需要插件将e6的代码转换成es5,我用的是babel-loader,事实证明使用6.x版本似乎是不行的,我换成5.3.2之后就成功了。 2.webpack.config.js配置文件中,配置loader的时候,我从网上博客中copy的 2017/02 阅读全文

posted @ 2016-06-22 15:04 夏尔先生 阅读(314) 评论(0) 推荐(0) 编辑

2016年6月21日

reactjs的一些笔记

摘要: 1.使用虚拟DOM作为其不同的实现。同时可以由服务器node.js渲染,从而不需要过重的浏览器DOM支持。 2.虚拟DOM:在浏览器端用javascript实现了一套DOM API。用react开发时所有的DOM构造都是通过虚拟DOM进行,每当数据变化时,react都会重新构建整个DOM树,然后将当 阅读全文

posted @ 2016-06-21 15:40 夏尔先生 阅读(1486) 评论(0) 推荐(0) 编辑

2016年3月18日

使用grunt中遇到的问题

摘要: 1.使用jshint进行代码检查时,grunt命令后报错: 因为出现了乱码,我猜测是因为编码原因导致的。遂在webstorm的setting中修改了编码为utf-8,问题解决。 阅读全文

posted @ 2016-03-18 19:44 夏尔先生 阅读(278) 评论(0) 推荐(0) 编辑

2015年10月8日

mycat的事务支持情况

摘要: 中秋国庆一共12天,玩的有点嗨,完全没想工作的事情- -。回来赶紧补补。看了一下mycat关于事务的支持情况,做一下记录。 说mycat的事务支持之前,先说说XA协议,即分布式事务。指的是TM(事务管理器)和RM(资源管理器)之间的接口,定义了一些以ax_,xa_开头的接口函数。如下:(来自XA... 阅读全文

posted @ 2015-10-08 14:40 夏尔先生 阅读(7770) 评论(1) 推荐(0) 编辑

2015年9月25日

linux下mycat读写分离的配置

摘要: 为什么要配置读写分离,我想我就不需要再赘述了,那么在mycat下如何进行读写分离的配置,配置之后的实际效率又如何呢?我上午根据文档捣鼓和测试了一下,这里做一下记录: 最开始,我们还是要配置mysql本身的主从复制。 首先,配置主服务器: 1.编辑数据库配置文件,/etc/my.cnf 在... 阅读全文

posted @ 2015-09-25 15:25 夏尔先生 阅读(3432) 评论(0) 推荐(0) 编辑

2015年9月23日

mycat学习日记:关于联表查询

摘要: 在使用数据库中间件之前,我就想到分库分表的操作对于联表操作可能会显得非常复杂。因为如果数据是分片存储的,如果主表的数据在1分片,从表对应的数据在2分片,那么这一次联表查询就需要跨节点,如果业务再复杂一点,显然会造成不必要的性能损耗。今天在研究mycat文档的时候看到mycat很巧妙的解决了这个问... 阅读全文

posted @ 2015-09-23 17:29 夏尔先生 阅读(8830) 评论(0) 推荐(2) 编辑

mycat学习日记:全局sequence

摘要: mycat分库分表的情况下,原生mysql的自增长主键无法满足主键全局唯一这个要求。看了MYCAT社区从零开始的一篇博客,加上自己的实践,大概总结一下。 目前mycat对于全局sequence主要提供2种方法,本地文件方式和数据库方式。 1.本地文件: 本地文件的方式配置很简单,只需要修... 阅读全文

posted @ 2015-09-23 16:16 夏尔先生 阅读(1166) 评论(0) 推荐(0) 编辑

2015年9月17日

测试jdbc连接下,mysql和mycat的吞吐性能

摘要: 最近一个项目需要数据库有较大的吞吐量,因为项目要求的访问量和数据量较大,决定采用一个数据库中间件来对数据库进行管理。经过一番查询,决定使用阿里的一个开源项目-mycat。因为mycat基于mysql,是针对磁盘的读与写,故在读写速度上理论上会小于等于mysql。为求严谨,在这之前我用java编写... 阅读全文

posted @ 2015-09-17 10:57 夏尔先生 阅读(13426) 评论(1) 推荐(1) 编辑

2015年9月15日

linux系统CentOS6.5下tokudb数据库引擎的安装

摘要: tokuDB是一个关于mysql数据引擎的开源项目,官网对其特点的描述主要有三点: 1、高压缩比,官方宣称可以达到1:12。 2、高insert性能,官方称至少比innodb高9倍。 3、可以在线添加索引和字段,速度快。我在一台安装了CentOS6.5的系统上对tokudb进行了安装,下面记录... 阅读全文

posted @ 2015-09-15 10:55 夏尔先生 阅读(401) 评论(0) 推荐(1) 编辑

导航