- 博客(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
1253
翻译 在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
2631
原创 latex中bibitem的整理。
1. 对article和inproceedings 有一定的了解。注意二者中的一些域的不同。比如article中用journal作为书名,而会议中则用booktitle。 另外article中有volume和number,inproceeding中则没有。 另外sigcomm的paper一般有sigcomm会议和sigcomm CCR, 两者一个是会议一个是期刊,而一般会去引用会议 的版本。
2013-07-10 10:46:01
53050
3
转载 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
48593
1
原创 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
1321
原创 mysql java.net.SocketException: No buffer space available (maximum connections reached?): connect
这个问题在我的代码里是因为每次查询都新建一个connection,然后在得到结果后调用close() 关闭connection。这样的设计在查询的次数变多的时候就会抛出这个异常。之前有个哥们在网上说解决这个问题的关键是使用长连接,不要使用短连接。现在我觉得应该和我的解决思路也是一致的。就是在整个检索的过程中只使用一个connection,并且在最后全部检索结果出来后才关闭conne
2013-06-21 17:19:05
4110
原创 openstack主节点失败的补救方法
1. check openstack-nova-novncproxy 服务是否正在运行。2. check 主节点到计算节点的路由。
2013-05-27 11:23:47
723
原创 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
3576
原创 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
702
原创 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
1237
原创 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
614
原创 Openstack安装过程中的软件或系统的选择
1. 先说说现有的server的硬件条件。每台机器的都是双核四线程的机器,主频为3.0Ghz,内存有4G。按理说应该也不会特别差。但是比较悲剧的是不支持kvm。也就是不支持硬件虚拟化。后面会说。而且每台机器只有一个网卡连了网线。导致都只有一个ethernet接口。2.server上的系统本来都是安装的centos5.9. 之后安装了centos6.3. 主要是centos5.*都是基于
2013-05-02 14:03:08
1609
转载 Centos 6.3 Xen的安装。简化版
中文版本的可以参考 http://blog.youkuaiyun.com/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
725
原创 openstack的配置
也配了挺久的openstack了。其实只要硬件支持kvm,配置的过程基本上都谈不上复杂。如果一定要说复杂的话,应该就是网络的部分比较复杂了。所以我觉得大家在配置openstack的时候先用用简单的nova-network,熟练一下nova-network的flat 和flatDHCP模式。不要直接就去使用quantum(folsom的quantum也不是很成熟)。nova-network的单点
2013-04-29 09:33:56
1466
原创 hadoop 大规模集群配置
大家可以去参考下这篇文章,写得非常好。http://wahaha603.iteye.com/blog/1397800上篇文章中我有提到让所有的机器都互相实现无密码ssh是比较麻烦的一个部分。但是实践中幸好我们不需要做那么多。我们其实只是需要让master机器可以不需要密码ping通所有的slaves机器。主要是因为namenode和jobtracker运行在master里,在程序运行的过程中,
2013-04-10 16:00:16
661
转载 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
12248
原创 单节点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
1613
原创 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
2006
原创 hadoop多台机器集群的配置
以前也配置过hadoop集群,但是很久没有重新去倒腾配置的细节,导致这次走了不少弯路。为了让后来的人少走弯路,也给我自己留个提醒,于是就有了这篇文章。首先配置这个集群主要包括三个部分。三个部分各自都有自己的milestone,可以在配置完之后运行相关的测试来校验是否配置成功。1.准备工作这之前最好是预先有了几台相同用户名(要特别注意,对于用户名不同的话ssh的时候还需要用户名的
2013-03-15 11:16:49
5372
6
原创 配置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
640
原创 如何在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
1883
转载 【转载】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
444
转载 对linux解压文件命令的理解 tar xzvf filename
现在你的硬盘上应该有一个某种类型的压缩包。首先,你必须把它解压(uncompress),并把它解包(untar)到一个目录。在习惯上,很多人都把它们放到这个目录:/usr/src。这样能把所有的东西都放在一个地方,你以后可以清除它们。使用这个目录需要有root身份。如果一个用tar打包的文件是用gzip压缩的,则Linux的tar程序可以同时把它解压和解包。如果你的文件名叫做:filename.t
2011-10-20 16:38:18
8916
原创 eclipse debug技巧 转载
eclipse debug (调试) 学习心得2008-08-27 13:39:38| 分类: 编程·基础 | 标签: |字号大中小 订阅 eclipse debug (调试) 学习心得进入debug模式:1、设置断点2、启动servers端的debug模式3、运行程序,在后
2011-07-26 15:42:38
3979
原创 webx框架和简单的程序设计
当前正在看webx的标准和简单的程序设计。阅读代码的各种比较痛苦,涉及了太多底层的代码。郁闷中。希望可以熬过这段时间!
2011-07-14 15:10:37
476
转载 ZZ Java远程调用shell脚本
Java调用远程Shell脚本最近,需要开发一个Web管理系统,通过Web控制来执行远程Linux主机上的服务脚本,参考了http://blog.youkuaiyun.com/sheismylife/archive/2009/11/17/4823696.aspx使用的一个小工具,确实很好地解决了这个问题,做个记录,以供查阅。这个小工具打成一个jar文件:gan
2011-05-18 18:57:00
1460
2
原创 面试淘宝前忐忑的内心
<br /> 这两天一直在准备复试,其实还是挺有收获的。自己感觉在Java基础或是算法方面知识回顾有了一定的效果。但是对于明天的面试还是有点担心。可能是因为前两次的面试失败的缘故吧。也许是因为面试的时候有时候说错了话吧,当一群大叔大妈坐在对面的时候,有时候确实需要一些谈话的技巧。感觉自己面试以来最大的败笔就是有些话说的太轻佻了吧,其实说话应该慎重一点的。虽然考研的两次复试都没有成功,但是很大一方面是因为笔试的情况比较一般,然后实践的经验也没有很丰富的缘故吧。上次那次去阜伯通的那次面试倒是比较顺利。
2011-04-11 21:17:00
747
原创 转载,海量数据处理的一些常见方法
大数据量,海量数据 处理方法总结最近有点忙,稍微空闲下来,发篇总结贴。 大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。 下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。下面的一些问题
2011-04-11 15:13:00
538
4
转载 如何进入程序设计的领域----------蔡学镛
<br />听支付宝台湾牛人蔡学镛分享经验 2009-07-01 22:55 如何进入程序设计的领域----------蔡学镛 这一阵子,软件和网络相关产业相当兴盛,许多人对程序设计开始感兴趣,我收到好一些读者的来信,不少读者共同的问题是:如何进入程序设计的领域?所以我写了这篇文章,让各位读者以为参考。 程序设计是很有趣的一件事,可以把自己的想法付诸实行。写程序的工具很简单,只要有一部PC,适当的开发环境,就可以上工了。这样有限的工具却可以创造无限的可能,这也正是程序设计迷人的地方。只要你能力够,你可以将你
2010-09-11 14:47:00
579
原创 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
640
原创 asp.NET C#开发中的一些常见的问题集锦
最近几天都在做asp .NET 一个简单的应用。过程中遇到了很多问题。为了让自己以后不犯相同的错误,于是我把一些常见的错误整理如下。也给后来的人提供一些参考。问题一、说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对
2010-01-10 23:49:00
1098
原创 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
2303
原创 操作系统实验有感
最近在做操作系统。简单地说就是安装助教给的实验步骤一步步地去找文件,更改文件的内容。可就是这样一个没有多少技术含量的事情,却让我大栽跟头。本来可以在很短时间内就可以完成的实验,往往会多花去一两个小时的时间,浪费了大把的时间和精力。现在回想起自己的前几次的实验,感慨颇多。于是小小地叙一下。第一次实验没什么难度,这就不说了。第二次实验室编译操作系统内核。编译的过程中崩溃了好多次,原因有两个,课件上的指
2009-12-31 10:55:00
707
原创 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
2824
原创 [数据挖掘]数据挖掘经典算法(转 )
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
538
hbase权威指南(The hbase definition guide)最好的hbase入门书籍
2011-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人