自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (2)
  • 收藏
  • 关注

原创 如何用cacti监控多台ubuntu 机器的IO, memory, CPU, network

1. 安装cacti 可以参见chenshake的blog, http://www.chenshake.com/configuring-ubuntu-12-04-install-cacti/  不过请略去snmp安装的部分。因为我没有

2014-11-07 11:59:46 1207

翻译 在ubuntu 12.04 上设置snmp

Install SNMPD  $ sudo apt-get install snmpdCreate a backup file of snmpd.conf original file that we will edit later$ sudo mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.oriCrea

2014-11-06 15:21:54 2573

原创 time表示“时间”的时候是单数

1. time是复数的时候只有几种情况。但是注意为“时间” 时,time是单数。

2013-07-23 19:56:46 1630

原创 latex中bibitem的整理。

1. 对article和inproceedings 有一定的了解。注意二者中的一些域的不同。比如article中用journal作为书名,而会议中则用booktitle。 另外article中有volume和number,inproceeding中则没有。 另外sigcomm的paper一般有sigcomm会议和sigcomm CCR, 两者一个是会议一个是期刊,而一般会去引用会议 的版本。

2013-07-10 10:46:01 51380 4

转载 Tex模版中的.bbl文件的问题解决!!!

在使用Latex之前,我们一般会借用已有的论文模板,在模板基础上加入我们自己的文章内容,随后编译成PDF文件,其基本流程就是:Latex->Bibtex->Latext->Latex。1、第一步点击Latex编译,可以获得*.aux文件、*.dvi文件、*.log文件以及*.gz文件;2、第二步点击Bibtex编译,可以获得*.blg(性能监视器文件)和*.bbl文件;3、

2013-07-02 11:51:37 43685

原创 c++生成随机数

一个很简单的主题,但是使用不当就会得不到想要的结果。如果想要在一个for循环里生成20个不同的随机数,需要如下实现srand(time(NULL));for (int i=0;i<20;i++){ int random=rand()%20;}而不是for (int i=0;i<20;i++){ srand(time(NULL)); int rando

2013-06-26 12:22:58 1208 2

原创 mysql java.net.SocketException: No buffer space available (maximum connections reached?): connect

这个问题在我的代码里是因为每次查询都新建一个connection,然后在得到结果后调用close() 关闭connection。这样的设计在查询的次数变多的时候就会抛出这个异常。之前有个哥们在网上说解决这个问题的关键是使用长连接,不要使用短连接。现在我觉得应该和我的解决思路也是一致的。就是在整个检索的过程中只使用一个connection,并且在最后全部检索结果出来后才关闭conne

2013-06-21 17:19:05 3767

原创 openstack主节点失败的补救方法

1. check openstack-nova-novncproxy 服务是否正在运行。2. check 主节点到计算节点的路由。

2013-05-27 11:23:47 671

原创 Read from socket failed: Connection reset by peer

ssh ubuntu的时候出错。一般是由于compute节点上没有启动对应的nova-metadata-api服务。同时检查nova.conf是否少了以下几个配置。- --vncserver_proxyclient_address=IP_CURRENT_NODE - --vncserver_listen=IP_CURRENT_NODE - --ec2_dmz_host=IP_CUR

2013-05-04 20:15:00 3501

原创 Openstack Folsom Centos6.3 常用命令总结

常用的命令总结:nova keypair-add oskey > oskey.privchmod 600 oskey.privnova flavor-listnova image-listnova boot --flavor 1 --key_name oskey --image bafe59a1-1f9c-4807-be33-210373012427 test1no

2013-05-04 19:22:49 662

原创 Openstack Folsom Centos6.3 计算节点的安装

1. 安装epel库。因为现在主要的Centos上的openstack的相关package都在epel上。wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmwget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

2013-05-04 19:12:22 1197 1

原创 openstack Centos6.3 Note

1. 对于使用qemu作为hypervisor的情况下,要做以下两点。不然nova-compute会不能启动。sudo ln -s /usr/libexec/qemu-kvm /usr/bin/qemu-system-x86_64sudo service libvirtd restart 2. Compute节点 一般只需要三个服务。nova-compute, nova-ne

2013-05-04 18:20:26 585

原创 Openstack安装过程中的软件或系统的选择

1. 先说说现有的server的硬件条件。每台机器的都是双核四线程的机器,主频为3.0Ghz,内存有4G。按理说应该也不会特别差。但是比较悲剧的是不支持kvm。也就是不支持硬件虚拟化。后面会说。而且每台机器只有一个网卡连了网线。导致都只有一个ethernet接口。2.server上的系统本来都是安装的centos5.9. 之后安装了centos6.3. 主要是centos5.*都是基于

2013-05-02 14:03:08 1548

转载 Centos 6.3 Xen的安装。简化版

中文版本的可以参考 http://blog.csdn.net/gold2008/article/details/8593975Support - Xen Installation GuideRedHat Enterprise Linux 6CentOS 6Scientific Linux 6As any user of an EL6 distro would kno

2013-05-02 11:06:42 696

原创 openstack的配置

也配了挺久的openstack了。其实只要硬件支持kvm,配置的过程基本上都谈不上复杂。如果一定要说复杂的话,应该就是网络的部分比较复杂了。所以我觉得大家在配置openstack的时候先用用简单的nova-network,熟练一下nova-network的flat 和flatDHCP模式。不要直接就去使用quantum(folsom的quantum也不是很成熟)。nova-network的单点

2013-04-29 09:33:56 1415

原创 hadoop 大规模集群配置

大家可以去参考下这篇文章,写得非常好。http://wahaha603.iteye.com/blog/1397800上篇文章中我有提到让所有的机器都互相实现无密码ssh是比较麻烦的一个部分。但是实践中幸好我们不需要做那么多。我们其实只是需要让master机器可以不需要密码ping通所有的slaves机器。主要是因为namenode和jobtracker运行在master里,在程序运行的过程中,

2013-04-10 16:00:16 618

转载 centos 安装软件报错

Centos 6 Yum Update Error:-  Requires: python(abi) = 2[root@gts250 rajiv]# yum updateLoaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfile* ba

2013-04-04 19:07:41 12025

原创 单节点openstack的配置

网上已经有比较多的openstack的配置文章。比如 OneStack:Ubuntu 12.04 (或11.10) 一键部署安装OpenStack云计算平台,或者你也可以在陈沙克的日志里(http://www.chenshake.com/ubuntu-12-04-openstack-essex-installation-single-node/)找到一些相关的资料。我最初开始阅读的资料是一

2013-03-27 13:10:08 1574

原创 Namenode dataNode 不能启动

在master机器上启动start-all.sh 之后 可以用jps来查看各个进程的情况。Namenode 不能启动好像一般是因为重启之后没能启动,一般是因为hadoop.tmp.dir 设置在了/usr/tmp 下 而系统在reboot的时候会删除这些文件夹。所以把hadoop.tmp.dir设置在/home/下 或者其他系统重启不会删除的目录下即可。另外注意要先运行stop-all

2013-03-15 16:22:59 1959 1

原创 hadoop多台机器集群的配置

以前也配置过hadoop集群,但是很久没有重新去倒腾配置的细节,导致这次走了不少弯路。为了让后来的人少走弯路,也给我自己留个提醒,于是就有了这篇文章。首先配置这个集群主要包括三个部分。三个部分各自都有自己的milestone,可以在配置完之后运行相关的测试来校验是否配置成功。1.准备工作这之前最好是预先有了几台相同用户名(要特别注意,对于用户名不同的话ssh的时候还需要用户名的

2013-03-15 11:16:49 5292 8

原创 配置hadoop集群遇到 connection confused错误

可以尝试下以下的方法:sudo rm /etc/ssh/ssh_host_*sudo ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_keysudo ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_keysudo ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_rsa1_ke

2012-09-24 12:23:11 571

原创 如何在eclipse上运行和debug ns3

以下是MAX OS Lion的版本,linux的配置基本上相同。1,确定已安装上Mercurial。已安装后就直接用命令 hg clone http://code.nsnam.org/ns-3-dev   把代码checkout下来。2,建立一个空白的c++工程,自己随便取个名字。在这里我取的是Datacenter(后面的配置中你自己把相应处改为你的工程名)。程序的路径即为刚才checko

2012-06-04 21:39:24 1836

转载 【转载】java IO

Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:Input

2011-11-03 10:38:07 414

转载 对linux解压文件命令的理解 tar xzvf filename

现在你的硬盘上应该有一个某种类型的压缩包。首先,你必须把它解压(uncompress),并把它解包(untar)到一个目录。在习惯上,很多人都把它们放到这个目录:/usr/src。这样能把所有的东西都放在一个地方,你以后可以清除它们。使用这个目录需要有root身份。如果一个用tar打包的文件是用gzip压缩的,则Linux的tar程序可以同时把它解压和解包。如果你的文件名叫做:filename.t

2011-10-20 16:38:18 8742

原创 eclipse debug技巧 转载

eclipse debug (调试) 学习心得2008-08-27 13:39:38|  分类: 编程·基础 |  标签: |字号大中小 订阅 eclipse debug (调试) 学习心得进入debug模式:1、设置断点2、启动servers端的debug模式3、运行程序,在后

2011-07-26 15:42:38 3895

原创 webx框架和简单的程序设计

当前正在看webx的标准和简单的程序设计。阅读代码的各种比较痛苦,涉及了太多底层的代码。郁闷中。希望可以熬过这段时间!

2011-07-14 15:10:37 455 1

转载 ZZ Java远程调用shell脚本

                                                                                 Java调用远程Shell脚本最近,需要开发一个Web管理系统,通过Web控制来执行远程Linux主机上的服务脚本,参考了http://blog.csdn.net/sheismylife/archive/2009/11/17/4823696.aspx使用的一个小工具,确实很好地解决了这个问题,做个记录,以供查阅。这个小工具打成一个jar文件:gan

2011-05-18 18:57:00 1432 2

原创 网易面经

网易面经 面试

2011-04-19 18:05:00 1224

原创 淘宝面经 纪念人生第一个offer

淘宝的面试经历

2011-04-19 17:47:00 1422 2

原创 面试淘宝前忐忑的内心

<br />      这两天一直在准备复试,其实还是挺有收获的。自己感觉在Java基础或是算法方面知识回顾有了一定的效果。但是对于明天的面试还是有点担心。可能是因为前两次的面试失败的缘故吧。也许是因为面试的时候有时候说错了话吧,当一群大叔大妈坐在对面的时候,有时候确实需要一些谈话的技巧。感觉自己面试以来最大的败笔就是有些话说的太轻佻了吧,其实说话应该慎重一点的。虽然考研的两次复试都没有成功,但是很大一方面是因为笔试的情况比较一般,然后实践的经验也没有很丰富的缘故吧。上次那次去阜伯通的那次面试倒是比较顺利。

2011-04-11 21:17:00 726 1

转载 Bloomfilter--大规模数据处理利器

Bloom Filter在大规模数据处理中的应用。

2011-04-11 20:16:00 432

原创 转载,海量数据处理的一些常见方法

大数据量,海量数据 处理方法总结最近有点忙,稍微空闲下来,发篇总结贴。 大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。 下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。下面的一些问题

2011-04-11 15:13:00 516 5

转载 如何进入程序设计的领域----------蔡学镛

<br />听支付宝台湾牛人蔡学镛分享经验 2009-07-01 22:55 如何进入程序设计的领域----------蔡学镛 这一阵子,软件和网络相关产业相当兴盛,许多人对程序设计开始感兴趣,我收到好一些读者的来信,不少读者共同的问题是:如何进入程序设计的领域?所以我写了这篇文章,让各位读者以为参考。 程序设计是很有趣的一件事,可以把自己的想法付诸实行。写程序的工具很简单,只要有一部PC,适当的开发环境,就可以上工了。这样有限的工具却可以创造无限的可能,这也正是程序设计迷人的地方。只要你能力够,你可以将你

2010-09-11 14:47:00 552

原创 Jsp学习的一些体会

编程经验 jsp程序员 jsp程序框架

2010-06-12 16:38:00 689

原创 Apache2使用非默认DocumentRoot时出现HTTP 403 Forbidden错误

You dont have permission to access / on this server. 解决办法原来是httpd.conf文件中的权限访问控制设置不对,具体是以下这段:    Options FollowSymLinks    AllowOverride None    Order deny,allow    Allow from all其中的Deny from all应该设置

2010-04-12 13:44:00 593

原创 asp.NET C#开发中的一些常见的问题集锦

最近几天都在做asp .NET 一个简单的应用。过程中遇到了很多问题。为了让自己以后不犯相同的错误,于是我把一些常见的错误整理如下。也给后来的人提供一些参考。问题一、说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对

2010-01-10 23:49:00 1029

原创 C#中使用DataTable显示Access数据库中文件列表

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)        {              this.comboBox2.Items.Clear();            switch(this.comboBox1.SelectedIndex)            { 

2010-01-08 00:52:00 2262

原创 操作系统实验有感

最近在做操作系统。简单地说就是安装助教给的实验步骤一步步地去找文件,更改文件的内容。可就是这样一个没有多少技术含量的事情,却让我大栽跟头。本来可以在很短时间内就可以完成的实验,往往会多花去一两个小时的时间,浪费了大把的时间和精力。现在回想起自己的前几次的实验,感慨颇多。于是小小地叙一下。第一次实验没什么难度,这就不说了。第二次实验室编译操作系统内核。编译的过程中崩溃了好多次,原因有两个,课件上的指

2009-12-31 10:55:00 648

原创 weka中的arff文件

arff 文件格式By  wjliu182 发表于 2006-7-5 17:22:35 weka中分析对象是以arff格式文件表示的,主要有两部分组成:文件头和数据。文件头包括relation说明和属性说明。@relation weather @attribute temperature real @attribute windy {TRUE, FALS

2009-12-29 22:11:00 2772

原创 [数据挖掘]数据挖掘经典算法(转 )

Classification============== #1. C4.5Quinlan, J. R. 1993. C4.5: Programs for Machine Learning.Morgan Kaufmann Publishers Inc. #2. CARTL. Breiman, J. Friedman, R. Olshen, and C. Stone. Cl

2009-12-23 22:47:00 511

hbase权威指南(The hbase definition guide)最好的hbase入门书籍

英文书籍 目前还没有中文版 英文名为The hbase definition guide 我看过 很不错 推荐给大家

2011-08-25

VC++图书管理系统 VC 数据库

基于VC的一个简单的图书管理程序的实现。实现的功能比较简单

2009-03-19

空空如也

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

TA关注的人

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