笑的像个child
码龄4年
关注
提问 私信
  • 博客:82,066
    动态:440
    82,506
    总访问量
  • 57
    原创
  • 24,348
    排名
  • 2,334
    粉丝

个人简介:一个平平无奇的软工学生( ̄︶ ̄)

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

m0_50281408的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    5
    当前总分
    1,232
    当月
    31
个人成就
  • Java领域新星创作者
  • 获得519次点赞
  • 内容获得61次评论
  • 获得632次收藏
  • 代码片获得2,627次分享
创作历程
  • 23篇
    2024年
  • 33篇
    2023年
  • 1篇
    2022年
  • 1篇
    2021年
成就勋章
TA的专栏
  • 开发
    25篇
  • 妙解设计模式
    5篇
  • Screeps:world
    3篇
  • 云服务器能干点啥?
    4篇
  • 运维
    3篇
兴趣领域 设置
  • Python
    pythonflask
  • Java
    javaspring boot
  • 开发工具
    githubgitide
  • 数据结构与算法
    数据结构
  • 前端
    javascript
  • 后端
    后端
  • 网络与通信
    网络安全
  • HarmonyOS
    harmonyos
  • 操作系统
    windows
  • 测试
    功能测试
  • 软件工程
    个人开发
  • 区块链
    区块链
  • 运维
    linux
  • 网络空间安全
    web安全
  • 服务器
    负载均衡
  • 前沿技术
    stable diffusion
创作活动更多

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

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

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

IDEA优雅debug

通过这些断点,开发者可以更好地控制代码的运行流程,以找到问题所在。(Conditional Breakpoint)是调试器中的一种高级功能,用于在断点设置的代码位置,只有满足指定条件时才会暂停程序的执行。当在有if判断时,如果触发true的代码非常复杂,则可以使用变量设置来修改if的判断条件,或者当传参时某一个变量或对象缺失,可以直接设置变量来查看代码运行的效果。
原创
发布博客 2024.11.17 ·
1162 阅读 ·
19 点赞 ·
0 评论 ·
19 收藏

使用树莓派搭建音乐服务器

本人手机存储空间128G,网易云音乐6个G,本就不富裕的空间更是雪上加霜,而且重点是,我根本没有听几首歌,清除缓存后,整个软件都还是占用了5个G左右,正巧,本人最近购入了一块树莓派zero 2w,秉承着不让树莓派变吃灰派的原则,所以萌生出了自己搭建音乐服务器的想法。至此一步就完成了,现在我将网易云常听的歌曲全部传到树莓派中,然后音流中就会扫描,大体的功能也和平常的音乐软件差不多,主要是占空间很小很小,几乎可以忽略不计。
原创
发布博客 2024.10.06 ·
1586 阅读 ·
12 点赞 ·
0 评论 ·
16 收藏

使用frp将树莓派穿透到外网

最近买了一块树莓派 zero 2w,想要它可以进行远程访问,所以想到了frp这个方案进行穿透,后期会使用树莓派搭建音乐服务器,本人手机内存有点小,xxxx云音乐太占空间,有兴趣的话可以关注后续。
原创
发布博客 2024.10.06 ·
820 阅读 ·
23 点赞 ·
0 评论 ·
10 收藏

ElasticSearch学习笔记

Elaticsearch,简称为es,es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好可以扩展到上百台服务器,处理PB级别的数据。
原创
发布博客 2024.09.22 ·
1403 阅读 ·
18 点赞 ·
0 评论 ·
13 收藏

妙解设计模式之模板模式

模板模式是一种行为型设计模式,它定义了一个操作的算法骨架,将某些步骤的实现延迟到子类中。通过模板模式,子类可以不改变算法的结构即可重新定义算法中的某些步骤。
原创
发布博客 2024.08.11 ·
955 阅读 ·
24 点赞 ·
0 评论 ·
9 收藏

MySQL中常用的函数

MySQL 中的函数是一种重用 SQL 语句逻辑的方法,可以让开发者自定义并封装一些常用的数据处理逻辑,以便在查询、更新或删除等操作过程中进行调用。MySQL 提供了多种类型的函数,包括标量函数(Scalar Functions)、聚合函数(Aggregate Functions)、表值函数(Table-Valued Functions)等。
原创
发布博客 2024.07.10 ·
1025 阅读 ·
22 点赞 ·
0 评论 ·
11 收藏

妙解设计模式之桥接模式

桥接模式(Bridge Pattern)是一种结构型设计模式,用于将抽象部分和实现部分分离,使它们可以独立变化。这种模式通过组合而不是继承来实现这个目标,从而提高系统的灵活性和可扩展性。
原创
发布博客 2024.06.25 ·
1181 阅读 ·
8 点赞 ·
0 评论 ·
11 收藏

妙解设计模式之策略模式

策略模式(Strategy Pattern)是一种行为型设计模式,它定义了一系列算法,把它们一个个封装起来,并且使它们可以相互替换。这种模式使得算法可以独立于使用它的客户端而变化。
原创
发布博客 2024.05.27 ·
701 阅读 ·
10 点赞 ·
0 评论 ·
4 收藏

妙解设计模式之单例模式

单例模式(Singleton Pattern)是一种设计模式,用于确保一个类在整个程序运行过程中只有一个实例,并提供一个全局访问点来获取该实例。
原创
发布博客 2024.05.27 ·
1036 阅读 ·
22 点赞 ·
0 评论 ·
21 收藏

妙解设计模式之适配器模式

适配器模式是一种结构型设计模式,用于将一个类的接口转换成客户端期望的另一个接口,使得接口不兼容的类可以一起工作。它的主要应用场景包括兼容旧接口、整合第三方库、简化复杂接口和跨平台支持。适配器模式可以提高代码的可维护性和扩展性,减少不同系统之间的耦合。
原创
发布博客 2024.05.23 ·
727 阅读 ·
21 点赞 ·
0 评论 ·
15 收藏

SaToken+SpringBoot+Redis前后端分离登录认证

Sa-Token 是一款 Java 语言的权限认证框架,提供了灵活、高效、易用的权限认证和会话管理功能。它是 SpringBoot、Spring MVC、Servlet 等 Java 技术体系下的轻量级权限认证组件,可以帮助开发者快速实现用户认证、授权和会话管理等功能。功能结构图认证流程图框架特性。
原创
发布博客 2024.05.23 ·
1510 阅读 ·
22 点赞 ·
6 评论 ·
26 收藏

Screeps工程化之数量控制模块

将Screeps的代码进行模块化后,可以将各个功能进行分离,互相不影响,本文将会介绍Screeps中如何进行creep的数量控制来维持房间资源的平衡和发展。本文仅为作者本人的游戏思路,并不是最佳实践,如有更好的实现方法可在评论区提出。
原创
发布博客 2024.05.10 ·
550 阅读 ·
8 点赞 ·
0 评论 ·
10 收藏

Screeps工程化之配置化

Screeps中所有代码都会在一个tick(游戏内的世间)内执行完成,想要做到代码的高度复用,和隔离各个房间creep的行为就需要将部分代码进行配置化,本文仅为作者本人的游戏思路,并不是最佳实践,如有更好的实现方法可在评论区提出。
原创
发布博客 2024.05.10 ·
999 阅读 ·
11 点赞 ·
0 评论 ·
11 收藏

Screeps新手入门感悟

Screeps 是一款面向编程爱好者的开源 MMO RTS 沙盒游戏,其核心机制是为您的单位编写 AI。您可以通过编写 JavaScript 来控制自己的殖民地。您的代码将 24/7 全天候不间断地运行在一个庞大世界中。不仅如此,这个世界同时也容纳了许许多多和您一样的玩家。
原创
发布博客 2024.04.22 ·
942 阅读 ·
3 点赞 ·
2 评论 ·
11 收藏

Python爬虫基础快速入门

当涉及到网络数据的获取和处理时,爬虫技术无疑是一项强大而又引人注目的工具。作为一种自动化程序,爬虫能够模拟人类在互联网上的浏览行为,从而获取网页上的信息并进行处理。无论是用于数据分析、信息搜集还是网站内容更新,爬虫都扮演着至关重要的角色。Python作为一种简洁而又功能强大的编程语言,非常适合用来编写爬虫程序。
原创
发布博客 2024.04.10 ·
640 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java实现第三方登录

第三方登录功能是指用户可以使用其他平台(如QQ、微信、微博等)的账号来登录您的应用或网站,而无需单独注册新账号。这种功能可以提高用户体验,减少用户的注册和登录步骤,同时也可以增加用户的信任度。选择第三方登录提供商:您需要选择要集成的第三方登录提供商,比如Google、Facebook、GitHub、Twitter等。每个提供商都有自己的开发文档和接入方式。创建应用并获取API密钥:在所选第三方平台上创建一个应用,并获取相应的API密钥、密钥和其他必要的信息。这些信息将用于在您的应用中进行认证和授权。
原创
发布博客 2024.03.15 ·
2132 阅读 ·
24 点赞 ·
3 评论 ·
28 收藏

Java实现第三方登录

发布资源 2024.03.15 ·
rar

手写Mybatis自动填充插件

发布资源 2024.03.14 ·
rar

手写Mybatis自动填充插件

Mybatis插件运行原理及自定义插件_简述mybatis的插件运行原理,以及如何编写一个插件-CSDN博客MyBatis 是一款优秀的持久层框架,它简化了数据库操作过程,提供了强大的 SQL 映射功能。MyBatis 插件是用来扩展 MyBatis 框架功能的工具,可以通过插件来定制和增强 MyBatis 的功能。MyBatis 插件可以用来实现一些自定义的功能,比如拦截 SQL 语句、修改 SQL 语句、添加新的功能等。
原创
发布博客 2024.03.12 ·
1005 阅读 ·
30 点赞 ·
2 评论 ·
18 收藏

Minio搭建文件服务器

目前可用于文件存储的网络服务选择也有不少,比如阿里云OSS、七牛云、腾讯云等等,可是收费都有点小贵。为了节约成本,很多公司使用MinIO做为文件服务器。官网:https://www.minio.org.cn/MinIO是一个开源的分布式对象存储服务器,支持S3协议并且可以在多节点上实现数据的高可用和容错。它采用Go语言开发,拥有轻量级、高性能、易部署等特点,并且可以自由选择底层存储介质。它基于Apache License 开源协议,兼容Amazon S3云存储接口。
原创
发布博客 2024.03.10 ·
1741 阅读 ·
12 点赞 ·
0 评论 ·
17 收藏
加载更多