- 博客(16)
- 收藏
- 关注
原创 MapReduce进阶编程
它配置并启动一个 MapReduce 作业,包括设置 Mapper、Reducer、Combiner、Partitioner 类,指定输入和输出路径,以及配置输入和输出格式。Reducer 根据键中的日志时间判断该日志属于哪个月份(2021年1月或2月),并增加相应月份的计数器。然后,它对值集合中的所有值进行累加,并将累加结果与原始键一起输出。对象的日志时间,如果日期包含 “2021/1”,则将该键分配到分区 0,否则分配到分区 1。主要功能是连接到 HDFS 文件系统,并删除指定路径下的文件或目录。
2024-10-20 09:16:40 300
原创 蓝桥杯 字符串处理 Java
字符串替换:编写一个程序,接受三个字符串,第一个是原始字符串,第二个是需要被替换的子串,第三个是替换后的子串。程序应输出替换后的字符串。字符串查找:编写一个程序,接受两个字符串,输出第二个字符串在第一个字符串中的起始位置(从0开始计数)。如果找不到,输出-1。字符串排序:编写一个程序,接受一个字符串并输出字符按字典顺序排序后的新字符串。字符串去空格:编写一个程序,接受一个字符串并删除其开头和结尾的空格。字符串逆序:编写一个程序,接受一个字符串并输出它的逆序字符串。
2024-03-21 20:07:29 197 1
原创 DDL(表操作)创建&约束
primary key (auto_increment自增)约束时作用于表中字段上的规则,用于限制存储在表中的数据。让两张表的数据建立连接,保证数据的一致性和完整性。保存数据时,如果未指定该字段值,则采用默认值。保证数据库中数据的正确性,有效性和完整性。主键是一行数据的唯一标识,要求非空且唯一。保证字段的所有数据都是唯一、不重复的。限制该字段值不能为null。
2024-02-17 10:39:50 360 1
原创 @Resource与@Autowired区别
Autowired 是spring框架提供的注解,而@Resource是JDK提供的注解。@Autowired默认是按照类型注入,而@Resource默认是按照名称注入。
2024-02-13 12:01:01 371 1
原创 分层解耦-三层架构(总结版)
分别干自己的事情,类似于超市:Controller就是听顾客需求;service就是给顾客东西;service听到消息、dao就是计算价钱、装袋继承一个父类、创建接口可以是实现多种功能/方法。Service层接收到处理的请求时,需要用数据,所以再去调Dao。Dao去拿数据给Service。Service拿到数据以后进行逻辑处理,处理结果再给Controller。Controller响应给页面。
2024-02-07 20:27:38 336 2
原创 java: 错误: 无效的源发行版:17 解决方案
第二步:Project Structure→Project。第一步:File→Project Structure→SDKs。第三步:Project Structure→Modules。没有jdk17的可以到官网上下载~第四步:File→Settings。我尝试了几个jdk版本,最后用。
2024-02-02 22:18:30 702
原创 Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found spring-boot-maven-plugin爆红解
crtl+鼠标点击红色的跳转到另一个页面复制这个标签如绿色的并放在图中位置,爆红就解决啦。
2024-02-02 15:36:47 579
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人