Wyatt_zhai
码龄5年
关注
提问 私信
  • 博客:172,753
    问答:7
    172,760
    总访问量
  • 104
    原创
  • 86,786
    排名
  • 265
    粉丝
  • 3
    铁粉
  • 学习成就

个人简介:保持好奇,终身学习!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2020-02-07
博客简介:

Wyatt_zhai

博客描述:
笔记和总结
查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    1,340
    当月
    6
个人成就
  • 获得509次点赞
  • 内容获得54次评论
  • 获得2,106次收藏
  • 代码片获得2,795次分享
创作历程
  • 10篇
    2024年
  • 28篇
    2023年
  • 42篇
    2022年
  • 24篇
    2021年
成就勋章
TA的专栏
  • Kafka
    1篇
  • ElasticSearch框架学习
    4篇
  • Springboot框架复习
    6篇
  • Mybatis框架学习
  • Mybatis框架一刷
    10篇
  • Mybatis框架二刷
    13篇
  • Docker容器学习
    1篇
  • 工作记录
    1篇
  • Docker的bug记录
    1篇
  • Jenkins部署的bug记录
    1篇
  • Mybatis增删改查问题
  • Activity的bug记录
    1篇
  • 项目启动与代码提交
    2篇
  • 设计模式学习
    2篇
  • Java技术总结
    12篇
  • Linux学习
    11篇
  • 算法题+SQL题
  • LeetCode SQL
    2篇
  • 剑指offer
    9篇
  • 数据结构
    1篇
  • JavaWeb
    1篇
  • Spring框架学习
    11篇
  • Web协议与抓包
    1篇
  • 网站开发
    3篇
  • 机器学习
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

排查思路总结(运行机器学习报错)

看到一个机器学习的示例代码,执行到本地却频繁报错,大部分原因就是环境冲突,本文将提供一些思路
原创
发布博客 2024.05.16 ·
524 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

springboot项目application运行报错

答:

找不到你声明的bean对象。代码有问题。
定义一个bean,并告诉容器bean的位置有两个方式:xml文件配置扫描路径或者注解声明
若你是前者的写法,就去看xml配置的扫描路径,manager类配置的路径都对着没;
若是后者的写法,就去看注解写了吗

回答问题 2024.05.15

Cache和IRIS 数据库 分页查询(指定起始页)

全网几乎没有Cache数据库和IRIS数据库的分页查询(指定起始页),因此排了不少坑总结了可实行的方案。
原创
发布博客 2024.05.15 ·
546 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

Sybase数据库分页查询(指定起始位置)

针对单表数据量过大的场景,分页查询必不可少。针对sybase数据库分页查询的案例全网稀少,特别是指定起始页的分页查询实现。本文依靠实际开发场景,特此总结Sybase数据库分页查询(指定起始位置)
原创
发布博客 2024.05.09 ·
603 阅读 ·
9 点赞 ·
0 评论 ·
4 收藏

动态代理 过渡 AOP

你可以按照网上教程写一个动态代理的案例;也可以写一个AOP的案例。也常听到AOP的底层就是动态代理,是否能解释的清楚它两之间的关系呢?
原创
发布博客 2024.04.02 ·
326 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

如何设计一个kafka(理解)

因业务需要而对消息中间件的频繁使用后,每次总会问自己一个问题:kafka为什么快?然后再去背一背八卦找找答案。直到近日终于能站在一个新奇的角度理解kafka,且积累的各种细节串通了起来,实属惊喜。
原创
发布博客 2024.03.19 ·
941 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

对Redis分布式锁是有局限性的认识

> 前两篇文章探讨了Redis锁的细节,并对Redis锁存在的一些问题提供了对应的处理方案,那么这时的Redis锁是不是一个完美的存在?答案是否定的,Redis锁仍然存在局限性
原创
发布博客 2024.02.26 ·
445 阅读 ·
7 点赞 ·
0 评论 ·
8 收藏

对Redis锁延期的一些讨论与思考

对Redis锁延期的一些讨论与思考
原创
发布博客 2024.02.23 ·
767 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

多业务场景下对于redis分布式锁的一些思考

如何写出适合自己的redis分布式锁,总结了一些思考
原创
发布博客 2024.02.21 ·
949 阅读 ·
20 点赞 ·
0 评论 ·
15 收藏

对于给实体类传参的一些思考:链式编程和实体类注入的玩法

对于给实体类传参的一些思考:链式编程和实体类Bean注入的玩法
原创
发布博客 2024.02.20 ·
481 阅读 ·
7 点赞 ·
0 评论 ·
8 收藏

异步任务的一些思考

在项目中写过几个异步导入导出的接口,产生了一些优化想法
原创
发布博客 2024.01.30 ·
452 阅读 ·
9 点赞 ·
0 评论 ·
8 收藏

通俗易懂的案例+代码解释AOP 切面编程

spring的三大核心:IOC控制反转、DI依赖注入、AOP面向切面编程刚开始接触springboot项目,前两个使用的多,亲自使用AOP的机会并不多,在解决埋点bug时恰好遇到,特此梳理出来
原创
发布博客 2023.12.07 ·
242 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用消息队列遇到的问题—kafka

在项目中使用kafka作为消息队列,核心工作是创建生产者---包装数据;创建消费者----包装数据。欠缺一些思考,特此梳理项目中使用kafka遇到的一些问题和解决方案
原创
发布博客 2023.12.05 ·
688 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Orcal数据库Schema理解、表分区理解

此前未了解过Schema的概念,仅知道Orcal数据库比较侧重这个概念,搜遍全网都,都是啰哩吧嗦的搬抄定义,特此在梳理后写下本文
原创
发布博客 2023.12.05 ·
521 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

项目中枚举的进阶用法(携带Java原理分析:泛型擦除、反射)

以点带面,通过分析项目枚举类的进阶用法,还能回顾反射+泛型细节,提升核心编码能力
原创
发布博客 2023.12.05 ·
1000 阅读 ·
18 点赞 ·
0 评论 ·
18 收藏

ElasticSearch中关于Nasted嵌套查询的介绍:生动案例,通俗易懂,彻底吸收

题注:随着对ES接触的越来越深入,发现此前了解的ES知识点有点单薄,特此寻来ES知识点汇总成的一个思维导图,全面了解自己掌握了哪些,未掌握哪些。此外,作者斌并没有足够的精力学习ES全部的知识点,只能见缝插针,在工作中遇到陌生的点再去深入了解。本文则是针对Nested嵌套查询进行一系列的研究和分析
原创
发布博客 2023.10.24 ·
1777 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ES在企业项目中的实战总结,彻底掌握ES的使用

> 通过之前两篇文章 -了解了ES的核心概念和基础使用 - 学习进阶的DSL语法处理复杂的查询 这段时间通过在本企业代码中对ES框架的使用,总结了不少经验。主要分为三点 - 企业封装了ES原生的api,需要使用企业项目提供的接口实现 -------简单使用(本章节目的) - 项目会遇到更复杂的查询需求,需要进一步深入对ES的学习 -------复杂使用 - 了解项目如何封装原生的api,学习设计思想 --------深入学习
原创
发布博客 2023.10.23 ·
582 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

这是一个先进先出的链表代码,但是这其中让我不理解的是为什么需要在初始时将尾指针tail指向表头head,然后还在每次链接新节点到尾指针之后再一次将尾指针指向新节点

答:
现在有这样一个链表 head -->null, 此时只有一个头结点,此时再创建一个节点,相当于一个游标,此时也指向头结点,所以此时 tail == head
需要插入数据3,按照你代码的逻辑进行如下
while
    生成新节点A
    新节点赋值3
    tail --> A  (此时tail == head)
    tail = 新节点,此时tail == A
while 结束
     head -->A-->null 

------------------------------------
再插入一条数据
while
    生成新节点B
    新节点赋值2
    tail --> B  (此时tail ==A)
    tail = 新节点,此时tail == B
while 结束
     head -->A-->B-->null 


可以看到,没插入数据时候,尾节点在head;插入A后,尾节点在A;插入B后,尾节点在B;尾节点是在移动的
回答问题 2023.10.19

设计模式---建造者模式(一个案例带你理解架构师如何使用建造者模式思想)

一个案例带你理解架构师如何使用建造者模式思想
原创
发布博客 2023.09.13 ·
120 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JDK8新特性--函数式接口--(Consumer的概念理解,模拟练习,企业实战)全流程彻底搞懂

背景,起因是因为在项目开发过程中,发现了一处代码的写法觉得很新奇看不懂,了解后发现是用到了函数式接口的知识。特此学习记录,整体过程梳理在本文。如果你不满足就会写个CURD,业务代码只会new来new去,代码维护性差,本文可以给你提供思路,告诉你写出一个巨屌的代码,同样的逻辑,不同的写法,其他程序员一眼看的哇塞和懵逼。
原创
发布博客 2023.09.12 ·
642 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多