摘要: 先做一个简单的自我介绍: 我是一名三本毕业生,通信工程专业,毕业后报培训班学习编程,然后 2016 年至今一直在重庆从事 Java 开发,期间也短暂参与过前端开发,自学过 C 语言和 Go 语言,任职过 5 家公司,涉足过医疗、税务、农业、房地产、人工智能等行业。 这段履历算不上光鲜,却是大多数普通程序员经历的写照,还是有一定代表性的。这里就从一个普通程序员的角度,聊聊当前环境下,是否适合做编程。 阅读全文
posted @ 2025-10-22 08:59 天航星 阅读(12900) 评论(121) 推荐(71)
摘要: 在 Linux 中设置固定IP,最主流和推荐的方法是使用系统默认的网络配置工具 Netplan。 查看网卡名称 输入以下命令查看当前网卡信息,找到要配置的网卡名称(如 ens33, enp0s3, eth0 等): ip a 定位并编辑 Netplan 配置文件 Netplan 的配置文件位于 /e 阅读全文
posted @ 2026-06-25 19:38 天航星 阅读(6) 评论(0) 推荐(0)
摘要: 设置默认用户的密码 Multipass 创建的虚拟机默认用户为 ubuntu,密码为空,需要设置密码才能实现 SSH 连接 sudo passwd ubuntu 开启 SSH 连接权限 sudo vim /etc/ssh/sshd_config.d/60-cloudimg-settings.conf 阅读全文
posted @ 2026-06-23 16:13 天航星 阅读(1) 评论(0) 推荐(0)
摘要: 运行 docker 命令时,经常会出现这个错误: permission denied while trying to connect to the docker API at unix:///var/run/docker.sock 这是因为 Docker 守护进程使用 Unix 套接字文件/var/ 阅读全文
posted @ 2026-06-03 16:56 天航星 阅读(17) 评论(0) 推荐(0)
摘要: Ubuntu 24.04 在运行 pip install 时出现如下错误: pip install -e . error: externally-managed-environment × This environment is externally managed ╰─> To install P 阅读全文
posted @ 2025-12-23 17:28 天航星 阅读(194) 评论(0) 推荐(0)
摘要: Jenkins 是一款开源 CI & CD 软件,用于自动化各种任务,包括构建、测试和部署软件。 在项目开发场景中主要用于自动发版,解放了运维人员繁琐的工作,也便于进行版本管理。 Jenkins 可以直接运行 war 包安装,也可以使用 Docker 安装。 war 包安装过程简单,配置也相对于 D 阅读全文
posted @ 2025-11-01 21:23 天航星 阅读(77) 评论(0) 推荐(0)
摘要: IDEA中,有时 pom.xml 中会出现如下提示: IDEA 2022.1 升级了检测易受攻击的 Maven 和 Gradle 依赖项,并建议修正,通过插件 Package Checker 捆绑到 IDE 中。 这并不是引用错误,不用担心。如果实在强迫症不想看到这个提示,有两个解决办法: 卸载 P 阅读全文
posted @ 2025-11-01 21:21 天航星 阅读(70) 评论(0) 推荐(0)
摘要: 项目中有时候会需要调用别人的接口上传一个文件,别人的接口参数为 MultipartFile 类型,需要对 File 文件进行一个转换再进行上传。 这里整理了一个较为实用的方法: public static MultipartFile ofMultipartFile(File file) { File 阅读全文
posted @ 2025-11-01 21:18 天航星 阅读(77) 评论(0) 推荐(0)
摘要: 我们写文档大多用 Word、写表格大多用 Excel、写幻灯片大多用 PPT。 写代码也需要一个软件作为编辑器(传说的大神用记事本写代码纯属玩笑了,越是大神越追求效率,用的软件功能越强)。 Python 现在已经有了非常多的代码编辑器: 讨论哪个代码编辑器最好用,是会引发程序员之间战争的,这里就不讨 阅读全文
posted @ 2025-11-01 14:17 天航星 阅读(304) 评论(0) 推荐(0)
摘要: 在开始编写 Python 代码前,还需要搭建 Python 的开发环境。 电脑是没办法直接读懂 Python 代码的,而是需要一个解释器,实时把代码翻译成字节码,字节码再转换成 0 和 1,电脑就能读懂了。 Python 的运行过程就是翻译一行、执行一行(所以 Python 的运行速度较慢)。 我们 阅读全文
posted @ 2025-10-31 18:53 天航星 阅读(284) 评论(0) 推荐(0)
摘要: 介绍 Python 在英语中是蟒蛇的意思,它的 logo 也是两条蟒蛇缠绕在一起。 然而 Python 和蟒蛇实际上没有半点关系。 Python 是由荷兰程序员 Guido van Rossum(因为其名字的前三个字母“gui”是中文“龟”的拼音,所以江湖人称“龟叔”)独立开发完成初版的。 “龟叔” 阅读全文
posted @ 2025-10-27 10:52 天航星 阅读(826) 评论(2) 推荐(0)