- 博客(44)
- 资源 (7)
- 收藏
- 关注
转载 svn 用法
应用Linux时,经常会看到很多Linux命令的应用。就比如Linux中的svn命令。在使用Linux下的svn命令时遇到些问题,从网上拷来一篇文章学习了不少东西,保留下来以后好看。svn在Linux下的使用(svn命令)1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.
2012-07-30 14:45:42
539
转载 How to use C++
原文地址:http://blog.csdn.net/hionceshine/archive/2008/11/19/3336318.aspxabstract之前在(原創) 如何使用for_each() algorithm? (C/C++) (STL) 曾經討論過for_each(),不過當時功力尚淺,只談到了皮毛而已,這次看了effective STL的item 41
2012-07-30 10:36:45
676
转载 c++ boost 正则用法
什么是正则表达式?正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。如果您不知道什么是正则表达式,请看这篇文章http://blog.csdn.net/begtostudy/archive/2007/11/11/1879206.aspx有了正则表达式的基础,问题是如何使用。我们以boost::regex来说先看一个网上经典的例子。#inclu
2012-07-25 09:23:12
965
转载 regex
1. 什么是正则表达式基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用>来表示一段具体的正则表达式。一段文本就是最基本的模式,简单的匹配相同的文本。 2. 不同的正则表达式引擎正则表达式引擎是一种可以处理正则表达式的软件。通常,引擎是更大的应用程序的一部分。在软件世界,不同的正则表达式并不互相兼容。
2012-07-24 18:04:56
2657
转载 so文件相关
动态库*.so在linux下用c和c++编程时经常会碰到,最近在网站找了几篇文章介绍动态库的编译和链接,总算搞懂了这个之前一直不太了解得东东,这里做个笔记,也为其它正为动态库链接库而苦恼的兄弟们提供一点帮助。1、动态库的编译下面通过一个例子来介绍如何生成一个动态库。这里有一个头文件:so_test.h,三个.c文件:test_a.c、test_b.c、test_c.c,我们将这几个文件
2012-07-21 20:40:58
530
转载 sort及uniq命令使用
sort命令 sort命令的功能是对文件中的各行进行排序。sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的。实际上,sort命令可以被认为是一个非常强大的数据治理工具,用来治理内容类似数据库记录的文件。 Sort命令将逐行对文件中的内容进行排序,假如两行的首字符相同,该命令将继续比较这两行的下一字符,假如还相同,将继续进行比较。
2012-07-19 10:05:15
11942
转载 awk 内建变量
http://www.cnblogs.com/chengmo/archive/2010/10/06/1844818.html 一、内置变量表属性说明$0当前记录(作为单个变量)$1~$n当前记录的第n个字段,字段间由FS分隔FS输入字段分隔符 默认是空格NF当前记录中的字段个数,就是有多少列NR
2012-07-19 09:44:19
752
原创 java.util.concurrent.locks.AbstractQueuedSynchronizer构造同步类
AbstractQueuedSynchronizer是一个同步架构, Java中有很多同步类是由这个架构实现,比如FutureTask、ReentrantLock等。为了使用这个类实现一个同步架构,需要将其定义为一个帮助子类,需要适当地重新定义以下方法,这是通过使用getState 、 setState、或compareAndSetState 方法来检查和/或修改同步状态来实现的:tr
2012-04-26 10:33:05
9810
转载 ganglia
Use apt-get to make sure you have all that is required. A number of packages will get added through dependencies.apt-get install libpango1.0-dev libxml2-devOPTIMISTIC BUILDBefore you start to bu
2011-12-30 18:00:07
820
转载 nosql
NoSQL数据库笔谈databases , appdir , ssv , paper颜开 , v0.2 , 2010.2序思想篇CAP最终一致性变体BASE其他I/O的五分钟法则不要删除数据RAM是硬盘,硬盘是磁带Amdahl定律和Gustafson定律万兆以太网手段篇一致性哈希亚马逊的现状算法的选择Quoru
2011-12-13 19:08:55
5198
转载 使用java 类发送email
转载至http://jdh.iteye.com/blog/206366Java代码 public class EmailUtil { public static void sendEmail(String smtpHost, String senderAddress, String senderName,
2011-12-13 14:57:57
558
转载 Ganglia
Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。 每台计算机都运行一个收集和发送度量数据的
2011-12-06 18:38:17
440
转载 Hadoop Gridmix
1、 概述 Hadoop Gridmix是针对hadoop系统的基准测试程序。它具备评测大规模数据处理系统所需的各个功能模块,包括:产生数据,生成并提交作业,统计作业完成时间等。本文主要介绍了Hadoop 0.20.2中自带的Gridmix2基准测试程序(位于\src\benchmarks目录下)的设计原理及使用方法。 2、 作业种类 Gridmix通
2011-11-18 19:47:50
1433
原创 MapReduce On Stream Processing
//需要看图的m我MapReduce On Stream Processing Tao Chen, DongDai, Yuchao Huang, Xuehai ZhouUniversity of Scienceand Technology of Chi
2011-09-17 19:56:13
2066
原创 32位和64位的c语言数值类型的区别
在centos_x32和centos_x64下对应的类型长度:/*******size of types on centos_x32*****************/size of char:1size of int:4size of long :4si
2011-09-02 10:27:11
2234
转载 Memcached 协议中英文对照
Memcached 协议中英文对照http://blog.s135.com/book/memcached/协议Protocolmemcached 的客户端使用TCP链接 与 服务器通讯。(UDP接口也同样有效,参考后
2011-07-30 13:03:10
521
转载 安装memcached
http://hi.baidu.com/futurekey/blog/item/f12840ec4e81a74079f055ae.htmlOS:ubuntu 10.04libevent: 1.4.10memcached: 1.4.5libe
2011-07-30 08:48:16
411
转载 ulimit和setrlimit轻松修改task进程资源上限值
http://hi.baidu.com/zhlg_hzh/blog/item/c02b695097458b591138c246.html在linux系统中,Resouce limit指在一个进程的执行过程中,它所能得到的资源的限制,比如进程的core file的最大值,虚拟内存的
2011-07-20 14:45:04
762
转载 获取linux系统信息
http://blog.csdn.net/qinzhonghello/article/details/4021700"proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的
2011-07-19 13:39:32
1718
原创 proc文件系统
FROM http://blog.sina.com.cn/u/1232660464什么是proc文件系统proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改
2011-07-19 13:13:12
387
原创 2011/7/4 早上
起的很早,在文星吃的早饭,来实验室发现一件新奇事,实验室老大来的很早,就比我晚了2分钟,说了句来的很早后开始看新闻,最关注的是google plus与facebook的比较,发现google想与facebook战斗的决心很大。然后聊天,和韩一君说了下后开始说中
2011-07-04 10:15:03
420
原创 智能手机android下的记步器的实现
随着智能手机的普及,各种应用也随之出现。我们实现了一个基于android的记步器,可以对一些需要锻炼的人有个好的提醒,并建立了后台服务器,把用户的锻炼的信息上传到网络上,随时查看。开发界面如下图所示:可以填入传感器的数据采集间隔,提高测量精度,经过我们的测试,一般人在100ms就可以了。我们 采用了多种传感器作为记步的依据,在上图系统中,由于是模拟器,只有一中传感器,就是3轴传感器。它可以采集的数
2011-07-03 11:08:50
6538
1
原创 mysql store procedure
DECLARE v_index INT;定义一个 名称为 v_index 的变量, 类型为 INTMYSQL 变量定义应该只能在 存储过程, 函数里面定义.不像 Oracle / SQL Server , 一个 BEGIN / END 里面就可以定义/执行了。mysql> DELIMITER //mysql> CREATE PROCEDURE TestWhi
2011-06-21 15:52:00
1917
原创 facebook
<br /><br />新闻来源:开源中国社区<br />Facebook是全球首屈一指的社交网络平台,该网站采用了很多开源软件,Facebook采用的编程语言包括:Java, Ruby, PHP, Python, Objective-C。 下面是Facebook正在使用或者贡献的开源软件详细列表和介绍:<br /> Apache Cassandra是一套开源分布式Key-Value存储系统。它最初由Facebook开发,用于储存特别大的数据。<br />MySQL这个不需要在介绍什么了吧,使用最为广泛的开
2011-04-28 09:03:00
732
1
转载 vsftpd configuration
ubuntu ftp server配置1)安装vsftpdsudo apt-get install vsftpd2)设置 vsftpd.conf文件注意:设置之前请备份!!sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.old.1.1、监听地址与控制端口 listen_address=ip address此参数在VSFTPD使用单独(standalone)模式下有效。此参数定义了在主机的哪个IP地址上监听FTP请求,即在哪个IP地址上提供 FTP服务。对于只有一个IP地
2011-03-26 08:42:00
933
原创 程序员都该阅读的书
<br /><br />感谢OSMSG开源资讯的投递<br />国外知名网站 stackoverflow 上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?, 这个调查已历时两年,目前为止吸引了 153,432 人访问,读者共推荐出了 478 本书(还在增加),其中最火的一本书《Code Complete》被顶了 1333 次。<br />如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天 才,但我相信大多数人都知道,你在学校里根本
2011-03-24 16:38:00
446
1
原创 程序员都该阅读的书
<br /><br />感谢OSMSG开源资讯的投递<br />国外知名网站 stackoverflow 上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?, 这个调查已历时两年,目前为止吸引了 153,432 人访问,读者共推荐出了 478 本书(还在增加),其中最火的一本书《Code Complete》被顶了 1333 次。<br />如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天 才,但我相信大多数人都知道,你在学校里根本
2011-03-24 16:36:00
518
2
转载 core-default配置
<br /><br /><?xml version="1.0"?><br /><?xml-stylesheet type="text/xsl" href="configuration.xsl"?><br /> <br /><!-- Do not modify this file directly. Instead, copy entries that you --><br /><!-- wish to modify from this file into core-site.xml and change
2011-03-23 09:24:00
1311
原创 hadoop 如何做到map任务本地化
Hadoop继承了Google的MapReduce的特性,具有map任务最大化本地化的能力,下面具体说下它是如何做到的。在hadoop中,有很多taskScheduler,这里以默认的JobQueueTaskScheduler为例来说明。下面是assignTask的源代码 //@Override public synchronized List assignTasks(TaskTrackerStatus taskTracker) throws IOException { Clu
2011-03-17 16:48:00
5696
9
原创 hadoop的输入文件了解了
<br />昨天终于把输入文件搞清楚了, 知道了HDFS里到底在一个任务开始的时候上传了哪些文件和怎样分割文件的。具体的内容有空放在博客上吧,现在需要继续看下去,下一步要做的事情就是搞清map任务怎么做到本地化和hadoop如何实现序列化的,还有一段路要走啊,学习效率很低,很烦,老是被无聊的事烦心,戒焦戒躁吧。<br />如果有人有需要,可以给我留言,我会及时把我看到的东西给大家分享
2011-03-17 08:39:00
1266
5
原创 计算机相关会议
<br />1<br />ACM SIGCOMM: ACM Conf on Communication Architectures, Protocols & Apps<br />ACM的旗舰会议之一,也是网络领域顶级学术会议,内容侧重于有线网络,每年举办一次,录用率约为10%左右。<br />网络通信领域<br />2<br />IEEE INFOCOM: The Conference on Computer Communications<br />IEEE计算机和通信分会联合年会,由IEEE计算机通信
2011-03-15 09:54:00
3496
原创 Hadoop MapReduce 改写计划
<br />一晃眼, 一个月又过去了, 组里没进行任何关于我毕业论文的工作, 我自己不能再浪费时间, 我必须自己去完成我要研究的东西, 我不能等待了, 我要计划一下我的任务.<br />要实现我开题的想法,大概有4点,这4点要一个一个去完成,要攻破的难关也非常多,因为hadoop本身是十分庞而且复杂的东西,我主要有4个计划:一个月完成一个计划,估计暑假前就做完。<br />1、如何实现hadoop数据的最大化的本地化和阻塞式的任务执行。<br />2、任务中如何实现数据直传。<br />3、任务间如何实现数
2011-03-14 10:09:00
615
原创 移动云计算应用
<br /><br />基于地理位置的移动社交网<br /> <br />一、应用综述:<br /> 随着智力手机的发展,智能手机的功能越来越强大,具有了wifi等计算机才具有的功能。从MTK等简单操作系统演变成为了Android、ios等多种高级操作系统。并可以支持开发者开发各种应用软件,从这个层次上说,手机已经成为了移动式电脑。互联网能够拉近人与人之间的距离。各种社交网络已经成为人们生活中不可缺少的部分,比如人们熟悉的人人网、FaceBook等等。<br /> 我们在An
2011-03-11 14:07:00
748
原创 Hadoop源码之我见--MapReduce部分(二)--RPC调用接口
Job类中实现了InvocationHandler 接口的是 Invoker, 这种语法是java语言对代理模式的一种支持,最终对对象的调用都会成为对代理的调用。下面看看真正的处理代理的代码Invoker。private static class Invoker implements InvocationHandler { private InetSocketAddress address; private UserGroupInformation ticket; privat
2011-03-01 15:23:00
5478
6
原创 如何在Android当中显示网络图片
<br />如何在Android当中显示网络图片文章欢迎转载,但请注明出处为 http://rubyjin.cn/blog/show/21)<br />http://www.eoeandroid.com/ 在android当中显示一张网络图片的时候,其实是比较麻烦的。首先得把这个网络图片转换成java的imputstream流,然后再把这个留转换成一个bitMap.bitMap是可以作为参数传给imageView的。<br /><br />在下边的returnBitMap函数是最核心的,也是大家可以重用的,
2011-02-25 16:56:00
798
1
原创 Android 动态更改布局
用四句话解释 建立好新的布局->生成布局实例 ->删除旧布局->加入新的布局,程序如下: LinearLayout layout = (LinearLayout) inflater.inflate(R.layout.layout02, null);
2011-02-23 09:17:00
6986
转载 转载 android listView 用法
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter其中以Array
2011-02-23 09:10:00
2490
原创 Android xml文件中的颜色总汇
#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC
2011-02-21 15:01:00
3123
1
原创 Hadoop源码之我见--MapReduce部分(一)--Job类
为了不遗忘和可以速查源码,准备重新读一遍Hadoop的MapReduce部分的源码,记录下来,尽量详细点。如要转载,请标明出处。写MapReduce程序首先接触的是Job类,Job类是管理一个集群作业的类,包含了一个作业的所有信息和向集群提交作业的方法。如图所示,它有以上一些方法,我们写程序是调用waitForCompletion()方法,方法实现如下: public boolean waitForCompletion(boolean verbose
2011-02-21 13:10:00
3671
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人