7 xuejingfu1

尚未进行身份认证

暂无相关简介

等级
TA的排名 3w+

java HashMap--统计其中有相同value的key的个数

//统计每个等级的人数//Mapmap=newHashMap<>();map.put("1001",3);map.put("1002",4);map.put("1003",3);Mapres=newHashMap<>();for(Map.Entryentry:

2017-01-13 17:05:55

有关递归算法的面试题java实现

什么叫递归?递归是方法(函数)调用方法本身的一种编程技巧;使用递归需要满足2个条件:    1)有反复执行的过程(调用自身)    2)有跳出反复执行过程的条件(递归出口)递归算法的应用1.求n!,即阶乘;这大概是我第一次接触递归,很简单,却又很能揭示递归的原理;2.二叉树的遍历、反转;3.链表的反转;下面来用代码实现;二叉树的反转:public sta

2016-10-28 13:19:30

深入学习Hadoop之第三篇——YARN架构解析

MapReduce在YARN上被执行。以下内容涉及的task均是指map tasks或者reduce tasks.YARN的基本思想:是将资源管理和作业的调度/监控相分离,使它们运行在不同的守护进程中。该思想是为了达到:有一个全局的ResourceManager以及每个Application独有的ApplicationManager。一个Application可能是单个job,也可

2016-10-12 22:07:03

深入学习Hadoop之第二篇——MapReduce

概念:MapReduce是一种数据处理的编程模型一、Map1.数据流:一个MapReduce job是客户端所执行的work的单元,它包括:输入数据、MapReduce程序以及配置信息;Hadoop把MapReduce job分割为更小的tasks(map tasks和reduce tasks)来执行,这些tasks被YARN调度在集群节点上执行;如果一个task失败了,它

2016-10-12 21:51:25

Java中的访问控制与修饰符

文章出处:http://xuyanzhi6688.blog.163.com/blog/static/2920588920115178519198/public :能被所有的类(接口、成员)访问。protected:只能被本类、同一个包中的类访问;如果在其他包中被访问,则必须是该成员所属类的子类。private:成员变量和方法都只能在定义它的类中被访问,其他类都访问不到。

2016-09-26 18:04:04

MyBatis对表执行CRUD(增删改查)操作

Mybatis的好处是sql与代码的分离,以及能够轻松使用自定义的sql下面以小例子的形式来讲解一下Mybatis的增删改查:有以下两种方式:1.基于XML2.基于Annotation前提:数据库那边只需要创建一张user表:create table user (id int,name text,age int);第一种:基于XML配置文件的CRUD

2016-09-20 14:33:01

Mongodb 操作入门以及CRUD

#mongodb server的启动mongd --dbpath /cloud/mongodb-3.2.9/bin/mongod --dbpath /cloud/mongodb-3.2.9/data/ >/dev/null 2>&1 &#连接mongo 127.0.0.1:27017/test;127.0.0.1是本地连接;27017是端口号,test是数据库名

2016-09-17 09:31:53

Mongodb 修改器

增加、修改、删除键时,应该、一定要使用$修改器有这样的信息:> db.my_coll.findOne(){ "_id" : ObjectId("57d14dd9aaacc1383d8634d5"), "url" : "www.misswall.cn", "pv" : 8894}(1) $inc原子操作:增加一个

2016-09-17 09:18:00

深入学习Hadoop之第一篇——HDFS架构解析

HDFS:Hadoop distributed file system,Hadoop的分布式文件系统;图1 HDFS架构图HDFS是一个主从架构(master/slave),namenode被称作master,datanode被称作slave;master管理整个HDFS的命名空间namespace以及控制客户端对文件的存取;一个Hadoop集群中,即一个HDF

2016-09-16 10:04:40

HDFS的回收站Trash以及Checkpoints的配置与使用

开启HDFS的回收站功能:首先:执行stop-dfs.sh命令脚本关闭HDFS只需在namenode节点上的core-site.xml文件中,添加如下两个属性: fs.trash.interval 10080 Number of minutes after which the checkpoint gets deleted. If zero, the trash feature

2016-09-13 18:21:06

MongoDB用户和角色管理(源自对官方文档的翻译并总结——Manage Users and Roles)

首先要明白roles(角色)依托于用户(users),代表某个user有执行某些操作的本领;角色可以新建,也可以直接继承于其他角色;1.创建用户不加访问控制来启动mongdbmongod --port 27017 --dbpath /data/db1连接mongodbmongo --port 27017(1)创建第一个用户,用户管理者(user ad

2016-09-07 20:12:27

Hive常用命令总结

1.建表#建表(默认是内部表)create table trade_detail(id bigint, account string, income double, expenses double, time string) row format delimited fields terminated by '\t';#建分区表#普通表和分区表区别:有大量数据增加的需要建分区表cr

2016-09-05 20:47:01

Hive问题总结

1.java.sql.SQLException: null,  message from server: "Host '***' is not allowed to connect to this *** server"第一个***是你的主机名(linux),后面的***表示你所连接的数据库服务器名称,可能是MySQL.这个错误的意思是主机***没有访问***数据库服务器的权限

2016-09-05 20:14:38

Storm集群的搭建

环境要求:如果以下环境你已搭建好,请直接跳过。1. java环境,如果还没有安装java环境,请点击!2.zookeeper环境,对于storm集群来讲,单节点的zookeeper已经足够。但要配置zookeeper的高可靠性,必须配置3台以上的奇数台!zookeeper的配置详情请点击总体架构图:现在开始storm集群的搭建:下载storm集群所需的可能用得到

2016-09-03 16:17:16

解决问题——别名alias重启失效,以及怎样取消别名

第一种:vim /root/.bashrc将别名添加进去,保存退出紧接着执行source使其生效source /root/.bashrc第二种:直接追加:注意最外层的“ ”号,以及=号后边的‘ ’号 比如:echo "grep='grep -i --color=auto'" >>/root/.bashrc取消别名:unalias

2016-09-01 21:35:43

Hive Using Derby in Server Mode(用Derby配置Hive的metastore——服务器模式)

为什么要配置Derby的服务器模式呢?答案如下:官方文档的一段话:Hive in embedded mode has a limitation of one active user at a time. You may want to run Derby as a Network Server, this way multiple users can access it simultane

2016-08-25 20:19:17

linux几种快速清空文件内容的方法 、删除部分内容的方法

清空文件内容的方法:1. $ : > filename #其中的 : 是一个占位符, 不产生任何输出.2.  $ > filename3.  $ echo “” > filename4.  $ echo /dev/null > filename5.  $ echo > filename6.  $ cat /dev/null > filename

2016-08-25 13:29:38

解决问题——SQLyog连接报错:Host ''xxx.xx.xxx.xxx'' is not allowed to connect to this MySQL server

登录mysql 并进入shell后:(执行下面的语句  *.*:所有库下的所有表   %:任何IP地址或主机都可以连接)GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '这里写你的mysql密码' WITH GRANT OPTION;FLUSH PRIVILEGES;

2016-08-25 00:20:19

解决问题——VMware 虚拟机从hostonly模式切换到NAT模式连不上网

尝试修改了/etc/sysconfig/network-scripts/ifcfg-eth0文件,启用了DHCP,删除了配置的ip,又将虚拟机的设置中把其切换到NAT模式,并重启了虚拟机、网卡;此时,却依然连不上外网。下面给出一种简单无脑操作却十分高效的方法:进入VMware,关掉虚拟机, 右键点击虚拟机,设置 选择网络适配器,点击自定义,找到v

2016-08-24 23:27:44

CentOS更改yum源与更新系统

转载自:http://www.cnblogs.com/lightnear/archive/2012/10/03/2710952.html[1] 首先备份/etc/yum.repos.d/CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2016-08-24 23:07:47

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!