年度|我的2025年度总结
2025年,日均20次提交的超强工作强度,从河南远程工作到深圳南山,从写出人格相关的书籍到沉浸式的Live House。这是我变化许多、满载收获的一年。
2025年,日均20次提交的超强工作强度,从河南远程工作到深圳南山,从写出人格相关的书籍到沉浸式的Live House。这是我变化许多、满载收获的一年。
记录了作者因为一次恋爱经历和与家人的争吵,意识到自己人格上的不完善,从而决定利用自己的网站开发技能,在两个小时内搭建一个“人格完善指南”网站的过程。
这是一份写给新手的 Hexo 博客搭建完全指南,从本地环境配置到云端自动化部署,带你走过从零到一的全过程。
山竹记账应用的 Go 后端版本开发学习笔记,包含项目架构设计、API 接口开发、数据库操作、中间件使用等核心技术要点的详细记录和总结。
一篇关于如何使用宝塔和 Vercel 部署私人影视站和音乐站的详细教程。
用 ClaudeCode 分别在 2 天半和 9 天内从零搭建影视站与音乐站的完整复盘:需求规划、技术选型、开发流程、踩坑与解决方案,以及 AI 辅助编程带来的效率提升。
记录使用 Claude Code 开发影视流媒体站和音乐流媒体站的完整开发历程,包括前端界面设计、播放器实现、后端API开发、管理后台等功能的实现过程和开发心得。
2024 年,回顾这一年的工作和项目经历,可以说是充实而多样。新的一年已经开始,虽然春节刚过,但仍然感到充满活力,期待接下来能够继续提升自己的技术能力,推动更多项目的发展。
IMYAI文本处理工具箱是一个在线工具,旨在提供全面的文本处理功能,包括文本格式化、标点和拼音转换等,并集成了AI文本优化能力。项目基于FastAPI和前端JS开发,支持Docker部署,使文本处理更加高效简便。本文作者分享了项目布局的设计思路,特别是如何通过多行flex布局和grid布局来优化几十个按钮的摆放,以达到美观的效果。此外,项目还实现了拖拽效果、使用Intro.js的开屏引导功能,以及POST Stream流的AI功能。成品已开源,供公众使用。
本课程将以 evernote 云笔记 mac 客户端版的 ui 做原型,做一款线上的云笔记 webapp 产品。产品包括登录、注册、笔记本的创建、修改、删除,笔记的markdown编辑、删除到回收站、markdown 预览、回收站管理等功能。采用前后端分离的开发方式,本课程只负责前端部分的开发。
该文章介绍了编写一个手写Promise.all的原理。首先,该函数接收一个可迭代对象作为参数,并返回一个新的Promise实例。在函数内部,先将可迭代对象转化为数组,并将其中每个非Promise值转化为Promise对象。然后,判断如果转化后的数组长度为0,则直接返回一个resolved状态的Promise对象,并传递一个空数组作为值。接着,定义一个values数组和一个count变量用于记录已完成的Promise数量。接下来,通过for循环遍历每个Promise对象,使用then方法来监听其状态改变。当一个Promise对象被resolved时,将其值存入values数组中,并将count变量加1。当已完成的Promise数量等于总数时,即所有Promise对象都已resolved,返回一个resolved状态的Promise对象,并传递values数组作为值。如果其中任何一个Promise对象被rejected,直接将错误传递给最终的Promise对象。这就是手写Promise.all函数的实现原理。
<h2 id="高可用方案梳理"><a href="#高可用方案梳理" class="headerlink" title="高可用方案梳理"></a>高可用方案梳理</h2><h3 id="Kubernetes高可用"><a href="#Kubernetes高可用"
该文档介绍了如何检查和更新 Kubernetes 证书以及如何在云端和边缘端安装 KubeEdge。其中包括了证书有效期检查、证书续签、KubeEdge 云端环境安装、KubeEdge 边缘端环境安装等内容。
本文介绍了边缘计算基本功-云原生,包括KubeEdge、声明式API、不可变基础设施、微服务和服务网格。同时,还介绍了Bookinfo应用程序、istio的路由规则和istio的可视化工具Dashboard。
本文深入介绍了边缘计算,包括其技术背景、应用案例以及与物联网和云原生的关系。此外,本文还讨论了与边缘计算相关的不同开源项目以及该领域中可用的各种工作角色和薪资。
KubeEdge 是一种边缘计算解决方案,可为智能边缘管理平台提供支持。本课程将教你如何使用 KubeEdge,通过使用 WebSocket 协议连接云端和边缘侧,解决多种问题。本课程涵盖课程知识体系,包括认知篇、技能篇和实战篇。无论你是初学者还是有经验的开发人员,你都可以从中获益。
这篇文章介绍了 Kubernetes 的一些基本概念和操作,包括 ConfigMap 的使用方法、Kubernetes 集群的安全机制、TLS 认证、RBAC 授权方式、容器交付流程、Python 项目的部署等。文章提供了一些代码示例和操作步骤,适合初学者学习。
本文介绍了如何构建高可用的Kubernetes集群,包括kube-proxy开启ipvs的前置条件、安装Docker软件、在主节点启动Haproxy与Keepalived容器、安装Kubeadm、初始化主节点、加入主节点以及其余工作节点、Etcd集群状态查看、以及部署网络。
本文介绍了如何修改 Kubernetes 证书可用时间。需要部署 go 环境和下载源码,然后修改 Kubeadm 源码包,更新 kubeadm,更新各节点证书至 Master 节点,最后更新 HA 集群其余 master 节点证书。
本文档提供了部署 Kubernetes 组件,例如 Helm、Prometheus 和 EFK 平台的说明。它包括有关 Pod 和命名空间的资源限制、水平 Pod 自动缩放以及访问 Prometheus 和 Grafana 的信息。