logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker 入门:容器化开发的强大工具

本文介绍了使用Docker容器化Spring Boot应用的完整流程。主要内容包括:环境准备(Docker、JDK17、Maven)、创建Spring Boot REST服务、编写Dockerfile(基于OpenJDK17镜像)、构建运行容器步骤,以及使用Docker Compose编排多容器服务(如Spring Boot+MySQL)。文章提供了调试技巧和进阶建议,如多阶段构建优化镜像大小,帮

#docker#容器#运维
Spring Cloud 入门:构建微服务架构的强大工具

Spring Cloud微服务架构快速入门指南 本文介绍了如何使用Spring Cloud构建微服务架构,重点讲解了Eureka服务注册中心的搭建和微服务客户端(User Service)的开发。文章提供了详细的环境准备要求(JDK17+、Maven等),并分步骤指导创建Eureka Server和User Service两个项目,包括必要的Maven依赖配置、YAML文件设置以及主应用类注解说明

#spring cloud#spring#后端 +1
DevOps 与 部署入门:加速软件交付与运维的实践指南

DevOps入门与实践指南 本文介绍了从零开始构建DevOps流水线的完整步骤,包含以下核心内容: 环境准备:配置Linux/Windows/macOS开发环境,安装Git、Docker、Jenkins等工具 应用开发:创建简单的Flask应用并容器化,编写Dockerfile CI/CD实现:使用GitHub Actions和Jenkins两种方案构建自动化流水线 部署实践:将应用部署到AWS

文章图片
#运维#devops
HarmonyOS 微服务与 OpenHarmony 开发:构建模块化与开源生态应用

本文探讨了如何在HarmonyOS中构建微服务架构应用,并集成OpenHarmony开源生态。通过一个分布式任务调度应用案例,展示了模块化开发实践:将系统拆分为任务处理微服务(task-service)和用户界面模块(scheduler-ui)。重点内容包括:使用RPC实现跨进程通信、分布式KVStore进行数据同步,以及如何在OpenHarmony设备上扩展应用功能。文章提供了完整的项目结构、代

#harmonyos#微服务#开源 +1
第八章:我竟然重生了?我要用微服务治理天书君临一切!

《微服务治理天书:重生之王的架构征服》摘要: 主角王嘉俊重生2005年,凭借前世云原生经验迎战硅谷巨头发起的"全球微服务架构大赛"。面对1000亿日活的技术挑战,他祭出《微服务治理天书》三大神通:1)Eureka构建的服务注册与发现系统;2)Hystrix实现的熔断降级机制;3)Zipkin+Sleuth打造的分布式追踪方案。通过Spring Cloud全家桶技术栈,其团队以1

文章图片
#微服务#架构#云原生
第九章:我竟然重生了?我要用Kubernetes云原生圣典征服一切!

摘要:K8s云原生圣典征服星际挑战 前世量子架构天皇王嘉俊重生2005,携《Kubernetes云原生圣典》迎战NASA火星殖民挑战。面对300ms延迟、1Mbps带宽的极端环境,他施展三大神通: Pod原子调度:精准部署飞船核心舱到火星节点,实现资源隔离与容错 ServiceMesh星际网格:通过Istio实现智能路由与熔断,将星际通信延迟从800ms降至320ms CRD自定义控制器:创造&q

文章图片
#云原生#kubernetes#容器
Java Map家族全面解析:从基础到高阶应用

本文系统介绍了Java Map接口及其主要实现类的特性与应用场景。HashMap是效率优先的无序实现,LinkedHashMap维护插入/访问顺序,TreeMap支持排序和范围查询,ConcurrentHashMap适用于高并发环境,Hashtable因性能问题已被逐渐淘汰。此外还介绍了WeakHashMap和IdentityHashMap等特殊场景下的实现。文章详细阐述了各Map的底层数据结构、

#java#开发语言#jvm
Spring Boot 入门:快速构建现代 Java 应用的利器

Spring Boot入门指南:快速构建Java应用 本文介绍了使用Spring Boot框架快速构建现代Java应用的入门方法。主要内容包括: 环境准备:需要JDK 17+、Maven、IDE和MySQL数据库 项目创建:推荐使用Spring Initializr生成项目结构 关键配置: 通过pom.xml添加Spring Boot Web、JPA和MySQL依赖 使用application.p

#java#spring boot#后端 +2
Java 多线程全面指南:一篇搞定从概念到实践

Java多线程编程允许程序同时执行多个任务,提高效率和响应速度。主要通过继承Thread类或实现Runnable接口创建线程,后者更灵活且避免单继承局限。线程生命周期包括新建、可运行、运行、阻塞和终止状态。多线程访问共享资源时需使用同步机制(synchronized关键字或Lock接口)确保线程安全。线程池(Executor框架)可有效管理线程资源,避免频繁创建销毁开销。合理使用多线程能充分利用多

#java#python#开发语言
Flask 入门:轻量级 Python Web 框架的快速上手

本文介绍了如何使用Flask框架快速构建REST API,实现基础的用户管理功能。主要内容包括:1) 环境准备与Flask项目初始化;2) 使用SQLAlchemy定义数据模型;3) 通过Flask-RESTful扩展实现CRUD接口;4) 数据库配置与迁移;5) API测试方法。项目采用模块化设计,包含用户资源管理、请求参数验证和错误处理等功能,适合Python开发者快速上手轻量级Web开发。文

#python#flask#前端 +2
    共 25 条
  • 1
  • 2
  • 3
  • 请选择