HBase 的存储结构 2016-10-17 杜亦舒 HBase 中的表常常是超级大表,这么大的表,在 HBase 中是如何存储的呢?HBase 会对表按行进行切分,划分为多个区域块儿,每个块儿名为 HRegionHBase 是集群结构,会把这些块儿分散存储到多个服务器中,每个服务器名为HRegio ...
分类:
其他 时间:
2017-01-08 03:47:18
收藏:
0 评论:
0 赞:
0 阅读:
213
分方式缓存常用的一致性hash是什么原理 一致性hash是用来解决什么问题的?先看一个场景有n个cache服务器,一个对象object映射到哪个cache上呢?可以采用通用方法计算object的hash值,然后均匀的映射到到n个cachehash(object) % n初始阶段运行正常,但当cach ...
分类:
其他 时间:
2017-01-08 03:46:30
收藏:
0 评论:
0 赞:
0 阅读:
259
Description 在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外。 每行每列中相邻石柱的距离为1,蜥蜴的跳跃距离是d,即蜥蜴可以跳到平面距离不超过d的任何一个石柱上。石柱都不稳定,每次当蜥蜴跳跃时,所离开的石柱高度减1(如果仍然落在地 ...
分类:
其他 时间:
2017-01-08 03:45:55
收藏:
0 评论:
0 赞:
0 阅读:
203
作为一个技术开发者,免不了要在国外技术网站上查找资料,但晦涩的英文是个越不过的坎儿。不过好在各家浏览器都准备了翻译利器。极大的方便了我们这些英文基础薄弱的同学。下面就开始一一介绍了。 1、谷歌浏览器 谷歌浏览器自带了翻译功能,而且很强大,可以翻译几乎所有语言的网页,而且翻译准确,质量很高。下图为为翻 ...
分类:
其他 时间:
2017-01-08 03:45:29
收藏:
0 评论:
0 赞:
0 阅读:
246
/* * Copyright (C) Igor Sysoev * Copyright (C) Nginx, Inc. */ #ifndef _NGX_CYCLE_H_INCLUDED_#define _NGX_CYCLE_H_INCLUDED_ #include <ngx_config.h>#inc ...
分类:
其他 时间:
2017-01-08 03:45:08
收藏:
0 评论:
0 赞:
0 阅读:
235
nginx 负载均衡策略 1. 轮询轮询方式是nginx负载均衡的默认策略,根据每个server的权重值来轮流发送请求,例如:upstream backend {server backend1.example.com;server backend2.example.com;}这种情况是每个serve ...
分类:
其他 时间:
2017-01-08 03:44:54
收藏:
0 评论:
0 赞:
0 阅读:
256
jdk8提供了jmc工具,应该比visualvm厉害吧 下面贴一份tomcat的配置,自己留个备份,把下面的内容粘贴到tomcat setenv.sh就可以了 脚本里的变量设置环境变量就可以了,其实是为了docker-compose启动方便配置 ...
分类:
其他 时间:
2017-01-08 03:44:19
收藏:
0 评论:
0 赞:
0 阅读:
445
nginx配置文件结构 全局参数 配置系统全局参数如:worker_processes 工作子进程数量、error_log 错误日志路径、pid 进程IDEvent一般是配置nginx工作模式及连接的特性如:worker_connections 1024; // 一个子进程最大允许连1024个连接h ...
分类:
其他 时间:
2017-01-08 03:44:01
收藏:
0 评论:
0 赞:
0 阅读:
276
貌似有几天没写博客了额.... 现在学习MySQL数据库,难度并不是很大,只是需要记忆的知识点比较多,好多语法之类的,比较容易混淆,而且老师讲课的速度还是蛮快的,虽然部分同学觉得听起来有点吃力,不过我觉得周老师讲课还是蛮好的,思路清晰,很有条理,逻辑性强,而且不啰嗦,真是很对我的胃口啊,哈哈,不过现 ...
分类:
其他 时间:
2017-01-08 03:41:17
收藏:
0 评论:
0 赞:
0 阅读:
273
代理是互联网发展初期就有的一项技术,主要是通过在服务器上安装代理软件提供代理功能的。常见的代理主要有三类正向代理反向代理透明代理有点迷糊吧,什么正向、反向了。其实我刚开始听到这个概率也是挺迷糊的,下面我们一起来详细了解下正向代理在没有特别说明的情况下,代理说的就是正向代理。定义正向代理(forwar... ...
分类:
其他 时间:
2017-01-08 03:40:41
收藏:
0 评论:
0 赞:
0 阅读:
163
HBase 数据读写流程 2016-10-18 杜亦舒 读数据 HBase的表是按行拆分为一个个 region 块儿,这些块儿被放置在各个 regionserver 中 假设现在想在用户表中获取 row key 为 row0001 的用户信息 要想取得这条数据,就需要先找到含有此条记录的 regio ...
分类:
其他 时间:
2017-01-08 03:40:10
收藏:
0 评论:
0 赞:
0 阅读:
209
nginx反向代理实现跨域请求 跨域请求可以通过JSONP实现,缺点是需要修改被请求的服务器端代码进行配合,稍显麻烦通过在自己服务器上配置nginx的反向代理,可以轻松实现跨域请求 思路 示例服务器A中有一个页面,想请求服务器B中的api地址(http://www.b.com/api),获取JSON ...
分类:
其他 时间:
2017-01-08 03:39:24
收藏:
0 评论:
0 赞:
0 阅读:
180
昨天用导入数据的时候发现有的地方有这个错误。后来才发现我用RPM包装的MYSQL配置文件里面有old_passwords=1去掉就可以了。 Got a packet bigger than ‘max_allowed_packet’ bytes or ERROR 1153 (08S01) at lin ...
分类:
其他 时间:
2017-01-08 03:38:18
收藏:
0 评论:
0 赞:
0 阅读:
219
分布式消息队列 Kafka 2016-02-25 杜亦舒 Kafka是一个高吞吐量的、分布式的消息系统,由Linkedin开发,开发语言为scala具有高吞吐、可扩展、分布式等特点 适用场景 活动数据统计活动数据包括页面访问量(Page View)、被查看内容方面的信息、搜索情况等内容先以日志的形式 ...
分类:
其他 时间:
2017-01-08 03:37:51
收藏:
0 评论:
0 赞:
0 阅读:
344
1.密码的加密 在数据表中存的密码不应该是123456,而应该是123456加密之后的字符串,而且还要求这个加密算法是不可逆的,即由加密后的字符串不能反推回来原来的密码,如果能反推回来那这个加密是没有意义的。 著名的加密算法,比如 MD5,SHA1 2.MD5加密 1). 如何把一个字符串加密为MD ...
分类:
其他 时间:
2017-01-08 03:37:18
收藏:
0 评论:
0 赞:
0 阅读:
1405
HDFS 核心原理 2016-01-11 杜亦舒 HDFS(Hadoop Distribute File System)是一个分布式文件系统文件系统是操作系统提供的磁盘空间管理服务,只需要我们指定把文件放到哪儿,从哪个路径读取文件句可以了,不用关心文件在磁盘上是如何存放的当文件所需空间大于本机磁盘空 ...
分类:
其他 时间:
2017-01-08 03:37:04
收藏:
0 评论:
0 赞:
0 阅读:
183
Kafka是如何实现高吞吐率的 原创 2016-02-27 杜亦舒 性能与架构 Kafka是分布式消息系统,需要处理海量的消息,Kafka的设计是把所有的消息都写入速度低容量大的硬盘,以此来换取更强的存储能力,但实际上,使用硬盘并没有带来过多的性能损失kafka主要使用了以下几个方式实现了超高的吞吐 ...
分类:
其他 时间:
2017-01-08 03:36:01
收藏:
0 评论:
0 赞:
0 阅读:
201
Python初始基本数据类型之字符串 --道心 两种字符串格式化 第一种: 字符串 %s 数字%d name='i am %s' % 'daoxin'>>> name'i am daoxin' >>> name='i am %s,age %d' %('daoxin',13) >>> name'i a ...
分类:
其他 时间:
2017-01-08 03:35:48
收藏:
0 评论:
0 赞:
0 阅读:
243
Docker容器是否可以改变世界? 2016-01-15 杜亦舒 2016年了,很多大牛开始预测技术趋势,其中一个普遍的观点我也很认同: Docker会更加流行,会改变程序世界 2015年的上半年我接触了Docker,熟悉之后,真有一点震惊的感觉,太方便了,可以解决很多问题 Container 通常 ...
分类:
其他 时间:
2017-01-08 03:35:33
收藏:
0 评论:
0 赞:
0 阅读:
208
两个if循环能进来,创建的两个cookie也能通过控制台输出. 但是却添加失败. 原因是:request.getRequestDispatcher("/MainFrame").forward(request, response);已经把请求转发了. 所以两个cookie虽然能创建并能读取.但请求已经 ...
分类:
其他 时间:
2017-01-08 03:35:15
收藏:
0 评论:
0 赞:
0 阅读:
1771