摘要: java8 新特性 1. Optional Optional类是一个容器对象,可以包含或者不包含一个非空的值。以下是Optional类的一些主要特性:避免空指针异常,通过使用Optional类,可以更加明确地表达一个值可能为null的情况,避免了空指针异常的发生。 Optional类提供了一系列方法 阅读全文
posted @ 2024-06-29 18:11 Net_Fly 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 格式化NameNode 当第一次启动HDFS时要进行格式化,将NameNode上的数据清零,否则会缺失DataNode。以后启动无需再格式化,只要运行过Hadoop集群,其工作目录(/usr/local/src/hadoop/tmp)中就会有数据。如果需要重新格式化,则在重新格式化之前一定要先删除工 阅读全文
posted @ 2024-05-20 21:26 Net_Fly 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Hadoop可以按如下3种模式进行安装和运行。 (1)单机模式:Hadoop的默认模式,安装时不需要修改配置文件 (2)伪分布式模式:Hadoop安装在一台计算机上,需要修改相应的配置文件,用一台计算机模拟多台主机的集群。 (3)完全分布式模式:在多台计算机上安装JDK和Hadoop,组成相互连通的 阅读全文
posted @ 2024-05-19 21:28 Net_Fly 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 在进行Hadoop集群的安装部署之前,需要对虚拟机进行一些基础环境配置。例如,为了在集群中识别主机,需要配置主机和IP地址的映射关系;为了使用Web相关的服务和访问连接,需要在集群中关闭并禁用防火墙功能;为了减少节点之间访问时人工输入用户密码,需要配置SSH免密登录;为了集群节点的时间能同步,需要配 阅读全文
posted @ 2024-04-27 18:57 Net_Fly 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 因为工作中项目上需要用到大数据的技术,之前一直在自学Hadoop,也看了很多博客和视频课程,现在想把学习过程中遇到的困难和不明确的地方记录下来,加深记忆。入门大数据首先就要从Hadoop环境的搭建开始,因为是自己的机器,所以搭建一个完全分布式的集群环境条件有限,就先从搭建虚拟机集群环境开始。 集群节 阅读全文
posted @ 2024-04-21 17:29 Net_Fly 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 这两天遇到一个需求:在请求action时,校验一下签名的有效性。为了做到统一,在一处地方做校验而不是分散在各个action里做,就用到了拦截器。个人觉得spring mvc中的拦截器和asp.net里面的HttpModule非常类似,都可以在请求在匹配到action之前做拦截。其他的不多说,直接上干 阅读全文
posted @ 2017-09-10 22:10 Net_Fly 阅读(3042) 评论(0) 推荐(0) 编辑
摘要: 写这篇文章的目的一是巩固自己学到的知识,二是方便自己以后快速查找。 由于这篇文章所写的内容过于基础,所以就只写搭建的过程,文章最后会附上参考文章的链接。 搭建环境: 1. IDEA 2. Maven 3. Tomcat 搭建步骤: 1. 创建maven-archetype-webapp项目,这个项目 阅读全文
posted @ 2017-07-30 19:47 Net_Fly 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 上一篇讲了搭建VMware虚拟机实现与宿主机相互通信,环境已经就绪,现在就可以做MSMQ的分布式开发了。 本篇准备分四点介绍MSMQ: 1.MSMQ简介 2.MSMQ的安装 3.MSMQ编程开发 4.Demo下载 一、MSMQ简介 MSMQ本质上是一种消息传递协议,它允许在单独的服务端/客户端运行的 阅读全文
posted @ 2016-04-09 23:43 Net_Fly 阅读(894) 评论(5) 推荐(2) 编辑
摘要: 记录一下spring boot集成mybatis plus,配置 alibaba druid 多数据源的步骤。 1. 引用mybatis plus,aop,mysql依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis 阅读全文
posted @ 2020-09-01 23:03 Net_Fly 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 前几天工作中和前端部门的同学配合时遇到一个问题:前端同学调用服务器端接口时,服务器端接口获取不到cookie。项目是前后端分离,服务器端使用spring mvc提供java接口,前端使用nginx做反向代理解决跨域问题,前端框架使用vue。 当时由于对ngix不太了解,只知道前端同学使用nginx做 阅读全文
posted @ 2017-09-23 13:42 Net_Fly 阅读(1934) 评论(0) 推荐(0) 编辑
摘要: 上一篇讲了基于XML配置的构建,这一篇讲一讲基于JavaConfig的构建。为什么要写这篇文章,因为基于xml配置的构建,本人认为很麻烦,要写一堆的配置,不够简洁,而基于JavacConfig配置的构建符合程序员的编码习惯,是SpringMVC以后的趋势。不是说基于XML配置的不好,毕竟现在很多已有 阅读全文
posted @ 2017-08-06 17:34 Net_Fly 阅读(1913) 评论(1) 推荐(0) 编辑