自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 收藏
  • 关注

原创 【Harmonyos】开源鸿蒙跨平台训练营DAY8:Flutter鸿蒙开发指南获取轮播图数据

在上一篇《Flutter鸿蒙开发指南(七):轮播图搜索框和导航指示器》中,我们实现了轮播图的UI展示。本篇文章将介绍如何通过API接口获取真实的轮播图数据,实现网络请求功能。

2026-01-29 22:02:24 595 2

原创 Redis+cpolar,高效、自由的数据访问方法

Redis 本质是一款超高速的内存键值数据库,核心作用是把常用数据存入内存,像给系统装上 “加速器”,既能快速响应缓存请求,又能有序处理消息队列,还能实现直播间点赞数、设备传感器数据等场景的实时计数,是日常开发和运维中提升数据处理效率的核心工具。

2026-01-29 21:22:09 6577 27

原创 【Harmonyos】开源鸿蒙跨平台训练营DAY7:Flutter鸿蒙实战轮播图搜索框和导航指示器

在移动应用开发中,轮播图(Banner)是首页常见的功能组件。本文将详细介绍如何在Flutter鸿蒙跨平台项目中,实现一个功能完善的轮播图组件,包含**半透明搜索框**和**可点击切换的导航指示器**。

2026-01-28 21:03:08 710 5

原创 【Harmonyos】开源鸿蒙跨平台训练营DAY6:为首页轮播图渲染(及常见问题与方法)

在学习Flutter鸿蒙开发时,实现首页轮播图是一个常见需求。本文将详细介绍从零开始实现轮播图功能的完整过程,包括遇到的问题和解决方案。

2026-01-27 22:50:11 788 2

原创 深入浅出Python装饰器:从原理到实战,解锁代码优雅之道

在Python开发中,装饰器(Decorator)是一项极具表现力的特性,它能在不修改原函数代码、不改变函数调用方式的前提下,为函数增添额外功能。无论是日志记录、性能统计、权限校验,还是缓存实现,装饰器都能让代码更简洁、更具可读性和可维护性,是Python进阶开发者必备的核心技能之一。本文将从装饰器的底层原理出发,逐步拆解实现逻辑,结合实战案例带你吃透装饰器的用法,助力你写出更优雅的Python代码。

2026-01-27 16:31:37 619

原创 【Harmonyos】开源鸿蒙跨平台训练营DAY5:Flutter电商首页+底部导航栏开发教程

本文将详细记录使用 Flutter 开发鸿蒙电商应用首页的完整过程,包括组件化设计、CustomScrollView 滚动布局、底部导航栏实现,以及在开发过程中遇到的问题和解决方案。

2026-01-27 00:17:38 820 1

原创 【Java】Spring Cloud 微服务系统搭建:核心组件 + 实战项目,一步到位

对于具备 Java 和 Spring Boot 基础的开发者而言,从单体架构转向微服务架构是技术进阶的重要方向。Spring Cloud 作为微服务生态的主流解决方案,提供了一套完整的组件体系,助力开发者快速搭建稳定、可扩展的微服务系统。本文将从核心组件解析入手,结合 Spring Boot 3.x + Spring Cloud 2022.x 版本,手把手带你搭建实战项目,实现微服务系统的快速落地。

2026-01-26 20:19:12 880

原创 Leanote蚂蚁笔记+cpolar联手打造随身知识库

Leanote(蚂蚁笔记)是一款功能全面的开源知识管理工具,支持 Markdown 编辑、LaTeX 公式渲染和思维导图制作,既能满足程序员整理代码笔记、梳理开发思路的需求,也适合学生整理课程重点、搭建个人学习体系,还能为自媒体创作者提供内容创作与排版的一站式解决方案,其私有化部署的特性还能保障数据安全,无需担心第三方平台的数据泄露问题。

2026-01-26 15:57:38 12026 28

原创 【Harmonyos】开源鸿蒙跨平台训练营DAY3:为开源鸿蒙跨平台工程的列表清单实现上拉加载、下拉刷新及数据加载提示能力,并完成开源鸿蒙设备运行验证。(及常见问题与方法)

本文记录了基于 Flutter 3.27.4(鸿蒙适配版)开发"风景图库"应用的完整过程,重点实现了列表的**下拉刷新**和**上拉加载**功能。使用 `pull_to_refresh` 和 `infinite_scroll_pagination` 两个核心组件,结合 Picsum API 获取随机风景图片,最终在 DevEco Studio 的鸿蒙模拟器上完成功能验证。

2026-01-25 15:07:29 658 1

原创 【Harmonyos】开源鸿蒙跨平台训练营DAY3:HarmonyOS + Flutter + Dio:从零实现跨平台数据清单应用完整指南

本文记录了从零开始构建一个Flutter鸿蒙项目的完整过程,使用Dio库实现网络请求,调用猫咪图片API,并展示在鸿蒙和安卓双平台上。

2026-01-24 22:41:33 1032

原创 【Java】Java JVM 调优实战:GC 调优参数 + 内存泄漏排查,线上性能提升实战

在高并发、高可用的线上系统中,Java 应用的性能直接决定了业务的承载能力与用户体验。JVM 作为 Java 程序的运行基石,其内存分配、垃圾回收(GC)机制的表现的核心。若 JVM 配置不合理,可能导致频繁 Full GC、内存溢出(OOM)、响应延迟飙升等问题,严重时引发系统雪崩;而科学的 JVM 调优能充分挖掘硬件资源潜力,减少 GC 停顿时间,避免内存泄漏,让系统在高负载下保持稳定高效运行,这也是中级开发者迈向高级工程师的必备技能。

2026-01-20 21:44:36 1060 2

原创 【Java】深入解析 Java 集合底层原理:HashMap 扩容与 TreeMap 红黑树实现

Java 集合框架是开发中的核心工具,其中 HashMap 和 TreeMap 作为 Map 接口的两大常用实现,分别以哈希表和红黑树为底层数据结构,适配不同业务场景。本文将聚焦二者的核心底层机制——HashMap 的扩容流程与 TreeMap 的红黑树实现,从源码、流程、原理三个维度展开解析,帮助中级开发者夯实底层基础。

2026-01-20 21:13:40 848

原创 【Harmonyos】开源鸿蒙跨平台训练营DAY2:多终端工程创建运行、代码提交至AtomGit平台自建公开仓库全流程(附带出现问题及解决方法)

哈喽各位鸿蒙开发新手小伙伴!小魔仙在学习了今天的鸿蒙开发,👋 在上一篇入门内容铺垫后,今天咱们聚焦 DAY 2 核心任务——从基础软件安装到代码推送远程仓库,完成一整套闭环实操。全程拆解为清晰步骤,零基础也能跟着走,帮你稳稳拿下鸿蒙跨平台开发的基础流程!

2026-01-20 19:46:39 1946 13

原创 【Java】Java 高并发编程实战:从锁机制到分布式锁,手把手教你实现

在 Java 高并发场景中,锁是保证数据一致性、避免资源竞争的核心手段。从单体应用的本地锁到分布式架构的分布式锁,锁机制的演进始终围绕“高效同步”与“场景适配”展开。本文将从本地锁原理切入,分析其局限性,再深入分布式锁的实现方案,结合可运行代码与流程图,带你掌握高并发锁的实战技巧。

2026-01-19 22:32:32 933 1

原创 【Java】微服务架构 Java 实战:Spring Cloud Gateway + Nacos 全链路搭建指南

本文面向中高级 Java 开发者,聚焦 Spring Boot 3.x + Spring Cloud 2022.x + Nacos 2.x 技术栈,实战搭建微服务全链路架构。全程以“可运行、可复现”为核心,跳过冗余理论,直击服务注册发现、网关路由、负载均衡等核心环节,同时覆盖生产级优化要点。

2026-01-19 22:19:02 1137 1

原创 【Harmonyos】开源鸿蒙跨平台训练营DAY1:Windows上搭建Flutte跨平台开发环境

今天是小魔仙参加「开源鸿蒙跨平台开发训练营」第一天,目标是:windows系统上搭建OpenHarmony 版 Flutter 开发环境

2026-01-19 21:45:19 1925 26

原创 【Java】Java 性能优化手册:代码级优化 + JVM 调优 + 数据库优化,全方位提升

在Java应用开发中,性能问题往往是决定系统可用性、稳定性与用户体验的关键因素。性能优化并非单一环节的调整,而是贯穿从代码编写、JVM配置到数据库交互的全链路工程。本文将从代码级、JVM级、数据库级三个核心维度,结合实操案例与工具用法,为中级Java开发者提供一套可落地的全方位性能优化方案。

2026-01-18 21:59:53 656

原创 AI工具与编程实践:重塑研发效率的双重引擎AI双擎驱动:工具与编程重构研发全流程的实战指南

本文立足后端研发与算法落地视角,分享 AI 工具与编程技术融合的实战经验。核心围绕 AI 全链路赋能研发闭环(需求解析→工具落地→代码生成→测试优化→模型迭代)展开,结合 GitHub Copilot 等工具的应用场景,通过用户认证接口开发等实例,拆解 AI 协同开发逻辑,补充代码与流程图,同时提及落地痛点及优化方案,凸显 AI 对研发效率与创新的重塑价值。

2026-01-18 12:36:32 682

原创 【Java】Java 实战项目:从零开发一个在线教育平台,附完整部署教程

本文面向具备 Java 基础和 Spring Boot 入门知识的开发者,将带大家从零搭建一个功能完备的在线教育平台。通过实战掌握前后端分离架构、权限认证、数据持久化、缓存优化及容器化部署等核心技能,所有代码片段均可直接复用,部署步骤详细可落地。

2026-01-16 23:43:45 1558 3

原创 【Java】基于 Java 的分布式系统实战:分布式锁 + 事务 + 一致性算法,干货满满

随着业务规模的扩张,单体系统因性能瓶颈、单点故障等问题逐渐无法满足需求,分布式系统成为企业级应用的主流架构。但分布式环境下,跨节点的并发控制、数据一致性保障、服务协同调度等挑战愈发突出:多个服务实例同时操作共享资源易引发数据冲突,跨服务事务因网络延迟、节点故障可能导致数据不一致,元数据(如配置信息、节点状态)的分布式同步需解决容错与共识问题。

2026-01-16 23:35:40 726

原创 【Java】Java 实战项目:手把手教你写一个电商订单系统

本文将带领大家基于 Spring Boot + MyBatis + MySQL 开发一个简易电商订单系统,覆盖下单核心流程,适合具备 Java 基础和 Spring Boot 入门经验的开发者。系统聚焦核心业务模块,不冗余复杂功能,助力快速掌握订单系统设计与开发思路。

2026-01-15 18:05:58 1263 32

原创 从零搭建 Spring Cloud 微服务项目:注册中心 + 网关 + 配置中心全流程

本文面向具备 Java 基础与 Spring Boot 实战经验的开发者,以 Spring Cloud Alibaba 生态为核心,从零搭建包含注册中心、API 网关、配置中心的微服务项目,全程附带可运行代码与实操说明,读者可边读边动手实现。

2026-01-15 17:52:18 2303 36

原创 【Linux】Linux 网络安全进阶:内核防护与网络服务安全配置技巧

对于中高级 Linux 运维及安全工程师而言,网络安全的防护核心已从单纯的外层拦截深入至内核级防护与服务层精细化配置。本文聚焦 Linux 系统网络安全进阶能力,从内核级安全机制、网络参数调优、关键服务加固三个维度,结合实战配置示例与攻击防御链路分析,构建全方位的网络安全防护体系,所有配置均经过生产环境验证,可直接落地部署。

2026-01-11 09:00:00 1186

原创 【Linux】Linux+AI 智能运维:故障预测 + 自动修复,效率提升 70% 的秘诀

在数字化转型深度推进的今天,Linux 作为服务器端核心操作系统,承载着业务系统的稳定运行重任。然而,传统 Linux 运维模式在面对大规模集群、复杂业务链路时,逐渐暴露出诸多难以规避的挑战,成为业务连续性的潜在瓶颈。

2026-01-11 09:00:00 1008 2

原创 【Linux】K8s 集群搭建避坑指南:基于 Linux 内核参数调优的生产级部署方案

在生产级 Kubernetes(K8s)集群部署中,Linux 内核作为容器运行时与底层硬件的桥梁,其参数配置直接决定了集群的稳定性、性能上限与可扩展性。K8s 集群运行时包含大量网络连接、进程调度、内存管理及文件 I/O 操作,默认内核参数为通用场景设计,无法适配容器化环境的高并发、高密度部署需求。

2026-01-10 09:00:00 1192

原创 【Linux】云原生运维效率提升:Linux 终端工具链(kubectl + tmux + fzf)组合拳教程

随着云原生架构的普及,Kubernetes 已成为容器编排的事实标准,但运维工作的复杂度也同步攀升。日常运维中,DevOps 工程师和 SRE 常面临诸多痛点:多集群、多命名空间切换频繁,上下文丢失导致操作中断;kubectl 命令冗长复杂,资源名称、命名空间等参数记忆负担重;排查问题时需同时监控日志、执行命令、查看资源状态,多任务切换效率低下;集群配置管理分散,切换上下文步骤繁琐。这些问题不仅占用大量时间,还易因手动操作失误引发风险。

2026-01-10 09:00:00 1149 4

原创 【Python】Python 测试开发全栈路线:自动化测试 + 接口测试 + 性能测试

在现代软件工程敏捷与DevOps理念盛行的背景下,测试开发已成为保障产品质量、提升迭代效率的核心环节。传统手动测试难以满足高频迭代的交付需求,而测试开发通过自动化、智能化手段,实现测试用例的可复用、测试执行的高效化、质量反馈的实时化,为软件全生命周期质量管控提供支撑。

2026-01-09 09:00:00 996

原创 【Python】零基础学 Python 爬虫:从原理到反爬,构建企业级爬虫系统

对于零基础编程学习者而言,Python 爬虫是入门编程的优质路径——它能快速带来“看得见的成果”(爬取数据),同时覆盖网络原理、数据处理、工程化思维等核心能力。本文将从底层原理讲起,逐步带领大家实现实战案例,突破反爬限制,最终触达企业级爬虫系统的构建思路,全程通俗易懂且兼顾实战深度。

2026-01-09 09:00:00 1926 1

原创 【 Linux】嵌入式 Linux 必学:设备树语法 + 字符设备驱动开发实战

在传统嵌入式 Linux 中,硬件信息(如寄存器地址、中断号、外设连接关系)直接硬编码在驱动程序中,导致驱动与硬件强耦合——更换硬件平台时,需修改驱动源码重新编译,灵活性极差。

2026-01-08 09:00:00 1078 4

原创 【Linux】云上 Linux 成本控制:ECS 资源优化 + 自动化伸缩实战

在云计算规模化应用的当下,Linux 系统 ECS 实例作为核心计算载体,其成本失控问题频发,成为企业云上运维的核心痛点。本文聚焦阿里云等主流公有云环境,结合运维实战经验,从 ECS 资源精细化优化与自动化弹性伸缩两大维度,提供可落地的成本控制方案,助力运维及 DevOps 工程师在保障业务稳定性的前提下,实现计算资源成本最优

2026-01-08 09:00:00 1667 1

原创 Linux 服务器安全配置:iptables + SELinux 防御策略全解析

在 Linux 服务器安全体系中,网络层防护与应用层访问控制是构建纵深防御的核心环节。iptables 作为内核态的包过滤防火墙,负责网络流量的准入管控;SELinux(Security-Enhanced Linux)作为强制访问控制(MAC)机制,实现应用进程与资源的精细化权限隔离。二者协同工作,形成“网络层拦截+应用层管控”的双重屏障,弥补了单一防护机制的短板——iptables 抵御外部网络攻击,SELinux 防范内部权限滥用及漏洞提权,共同构筑 Linux 服务器的安全基石。

2026-01-07 09:00:00 1952 19

原创 【Linux】Ansible 自动化运维实战:2000+ 节点配置标准化教程

在大规模服务器集群(2000+节点)运维场景中,配置标准化是保障系统稳定性、降低运维成本的核心手段。

2026-01-07 09:00:00 1929 38

原创 嵌入式 Linux 性能优化秘籍:内核裁剪与设备树配置核心技巧

在嵌入式 Linux 系统开发中,性能优化是决定产品竞争力的关键环节。嵌入式设备往往受限于有限的存储资源(如 Flash 容量)、内存空间(RAM 大小)及处理器性能

2026-01-06 09:00:00 825 2

原创 Linux 安全攻防 2025:从 SELinux 配置到漏洞应急响应全流程

在现代 Linux 系统安全体系中,SELinux(Security-Enhanced Linux)作为强制访问控制(MAC)的核心组件,为系统筑起了第一道精细化防护屏障;而漏洞应急响应则是面对攻击时的闭环处置关键,直接决定系统受影响范围与恢复效率。

2026-01-06 09:00:00 1132 6

原创 2026年远程控制软件核心技术指标专业测评报告,10大品牌盘点

本报告旨在基于专业技术视角,对2026年主流远程控制软件的核心功能表现进行量化评估与定性分析。测评严格聚焦于远程控制功能的三大核心维度:安全架构、传输分辨率与帧率性能。评估结合了实验室环境测试、长期稳定性监测及广泛的用户社区反馈,力求呈现客观、前瞻的技术洞察。

2026-01-05 16:21:50 964 6

原创 【Linux】嵌入式 Linux 驱动开发:从设备树配置到跨平台适配

在嵌入式 Linux 驱动开发领域,设备树(Device Tree)的引入彻底改变了传统驱动与硬件信息耦合的局面,为跨平台驱动复用提供了核心支撑。本文将从设备树的核心作用与结构出发,结合自定义 I2C 温度传感器的实战案例,详解设备树配置、驱动代码实现、关键 API 解析及跨平台适配技巧,帮助中级嵌入式开发者构建灵活可复用的驱动程序。

2026-01-05 09:00:00 1687 24

原创 【Linux】DevOps 工程师必备:Linux 自动化脚本与高效工具链整合

在 DevOps 实践中,Linux 作为基础设施的核心操作系统,其自动化能力直接决定了研发运维链路的效率、稳定性与可扩展性。自动化脚本不仅是简化重复操作的“利器”,更是打通开发、测试、部署全流程的“桥梁”。

2026-01-05 09:00:00 3161 92

原创 【Linux】Linux 镜像优化技巧:从 1GB 到 100MB,提升 K8s 拉取速度与安全性

传统构建多依赖 Ubuntu、CentOS 完整版基础镜像(本身体积数百 MB),且未清理缓存、编译产物,将构建与运行环境混包,加剧冗余。以典型 Go 应用为例,传统镜像体积约 800MB-1GB,优化后可压缩至 100MB 内。镜像优化核心并非单纯求小,而是在保障应用稳定的前提下,实现“轻量化、快启动、小攻击面、高效率”,全面提升 K8s 部署效能与安全合规水平。

2026-01-04 09:00:00 1033

原创 【Linux】Linux + K8s 核心玩法:CRD 自定义资源开发,解锁集群管理新姿势

在 Kubernetes(下称 K8s)生态中,API 扩展性是其核心竞争力之一。默认提供的 Pod、Deployment、Service 等原生资源,虽能满足多数基础场景,但面对复杂业务需求(如自定义中间件管理、多集群调度、业务专属运维规则)时,灵活性略显不足。

2026-01-04 09:00:00 1940

原创 从程序员到 AI 工程师:LangChain+RAG 技术转型案例

对于具备基础 Python 编程经验的开发者而言,生成式 AI 浪潮既带来了职业升级的机遇,也带来了技术跨界的挑战。

2026-01-03 09:00:00 1069

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除