god23bin
码龄6年
关注
提问 私信
  • 博客:63,677
    社区:566
    64,243
    总访问量
  • 51
    原创
  • 1,622,524
    排名
  • 3,954
    粉丝
  • 83
    铁粉

个人简介:专注于分享Java技术干货,通俗易懂分享知识,你不懂的给你讲懂,关注我不迷路!

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

god23bin的博客之地

查看详细资料
个人成就
  • 获得178次点赞
  • 内容获得60次评论
  • 获得387次收藏
  • 代码片获得495次分享
创作历程
  • 35篇
    2023年
  • 8篇
    2022年
  • 6篇
    2021年
  • 2篇
    2020年
成就勋章
TA的专栏
  • Spring
    6篇
  • Spring Boot
    4篇
  • Java
    9篇
  • 一分钟学一个 Linux 命令
    9篇
  • 开发工具的使用
    2篇
  • Java Web && Java EE
    10篇
  • ORM 框架系列
    2篇
  • 关于学习时用到的东西
    1篇
  • 数据库相关
    4篇
  • 回炉重造
    3篇
  • 并发编程
    1篇
  • NLP
    1篇
  • 这个彬彬就是逊啦
    1篇
  • 折腾
    1篇
  • LeetCode题解记录
    1篇
  • C语言_函数的实现
    5篇
兴趣领域 设置
  • Java
    eclipsejavaspringmavenintellij-ideajava-ee
  • 编程语言
    javac++
  • 开发工具
    eclipsegithubgitvimdockerpostmanideavisualstudiovisual studio code
  • 数据结构与算法
    算法数据结构链表贪心算法动态规划排序算法leetcodeb树散列表推荐算法广度优先深度优先霍夫曼树哈希算法
  • 大数据
    mysqlredis
  • 后端
    sqlmysqlspringnginxrabbitmqnode.jsspring boot后端restful分布式中间件spring cloud
  • 网络与通信
    httpudpsslhttps网络协议tcp/iprpc
  • 游戏
    unity游戏引擎虚幻
  • 搜索
    elasticsearch
  • 设计模式
    设计模式
  • 服务器
    linux
创作活动更多

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

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

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

Spring Bean 的作用域(Bean Scope)

大家好,我是 god23bin,今天我们来聊一聊 Spring 框架中的 Bean 作用域(Scope)。我们在以 XML 作为配置元数据的情况下,进行 Bean 的定义,是这样的:-- 协作者写在这里... --> -- 协作者写在这里... --> -- 协作者写在这里... --> -- 协作者写在这里... --> -- 协作者写在这里... -->
原创
发布博客 2023.09.11 ·
419 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot 中使用 Poi-tl 渲染数据并生成 Word 文档

产品经理急冲冲地走了过来。「现在需要将按这些数据生成一个 Word 报告文档,你来安排下」项目中有这么一个需求,需要将用户填写的数据填充到一个 Word 文档中,而这个 Word 文档是人家给定了的。换句话说,让你按照这个文档的内容格式生成新的文档。poi-tl(poi template language)是一种 Word 模板引擎,可以基于 Word 模板和数据生成新的文档,它的底层是通过 Apache POI 来实现的。
原创
发布博客 2023.09.10 ·
1836 阅读 ·
1 点赞 ·
3 评论 ·
10 收藏

Java 中的日期时间总结

大家好,我是 god23bin,在日常开发中,我们经常需要处理日期和时间,日期和时间可以说是一定会用到的,现在总结下 Java 中日期与时间的基本概念与一些常用的用法。希望各位屏幕前的靓仔靓女们给个三连!你轻轻地点了个赞,那将在我的心里世界增添一颗明亮而耀眼的星!咱们下期再见!
原创
发布博客 2023.09.08 ·
568 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

一分钟学一个 Linux 命令 - rm

大家好,我是 god23bin,欢迎回到咱们的《一分钟学一个 Linux 命令》系列,今天我要讲的是一个比较危险的命令,rm 命令,没错,你可以没听过 rm 命令,但是删库跑路你不可能没听过吧?什么?没听过,没事,现在你就听过了,我刚刚已经讲了,哈哈哈。好了,废话不多说,现在开始吧!rm是单词remove的缩写,顾名思义,移除,就是删除啦。rm命令可以帮我们删除指定的一切文件和目录,是的,你没看错,就是一切。所以我们使用这个命令就得小心了,因为被删除的文件和目录是不可复原的、永久消失的。
原创
发布博客 2023.07.24 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring 中 Bean 的配置细节

大家好,我是 god23bin,今天继续说 Spring 的内容,关于 Spring 中 Bean 的配置的,通过上一篇文章的学习,我们知道了 Spring 中的依赖注入,其中有两种主要的方式,分别是基于构造方法的 DI和基于 Setter 的 DI。我们知道,当写完一个普通的 Java 类后,想让 Spring IoC 容器在创建类的实例对象时使用构造方法完成实例对象的依赖注入,那么就需要在配置元数据中写好类的 Bean 定义,包括各种标签的属性。
原创
发布博客 2023.07.09 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring 的依赖注入(DI)

欢迎来到本篇文章,书接上回,本篇说说 Spring 中的依赖注入,包括注入的方式,写法,该选择哪个注入方式以及可能出现的循环依赖问题等内容。如果正在阅读的朋友还不清楚什么是「依赖」,建议先看看我第一篇文章,通过 Employee 和 Department 简单说了什么是所谓的依赖。// 省略 getter 和 setter // 省略构造方法 }现在 A 类 是依赖 B 类的,没有 B,A 什么都不是。
原创
发布博客 2023.06.30 ·
481 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Spring 中的 Bean

Spring 中 Bean 的基本概念、基本写法和 3 种实例化 Bean 的方式等。我们回顾下,什么是 Bean?被 Spring IoC 管理的对象,就是 Bean。一个 Spring IoC 容器中管理着一个或多个 Bean,这些 Bean 是由我们提供给容器的配置元数据创建的(比如以 XML形式定义的 Bean)。以上,就是本文的所有内容,主要介绍了 Spring 中 Bean 的概念和 Bean 的定义属性。Bean 由配置元数据创建,比如以XML形式定义的 Bean。
原创
发布博客 2023.06.23 ·
1163 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

一分钟学一个 Linux 命令 - ps

大家好,我是 god23bin。欢迎来到《一分钟学一个 Linux 命令》系列,每天只需一分钟,记住一个 Linux 命令不成问题。今天要说的是ps命令。ps的英文全称是,意思是进程状态。ps命令是一个常用的 Linux 命令,用于查看当前系统中运行的进程信息。它提供了关于进程的各种详细信息,如进程 ID(PID)、进程状态、CPU 使用情况、内存占用、运行时间等。ps命令的使用,相信你通过这一分钟的学习已经掌握了,这是个很常用的命令,它有很多选项,但实际上,我们平常一般只用到ps -aux或者。
原创
发布博客 2023.06.18 ·
823 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

一分钟学一个 Linux 命令 - find 和 grep

大家好,我是 god23bin。欢迎来到《一分钟学一个 Linux 命令》系列,每天只需一分钟,记住一个 Linux 命令不成问题。find和grep命令。find命令用于在指定的目录下搜索文件和目录。它提供了丰富的搜索条件和选项,可以根据文件名、文件类型、文件大小、修改时间等属性进行搜索。find命令通常用于查找特定文件或根据条件进行批量操作。find命令通常进行的是从根目录开始的全盘搜索,所以不要在高峰时期使用find命令。
原创
发布博客 2023.06.15 ·
2426 阅读 ·
2 点赞 ·
0 评论 ·
19 收藏

一分钟学一个 Linux 命令 - cat 和 tail

大家好,我是 god23bin。今天我给大家带来的是 Linux 命令系列,每天只需一分钟,记住一个 Linux 命令不成问题。今天,需要你花费两分钟时间,因为我们要介绍的是两个常用的查看文件内容的命令:cat 和 tail 命令。
原创
发布博客 2023.06.13 ·
1518 阅读 ·
6 点赞 ·
0 评论 ·
12 收藏

策 略 模 式「指 鼠 为 鸭」

大家好,我是 god23bin,今天我们来介绍下设计模式中的一个重要的设计模式——策略模式。当涉及到某个行为或算法有多个变体时,策略模式是一种常见的设计模式。它允许在运行时选择使用不同的策略,而无需修改现有代码。现在就使用设计模式中经常出现的鸭子模型来介绍吧!定义共同的接口或抽象类来声明策略类都要实现的方法,就比如这里的show方法。定义具体的策略类,比如这里的和,实现接口中的方法,每个具体策略类提供不同的算法或行为实现。定义客户端类,比如这里的。
原创
发布博客 2023.06.11 ·
1828 阅读 ·
2 点赞 ·
7 评论 ·
1 收藏

一分钟学一个 Linux 命令 - tar

大家好,我是 god23bin。今天给大家带来的是 Linux 命令系列,每天只需一分钟,记住一个 Linux 命令不成问题。今天,我们要介绍的是一个常用且强大的命令:tar。tar是的缩写,意思是磁带归档,归档可以视为存档。tar命令网上很多都提到,它是一个压缩命令,为什么会这样说呢?实际上,它是用于创建和提取 tar 归档文件的,最初的设计就是用于将多个文件打包到磁带上进行备份。随着时间的推移,tar命令已经扩展到处理文件和目录的归档和压缩。tar。
原创
发布博客 2023.06.10 ·
9422 阅读 ·
10 点赞 ·
2 评论 ·
22 收藏

说说验证码功能的实现

大家好,我是 god23bin,今天说说验证码功能的实现,相信大家都经常接触到验证码的,毕竟平时上网也能遇到各种验证码,需要我们输入验证码进行验证我们是人类,而不是机器人。验证码有多种类型,比如图片验证码、短信验证码和邮件验证码等等,虽说多种类型,图片也好,短信也好,邮件也好,都是承载验证码的载体,最主要的核心就是一个验证码的生成、存储和校验。本篇文章就从这几个方面出发说说验证码,废话不多说,下面开始正文。本篇文字就说了验证码功能的实现思路和实现,包括验证码的生成、存储、展示和校验。
原创
发布博客 2023.06.07 ·
611 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

一分钟学一个 Linux 命令 - mkdir 和 touch

大家好,我是god23bin。欢迎来到《一分钟学一个 Linux 命令》系列,今天需要你花两分钟时间来学习下,因为今天要讲的是两个命令,mkdir和touch命令。前一个命令是操作目录的,后一个命令是操作文件的。建议学完手敲一篇加深记忆噢!mkdir是的缩写,顾名思义,创建目录(文件夹)。无论是在日常工作还是在编写脚本时,创建新的目录都是一项基础而重要的操作。mkdir命令允许我们在任意位置创建新的目录。touch命令是一个简单而实用的命令,通过touch。
原创
发布博客 2023.06.05 ·
1264 阅读 ·
5 点赞 ·
5 评论 ·
13 收藏

Spring 核心概念之一 IoC

欢迎来到本篇文章!通过上一篇什么是 Spring?为什么学它?的学习,我们知道了 Spring 的基本概念,知道什么是 Spring,以及为什么学习 Spring。今天,这篇就来说说 Spring 中的核心概念之一 IoC。IoC 这个概念对于初学者来说还真不是很好理解,我就是那个理解不了的初学者。那时候,学起来很费解,只是迷迷糊糊知道了一些概念名词,控制反转,依赖注入。现在,我重新梳理这些知识,尽量写清楚什么是 IoC 以及相关的知识,如有错误,敬请指正!好了废话不多说,进入正题!
原创
发布博客 2023.06.03 ·
230 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

一分钟学一个 Linux 命令 - pwd

大家好,我是 god23bin。欢迎大家继续围观《一分钟学一个 Linux 命令》,每天只需一分钟,记住一个 Linux 命令不成问题。本篇文章将聚焦于pwd命令,一个超级简单又常用的命令。在接下来的内容中,我将快速介绍pwd命令的使用方法,希望能够帮助大家更好地理解和应用。pwd是的缩写,意思就是「打印工作目录」,很明显了,pwd能够打印(显示)当前工作目录的路径给我们看。它非常简单而实用,可以帮助我们迅速了解当前所在的目录位置。对于我们学习 Linux 的路上来说,掌握pwd。
原创
发布博客 2023.05.31 ·
957 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

一分钟学一个 Linux 命令 - cd

大家好,我是 god23bin。欢迎来到这个系列,每天只需一分钟,记住一个 Linux 命令不成问题。今天让我们从cd命令开始,掌握在 Linux 系统中切换目录的技巧。cd命令来自这么一个词语,,意思为「切换目录」,这是一个非常基础且常用的命令。顾名思义,cd命令用于切换当前工作目录。通过cd命令,我们可以轻松地在不同的目录之间进行切换,以便进入目标目录执行相应的操作。通过本文的介绍,我们了解了cd命令在 Linux 中的重要性和使用方法,cd命令可以帮助我们轻松切换目录!
原创
发布博客 2023.05.30 ·
920 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

一分钟学一个 Linux 命令 - ls

大家好,我是 god23bin。今天我给大家带来的是 Linux 命令系列,每天只需一分钟,记住一个 Linux 命令不成问题。今天,我们要介绍的是一个常用而又强大的命令:ls(list)。ls命令来自英文单词list,动词意思译为「列出」。ls命令用于列出指定目录中的文件和子目录及其属性信息,是最常被使用到的 Linux 命令之一。它可以帮助我们查看当前目录下的内容,提供了多种选项参数,可以以不同的方式显示文件和目录的详细信息。希望各位屏幕前的靓仔靓女们给个三连!
原创
发布博客 2023.05.29 ·
774 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

什么是 Spring?为什么学它?

欢迎来到本篇文章!在这里,我将带领大家快速学习 Spring 的基本概念,并解答两个关键问题:什么是 Spring,以及为什么学习 Spring。废话少说,下面,我们开始吧!Spring 是一个轻量级的、开源的 Java 框架,实现了 IoC(Inversion of Control)和 AOP(Aspect Oriented Programming)等功能。便于开发:Spring 的组件化和松耦合的特性使得开发变得更加简单,开发者可以更加专注于业务逻辑的实现。
原创
发布博客 2023.05.24 ·
354 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Spring Boot 配置文件总结

这个配置文件的作用就是,允许我们通过这个配置文件去修改 Spring Boot 自动配置的默认值。和。yml 等同于 yaml,写法看个人喜欢,我喜欢写成配置与代码解耦server : port : 4790 # 自定义的配置 demo : author : god23bin description : 点个免费的赞,我能开心好久!上面自定义了两个配置项,分别是和,接着,如何在代码中使用这些配置好的值呢?使用@Value使用。
原创
发布博客 2023.05.14 ·
710 阅读 ·
3 点赞 ·
2 评论 ·
2 收藏
加载更多