自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

转载 plsql 常用函数

转载自:http://www.cnblogs.com/debuging/archive/2012/11/05/2754837.html   PLSQL常用函数    1)处理字符的函数  || 或 CONCAT---并置运算符。  格式∶CONCAT(STRING1, STRING2)  例:’ABC’|| ’DE’=’ABCDE’  CONCAT(‘ABC

2015-03-03 10:00:31 2952

转载 Java多线程编程总结

转载自:“熔 岩” 博客,请务必保留此出处http://lavasoft.blog.51cto.com/62575/27069

2014-06-26 09:50:58 879

转载 Java线程池原理和使用

为什么要用线程池?诸如 Web 服务器、数据库服务器、文件服务器或邮件服务器之类的许多服务器应用程序都面向处理来自某些远程来源的大量短小的任务。请求以某种方式到达服务器,这种方式可能是通过网络协议(例如 HTTP、FTP 或 POP)、通过 JMS 队列或者可能通过轮询数据库。不管请求如何到达,服务器应用程序中经常出现的情况是:单个任务处理的时间很短而请求的数目却是巨大的。构建服务

2014-06-26 09:41:59 7566 1

转载 Java中的值传递和引用传递

当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?     答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)是永远不会改变的。Java参数,不管

2013-11-01 20:38:26 1468

转载 AVL树的算法思路整理

转自:http://www.cppblog.com/cxiaojia/archive/2012/08/20/187776.html平衡二叉树(Balanced Binary Tree)是二叉查找树的一个进化体,也是第一个引入平衡概念的二叉树。1962年,G.M. Adelson-Velsky 和 E.M. Landis发明了这棵树,所以它又叫AVL树。平衡二叉树要求对于每一个节点来说,它的

2013-09-11 10:55:15 1174

转载 求一个字符串中连续出现次数最多的子串

转载自:http://blog.csdn.net/imcdragon/article/details/6838565/* Author: Mcdragon Date: 15-07-11 21:17 Description: 求一个字符串中连续出现次数最多的子串. 基本算法描述: 给出一个字符串abababa 1.穷举出所有的后缀子串 subst

2013-08-13 10:26:13 1006

转载 排序算法之希尔排序

排序算法之希尔排序    希尔排序(Shell Sort)又称为缩小增量排序,输入插入排序算法,是对直接排序算法的一种改进。本文介绍希尔排序算法。    对于插入排序算法来说,如果原来的数据就是有序的,那么数据就不需要移动,而插入排序算法的效率主要消耗在数据的移动中。因此可知:如果数据的本身就是有序的或者本身基本有序,那么效率就会得到提高。    希尔排序的基本思想

2013-08-12 11:49:40 1209

转载 动态内存分配(详解)

转自:http://hi.baidu.com/xiaomeng008/item/f0a4d6f59d65532b743c4c86动态内存分配1.堆内存分配 :C/C++定义了4个内存区间:代码区,全局变量与静态变量区,局部变量区即栈区,动态存储区,即堆(heap)区或自由存储区(free store)。堆的概念:通常定义变量(或对象),编译器在编译时都可以根据该变量(或

2013-08-04 20:18:23 1072

转载 解决Hadoop0.21.0 HDFS/MapReduce编译错误(ivy-resolve-common does not find hadoop-commo)

转自:http://junsky.iteye.com/blog/1070647解决Hadoop0.21.0 HDFS/MapReduce编译错误(ivy-resolve-common does not find hadoop-commo)     最近老大安排,要跟踪HDFS ConcatenateFile的前提条件;于是尝试用ant/ivy编译了一下hdfs,提示ivy找不到hadoop

2013-08-02 16:50:32 6846

转载 关于C++中的虚拟继承的一些总结

转载:http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/05/2537451.html1.为什么要引入虚拟继承虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如:类D继承自类B1、B2,而类B1、B2都继承自类A,因此在类D中两次出现类A中的变量和函数。为了节省内存空间,可以将B1、B2对A的继承定义为虚拟继

2013-07-16 10:03:33 645

转载 C++拷贝构造函数(深拷贝,浅拷贝)

转自:http://www.cnblogs.com/BlueTzar/articles/1223313.html对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。#include using namespace std;cla

2013-07-09 20:38:45 697

原创 C++/C字符类指针 解引用问题见解

首先介绍一下引用:参考:http://www.cnblogs.com/dzry/archive/2011/05/12/2044835.html1. 指向整型指针先看如下示例:#include using namespace std; int main(){ int a = 5; int * p = &a; cout << "a =

2013-07-04 21:34:00 4728

转载 C++/C 里的 堆区 栈区 静态区 文字常量区 程序代码区

首先一个问题:char * c="hello world";/* 常量,不可以修改值*/char c1[]="hello world";/*在栈区,可以修改值,通过c1[i]进行赋值*/一个由C/C++编译的程序占用的内存分为以下几个部分  1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结

2013-07-03 16:05:39 1002

转载 C/C++刁钻问题各个击破之细说sizeof

摘要:Sizeof的作用非常简单:求对象或者类型的大小。然而sizeof又非常复杂,它涉及到很多特殊情况,本篇把这些情况分门别类,总结出了sizeof的10个特性:(0)sizeof是运算符,不是函数;(1)sizeof不能求得void类型的长度;(2)sizeof能求得void类型的指针的长度;(3)sizeof能求得静态分配内存的数组的长度!(4

2013-07-02 20:41:21 620

转载 C++中的vector使用范例

前几天一个同学问我c++里面的vector的使用,我研究了一下,先总结如下:1.vector 的数据的存入和输出:#include#include#include using namespace std;void main(){   int i = 0;    vector v;    for( i = 0; i

2013-07-02 09:01:57 591

原创 修改Hadoop作业调度算法过程解析

最近几个星期一直在修改hadoop的计算能力调度算法,遇到了这样那样的问题。我修改的版本是hadoop-0.20.2第一步:将hadoop的源码加载到eclipse中配置使用ant编译第二步:根据需要修改源码第三步:使用ant编译修改内容,这里要提醒的就是要保证编译平台的JDK和运行平台的JDK相同ant编译的方法是:首先到$HadoopHome/src/contr

2013-06-18 16:21:23 1989

原创 C# dataGridView空白列的设置

隐藏空白列:dataGridView1.RowHeadersVisible = false;设置空白列的宽度不可改变: this.dgv.RowHeadersWidthSizeMode = System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode.DisableResizing;在空白列显示行数的方法: p

2013-06-01 09:50:23 7123

原创 ssh: connect to host localhost port 22: Connection refused 问题

命令:ssh localhost错误信息:ssh: connect to host localhost port 22: Connection refused 错误原因:1.sshd 未安装2.sshd 未启动3.防火墙4需重新启动ssh 服务 解决方法:1.确定安装sshd:  $ sudo apt-get install openssh-server

2013-05-03 20:34:58 133197 8

转载 Windows 下配置 Eclipse 连接 Hadoop 开发环境

原文地址:http://www.cnblogs.com/shitouer/archive/2012/05/29/2522860.html个人小站,正在持续整理中,欢迎访问:http://shitouer.cn小站博文地址:Windows 下配置 Eclipse 连接  Hadoop 开发环境,欢迎原站访问~ 学习更多,请访问系列文章:1. VMware Redhat

2013-04-19 08:44:04 765

原创 datagridview动态添加列和行以及添加之后刷新操作

有的时候需要动态的添加datagridview 的列名: System.Windows.Forms.DataGridViewTextBoxColumn[] Column = new DataGridViewTextBoxColumn[columnNum]; for (int i = 0; i < columnNum; i++) {

2013-03-31 18:11:03 7224

转载 Color类颜色对照表

转自:http://www.cnblogs.com/live41/archive/2012/07/05/2578203.htmlColor类颜色对照表

2013-03-31 13:39:34 16483

转载 c# winform 关于DataGridView的一些操作

设置字段名 设置字段值 设定单元格表示 Error图标 设定当前单元格 取得当前单元格内容 取得当前单元格的列 Index 取得当前单元格的行 Index 向下一行 向上一行 取消 DataGridView1 为只读 设置 DataGridView1 为只读 设置 DataGridView1 的第2列整列单元格为只读并变色 设置 DataGridVi

2013-03-31 13:31:42 672

原创 ORACLE行专列转换

一、采用SQL decode和PL/SQL函数实现1、固定列数的行列转换如student subject grade---------------------------student1 语文 80student1 数学 70student1 英语 60student2 语文 90student2 数学 80student2 英语 100……转换为 语文 数学 英语

2013-03-28 19:43:58 1324

原创 hadoop Capacity Scheduler解析

计算能力调度器算法 总结为什么有计算能力调度器克服现有单一队列fifo 性能低效问题,适合于多用户共享集群的环境的调度器好比说部署一个hdfs有不同的用户在记录数据并进行分析,需要按用户级别进行集群资源使用的控制也可以简单这么理解 有dfs 和mine 2帐号进行任务的提交,可以控制这2个用户的集群资源使用率Capacity Scheduler支持以下特性1.

2013-03-20 19:52:24 1915

原创 Hadoop源代码编译问题解析

hadoop的源代码分为两种一种是这是可以直接搭建运行的版本,其中包括编译后的文件和源代码。但是要是想对源代码进行修改或者其他的操作最好还是从版本控制器中导出源代码在完成eclipse编译Hadoop代码之后可能还有这样的错误可以解压hadoop-0.20.2.tar.gz从Lib中将commons-logging-api-1.0.4.jar考到代码

2013-03-20 10:20:07 819

转载 在本机windows下,通过eclispe连接到linux虚拟机上安装好的haoop,进行开发调试

linux上装好hadoop之后,可以等陆到linux上通过hadoop的shell命令查看hadoop的 hdfs文件系统,执行写好的mapreduce程序,但是这样会很不方便,我们通常 的做法是在windows下开发程序,调试成功之后,再发布到linux上执行,这一部分就是来分享一下如何配置windows下的eclipse,可以链接到linux下的hadoop。配置过程如下:

2013-03-15 14:35:41 2393 1

原创 hadoop安全模式

hadoop@master:~/input$ hadoop dfs -put ./ input: org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot create directory /user/hadoop/in. Name node is in safe mode. 解决方法:Na

2013-03-13 16:08:20 777

转载 hadoop学习之hadoop集群功能简单测试验证

前几天对hadoop分布式集群的安装过程进行了总结,对hadoop的集群搭建只是学习hadoop中的艰难的一步,后面还需要学习更多的知识,不知道自己能不能坚持下去,不知道后面还会遇到多少困难,不过,我想,只要努力坚持下去,困难总是能够解决的。这次主要总结对hadoop集群测试相关的内容,对每个程序员而言,实践是最好的老师,这个过程就好比初学编程时,学了很多理论知识,表面上知道是那么一回事,一旦实践

2013-03-13 16:05:50 968

转载 hadoop学习之hadoop完全分布式集群安装

要想深入的学习hadoop数据分析技术,首要的任务是必须要将hadoop集群环境搭建起来,可以将hadoop简化地想象成一个小软件,通过在各个物理节点上安装这个小软件,然后将其运行起来,就是一个hadoop分布式集群了。说来简单,但是应该怎么做呢?不急,本文的主要目的就是让新手看了之后也能够亲自动手实施这些过程。由于本人资金不充裕,只能通过虚拟机来实施模拟集群环境,虽然说是虚机模拟,但是在

2013-03-11 09:02:26 850

原创 Ubuntu 安装JDK

安装Java开发环境(Ubuntu自带openjdk:可java -version查看版本;或执行sudo apt-get install java提示已安装openjdk)1、官网下载jdk-6u37-linux-i586.bin,下载移动到:/opt/  也可以在/usr/下新建java目录:sudo mkdir /usr/java 拷贝文件至该新建目录:sudo cp /home/b

2013-03-07 20:43:55 5383

原创 ubuntu更改主机名,修改IP地址

在Terminal下输入:gedit /etc/hostname (Root权限环境下)sudo gedit /etc/hostname (非Root权限环境下)更改相应的Host名,保存退出!修改IP地址修改IP地址:su 进入Root权限环境下命令修改IP地址为:ifconfig eth1 192.168.1.100增加Host中的su 进入

2013-03-07 15:41:38 1125

原创 Hadoop集群搭建之SSH无密码登录配置错误解析

有的网友说在配置ssh前需要关闭防火墙,我照做了,不过关闭也应该没有问题。关闭防火墙的命令“sudo ufw disable”.然后在终端输入ssh-keygen遇到提示输入文件名或是密码的地方不用管,只需按回车键即可。完成之后,在/home/username(“username”是登录名)目录下会有生成 一个".ssh"目录,“ls .ssh”之后会发现里面有两个文件,一个是id_rsa

2013-03-07 09:52:28 3374

原创 linux 中root默认密码不知道

请先用该建立的第一个用户登入,使用 sudo passwd root 即可修改 root 密码. ps: 若要输入密码,该密码就是执行 sudo 该用户的密码。

2013-03-05 20:26:53 1332

原创 根据安装好的第一个linux虚拟机节点怎么创建相同的第二和第三个虚拟机节点

因为学习hadoop需要创建多个虚拟节点,在安装好第一个linux虚拟节点后,我们需要找到节点的文件夹。例如我的文件夹在E:\My Virtual Machines 中的Ubuntu文件夹。然后我们在关闭虚拟机的前提下复制Ubuntu文件夹,打开虚拟机在复制的文件夹中找到Ubuntu.vmdk这个文件,双击打开然后再虚拟机种选择 Icopide。。。至此相同的虚拟节点创建成功。然后再修改名

2013-03-05 20:07:15 2730 1

原创 怎样在虚拟机linux操作系统中安装vmtool

第一步:首先我们要找到linux.iso文件以便安装vmtools,其实很简单,只要右键点击对应的虚拟机,然后找到安装VMware Tools便可以了这样操作系统中便会出现vmtools文件夹第二步:打开此文件夹,我们可以看到vmtools相关的文件。我们可以先把它拷贝出来,然后解压缩。第三步:安装vmtools必须使用root权限才能安装,而fedora为了安全考虑已经关

2013-03-05 20:02:27 4316

转载 一维数组和二维数组的转换表示(C#)

一维数组和二维数组的转换表示(C#)关键:下标的计算一维->二维一个n个元素的一维数组,转换为r行c列的二维数组对于一维数组中任意一个元素的下标i(0 其对应的二维数组下标为 (i / c, i % c), 显然, 只与列数c有关,而与行数r无关code like thisint[] a = new int[n];int[,] b = new int[r, c

2013-02-27 20:29:12 1439

原创 xp系统下oracle 11g客户端安装先决条件检查全部失败

oracle 11g安装先决条件检查全部失败,详细信息如下://物理内存物理内存 - 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB)。预期值 : N/A实际值 : N/A 错误列表:  - //可用物理内存PRVF-7531 : 无法在节点 "LENOVO-F4F9938F" 上执行物理内存检查  - Cause:

2013-02-27 15:25:57 7054 1

原创 数值数组与Object数组的关系

今天查询一些关于数组与Object的关系:int等等的那些基本类型的父类都是Object,数组的父类也是Object,注意!!!int[]不能强制转换成Object[],因为int[]是Object对象,因此 int[][]才能转换成Object[]String[]则不一样,因为 String的父类就是Object,所以String[]当然能强转成Object[]了。

2013-01-19 12:35:16 1408

原创 解决system.data.oracle client要求8.1或者8.7以上的版本的方法

环境vs2010 ,oracle11.2 client,xp sp3出现的问题的原因是ASPNET没有权限访问oracle客户端安装的路径操作步骤:1、计算机管理器->本地用户和组->组->双击Administrators2、点击添加->高级->立即查找->选择ASPNET->确定

2013-01-18 20:26:30 1325

原创 Hadoop 公平调度器算法调度解析

下面正式介绍公平调度器的层次调度算法,大的思想与Capacity Scheduler类似,首先选择一个pool,然后从该pool中选择一个job,最后从该job中选择一个locality的task。其中,选择pool和job的策略相同,均采用了FairShareComparator比较器对pool或者job进行排序,然后从头到尾扫描队列,选出合适的pool或者job。选择p

2012-11-07 10:50:11 2315

word转换为CHM

将word转换为CHM文档

2012-11-05

云计算关键技术介绍

云计算的关键技术介绍有关的论文,详细介绍了云计算方面的关键技术。

2012-10-22

C# 实现的SMTP

本程序是用C#实现SMTP协议。自动获取SMTP服务器名称,并可以添加附件,支持多个收件人。

2012-02-26

学生工作数字化平台的分析与设计

这是个一个利用jsp 做的简单的小系统。适合刚开始学习jsp的同学参考。程序没有用到现在比较熟悉的框架技术。很适合做参考和初学者。

2012-01-05

C#写的黑白棋

利用C#写的一个简单的黑白棋。评估函数有两个一个比较简单,一个比较复(复杂也是参考别人的),以及利用极大极小搜索和Alpha-Beta搜索算法实现的AI。

2012-01-05

java小闹钟

用java实现的闹钟以及到时间时候可以设置提示音乐

2011-11-09

C# 理发师模型(单一)

利用C# windowsFrom 写的简单的理发师模型

2011-11-09

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

TA关注的人

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