自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 shell 获取服务器时间

获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d)获取昨天时期:`date -d yesterday +%Y%m%d` 也可以写成`date -d -1day +%Y%m%d`相关时间域如下: % H 小时(00..23) % I 小时(01..12) % k 小时(0..23) % l 小时(1..12) 

2017-05-11 11:06:51 2442

转载 ConcurrentHashMap原理分析

本文转载至http://www.cnblogs.com/ITtangtang/p/3948786.html通过分析Hashtable就知道,synchronized是针对整张Hash表的,即每次锁住整张表让线程独占,ConcurrentHashMap允许多个修改操作并发进行,其关键在于使用了锁分离技术。它使用了多个锁来控制对hash表的不同部分进行的修改。ConcurrentHashMap

2017-04-28 17:34:41 290

转载 一致性hash算法解析

原博客地址http://www.cnblogs.com/lpfuture/p/5796398.html一致性Hash算法背景  一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真

2017-04-28 11:54:57 307

转载 java 类加载ClassLoad

本文转载自http://blog.youkuaiyun.com/xyang81/article/details/7292380一、什么是ClassLoader?         大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在

2017-04-27 12:12:23 4992

转载 java多线程解读

原作者:海子   出处:http://www.cnblogs.com/dolphin0520/    本文归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。       在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:  如果并发的线程数量很多,并

2017-04-27 10:05:03 428

原创 Flume源码之SpoolDirectorySource

SpoolDirectorySource是flume中的一个source,也是我们使用flume中经常接触到的一个source,最近正在使用flume的这个源,就把相关的源码学习了下。1. 首先我们进入SpoolDirectorySource这个类,先看configure这个方法这个方法做的事情比较简单。从代码上来看。主要是从配置文件读取一下配置信息,类似需要监控的目录,一些文件的

2017-03-21 12:04:05 1793

原创 Redis调优之软中断

1. 在进行redis压力测试的时候,我们发现redis所用核的软中断特别的高,将近20%左右由于redis是单线程,通过以上信息可以发现,redis服务端使用cpu0进行处理,但是cpu0上有大量的软中断,耗费的将近20%的资源,我们想可不可以将reids的进程绑定到别的cpu上面,和软中断分开使用cpu,我们记录下没绑定之前的吞吐量如下:2. 通过以下命令进

2017-01-20 14:52:17 1355

原创 Redis调优--多队列网卡中断

多队列网卡中断1. 在进行redis压测的过程中,我们发现redis服务端cpu0-cpu3的软中断特别的高。 2. 通过查看相关软中断的信息cat /proc/interrupts 查看中断情况  我们发现,cpu0-cpu3 都是处理网络的中断,其中eth0-q0到eth0-q3分别对应网卡的四个队列。 3. 我们通过查看93,94,95,96四个中断号所绑

2017-01-17 15:40:36 2236

空空如也

空空如也

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

TA关注的人

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