Java朱老师
码龄15年
关注
提问 私信
  • 博客:228,555
    动态:1
    228,556
    总访问量
  • 116
    原创
  • 2,201,122
    排名
  • 646
    粉丝
  • 1
    铁粉

个人简介:以其昭昭,使人昭昭

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2009-10-12
博客简介:

Java朱老师博客

博客描述:
以其昭昭,使人昭昭
查看详细资料
个人成就
  • 获得221次点赞
  • 内容获得80次评论
  • 获得791次收藏
  • 代码片获得5,185次分享
创作历程
  • 3篇
    2023年
  • 26篇
    2022年
  • 78篇
    2021年
  • 9篇
    2019年
成就勋章
TA的专栏
  • Vue
    10篇
  • SSM
    17篇
  • Java
    1篇
  • Spark
    11篇
  • Flume
    2篇
  • Sqoop
    2篇
  • Kafka
    3篇
  • Spring Boot
    13篇
  • HBase
    3篇
  • ZooKeeper
    1篇
  • Hive3
    9篇
  • Hadoop3
    8篇
  • Hadoop2
    12篇
  • MySQL
    2篇
  • Maven
    2篇
  • Java Web
    24篇
  • Java网络爬虫
    3篇
  • Android
    1篇
兴趣领域 设置
  • Java
    java
  • 大数据
    mysqlhbasehadoopspark
  • 后端
    springspring boot架构spring cloud
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Vue3使用axios

【代码】Vue3使用axios。
原创
发布博客 2023.03.24 ·
359 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Vue3 中使用路由

【代码】Vue3 中使用路由。
原创
发布博客 2023.03.24 ·
257 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue3 中使用BootStrap

【代码】Vue3 中使用BootStrap。
原创
发布博客 2023.03.24 ·
1639 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Java Socket简易版一对一聊天程序实现

Socket编程,会将两个通信进程分为客户端和服务器端。一对一聊天软件的客户端和服务器端可任意指定。Socket编程的服务器端提供ServerSocket类,客户端提供Socket类。服务端的ServerSocket指定绑定的端口,客户端的Socket需要指定ServerSocket的IP和端口进行创建。服务器端使用无限循环,当接收到客户端的连接时,也生成一个Sokcet对象,这样Server端的Socket对象和客户端的Socket对象就可以通信。所谓通信对任何一方来说都是发送消息和接受消息,而发送
原创
发布博客 2022.05.27 ·
1138 阅读 ·
0 点赞 ·
2 评论 ·
10 收藏

Kafka3.2教程(一)消息队列与Kafka原理

        在ActiverMQ、RabbitMQ、RocketMQ等等诸多的消息队列技术中,Kafka是适合于大数据领域使用的消息队列。        Kafka是一个采用发布-订阅模式的消息队列,具有以下特点:易用性好,提供了较少的核心功能,但是提供超高的吞吐量,毫秒级的延迟,对数据可以持久化,并且根据需要可以任意搭建集群扩展。 
原创
发布博客 2022.05.21 ·
1169 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Kafka3.2教程(三)Java操作Kafka

在hp2上启动kafka在IDEA中新建Maven项目,引入Kafka客户端依赖:<dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>3.2.0</version></dependency>生产者:package com.alan;
原创
发布博客 2022.05.21 ·
777 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

IDEA新建Spring Boot项目,无法连接https://start.spring.io/

今天创建Spring Boot项目,发现https://start.spring.io/无法访问。。经过测试发现确实是该网站无法访问,即不是IDEA的问题,不知道以后是否可以恢复。。解决办法:选择Custom填上阿里云的镜像,以下:https://start.aliyun.com/...
原创
发布博客 2022.05.21 ·
1012 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Kafka3.2教程(二)在Linux环境下搭建与测试运行

安装单机版的Kafka:下载kafka_2.13-3.2.0.tgz,上传到hp2服务器。Kafka运行,依赖于ZooKeeper,需要先搭建好Zookeeper,其中安装Zookeeper请参见本博客专门文章:ZooKeeper3.4.6分布式环境搭建部署单机版Kafka环境:解压:tar -xvf /apps/kafka_2.13-3.2.0.tgz -C /usr/local/建立软连接: ln -s kafka_2.13-3.2.0/ kafka3配置环境变量:在/etc/p
原创
发布博客 2022.05.21 ·
1579 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Flume教程(一)Flume监听目录,将目录中的文件上传HDFS

在hp3上新建目录/test_flume,让flume监听该文件夹,实际工作中,该目录可以设置为应用系统服务端的日志文件夹。在flume的job文件夹下,新建: touch flume-dir-hdfs.conf在里面填写内容:a1.sources = r1a1.sinks = k1a1.channels = c1# Describe/configure the sourcea1.sources.r1.type = spooldir#监听的目录位置a1.sources.r1.spoo
原创
发布博客 2022.05.20 ·
1769 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏

Flume教程(一)Flume环境搭建与测试、使用

安装一、将apache-flume-1.9.0-bin.tar.gz上传到hp3的/apps文件夹下二、解压:tar -xvf /apps/apache-flume-1.9.0-bin.tar.gz -C /usr/local三、对解压后的文件建立一个软连接,命名为flume四、配置环境变量,在profile.d下新建flume.sh编辑内容为:export FLUME_HOME=/usr/local/flumeexport PATH=$PATH:$FLUME_HOME/bin并让其生效
原创
发布博客 2022.05.19 ·
1398 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Sqoop教程(二)使用Sqoop在MySQL与Hive之间进行数据导入导出操作

Sqoop主要作用是提供方便的Hive表和关系型数据库表的数据的导入导出操作。运行Sqoop需要启动Hadoop在hp1的MySQL中新建数据库test_sqoop,并建表student:表结构:表数据:根据MySQL中student表结构,直接在Hive中建立一张表student_h:sqoop create-hive-table -connect jdbc:mysql://localhost:3306/test_sqoop -table student -username root -p
原创
发布博客 2022.05.11 ·
1741 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

Sqoop教程(一)Sqoop环境搭建

一、上传Sqoop到服务器/apps文件集二、解压:tar -zxvf /apps/sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz -C /usr/local三、建立软连接:ln -s sqoop-1.4.7.bin__hadoop-2.6.0/ sqoop如图所示:四、修改环境变量cd /etc/profile.d/ vi sqoop.shexport SQOOP_HOME=/usr/local/sqoopexport PATH=$PATH:$SQOO
原创
发布博客 2022.05.09 ·
1249 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

SSM框架实战详细教程(十七)Spring AOP

        AOP是面向切面编程,它解决的是在执行a()方法前后,在b()方法前后,有需要统一处理的场景问题,如日志、事务。Spring当前的的AOP是由动态代理机制实现,具体是使用JDK自带的动态代理类或使用CGLib库所提供的动态代理工具实现。如果觉得动态代理技术可能会影响运行速度,还可以使用AspectJ在编译阶段将代码织入的方式实现。       
原创
发布博客 2022.04.04 ·
512 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

SSM框架实战详细教程(十六)Spring DI

        Spring 是一个在设计层面上进行模块之间解耦合的框架。        DI和AOP是它为解耦合提供的两大主要功能。        DI(Inversion of Control)即依赖注入,它强调的是怎么找到接口所对应的实现类,怎么将实现类对象装配
原创
发布博客 2022.04.04 ·
682 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

SSM框架实战详细教程(十五)贯穿项目实战之引入Spring

        Spring框架是架构设计层面的事情,它的出现可以让项目模块之间实现很好的解耦合,便于团队合作、开发效率、后期维护,但是对于初学者来说,它不像Spring MVC和MyBatis的那样好理解,因为Spring MVC和MyBatis对标的是替换Servlet、JDBC,有很好的参照物对比,可以瞬间理解它们的用处。        而对
原创
发布博客 2022.04.02 ·
852 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

SSM框架实战详细教程(十四)贯穿项目实战之三层架构

        之前我们的项目足够简单,所以使用的是两层架构,现在为了学习Spring,需要使用行业中常见的三层架构,关于分层开发的原则请看下图:        本次对项目的调整,主要是由之前的controller调用dao,改成controller调用service,service调用dao。项目结构:   &
原创
发布博客 2022.04.01 ·
1475 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

SSM框架实战详细教程(十三)MyBatis贯穿项目实战

        本篇文章将MyBatis引入到贯穿项目中,并将学生和班级的关系在展示学生, 新增学生中体现。        效果如下:        项目当前使用的技术是Spring MVC+MyBatis,项目结构如下:   &
原创
发布博客 2022.03.31 ·
1143 阅读 ·
1 点赞 ·
1 评论 ·
17 收藏

SSM框架实战详细教程(十二)MyBatis动态语句与${}参数

        本篇文章介绍MyBatis较为常用的两个知识点,一个是动态语句,一个是${}参数。        动态语句:        提供where、set、if、trim、choose等标签,我们以if为例,加入我们想通过条件组合的形式查询学生数据,如单独查姓
原创
发布博客 2022.03.31 ·
1321 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

SSM框架实战详细教程(十一)MyBatis关联关系之一对多和多对多

        多对一和一对多是站的角度不同,班级和学生是典型的一对多关系。        在数据库二维表中,无论是一对多还是多对一都是在多的方建一列引用一的方的主键值。        而在面向对象的世界里面,是在一的方建多的方的容器型属性。该容器可以是数组、List
原创
发布博客 2022.03.30 ·
1839 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

SSM框架实战详细教程(十)MyBatis关联关系之多对一

        实体与实体之间的关系分为多对一、一对多和多对多。        学生和班级是典型的多对一关系。        多对一在二维表中的实现是在“多"的方建一列,其值是引用”一“的方的主键值:     &n
原创
发布博客 2022.03.30 ·
517 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏
加载更多