自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (4)
  • 收藏
  • 关注

原创 chrom extentions

Version0.1.71。

2024-03-17 18:53:24 137

转载 OpenSAML

一、背景知识: SAML即安全断言标记语言,英文全称是Security Assertion Markup Language。它是一个基于XML的标准,用于在不同的安全域(security domain)之间交换认证和授权数据。在SAML标准定义了身份提供者(identity provider)和服务提供者(service provider),这两者构成了前面所说的不同的安全域。 SAML是OASIS组织安全服务技术委员会(Security Services Technical Committe...

2021-06-06 18:07:27 1129 1

原创 JaCoCo计算代码覆盖率原理

官网地址:http://www.eclemma.org/jacoco/JaCoCo 是一个非常常用的计算代码覆盖率的工具. 达到的效果就是可以分析出在代码启动到某个时间点那些代码是执行过的, 哪些代码是从没执行的, 从而了解到代码测试的覆盖程度.支持类级别, 方法级别, 行级别的覆盖率统计. 同时也支持分支级别的统计.下图是官网的截图, 绿色代表已执行, 红色代表未执行, 黄色代表执行了一部分, 下方还有在一个类, 一个包的覆盖率的比例. 非常直观了.实现原理如果我们接到这个需求我们会怎.

2021-01-28 23:07:20 1916

原创 jacoco+maven+sonar+springboot 单元测试代码覆盖率统计

如题,你能看到本文,说明你应该对本文涉及的框架和组件已经初步了解。总的来说,本文所述集成方案是对代码的单元测试用例执行覆盖率进行检测统计,主要是用来对开发人员单元测试用例编写程度的一种检测。其整体过程大概可以分为:1、使用 jacoco 代理,在 maven 执行之前植入 jacoco 代理。2、maven 对项目进行编译打包,并自动执行单元测试用例(如 junit)。3、测试用例执行过程中,jacoco 代理会记录代码执行的所有行信息,生成记录文件 (target/jacoco.exec)。

2021-01-26 23:19:13 2243 1

原创 idea开发工具使用技巧(持续更新...)

1、优秀插件集合:https://blog.csdn.net/qq_39135287/article/details/1000561182、IDEA中的Rename和Rename File使用详解https://blog.csdn.net/sinat_37022434/article/details/109669810

2020-12-27 14:29:01 187

转载 window.showModalDialog以及window.open用法简介

转自:http://www.cnblogs.com/zhangyi85/archive/2009/09/03/1559594.html  谢谢原作者 一、window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其

2015-07-02 21:45:29 492

转载 MyEclipse 中Tomcat部署项目:Undefined exploded archive location

今天下午一个工程突然不能部署了,myeclipse提示Undefined exploded archive location昨天在工程项目的调试中,突然发现项目不能部署了。错误信息为:      Undefined exploded archive location原因:          在工程转移过程中,导致工程的配置文件出错;解决方法:

2015-02-01 17:21:11 738

原创 PLSQL使用技巧(持续补充...)

工欲善其事,必先利其器,PLSQL使用技巧(持续补充...)1、PL/SQL Developer记住登陆密码   在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;  设置方法:PL/SQL Developer7.1.2 ->tools->Preferences->Oracle->Logon His

2014-11-22 14:39:57 1194

转载 hadoop 2 包结构及包功能大致介绍

一、概述hadoop2的设计细想比hadoop1进步了很多,毕竟hadoop1是几年前的东西了。软件设计的理论在这几年中发展很快,出现了很多的软件设计理论 如:领域驱动模型、事件驱动模型、状生命周期管理等,也出现了很多的开源的解决方案,当然开源的方案很多都是起源apache社区。在hadoop2中,采取了maven的工程管理结构,把以前的单一工程换成了多工程结构模式,现在估计有45个(

2014-05-07 22:39:26 865

转载 Java线程池管理及分布式Hadoop调度框架搭建

订阅云计算RSSCSDN首页> 云计算 Java线程池管理及分布式Hadoop调度框架搭建 来源个人博客| 2 条评论| 作者Lanceyan摘要:多线程一直不是件容易的事情,然而开发过程却又经常碰到,有时甚至还会被作为考校程序员实力的一个指标。这样一来,多线程已然成为一道必须迈过的砍!【编者按】多线程是程序员面试时常常会面对的问题,对多线程

2014-04-16 22:38:45 951

转载 Hadoop示例程序WordCount详解及实例 .

1.图解MapReduce   2.简历过程:Input:Hello World Bye WorldHello Hadoop Bye HadoopBye Hadoop Hello HadoopMap:Sort:Combine

2014-04-16 22:33:10 1213

转载 Hadoop中Writable和WritableComparable区别

Hadoop的key和value的传递序列化需要涉及两个重要的接口Writable和WritableComparable1> Writable:Java代码 void write(DataOutput out) throws IOException; void readFields(DataInput in) throws IOException; 

2014-04-16 22:10:55 6029 1

转载 Hadoop WritableComparable接口

WritableComparable接口Writable接口大家可能都知道,它是一个实现了序列化协议的序列化对象。在Hadoop中定义一个结构化对象都要实现Writable接口,使得该结构化对象可以序列化为字节流,字节流也可以反序列化为结构化对象。那WritableComparable接口是可序列化并且可比较的接口。MapReduce中所有的key值类型都必须实现这个接口,既然是可序列化的那就

2014-04-16 22:09:09 929

转载 Hadoop学习笔记(5) MapReduce工作机制

Hadoop学习笔记(5) MapReduce工作机制知识点小结:shuffle影响性能的因素1 Map –>buffer –> partition, sort, spill to disk (输出缓冲区,溢出写磁盘比例,运行combiner最小溢出写文件数3, task tracker工作线程数)2 Reduce copy (5 threads) –> memory (b

2014-04-10 18:22:47 1960

转载 Hadoop学习笔记(5)———Mapreduce工作原理

Hadoop学习笔记(5)————Mapreduce工作原理 一个MapReduce作业在hadoop上运行的整个过程可以分为4个实体:(1)、客户端,提交MapReduce作业;在客户端上使用runJob()方法来新建JobClient实例和调用它的submitJob()方法。提交作业后,runJob将每秒轮询作业的进度,如果发现与上一个记录不同,便把报告显示到控制台。作业完成后,如

2014-04-10 18:21:10 2478

转载 MapReduce工作原理图文详解

MapReduce工作原理图文详解前言: 前段时间我们云计算团队一起学习了hadoop相关的知识,大家都积极地做了、学了很多东西,收获颇丰。可是开学后,大家都忙各自的事情,云计算方面的动静都不太大。呵呵~不过最近在胡老大的号召下,我们云计算团队重振旗鼓了,希望大伙仍高举“云在手,跟我走”的口号战斗下去。这篇博文就算是我们团队“重启云计算”的见证吧,也希望有更多优秀的文章出炉。汤

2014-04-10 18:17:04 1074

转载 Hadoop API 使用介绍

Hadoop API 使用介绍Hadoop API被分成(divide into)如下几种主要的包(package)org.apache.hadoop.conf     定义了系统参数的配置文件处理API。org.apache.hadoop.fs          定义了抽象的文件系统API。org.apache.hadoop.dfs       Hadoop分布式文件系统(H

2014-04-10 16:51:34 6973

转载 HBase与MongoDB的区别

HBase与MongoDB的区别 1、HBase依赖于HDFS;MongoDB直接存储在本地磁盘中。2、HBase按照列族将数据存储在不同的文件中;MongoDB不分列,整个文档都存储在一个(或者说一组)文件中,通过一个有一个通用的.ns文件保存名称空间(Column-based和Document-Based之间的区别应该是指这个地方吧)。即HBase是列式存储而MongoDB是文

2014-01-23 16:09:42 7543

转载 Eclipse 各个版本命名

Eclipse自3.1开始使用木星的卫星作为版本名,例如:木卫一:伊奥 lo木卫二:欧罗巴 Europa木卫三:伽倪墨得斯 Ganymede木卫四:卡利斯托 Callisto.... Eclipse 3.1 版本代号 IO 【木卫1,伊奥】  Eclipse 3.2 版本代号 Callisto 【木卫四,卡里斯托 】Eclipse 3.3 版本代号 Eruopa

2013-12-17 20:28:32 2055

转载 Hadoop基础概念1

名称节点( NameNode):管理文件系统的命名空间,记录文件系统树及这个树内所有的文件和索引目录,同时也记录每个文件的每个块,所在的数据节点。数据节点( DataNode ):文件系统的工作者,存储并提供定位块的服务,并定时向名称节点发送块的存储列表JobTracker:协调作业的运行。TaskTracker:运行作业划分后的任务。  NameNode记录着每个文件的元

2013-12-15 00:26:29 804

转载 Hadoop实战-初级部分 之 Hadoop集群的安装

第一部分:Word Count 程序讲解   •编写一个MapReduce 程序的步骤 –编写一个Mapper类 –编写一个Reducer类 –编写一个Driver类(即Job),来将Mapper与Reducer类来进行组合。    java代码:查看复制到剪贴板打印Mapper     publi

2013-12-15 00:06:16 1591

转载 Hadoop实战-初级部分 之 MapReduce 开发2

第一部分:Word Count 程序讲解   •编写一个MapReduce 程序的步骤 –编写一个Mapper类 –编写一个Reducer类 –编写一个Driver类(即Job),来将Mapper与Reducer类来进行组合。    java代码:查看复制到剪贴板打印Mapper     publi

2013-12-15 00:00:44 867

转载 Hadoop实战-初级部分 之 MapReduce 开发1

第一部分: 什么是 MapReduce              Hadoop Map/Reduce是一个使用简易的软件框架,基于它写出来的应用程序能够运行在由上千个商用机器组成的大型集群上,并以一种可靠容错的方式并行处理上T级别的数据集。              MapReduce基础出发点是很易懂。它由称为map和reduce的两部分用户程序组成,然后利用框架在计算机

2013-12-14 23:59:25 877

转载 Hadoop实战-初级部分 之 Hadoop 分布式文件系统3

第一部分:数据完整性 数据完整性及其采用的技术 保证数据在传输过程中不损坏 ,常见的保证数据完整性采用的技术 A.奇偶校验技术 B.ECC校验纠错技术 C.CRC-32循环冗余校验技术           HDFS以透明方式校验所有写入它的数据,并在默认设置下,会在读取数据时验证校验和。针对数据的每个io.bytes.per.checksum(默认512字节

2013-12-14 23:57:48 926

转载 Hadoop实战-初级部分 之 Hadoop 分布式文件系统2

第一部分:搭建HDFS开发环境 •导入Hadoop的Jar •建立resources文件夹,放入配置文件   第二部分:Configuration •添加配置文件 •获取配置文件属性  第三部分:FileSystem API  详解 FileSystem:该类为 HDFS文件系统的抽象类,通过它可以在 Java端操作 HDFS。

2013-12-14 23:56:07 798

转载 Hadoop实战-初级部分 之 Hadoop 分布式文件系统1

第一部分:什么是HDFS        Hadoop Distributed File System,简称HDFS,是一个分布式文件系统。 HDFS是高容错性的,可以部署在低成本的硬件之上,HDFS提供高吞吐量地对应用程序数据访问,它适合大数据集的应用程序。  第二部分:HDFS架构设计 HDFS 设计目标 HDFS不适合做什么

2013-12-14 23:48:51 803

转载 Hadoop实战-初级部分 之 Hadoop Shell 基本操作介绍

第一部分:Hadoop Bin 后面根据项目的实际需要Hadoop Bin  包括: Hadoop  hadoop的Shell hadoop-config.sh 它的作用是对一些变量进行赋值      HADOOP_HOME(hadoop的安装目录)。      HADOOP_CONF_DIR(hadoop的配置文件目录)。HADOOP_SLAVES(--hosts指定

2013-12-14 23:47:21 845

转载 Hadoop实战-初级部分 之 Hadoop安装部署

Hadoop实战-初级部分 之 Hadoop安装部署第一部分:开始云计算之旅第二部分:初识Hadoop第三部分:Hadoop 环境安装部署第四部分:Hadoop Shell 基本操作介绍第五部分:Hadoop  分布式文件系统1第五部分:Hadoop  分布式文件系统2第五部分:Hadoop  分布式文件系

2013-12-14 23:42:47 1017

转载 Windows下Cygwin环境的Hadoop安装(3)- 运行hadoop中的wordcount实例遇到的问题和解决方法

转自:http://blog.csdn.net/liu_jason/article/details/7707458      谢谢原作者! 在前面的步骤中,我们已经建立了hadoop环境,下面该运行一个实例了,就拿hadoop自带的wordcount练手吧。- 建立本地数据文件在我们准备的hadoop本地文件夹data下建立一个data_in文件夹,并在此文件夹下创建两个数据文件,

2013-12-14 22:26:05 2583

转载 Hadoop集群(第6期)_WordCount运行详解【转载】

1、MapReduce理论简介1.1 MapReduce编程模型  MapReduce采用"分而治之"的思想,把对大规模数据集的操作,分发给一个主节点管理下的各个分节点共同完成,然后通过整合各个节点的中间结果,得到最终结果。简单地说,MapReduce就是"任务的分解与结果的汇总"。  在Hadoop中,用于执行MapReduce任务的机器角色有两个:一个是JobTracker;另一个

2013-12-13 16:00:52 1039

转载 hadoop配置文件详解、安装及相关操作 .

一、      Hadoop伪分布配置           1. 在conf/hadoop-env.sh文件中增加:export JAVA_HOME=/home/Java/jdk1.6           2.  在conf/core-site.xml文件中增加如下内容:  fs.default.name -这是一个描述集群中NameNode结点的URI(包括协

2013-12-11 18:43:11 651

原创 JVM 内存结构(转)

http://www.4ucode.com/Study/Topic/1961636

2011-12-02 17:57:38 106

原创 修改eclipse里面的代码样式设置(format)(转)

http://14172903.blog.163.com/blog/static/20368486200981617663/

2011-12-02 11:22:21 182

原创 排序简单总结

public class Paixu { public static void main(String[] args) {  int[] array = { 4, 2, 7, 8, 0 };  //  int[] a=bubbleSort(array);  int[] a=selectSort(array);//  int[] a=insertSort(array);  for(int k:arr...

2011-12-01 01:11:27 110

原创 UNIX常用命令简介

第0章 建立自己的环境1、CSH在使用C-SHELL时,有两个环境文件需要配置:.cshrc和.login(以“.”开头的文件通常的情况下是隐藏的,可以采用命令“ls -a”查看)。.cshrc设置说明umask 027 # 设置创建文件时的缺省权限set history = 32 # 设置需要记忆的历史命令数目setenv WORK_DIR $HOME # setenv 用于csh设置环境变量s...

2011-12-01 01:06:50 163

原创 rpm命令

http://www.blogjava.net/chenlb/articles/188231.html

2011-11-21 15:26:09 95

原创 thrift学习笔记(zhuan)

http://www.blogjava.net/xmatthew/archive/2011/11/12/347908.html

2011-11-21 15:16:55 139

原创 小记

http://blog.csdn.net/hackbuteer1/article/details/6786818 http://blog.csdn.net/hackbuteer1/article/month/2011/09

2011-10-09 09:25:43 103

原创 JS 弹出文件保存窗口

 //JS 弹出文件保存窗口function BrowseFolder() { var mypath = window.location.href; alert("当前地址为:" + mypath); var saveFolder=""; var Message = "请选择保存目录"; var Shell = new Act...

2011-09-26 15:50:46 1016

原创 Exception-自定义异常

http://zhouhaitao.iteye.com/blog/1123914

2011-09-26 14:36:06 95

chrom extentions

chrom extentions

2024-03-17

Java的23种设计模式

java 23种设计模式详细分析,理解。。。

2011-12-12

JAVA设计模式之工厂模式

工厂模式:对java工厂模式详细分析,理解.。。

2011-12-12

Effective Java中文pdf扫描版

pdf扫描版,比较清晰,学习学习 适合初学者和有一定基础的人学习

2011-12-04

extjs表单验证特殊字符

我偏不描述20个字是的发生的发生的发生大幅

2011-08-21

空空如也

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

TA关注的人

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