monkeydbo
码龄9年
关注
提问 私信
  • 博客:44,089
    社区:25
    问答:509
    动态:14
    44,637
    总访问量
  • 42
    原创
  • 517,580
    排名
  • 2,578
    粉丝
  • 10
    铁粉

个人简介:傲不可长,欲不可纵,乐不可极,志不可满。

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

qq_33471737的博客

查看详细资料
个人成就
  • 获得40次点赞
  • 内容获得9次评论
  • 获得109次收藏
  • 代码片获得259次分享
创作历程
  • 1篇
    2022年
  • 37篇
    2021年
  • 4篇
    2020年
成就勋章
TA的专栏
  • Flink
    6篇
  • 笔记
    1篇
  • k8s
    1篇
  • docker学习
    8篇
  • JVM学习
    4篇
  • Spring Security
    7篇
  • 微服务
    1篇
  • Java并发编程
  • 爱码士
    2篇
  • JAVA源码学习笔记
    4篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

设计模式:单例模式

学习总结:单例模式,Singleton Design Pattern, 一个类只允许创建一个对象(或者实例)
原创
发布博客 2022.03.16 ·
560 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分布式系统基础(一)

《分布式系统常用技术及案例分析(第2版)》,带我走进分布式系统的第一本书。做个记录。 分布式系统概述设计分布式系统时需要考虑的问题分布式系统面临的挑战进程、线程、纤程分布式系统概述分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个系统。 ● 硬件独立:机器本身是独立的,或者在容器世界中运行容器是独立的(资源隔离) ● 软件统一:扩展和升级都比较容易,并且对用户来说是无感的集中式系统:”一荣俱荣,一损俱损“,存在单点故障风险设计分布式系统时需要考虑的问题系.
原创
发布博客 2021.12.12 ·
821 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java NIO 模型代码示例

在高并发(持续大量的连接同时请求)场景中,之前的两种 BIO 优化方案都需要消耗大量的线程来维持连接。并且 CPU 在线程切换上消耗很大。Java NIO 模型的主要优势:少量的线程就可以处理大量连接的请求。主要组成:Channel 通道:IO 传输发生时数据通过的入口Buffer 缓冲区:可以理解为数据在管道传输时的起点和终点Selector 选取器(IO监听器):负责监听 IO 事件所用通道都向 Selector 注册,Selector 负责轮询检测,然后服务端进程会阻塞在 Select
原创
发布博客 2021.12.12 ·
1966 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

Java BIO 模型示例

Java BIO
原创
发布博客 2021.12.11 ·
589 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Flink(六)流处理 DataStream API 数据源及数据流转换算子示例

流处理基本流程Created with Raphaël 2.3.0Data SourceTransformsSinkUDF (User-Defined Functions)函数形式编程Flink 中 UDF 无处不在,所有接口几乎都实现了 Function 函数接口,支持 Lambda 表达式,匿名函数类,自定义函数类。大多数操作都需要用户定义的函数。在 Flink 中有四种指定用户自定义函数类的方式:Implementing an interface 实现 Flink 提供的函数类接口Ano
原创
发布博客 2021.11.07 ·
2124 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java web编译的时候出问题?怎么解决

答:

因为没有这个类,web应用需要web容器的环境支撑,比如tomcat,在tomcat运行时环境中有这个类

回答问题 2021.11.07

源文件不用编译直接用JAVA给运行了,反而是编译后的class文件反而无法被运行,不知道为什么会这样

答:

JAVA中是不是写了package 把他注释掉或者删掉应该就可以啦

回答问题 2021.11.07

tomcat发布项目,在项目前加三个层级,如何实现http://ip:8080/cj1/cj2/cj3/项目名/index.jsp

答:

感觉可以用网关来实现这个需求,比如 Nginx、ApiSix

回答问题 2021.11.03

IDEA运行时出现问题了求有能力的人解决

答:

点击左上角file-project structure

img

在project将Project SDK等修改为需要的版本,这里我改为1.8

img

再models中也要修改对应的版本和jdk依赖

img

img

回答问题 2021.10.31

JAVA编写方法输出n以内的所有完数. 完数是指如果一个数恰好等于他的因子之和, 则这个数就是完数. 例如: 6的因子是1,2,3. 1+2+3=6, 因此6是完数.

答:

// 如果有帮助 采纳一下


public class Test {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        for(int i=2; i<= n; i++) {
            int b=0;
            for(int j=1; j<=i/2; j++)
            {
                if(i%j==0)
                {
                    b=b+j;
                }
            }
            if(b!=i) {
                b=0;
            }
            else {
                System.out.println(i);
            }
        }

    }
}
回答问题 2021.10.31

这怎么多次输入,并且赋值给不同的数据

答:

public class Test {
    public static void main(String[] args){
        Scanner input = new Scanner(System.in);
        int n = input.nextInt();
        int[] arr = new int[n];
        for (int i = 0; i < n; i++){
            arr[i] = input.nextInt();
        }

        String out = "";

        for (int e = n-1 ; e > 0; e--){
            int maxIndex = 0;
            for (int i = 0; i < e; i++){
                if ( arr[i] > arr[i+1]){
                    swap(arr,i,i+1);
                }
            }
            out = arr[e] + " " + out;
        }
        out = arr[0] + " " + out;
        System.out.println(out.substring(0,out.length() -1));

    }
    public static void swap(int[] arr, int i, int j){
        int temp = arr[i];
        arr[i] = arr[j];
        arr[j] = temp;
    }

}
回答问题 2021.10.31

查询数据库数据出问题

答:

错误信息

控制台报错信息:No constructor found in com.hnsaturn.input005.entity.Song

mybatis 抛出的错误

意思是:你写的类 com.hnsaturn.input005.entity.Song 里面没有构造器(构造函数)

错误定位

使用了 lombok 插件,构造器应该会自动加上,但是结构缺报错说没有构造器,所以问题肯定出在 lombok 相关的注解 @Builder 和 @Data

原因:
这两个注解同时使用时会导致无法添加无参构造方法。

单独使用@Data注解,会生成无参数构造方法。

单独使用@Builder注解,发现生成了全属性的构造方法。

办法

// 同时使用两个注解时 添加无参构造器,并让 lombok 无感知
@Tolerate
  public  Song() {}
}
回答问题 2021.10.31

Flink(五)运行时调度过程图解

版本:Flink 1.13.2 - 2021-08-02Flink 运行时集群的基本结构及调度过程图解Flink 运行时集群的基本结构针对不同集群环境(YARN,Mesos,Kubernetes,standalone等),结构会有略微不同,但是基本结构中包含了运行时的调度原理。Flink Runtime 集群的基本结构,采用了标准 master-slave 的结构。中间 AM 中的部分表示 master,它负责管理整个集群中的资源和作业;而右侧的两个 TaskManager 则是 slave
原创
发布博客 2021.10.30 ·
2907 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Flink(四)Standalone 模式部署 Flink 集群实践

版本:Flink 1.13.2 - 2021-08-02Standalone 独立模式的集群:Standalone 独立模式的 Flink 集群不支持 Per-Job Mode 作业模式。部署前期准备:四台虚拟机(一个 master,三个 worker,集群节点之间最好可以免密登录)192.168.116.10192.168.116.11192.168.116.12192.168.116.13jdk环境 :下载 flink 二进制包:flink-1.13.2-bin-scala_2
原创
发布博客 2021.10.30 ·
1009 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

flink-wordcount-demo01-1.0-SNAPSHOT.jar

发布资源 2021.10.29 ·
jar

tomcat服务器出现出现这样的情况该怎样解决

答:

检测tomcat的服务日志,看看具体的问题

回答问题 2021.10.29

java-installer.tar

发布资源 2021.10.28 ·
tar

Java 中List的get(i)方法

答:

在202行打一个断点调试一下,看看是不是获取的数据自来就都一样,如果都一样的话就要检查一下是不是添加的时候出了问题

回答问题 2021.10.28

idea tomcat 启动后为什么无法访问

答:

第二个项目里面有对应的资源吗,可以展开目录结构看看吗

回答问题 2021.10.27

为什么选B呀,能讲讲具体过程吗

答:

先算 --x 此时 x变成9 再判断 x==y?结果是true ,然后++y 使得 y自增 变成10 ,然后根据判断结果 a=x 被赋值为9,最后c = y 是10

回答问题 2021.10.27
加载更多