自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 Date,DateTime,String等日期格式的相互转化

日期之间的转化关系:1,获取当前系统时间 Date date = new Date();2,Date转为DateTime DateTime dateTime = new DateTime(date.getTime());3,DateTime转为Date Date date = dateTime.toDate();4,获取日期格式, DateForma...

2018-08-28 15:31:44 1185

原创 商城拼团

做拼团功能首先我对需求看了一下,对于单个的拼团商品要求有拼团的人数限制,拼团的活动时间倒计时,以及开团后参团时间倒计时等需求。开团人是团长与参团人加以区分,同时一个拼团有多人参加,付款与未付款对拼团成功的影响,以及未付款订单(微信支付接口要求同一个订单的支付价格必须相同,否则再次调用时返回订单重复的报错)再次支付时价格改变问题等,研究后设了四个表如下:拼团表的设计:拼团商品表jkd_ptgoo...

2018-08-28 13:50:30 2010 2

原创 hdfs HA

解压 tar -zxvf hadoop-2.7.3.tar.gz -C /opt/modules/删除文件:rm -rf doc/rm -rf *.cmd配置文件:export JAVA_HOME=/opt/modules/jdk1.8.0_91core-site.xml <property> <name&gt...

2018-05-13 22:32:07 229

原创 Flume安装部署

-》版本 -》flume-ng:目前都用 1.5-1.7 -》flume-og:以前的版本,淘汰 -》安装测试 -》下载解压 tar -zxvf flume-ng-1.6.0-cdh5.7.6.tar.gz -C /opt/cdh-5.7.6/ -》修改配置 ...

2018-05-08 00:00:43 211

原创 hive安装配置

准备工作 上传、解压、重命名 上传:sudo rz 解压:tar -zxvf 文件名 -C 解压到的目录 重命名 mv 源文件、重命名的名字 创建数据仓库bin/hdfs dfs -mkdir /tmpbin/hdfs dfs -mkdir -p /user/hive/warehousebin/hdfs dfs -chmod g+w /tmpbin/hdfs...

2018-05-03 17:18:03 137

原创 hive的补充

在配置文件hive.site.xml中<!--表头--> <property> <name>hive.cli.print.header</name> <value>true</value> </property> <!--显示当前数据库--> &am

2018-05-03 16:41:55 174

原创 Linux下MySql安装

准备工作rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库有的话,我们就通过 rpm -e 命令 或者 rpm -e –nodeps 命令来卸载掉rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除在删除完以后我们可以通过 rp...

2018-05-02 20:15:19 103

原创 画图加文字描述讲解MapReduce Shuffle过程

画图加文件描述讲解MapReduce Shuffle过程 以下几点注意,必须在作业文档中体现: 1、Map Shuffle主要做了哪些事?哪些可以设置及如何设置? 2、Reduce Shuffle主要做了哪些事?哪些可以设置及如何设置? 3、MapReduce执行过程中中间数据的压缩配置Shuffle描述着数据从map task输出到reduce task输入的这段过程 Ma...

2018-04-28 20:55:27 1275

原创 分布式部署

-》Linux -》ip,hostname,/etc/hosts 192.168.134.223 bigdata-hpsk02.huadiancom 192.168.134.224 bigdata-hpsk02.huadiancom 192.168.134.225 bigdata-hpsk02.huadiancom -》克隆后机器,使用root: vim /etc...

2018-04-28 17:05:26 2922

原创 uv

大数据MapReduce 模板编写UV程序* 1. 几个网站基本指标* (1)PV(Page View):页面点击(浏览)量 (2)UV(Unique Vistor):独立访客数 (3)VV(Visit View):访客数,记录所有访客访问次数,打开网站到关闭网站为一次访问,同一访客多次访问会被记录多次。 (4)IP(IP数):使用不同IP地址的用户访问网站的数量,同一IP无论访问了几...

2018-04-27 10:07:34 322

原创 linux下安装、配置hadoop、在yarn上运行jar包

linux下安装、配置hadoop、在yarn上运行jar包,配置MapReduce历史服务器MRHistoryServer、 配置YARN日志聚集功能上传解压配置HAPDOOP1、上传解压 赋予hadoop-2.7.3.tar.gz执行权限$ chmod u+x hadoop-2.7.3.tar.gz解压到指定目录$ tar -zxf hadoop-2....

2018-04-25 14:24:39 7766 3

原创 Linux下安装jdk

在linux环境下安装JDK1、规划Linux系统目录结构    以系统 /opt 目录为主安装软件包    /opt         /datas             测试数据         /softwares            软件包        /modules            软件安装目录        /tools             开发IDE及工具      ...

2018-04-23 21:43:31 228

原创 Linux远程连接

1、远程连接    远程协议(对于Linux系统,SSH2)    远程机器IP地址    使用账号与密码2、配置普通用户huadian具有sudo权限上图可以看出,管理员对sudoers没有写的权限所以增加对sudoers的写的权限-----    # chmod u+w /etc/sudoers对sudoers有写的权限-----    # vim /etc/sudoers    增加如下内容...

2018-04-23 21:25:03 827

原创 linux配置环境

Linux下导入安装的虚拟机注意:讲其他的虚拟机全部关闭开启虚拟机,选择“我已移动该虚拟机”用超级用户登陆root/123456编辑 ->虚拟网络编辑器点开 NAT设置根据上图,填写虚拟机配置约束规定:普通用户:lys2/lys2  ---用户名,密码创建普通用户主机名:bigdata--hpsk01.huadian.com修改主机名:把主句名修改成 bigdata--hpsk01.huad...

2018-04-23 20:53:10 336

转载 异常Exception

redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: connect timed outat redis.clients.jedis.Connection.connect(Connection.java:154)at redis.clients.jedis.BinaryCl...

2018-04-20 20:41:36 137

转载 struts异常

 There is no Action mapped for namespace[/] and action name [] associated with context path.这是一个很常见的struts问题,意思就是在当前的路径下找不到Action。这种问题说好解决也挺好解决,说不好解决有时候就得找好长时间。不过说到底,肯定是配置文件的问题,下面就简单写几种解决方式。    1、首先检查...

2018-04-09 15:52:42 144

原创 异常

问题:org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' ...

2018-04-09 15:26:07 109

原创 异常

Type Exception ReportMessage Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no...

2018-03-26 21:13:06 203

原创 异常

Type Exception ReportMessage Servlet.init() for servlet [springmvc] threw exceptionDescription The server encountered an unexpected condition that prevented it from fulfilling the request.Exceptionjav...

2018-03-26 21:09:32 205

原创 异常

org.apache.ibatis.binding.BindingException: Type interface com.selectcount.mapper.UserMapper is not known to the MapperRegistry.在mybatis中,没有找到UserMapper 接口,哪一步的路径错了,走读一下代码,需要写路径的地方都找一下...

2018-03-22 22:17:39 110

转载 Struts2标签库常用标签

基本概述     对于一个MVC框架而言,重点是实现两部分:业务逻辑控制器部分和视图页面部分。Struts2作为一个优秀的MVC框架,也把重点放在了这两部分上。控制器主要由Action来提供支持,而视图则是由大量的标签来提供支持。     在JavaWeb中,Struts2标签库是一个比较完善,而且功能强大的标签库,它将所有标签都统一到一个标签库中,从而简化了标签的使用,它还提供主题和模板的支持,...

2018-03-22 09:35:15 131

原创 数据库异常

异常问题:Cause: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)拒绝访问:数据库密码错误异常问题: Error querying database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExc...

2018-03-21 15:40:30 641

原创 异常

Type Exception ReportMessage IllegalArgumentException occurred while calling setter for property [com.lys.entity.Employee.department (expected type = com.lys.entity.Department)]; target = [EmployeeDao...

2018-03-21 11:18:48 452

转载 Struts标签

Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。HTML 标签:         用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单Bean 标签:         在访问JavaBeans 及其属性,以及定义一个新的bean 时使用Logic 标签:          管理条件产生的输出和对象集产生的循环Templ...

2018-03-14 20:41:35 168

原创 使用UDP实现聊天功能

发送端:package 课后作业.E103_09_Chat;import java.io.IOException;import java.net.*;import java.util.Scanner;class MySend implements Runnable { @Override public void run() { while (t

2017-12-24 19:48:15 1298

转载 ipv4和ipv6的区别

Ipv6于ipv4相比:1、 更大的地址空间。IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。   2、 更小的路由表。IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由器能在路由表中用一条记录(Entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。  

2017-12-24 19:25:33 255

转载 分析域名解析的过程

第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。第四步:本地服务器再向上一步

2017-12-24 19:12:44 275

转载 网络体系结构总结

网络体系结构总结(七层结构)应用层各种应用: 网络虚拟终端、SMTP、文件传输、HTTP,EMALL等表示层完成特定的常见的功能,关心所传输信息的语法和语义。数据压缩、数据转换、数据加密。会话层为会话用户提供一个建立连接及在上按顺序传送数据的方法。会话连接与传输层有差别,前者需双方同意才可中断连接,后者可单方中断,有如电话。传输层目的是在源端

2017-12-24 18:58:56 403

原创 同步和异步的区别

同步:发送方发出数据后,等待接受方响应后才能发送下一个数据包,即当我们执行当前线程时,必须等待上一个线程执行完后才能执行当前线程异步:与同步相反,发出数据后,不等接收方响应就发送下一个数据包,即不用等待上一个线程执行完就可以执行当前线程同步与异步最大的区别就是同步需要等待,而异步不需要等待

2017-12-24 18:37:11 482

原创 String类赋值的理解

String str = “123”;str = "abc";怎么理解以上代码?先看下下这个例子int a = 5;a = 4;这段代码的意思是,申请一个内存单元,命名为a,同时把5存到内存单元,然后又把4存到内存单元内,也就是说现在名为a 的内存单元的内容在被重新赋值后修改了String str = “123”;str = "abc";这段代码可以这样

2017-12-18 20:07:01 1843

空空如也

空空如也

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

TA关注的人

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