`
文章列表
本文讲解如何在windows下使用maven编译,以及如何在windows下执行 1、下载 flume 的源文件,地址:http://www.apache.org/dyn/closer.cgi/flume/1.5.0.1/apache-flume-1.5.0.1-src.tar.gz 2、本地安装maven环境 3、切换到源文件路径下执行:mvn clean                                                  mvn package -DskipTests    // -DskipTests 使编译跳过测试,不然会报错   4、提示编 ...
 最近在维护某系统仿真终端模块功能,仿真终端是使用java applet技术在前台直接进行socket连接,完成类似SecureCRT的功能。原有模块只是支持socket方式,现在要求支持soap方式。这就要求扩展applet程序,当然扩展之前首先要调试出 ...
敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。我们大部分人都学过瀑布开发模型,它是以文档为驱动的,为什么呢?因为在瀑布的整个开发过程中,要写大量的文档,把需求文档写出来后,开发人员都是根据文档进行开发的,一切以文档为依据;而敏捷开发它只写有必要的文档,或尽量少写文档,敏捷开发注重的是人与人之间,面对面的交流,所以它强调以人为核心。什么是迭代?前面说了敏捷它是一种指导思想或开发方式,但是它没有明确告诉我们到底采用什么样的流程进行开发,而Scrum和XP就是敏捷开发的具体方式了,你可以采用Scrum方式也可以采用XP方式;Scrum和XP的区别是,Sc ...
一般常用格式化类DateFormat和SimpleDateFormat的format(Date time)方法进行格式化日期. 1. 首先介绍java.text.SimpleDateFormat类. public class SimpleDateFormat extends DateFormat SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。 使得可以选择任何用户定义的日期-时间格式的模式。但是,仍然建议通过 DateFormat 中的 g ...
  在hadoop-2.2.0版本中对hdfs进行简单的测试操作,代码如下所示 Configuration conf = new Configuration(); try { FileSystem fs = FileSystem.get(conf); Path f = new Path("hdfs:///dfs_operator.txt"); FSDataOutputStream os = fs.create(f, true); int i = 0; for (i = 0; i < 10; ++i) os.writeChars(&qu ...
原文:http://www.binospace.com/index.php/hbase-in-depth-analysis-of-the-regionserver/ 所有的用户数据以及元数据的请求,在经过Region的定位,最终会落在RegionServer上,并由RegionServer实现数据的读写操作。本小节将重点介绍RegionServer的代码结构和功能,从实现细节上深入理解RegionServer对于数据的操作流程。 1 RegionServer概述 RegionServer是HBase集群运行在每个工作节点上的服务。它是整个HBase系统的关键所在,一方面它维护了Regi ...
1 已经提到过,Table中的所有行都按照row key的字典序排列。 2 Table 在行的方向上分割为多个Hregion。 3 region按大小分割的,每个表一开始只有一个region,随着数据不断插入表,region不断增大,当增大到一个阀值的时候,Hregion就会等分会两个新的Hregion。当table中的行不断增多,就会有越来越多的Hregion。 4 Hregion是Hbase中分布式存储和负载均衡的最小单元。最小单元就表示不同的Hregion可以分布在不同的HRegion server上。但一个Hregion是不会拆分到多个server上的。 5 ...
基于CXF的WebServie技术应用 1   概述 面向服务的体系结构(service-oriented architecture,SOA)是一种思想,它将应用程序的不同功能单元通过中立的契约(独立于硬件平台、操作系统、编程语言)联系起来,使各个形式的功能单元更好的集成。WebService是SOA思想的一种较好实现方式,它和普通的web程序一样(如JSP,ASP)采用HTTP协议进行通讯,但是它只用POST方式通讯,它的数据是基于XML格式的,采用SOAP(Simple Object Access Protocol)协议。SOAP协议实际上就是基于XML编码规范的文本协议,它是Web ...
我们使用JDBC连接oracle数据库的连接字符串主要有如下写法:   1、通过SID连接     jdbc:oracle:thin:@<host>:<port>:<SID>     示例:jdbc:oracle:thin:@127.0.0.7:1521:orcl   2、通过ServiceName连接     jdbc:oracle:thin:@//<host>:<port>/<service_name>     示例: jdbc:oracle:thin:@//127.0.0.1:1521/orcl ...
  1) curl URL 回车之后,URL的http结果会打印在屏幕上 2) 如果想存储http结果,用curl的内置option就好,用这个option: -o curl -o page.html url 屏幕上会出现一个下载页面进度指示,等进展到100%下载完成。 3) 如果需要通过代理访问,使 ...
假设有一张考勤单,经常需要将连续或重叠的时间段合并。在做简单查询时这可能成为问题,所以要当心,这个问题并不容易领会或理解:   CREATE TABLE Timesheets   (task_id CHAR(10) NOT NULL PRIMARY KEY,    start_date DATE NOT NULL,    end_date DATE NOT NULL,    CHECK(start_date <= end_date));   INSERT INTO Timesheets   VALUES (1,  '1997-01-01', '1997-0 ...
1、webservice作为一种网络通讯技术,屏蔽了各开发平台的差异,使各平台之间可以无缝的通讯,实际开发中 flex可以方便的调用webservice进行低数据的通讯,flex提供了两种方式:<mx:WebService>、mx.rpc.soap.WebService。   2、<mx:WebService>     <mx:WebService id="Service" wsdl="http://localhost:9090/webServiceImpl?wsdl" usePr ...
flex3中 List控件是一种显示垂直项目的列表,对于超出显示空间的内容,可以通过水平的或是垂直的滚动条进行查看;也可以通过重新渲染,使List的Item中的内容自动换行。     <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Model id="mystates ...
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。 top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombieCpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% siMem: 191272k total, 173656k use ...
想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量这类需求如何简化操作?我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。nohup/setsid/&场景:如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它在后台稳定运行呢? hangup 名称的来由在 Unix 的早期版本中,每个终端都会通过 modem 和系统通 ...
Global site tag (gtag.js) - Google Analytics