天航星
码龄9年
求更新 关注
提问 私信
  • 博客:243,742
    243,742
    总访问量
  • 239
    原创
  • 3,876
    粉丝
  • 53
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
加入CSDN时间: 2017-03-05

个人简介:天河有尽后为涯,星海无边前作岸。

博客简介:

天河有尽后为涯,星海无边前作岸。

查看详细资料
个人成就
  • 获得765次点赞
  • 内容获得47次评论
  • 获得1,005次收藏
  • 代码片获得5,940次分享
  • 博客总排名16,314名
  • 原力等级
    原力等级
    6
    原力分
    2,040
    本月获得
    8
创作历程
  • 15篇
    2025年
  • 57篇
    2024年
  • 29篇
    2023年
  • 134篇
    2022年
  • 4篇
    2021年
成就勋章
TA的专栏
  • Jenkins
    1篇
  • 人工智能
    2篇
  • 程序世界
    5篇
  • DeepSeek
    2篇
  • VSCode
    6篇
  • 设计模式
    24篇
  • Windows
    5篇
  • Linux
    12篇
  • CentOS
    3篇
  • Ubuntu
    1篇
  • Docker
    24篇
  • Git
    14篇
  • MySQL
    7篇
  • Redis
    19篇
  • RabbitMQ
    11篇
  • Nginx
    1篇
  • JavaScript
    2篇
  • Vue
    3篇
  • Java
    16篇
  • Spring
    4篇
  • Spring源码
    21篇
  • Spring Boot
    4篇
  • Spring Cloud
    6篇
  • Maven
    2篇
  • MyBatis
    7篇
  • MyBatis-Plus
    3篇
  • IDEA
    13篇
  • C语言
    18篇
  • Python
    3篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 11

TA参与的活动 0

兴趣领域 设置
  • 编程语言
    javac语言golang
  • 开发工具
    vscodeintellij idea
  • 云原生
    docker
  • 操作系统
    linux
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

23人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 关注/订阅/互动
  • 收藏
  • 最近

  • 文章

  • 专栏

  • 关注/订阅/互动

  • 收藏

搜索 取消

从一个普通程序员的角度,聊聊当前环境下,是否还适合做编程

先做一个简单的自我介绍:我是一名三本毕业生,通信工程专业,毕业后报培训班学习编程,然后 2016 年至今一直在重庆从事 Java 开发,期间也短暂参与过前端开发,自学过 C 语言和 Go 语言,任职过 5 家公司,涉足过医疗、税务、农业、房地产、人工智能等行业。这段履历算不上光鲜,却是大多数普通程序员经历的写照,还是有一定代表性的。这里就从一个普通程序员的角度,聊聊当前环境下,是否还适合做编程。
原创
博文更新于 2025.11.02 ·
573 阅读 ·
16 点赞 ·
0 评论 ·
6 收藏

鸿蒙电脑,给世界多一种选择!

目前,鸿蒙电脑的软件生态正在快速适配,5 月 8 日大约有 300 款软件,11 天后的 5 月 19 日就已经有了大约 1000 款软件,已基本满足日常娱乐和轻办公的需要,这样的增长速度是值得期待的。对开发者而言,开发的设备环境有了鸿蒙电脑,开发的系统环境有了鸿蒙操作系统,开发的语言环境有了仓颉编程语言,不再对国外的软硬件和编程语言深度依赖,有了更多的选择,也有了更多的应聘岗位。对国内软件厂商而言,多了一个使用平台,还可以暂避国外软件的竞争,可以更好的打磨产品。
原创
博文更新于 2025.10.23 ·
1161 阅读 ·
19 点赞 ·
0 评论 ·
9 收藏

地中海、双肩包、格子衫?从业9年程序员聊聊真实的程序员是什么样子

不过也正因为这一点,程序员之间的相处是比较纯粹的,没有那么多勾心斗角,也没有那么多利益冲突,程序员往往都是乐于帮助同事的,也乐于分享知识,相处起来是比较轻松的(这也是为什么我能在这个行业工作 9 年并且打算一直做下去的原因)。但从一个企业的长远发展来看,是更需要经验丰富的老员工的,已经有越来越多的国内软件企业意识到了这一点,所以 35 岁门槛已经愈加松动了,程序员也不是大众眼中的“青春饭”了。但其实这并不能代表大多数程序员,作为一名工作了 9 年的程序员,有必要跟大家聊聊真实的程序员是什么样子。
原创
博文更新于 2025.10.23 ·
579 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

数量堪比自然语言的编程语言,该怎么选择?

程序的世界为每一个纯粹和热爱的人敞开
原创
博文更新于 2025.10.22 ·
1038 阅读 ·
32 点赞 ·
0 评论 ·
24 收藏

MySQL 备份与恢复

数据库定期备份在生产环境中是很重要的。它能极大地提高数据库的健壮性,可以在误操作修改或删除数据后及时恢复,也可以通过查看备份了解数据的近期情况。下面以为例,介绍下部署的 MySQL 的备份与恢复。
原创
博文更新于 2025.10.21 ·
599 阅读 ·
9 点赞 ·
0 评论 ·
4 收藏

MySQL 创建和授权用户

指定登录的IP:‘%’(所有)操作的数据库表:mydb.*总共三步,创建只读用户完成。账号:readonly。
原创
博文更新于 2025.10.21 ·
354 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

Docker 安装 Jenkins

Jenkins 是一款开源 CI & CD 软件,用于自动化各种任务,包括构建、测试和部署软件。在项目开发场景中主要用于自动发版,解放了运维人员繁琐的工作,也便于进行版本管理。
原创
博文更新于 2025.09.29 ·
440 阅读 ·
5 点赞 ·
0 评论 ·
11 收藏

天河有尽后为涯 星海无边前作岸

天河有尽后为涯,星海无边前作岸。
原创
博文更新于 2025.09.28 ·
294 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

IDEA 忽略 pom.xml 依赖警告

升级了检测易受攻击的 Maven 和 Gradle 依赖项,并建议修正,通过插件 Package Checker 捆绑到 IDE 中。这并不是引用错误,不用担心。这种方式有点太粗暴了,毕竟 IDEA 默认安装了这个插件,还是有一些必要的。卸载 Package Checker 插件,再重启 IDEA 即可。这种方式影响最小,需要提示时将设置改回来即可,修改 IDEA 的参数,暂时禁用该提示。
原创
博文更新于 2025.09.18 ·
2474 阅读 ·
6 点赞 ·
2 评论 ·
3 收藏

Java 获取 MultipartFile

项目中有时候会需要调用别人的接口上传一个文件,别人的接口参数为 MultipartFile 类型,需要对 File 文件进行一个转换再进行上传。但一方面需要引入测试依赖,另一方面将测试类用于实际开发场景总觉得怪怪的。
原创
博文更新于 2025.09.10 ·
204 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

《Python基础》第3期:使用PyCharm编写Hello World

这里使用 Jetbrains 出品的 **PyCharm **作为 Python 的代码编辑器(因为 IDEA 用顺手了,他家的产品操作逻辑一致)。写代码也需要一个软件作为编辑器(传说的大神用记事本写代码纯属玩笑了,越是大神越追求效率,用的软件功能越强)。【Python 版本】会根据前面安装 Python 时自动配置的环境变量自动选择,不用修改。讨论哪个代码编辑器最好用,是会引发程序员之间战争的,这里就不讨论孰优孰劣了。目的是让不同的项目可以用不同的解释器版本以及安装的第三方库等等。
原创
博文更新于 2025.08.05 ·
968 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

《Python基础》第2期:环境搭建

*Associate files with Python(requires the ‘py’ launcher):**让系统自动将 Python 关联到特定的文件类型,使得在文件资源管理器中双击 Python 脚本文件时,系统会自动使用 Python 解释器来运行这些脚本。**Add Python to environment variables:**将 Python 解释器的路径添加到系统的环境变量中,这样就可以在命令行中直接运行 Python 解释器而不需要输入完整的路径。
原创
博文更新于 2025.06.01 ·
831 阅读 ·
18 点赞 ·
0 评论 ·
8 收藏

《Python基础》第1期:人生苦短,我用Python

作为程序员,在人工智能的时代,学会 Python 注定能走得更远。
原创
博文更新于 2025.05.27 ·
1240 阅读 ·
17 点赞 ·
0 评论 ·
11 收藏

《打造自己的DeepSeek》第2期:怎么安装自己的DeepSeek?

上一期介绍了为什么要打造自己的 DeepSeek,本期将介绍怎么安装自己的 DeepSeek。这里要使用的工具是。它是一个免费开源的本地大语言模型运行平台,可以帮我们把 DeepSeek 模型下载到我们自己的电脑上运行,支持 Windows、MacOS 和 Linux 三大主流操作系统(本月 8 日,华为发布了鸿蒙电脑操作系统,相信在不久的将来,Ollama 也会支持)。
原创
博文更新于 2025.05.11 ·
1947 阅读 ·
13 点赞 ·
0 评论 ·
29 收藏

《打造自己的DeepSeek》第1期:为什么要打造自己的DeepSeek?

这个需求比较小众,大体就是一些知识记录者不想将这些知识放在网上,但又希望能快速检索自己知识库的内容,甚至能根据自己整理的知识进行分析,使用 AI 大模型是比较方便的方法,但公网的 DeepSeek 显然是不适合的。DeepSeek 是放在公网上的,意味着所有向 DeepSeek 的提问都有被记录的可能,如果涉及一些安全密级较高的数据或者特别隐私的信息,直接在网络上提问是有风险的。公版的 DeepSeek 是满血版的,非常强大,但它的功能都是设定好的,能回答的问题也是规定好的,有些敏感问题它是回答不了的。
原创
博文更新于 2025.05.05 ·
530 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

VSCode Java 单元测试没有运行按钮

在使用 VSCode 开发 Java 时,可能会遇到单元测试没有运行按钮的情况,如下图:可以看到,此时的单元测试没有运行按钮。
原创
博文更新于 2025.03.28 ·
1236 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

VSCode 使用默认profile打开文件

profile 是 VSCode 的一个功能,可以通过多首选项管理不同的环境,比如开发 Java 和开发 Python 需要不同的插件,就可以通过该功能配置不同的首选项,避免冗余的插件拖慢软件速度。一般作为文本编辑器使用时,只需要最原始的 VSCode 功能,也不需要自动保存,所以一般将默认的 profile 作为文本编辑器的首选项,只需进行如下设置即可。如此,不管当前使用的是什么 profile 在开发项目,都可以以默认 profile 打开文件,同时把 VSCode 当作文本编辑器。
原创
博文更新于 2025.01.16 ·
810 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

Java MyBatis返回两个字段作为Map的key和value

这种查询在某些场景非常好用,比如查询字典,查询出的 key 和 value 就是字典的 value 和 label,利用 HashMap 的 get 方法时间复杂度为 O(1) 的特点,可以实现字典的快速映射。使用 MyBatis 时,可能会遇到这种情况:只查询两个字段,需要返回一个 Map,其中第一个字段作为 key,第二个字段作为 value。虽然能生成 Map,但其中的 value 是一个对象,不是直接值,与预期不符。这样得到的 Map 就是将两个字段作为 Map 的 key 和 value 了。
原创
博文更新于 2024.12.06 ·
1266 阅读 ·
10 点赞 ·
0 评论 ·
3 收藏

Java 列表元素自定义排序

比如对汉字的数字进行排序,他们的字符串长度都为 1,首字母顺序也不能得到预期的结果,因此需要自定义排序。这样的排序往往不能由元素本身的特性(比如字符串长度、首字母顺序)判断,需要自己指定顺序。如果需要改变排序规则(比如倒序),只需要改变自定义顺序列表的元素添加顺序即可。在 Java 开发过程中,有时会遇到需要对列表中元素进行自定义的排序。这样就得到了预期的结果。
原创
博文更新于 2024.10.15 ·
474 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

EasyExcel 单元格根据图片数量动态设置宽度

在使用 EasyExcel 导出 Excel 时,如果某个单元格是图片内容,且存在多张图片,此时就需要单元格根据图片数量动态设置宽度。
原创
博文更新于 2024.10.10 ·
567 阅读 ·
7 点赞 ·
0 评论 ·
1 收藏
加载更多