自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 golang圣经笔记(上)

第一章节、入门1.1一个简单的程序1.2命令行参数第二章节、程序结构2.1命名2.2声明2.3变量2.4赋值2.7作用域第三章、基础数据类型3.5字符串3.6常量第四章、复合数据类型4.1数组4.2Slice切片4.3Map4.4结构体第五章、函数5.1函数声明5.2递归5.3多返回值5.4错误5.5函数值5.6匿名函数(比较重要...

2018-06-13 14:37:55 1182

原创 yarn框架的调度总结

可以参考文档http://blog.csdn.net/suifeng3051/article/details/49508261,这篇文章基本是比较详细得翻译了hadoop权威指南第四版的调度部分,下面的文章我主要把注意点总结一下,写的比较精简一. 调度器的选择yarn有三种调度器:FIFO Scheduler、Capacity Scheduler、Fair Scheduler 下图演示了

2018-01-18 16:12:03 552

原创 MapReduce之Shuffle

参考文档: http://matt33.com/2016/03/02/hadoop-shuffle/#Partition http://langyu.iteye.com/blog/992916 《hadoop权威指南》(第四版)1.参数设置 参数名称 默认设置 解释 mapreduce.task.io.sort.mb 100 map和reduce的缓存容量,单位MB

2017-11-29 14:55:31 348

原创 MapReduce的yarn框架整理

yarn框架就介绍

2017-11-24 18:45:33 619

原创 Hive语法简述(基础部分)

表操作创建表CREATE TABLE IF NOT EXISTS mydb.employees ( name STRING, salary FLOAT, subordinates ARRAY<STRING> COMMENT '下属名称', deductions MAP<STRING, FLOAT>,

2017-05-02 15:54:41 462

原创 JavaScript继承

对象冒充构造函数使用this关键字给所有属性和方法复制。因为构造函数只是一个函数,所以可使用ClassA的构造函数成为ClassB的方法,然后调用它。 单类继承:function ClassA(sColor) { this.color = sColor; this.sayColor = function() { alert(this.color); };}

2017-04-24 17:36:53 187

原创 javaScript定义类或者对象

目录 (Table of Contents)[TOCM]工厂方式构造函数方式原型方式混合的构造函数原型方式最常用动态原型方法合理可用混合工厂方式工厂方式通过创建能返回特定类型的对象的工厂函数,来创建类。 方法1:function CreateCar(sColor, iDoors, iMpg) { var oTempCar = new Object; oTempCar.co

2017-04-24 15:05:09 261

转载 缓存更新的套路

文章转载自http://coolshell.cn/articles/17416.html看到好些人在写更新缓存数据代码时,先删除缓存,然后再更新数据库,而后续的操作会把数据再装载的缓存中。然而,这个是逻辑是错误的。试想,两个并发操作,一个是更新操作,另一个是查询操作,更新操作删除缓存后,查询操作没有命中缓存,先把老数据读出来后放到缓存中,然后更新操作更新了数据库。于是,在缓存中的数据还是老

2017-04-21 16:03:25 245

原创 Redis复制功能简述

目录 (Table of Contents)[TOCM]介绍流程旧版功能实现同步命令传播功能缺陷新版本功能实现重同步的实现复制偏移量复制积压缓冲区服务器运行ID介绍在Redis中,用户可以通过执行SLAVEOF命令或者设置salveof选线,让一个从服务器去复制主服务器。进行复制中的主从服务器双方的数据将保存相同的数据。 流程旧版功能实现Redis的复制功能分为同步和命令传播两个

2017-04-20 16:49:15 331

原创 信号代码样例

父进程管理两个子进程,实现功能如下1. 父进程被kill之后,子进程也会被kill2. 子进程被kill之后,子进程会被父进程重新拉起3. 此进程为守护进程编译后运行编译出来的文件,发现已经是守护进程了执行ps -ef| grep maggie命令,会发现有三个同名进程,一个父进程,两个子进程kill子进程,父进程会将其重新拉起kill父进程,父进程会将结束,并同时杀死两个子进程

2017-03-07 16:58:44 647

原创 记录锁

先举一个实例:多个进程写一个文件,加写锁int main(){ int fd = -1; char buf[16] = {0}; fd = open(g_plugin.config_get_strval("pid_file", "./pid"), O_RDWR|O_CREAT, 0644); if (fd < 0) BOOT_LOG(-1, "check si

2017-02-09 15:30:54 202

空空如也

空空如也

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

TA关注的人

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