自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 awk统计zookeeper watch 分布情况

背景近期发现zookeeper压力比较大,表现 echo mntr | nc 127.0.0.1 2181 中outstanding 数量偶发性增加很多。统计脚本原始数据与需求,如何找到哪个path 被watch的过多及哪个session持有的watch比较多/cmp/slor/job/hes-285 0x867cd02f87e046d 0x967cd030cd30282 0x968...

2019-03-27 14:17:04 630

原创 java 并发编程 future CountDownLatch

import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.concurrent.*;/** * Created by wk on 18/5/14/16:48. */public class ConcurrentTest { public static void...

2018-05-14 18:16:27 1742 1

转载 HTTP头字段总结

5、HTTP头字段总结最后我总结下HTTP协议的头部字段。1、 Accept:告诉WEB服务器自己接受什么介质类型,/ 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。2、 Accept-Charset: 浏览器申明自己接收的字符集 Accept-Encoding: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法

2014-07-08 15:34:36 599

转载 tcp udp优缺点及使用场景

Tcp的优点:可靠,wend

2014-05-28 07:56:53 10020 1

转载 webservice和scoket比较分析

肯定是 Socket 快了!WebServices 是建立在 HTTP 基础之上的,而 HTTP 是建立在 TCP 基础上的。也就是说 WebServices 在 TCP 基础上包装了两层!但是,直接使用 TCP Socket 的话速度是快了,但是出错的几率,以及开发难度成数倍地增加了。Socket 通信的话,你还得自己设计通信协议,光这点就很复杂。

2014-05-26 08:02:40 3233

转载 异或的奇妙

异或运算及其应用-查找奇数个数的数字分类: C/C++ 算法2014-04-08 18:15 200人阅读 评论(0) 收藏 举报 异或运算功能很强大。用的得当可以提高算法效率。先说一下异或运算的运算法则:        1.  a ^ b = b ^ a  2. a ^ b ^ c = a ^ (b ^ c) = (a ^ b) ^

2014-04-24 15:01:33 730

转载 函数调用时栈发生的变化

函数调用栈 剖析+图解

2014-04-21 16:22:08 708

原创 c语言函数strlen和关键字sizeof区别

#include     //设定插入点#include      //字符处理#include      //定义错误码#include      //浮点数处理#include //对应各种运算符的宏#include     //定义各种数据类型最值的常量#include     //定义本地化C函数#include      //定义数学函数#include //异常处理

2014-04-21 15:55:49 652

翻译 linux netstat命令参数及用法(整理)

Netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。而tcpdump则主要用于       在Internet RFC标准中,Netstat的定义是: Netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。

2014-04-21 09:44:30 1096

翻译 man netstat获取到的linux官方文档

NETSTAT(8) Linux Programmer's Manual NETSTAT(8)NAME netstat - Print network connections, routing tables, interface statistics, ma

2014-04-21 09:21:23 881

翻译 linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本

1.作用linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大小写(只适用于单字符)。-h:

2014-04-21 09:08:36 661

转载 自己电脑上的路由选项解释

http://www.cnblogs.com/jcli/archive/2013/02/25/2932708.htmlTCP/IP之IP选路及动态选路选路原理在IP协议中,我们有一段的文章介绍了IP路由的相关知识。这里还是以我自己用的主机为例,查看我的本机路由表:1 tony@tony:~$ netstat -rn2 内核 IP 路由表3 D

2014-04-20 10:36:13 823

翻译 Chrome源码剖析、上

我做的工作紧紧标注一下重点,wangyuan原著:duguguiyu。整理:July。时间:二零一一年四月二日。出处:http://blog.csdn.net/v_JULY_v。说明:此Chrome源码剖析很大一部分编辑整理自此博客:http://flyvenus.net/。我对写原创文章的作者向来是以最大的尊重的。近期想好好研究和学习下Chrome源码,正巧看到了此dug

2014-04-19 09:00:25 1002

转载 替代B树成为一些Nosql采用的数据结构

http://imtinx.iteye.com/blog/1291165http://blog.nosqlfan.com/html/3132.html在数据库优化中,索引优化是非常重要也是每一个数据库使用者必须了解的。MongoDB的索引采用BTree结构,除了其地理位置索引外,数据索引本质上和MySQL 的 BTree索引没有什么差别。下面是一个接近200页的PP

2014-03-31 08:43:47 1128

转载 C#提升性能"数据库连接打开与关闭"经验分享(附:优化过的DBHelper类) 之配餐系统的开发

http://database.51cto.com/art/201103/248508.htm

2014-02-24 20:15:57 597

转载 c++产生随机数

文章摘自:http://blog.itpub.net/14466241/viewspace-722033   #include    ……    srand(time(0));    for(int i=0;i    {    ran_num=rand()%6;    cout《ran_num《“ ”;    }    运行程序四的时候,第一次输出:

2013-12-02 10:46:51 545

翻译 Socket学习笔记 unix环境下的

3.1、socket()函数3.2、bind()函数3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write()函数等3.6、close()函数通常服务器在启动的时候都会绑定一个众所周知的地址(如ip地址+端口号),用于提供服务,客户就可以通过它来接连服务器;而客户端就不用指定,有系统自动分配一

2013-11-17 10:44:19 504

原创 svn + vs 2008 2010 2012 环境搭建

一.首次使用说明 客户端使用步骤说明:1.    关闭vs安装AnkhSvn-2.5.122662.    安装完成后打开vs ,点击打开/Subversion Project3.     4.    4.添加地址信息(https://211.87.234.61/svn/PowerGridFaultAnalyst)之后输入用户名和密码即可。用户名:l

2013-11-16 00:04:56 684

转载 STL 中优先队列,队列以及statck的使用方法(priority_queu)

http://www.cppblog.com/CodeStream/archive/2011/03/25/142700.html

2013-10-28 21:31:10 705

转载 sata接口

原理优点优点硬盘电源SATA接口线与并行ATA相比,SATA具有比较大的优势。首先,Serial ATA以连续串行的方式传送数据,可以在较少的位宽下使用较高的工作频率来提高数据传输的带宽。Serial ATA一次只会传送1位数据,这样能减少SATA接口的针脚数目,使连接电缆数目变少,效率也会更高。实际上,Serial ATA 仅用四支针脚就能完成所有的工作,分别用于连接

2013-10-21 21:09:42 1238

原创 ssd开源资料

王凯2013-10-21 19:27:09OpenNFM: An open source NAND FTL for SSD and embedded storage module王凯2013-10-21 19:27:35http://code.google.com/p/opennfm/王凯2013-10-21 19:29:56http://www.openssd-proje

2013-10-21 19:34:38 2326

翻译 ssd动态_nand flash

三星的V-NAND每个die容量都有128Gb(16GB),通过3D堆叠技术可以实现最多24层die堆叠,这意味着24层堆叠的总容量将达到384GB。此外,三星还宣布V-NAND闪存的写入速度及可靠性都有2倍以上的提高。http://news.mydrivers.com/1/273/273419.htm?ADUIN=303337814&ADSESSION=1382238135&ADTAG=CLIE

2013-10-20 11:06:11 642

原创 linux 定时任务 定时执行某脚本 定期爬虫 统计 刷新 crontab -e

#!/bin/bashdate >/home/caodi/Dropbox/#linux_linux/shell_ontime/test_secuurl http://www.linkedin.com/in/wangkaikai -o html步骤参照http://blog.csdn.net/caodiandxiaohe/article/details/12784271#1.

2013-10-16 19:54:47 3160

转载 linux 定时任务 定时访问

http://www.oschina.net/question/12_2535

2013-10-16 18:01:08 1632

原创 shell 抓取网页解析网页 自动读取poj测试数据——V2生成 pku poj acm编程模版

#!/bin/bash##################################Copyright:free#Author:wangkai#Date:2013-10-13#Description:从poj抓取网页,将网页中的输入数据自动#保存到题号开头的文件中。网页特点是http://poj.org/problem?id=1001#1001表示题号#shell抓取网页,解

2013-10-14 22:55:05 1930

原创 poj 1964 最大子矩阵问题

以某竖直线和矩形的下边和上边的交点为基准进行枚举,找出最大的矩形。left和right互推

2013-10-14 11:09:46 664

原创 shell 抓取网页解析网页 自动读取poj测试数据

#!/bin/bashfile = '1011'wget http://poj.org/problem?id=1011 -O filenameFILE_CONTENT=`cat filename`FILE_CONTENT=${FILE_CONTENT#*Sample Input} #去除'/home/admin/jobs/CnClickstat/DFSLoader/loader.cfg

2013-10-13 07:22:18 1192

翻译 linux 爬虫总结 读取poj data

http://blog.csdn.net/ithomer/article/details/7626929这篇博客可以设置代理进行爬虫下载

2013-10-12 15:40:58 1060

转载 记录,很好的用例子解释了什么是mapreduce

http://www.cnblogs.com/v-July-v/archive/2011/07/27/2214136.html

2013-10-10 20:21:23 542

转载 hadoop

http://www.infoq.com/cn/articles/hadoop-intro分布式计算开源框架Hadoop介绍   这篇文章说明hadoop是分布式计算和分布式存储的结合(含类似mapreduce和hdfs)分布式文件系统很多,包括GFS,HDFS,淘宝开源的TFS,Tencent用于相册存储的TFS (Tencent FS,为了便于区别,后续称为QFS),以及Fac

2013-10-10 11:58:39 610

原创 Linux文件系统学习记录

1.windows为每个盘符准备一个目录结构而linux将所有的存储文件(存储设备的路径)组织成一个虚拟的目录结构。2.主目录是指每个用户拥有的唯一的一个而根目录是系统拥有的唯一的一个3. .表示当前目录而..表示父目录。ls -F命令可以区分目录或者文件   ls -a 可显示隐藏文件,ls -R则显示所有目录中的所以文件ls -l显示文件的详细信息

2013-10-07 14:24:13 605

转载 vim使用大全

vim使用大全[转]vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Li

2013-08-30 16:32:06 427

转载 老男孩韵运维,国内首个

http://oldboy.blog.51cto.com/

2013-08-30 16:06:29 593

转载 三本优秀的Python教程

三本优秀的Python教程 因为突然就对PY感兴趣了~囧~…所以决定找教程学习下(话说到现在还没完整学完一门语言呢…T_T)。相对于其他的程序语言,Python的教程显得单薄。这里推荐三份流传广泛的Python教程,如果你正准备找教程学py,希望本文会对你有用。《简明 Python 教程》 A Byte of Python在网上流传极广,是非常好的pytho

2013-08-30 14:29:52 1421

转载 wget 使用技巧

wget 是一个命令行的下载工具。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。$ wget -r -np -nd http://example.com/packages/这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np 的作用是不遍历父目录,-nd 表示不在本机重新创建目录结构。

2013-08-30 09:42:35 1023

转载 android 将在物联网中大有用武之地

来源:http://oss.org.cn/?action-viewnews-itemid-84977Android正成为物联网标准操作系统排行榜收藏 打印发给朋友 举报来源:CSIP  发布者:admin热度78票  浏览270次 【共0条评论】【我要评论】时间:2013年6月03日 11:53Android正在成为标准的“物联网”操作系统,目前

2013-08-27 16:18:27 968

原创 Linux 内核总结

1.内核的好处

2013-08-26 20:47:35 529

转载 linux 好的博客 地址 设备驱动程序

http://www.cnblogs.com/lfsblack/archive/2012/09/08/2676967.html  内核通过设备驱动程序与I/O设备交互。  设备驱动程序包含在内核中,由控制一个或多个设备的数据结构和函数组成,这些设备包括硬盘、键盘、鼠标、监视器、网络接口及连接到SCSI总线上的设备。通过特定的接口,每个驱动程序与内核中的其余部分(包括其他驱动程序) 互相

2013-08-26 16:00:36 662

转载 Linux命令整理

转载地址:http://blog.csdn.net/sikinzen/article/details/5503769Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。

2013-08-21 14:43:30 2149

空空如也

空空如也

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

TA关注的人

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