自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HDFS读写文件流程

一、基础概念block文件上传前需要分块(block),一般为128MB。块太小:寻址时间占比过高。块太大:Map任务数太少,作业执行速度变慢。packetpacket是client端向DataNode,或DataNode的PipLine之间传数据的基本单位,默认64KB。chunkchunk是client向DataNode,或DataNode的PipLine之间进行数据校验的基本单位,默认512Byte,因为用作校验,故每个chunk需要带有4Byte的校验位。所以实际每个ch

2021-06-26 09:39:16 1156

原创 Spring AOP、IOC是什么?

什么是AOP?AOP : 面向切面编程(Aspect Oriented Programming)技术,将一些重复的、和业务主逻辑不相关的功能性代码(日志记录、安全管理等)通过切面模块化地抽离出来进行封装,实现关注点分离、模块解耦,使得整个系统更易于维护管理。常用注解:注解 概念 @Aspect 切面是Pointcut和Advice的集合,一般单独作为一个类。Pointcut和Advice共同定义了关于切面的全部内容,它是什么时候,在何时和何处完成功能。 @Pointcut

2021-06-25 16:42:49 371

原创 java.sql.SQLException: Can not issue data manipulation statements with executeQuery().报错已解决

遇到的坑@Modifying和@Transactional​ 增删改等操作数据库改变的操作必须加@Modifying和@Transactional(rollbackFor=Exception.class)这两个注解。​ 当我们要通过自已写的更新、插入、删除SQL语句来实现更新、插入、删除操作时,至少需要用两个步骤:1)@Query来注入我们自定义的sql;2)使用@Modifying来标注是一个更新类的自定义语句。​ @Modifying的主要作用是声明执行的SQL语句是更新(增删改)操作,@T

2021-06-05 21:30:22 979

空空如也

空空如也

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

TA关注的人

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