自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 01 - spring cloud

本文介绍了微服务架构的演进历程、优势原则及实践方法。首先回顾了从单体架构到微服务的演化过程,分析了各阶段优缺点;其次阐述了微服务的核心优势(独立开发、低耦合、故障隔离等)和设计原则(职责独立、熔断机制、API兼容等);然后引入领域驱动设计(DDD)方法,强调以业务为核心进行建模;最后以电商系统为例展示微服务模块拆分,并给出Spring Cloud项目初始配置方案。通过系统化的架构设计和工具选型,为构建可扩展、高可用的分布式系统提供实践指导。

2025-12-23 13:24:35 451

原创 01 - TypeScript

TypeScript是一种为JavaScript添加静态类型检查的强类型编程语言,主要优势包括提前发现代码错误和提高开发效率。

2025-12-04 10:56:58 596

原创 02-原生开发记录

本文介绍了微信小程序团队开发的权限申请、环境配置及项目开发实践。

2025-12-01 15:25:47 562

原创 01-微信小程序

微信小程序开发入门指南 本文介绍了微信小程序开发的基础流程和核心概念。

2025-11-25 14:00:40 914

原创 01-Vue

Vue.js入门指南摘要 本文介绍了Vue.js框架的基础知识和核心特性。

2025-11-20 09:17:40 1003

原创 03-node.js & webpack

node.js和webpack

2025-11-11 13:25:42 466

原创 02-Git & Echarts

本文介绍Git版本控制系统的基础使用方法和Echarts数据可视化工具的入门知识。主要内容包括:1) Git安装配置、仓库初始化、版本管理、分支操作和远程仓库管理;2) 常见Git操作如提交更新、切换分支、合并冲突、SSH配置等;3) Echarts数据可视化工具的简介和基本属性配置。文章通过图文结合的方式,详细讲解了从本地Git操作到远程协作开发的完整工作流程,以及Echarts的基本使用方法,适合Git和Echarts的初学者快速上手。

2025-11-10 14:48:00 218

原创 01-Ajax

本文介绍了前端开发中常用的技术及相关概念。

2025-11-07 14:01:12 332

原创 03-js进阶

本文系统梳理了JavaScript核心概念,主要涵盖三大模块:作用域机制、函数参数处理和对象操作技巧。在作用域部分,详细解析了局部/全局作用域、作用域链、垃圾回收机制(引用计数与标记清除法)、闭包特性及变量提升现象。函数参数章节重点介绍了arguments对象、剩余参数与展开运算符的使用区别。对象操作方面,讲解了ES6简写语法、解构赋值(包括数组、对象及多维解构)、filter方法及构造函数原理(实例化过程、实例/静态成员)。

2025-11-05 15:07:51 414

原创 02-webAPIS

本文介绍了JavaScript中DOM操作的核心知识,包括API概念、DOM元素获取方法(querySelector、querySelectorAll等)、元素内容操作(innerText和innerHTML)、样式操作(style属性、类名操作和classList)、表单元素属性操作、自定义属性处理、定时器使用(setInterval和clearInterval)以及事件处理相关内容(事件监听、事件类型、事件对象、事件流和事件委托等)。

2025-11-04 13:19:53 959

原创 FastAPI

本文介绍了FastAPI这一现代Python Web框架的核心优势和使用方法。FastAPI基于Starlette和Pydantic,具有高性能(支持异步I/O,可达3000请求/秒)、开发效率高(类型提示减少验证代码)、自动生成API文档等特性。文章详细说明了FastAPI环境搭建步骤,包括创建虚拟环境和安装依赖,并通过示例代码演示了如何创建第一个API项目。同时介绍了CGI/WSGI/ASGI协议演进过程,突出FastAPI采用ASGI协议的优势。最后展示了路径参数的使用方法。

2025-10-31 14:15:42 354

原创 19-pip&虚拟环境(补)

本文介绍了Python开发中的两个重要工具:pip包管理器和虚拟环境。pip是Python的官方包管理工具,用于安装和管理第三方库。虚拟环境则用于隔离不同项目的依赖关系,建议每个项目单独创建。创建虚拟环境有两种方式:命令行和PyCharm集成开发环境。PyCharm提供图形化界面简化了虚拟环境的创建和管理流程,适合开发者更高效地进行项目配置。

2025-10-24 11:43:15 211

原创 01-JavaScript基础

JavaScript基础语法总结 本文介绍了JavaScript的基础语法知识,主要包括: JavaScript的三种书写位置:内部、外部和行内 变量与常量的声明、赋值及命名规则 数据类型:数字、字符串、布尔值、undefined和null 各种运算符:算术、赋值、比较、逻辑运算符等 数组的基本操作和常用方法 函数的定义、参数传递、作用域和返回值 对象的概念、属性和方法的定义及操作 文章还涵盖了类型转换、语句结构、匿名函数等核心概念,为JavaScript初学者提供了全面的基础知识框架。

2025-10-22 11:28:12 990

原创 03-html&css

本文介绍了CSS中的2D/3D转换和渐变效果。主要内容包括:1.平面转换transform的四种类型(平移、旋转、缩放、倾斜)及其语法和技巧;2.线性渐变和径向渐变的实现方法及应用场景;3.空间转换(3D转换)的实现,包括视距设置、空间旋转和立体呈现效果。文章通过代码示例展示了这些属性的具体应用,如元素位移、旋转动画、背景渐变等效果,并解释了相关参数设置和视觉原理。

2025-09-15 13:55:07 404

原创 02- html && css

本文摘要: 本文介绍了CSS中几种常见的定位方式(相对定位、绝对定位、固定定位)及其特点,包括参照物、是否脱标和显示模式变化。同时讲解了居中定位的实现方法、z-index堆叠顺序、CSS精灵图优化技巧、字体图标的使用优势和方法。此外还涉及垂直对齐方式、过渡效果、透明度设置和光标类型等实用CSS属性,最后分享了input框样式的优化经验。

2025-09-05 10:15:53 2780

原创 01-html & css

本文摘要:HTML与CSS基础教程,涵盖HTML基本结构、常用标签(标题、段落、文本格式化、图像、音频视频等)、列表表格表单制作,以及CSS基本语法和引入方式。重点讲解标签嵌套关系、路径使用、表单控件属性设置等实用技巧,并介绍布局标签和字符实体使用方法。适合初学者快速掌握网页开发基础知识。

2025-09-02 13:11:21 1053

原创 Windows Server 2012离线安装onlyoffice

本文介绍了Windows系统下离线安装RabbitMQ、PostgreSQL和OnlyOffice的详细步骤。主要内容包括:1) 下载并安装Erlang、RabbitMQ和PostgreSQL三个核心组件;2) 配置RabbitMQ的远程访问和管理界面;3) 设置PostgreSQL的远程连接权限并创建数据库;4) 安装OnlyOffice文档服务器并修改配置文件。安装过程中需注意服务端口配置、环境变量设置以及各服务的启动顺序,最后提供了测试验证方法。

2025-08-27 09:41:40 521

原创 18-mysql&redis

本文介绍了Python中MySQL和Redis数据库的基本连接与操作。MySQL部分展示了如何建立连接、执行SQL查询(包括参数化查询防止注入)、处理结果集以及创建表和插入数据;Redis部分演示了两种连接方式(直接连接和连接池)以及简单的键值存储操作。代码示例清晰展示了数据库连接、操作和资源释放的完整流程。

2025-08-19 09:37:34 142

原创 17-正则表达式

正则表达式是强大的字符串处理工具,具有语法复杂但通用性强的特点。Python通过re模块支持正则表达式操作,主要使用match()函数进行匹配。文章详细介绍了各种匹配规则:单个字符匹配(.、[]、\d、\D等),多个字符匹配(*、+、?、{m,n}),以及开头结尾匹配(^、$)和分组匹配(|)。通过代码示例展示了如何在实际中使用这些规则进行字符串匹配,并处理可能出现的匹配失败情况。正则表达式在处理字符串验证、提取等任务时非常高效实用。

2025-08-18 16:08:15 394

原创 16-文件读写

本文介绍了Python文件操作的基础知识,包括文件概念、路径使用、读写操作和编码处理。

2025-08-18 15:45:37 819

原创 15-多继承&多态

本文介绍了Python面向对象编程中的几个重要概念:多继承、多态、静态方法和类方法。

2025-08-18 15:27:31 514

原创 14-封装&单继承

本文介绍了面向对象编程的三大特性:封装、继承和多态。在封装方面,讲解了如何通过类封装属性和方法,并介绍了Python中实现私有化的命名约定。继承部分重点阐述了单继承的概念、语法和继承的传递性,说明子类如何继承父类的非私有成员。最后讨论了方法重写,包括覆盖父类方法的实现方式。文章强调了面向对象特性在提高代码重用性、可维护性和灵活性方面的重要作用,并提供了相关Python代码示例进行说明。

2025-08-18 15:14:18 755

原创 13-面向对象基础

面向对象编程(OOP)是一种抽象化的编程思想,已成为现代软件开发的主流技术。

2025-08-18 14:52:58 761

原创 12-异常&模块&包

文章摘要 本文介绍了Python中的异常处理和模块系统。异常部分讲解了异常的含义、处理方式(捕获异常、指定异常捕获、获取异常信息)以及else和finally语句的使用,最后介绍了如何抛出自定义异常。模块部分介绍了模块的分类(内置模块、第三方模块、自定义模块)、导入方式(import和from...import)以及__name__变量的作用。包的概念也被简要提及,作为组织模块的目录结构。文章提供了丰富的代码示例,帮助理解如何在实际编程中应用这些概念。

2025-08-18 14:25:10 372

原创 11-函数

函数是封装功能代码块的可复用结构,通过def定义、函数名()调用。函数可接收参数(必备/缺省/可变/关键字参数)并返回值(单个值/元组/None)。变量作用域分为局部变量(函数内)和全局变量(程序级)。函数能提高代码复用性和可读性,是Python编程的重要基础。

2025-08-18 11:48:37 1594

原创 10-类型转换&深浅拷贝

本文总结了Python中常见数据类型及其特性,包括数值类型(int,float,bool,complex)、字符串(str)、列表(list)、元组(tuple)、字典(dict)和集合(set)的可迭代性、切片特性等。

2025-08-18 10:48:18 798

原创 09-字典&集合

本文介绍了Python中字典(dict)和集合(set)的基本概念及常见操作。字典是键值对结构,键唯一,值可重复,支持增删改查等操作。集合是无序且元素唯一的容器,常用于去重和集合运算。字典适合存储实体信息,集合适用于数学集合操作。两种数据结构都要求元素可哈希,列表等可变类型不可作为元素。

2025-08-18 10:10:53 581

原创 08-列表&元组

本文介绍了Python中列表(list)的基本概念和常见操作。列表是一种有序的可变数据结构,可以存储任意类型元素。主要内容包括:1)列表的创建和索引访问;2)常用操作如添加(append/extend/insert)、修改、查找(in/not in/index/count)、删除(del/remove)元素;3)排序(sort/reverse)方法;4)列表推导式语法。文章通过大量代码示例演示了各种列表操作的实际应用,如用户昵称查重、元素统计等场景,并强调了操作时的注意事项和常见错误。

2025-08-18 09:48:20 765

原创 07-字符串

本文介绍了字符串编码转换和字符串操作的关键知识点。主要内容包括:1) 字符串编码概念及常见编码格式(ASCII、GBK、Unicode、UTF-8);2) encode()和decode()方法实现字符串与字节串的相互转换;3) 字符串运算符(+拼接、*重复、成员运算in/not in);4) 字符串索引和切片操作规则;5) 常用字符串查找方法(find、index、count)。重点强调了编码转换时的编码匹配原则,以及切片操作中步长与方向的关系。

2025-08-15 14:43:33 917

原创 06-循环语句

本文介绍了Python中的循环结构及其关键概念。主要内容包括:1)循环的基本概念和作用,通过重复执行简化代码;2)while循环的语法和应用,包括条件循环、死循环和嵌套循环;3)for循环的用法,重点讲解了range函数生成数字序列的方法;4)流程控制语句break和continue的区别使用,以及循环中的else语句特性。文章通过具体代码示例展示了各种循环的实际应用场景,如计算1-100的和、时间循环嵌套等,帮助理解循环结构在简化重复性任务中的重要作用。

2025-08-15 13:07:05 616

原创 05-if语句

本文介绍了Python中的条件判断语句和运算符。

2025-08-15 09:49:04 654

原创 04-运算符

本文介绍了Python中的基本运算符和输入输出操作。主要包括:1)算术运算符(加减乘除、取整取余等)的使用方法及注意事项;2)赋值运算符(简单赋值和复合赋值)的语法规则;3)input函数获取用户输入的用法和字符串特性;4)转义字符(如\n、\t等)的作用和原始字符串(r"")的应用场景。文章通过代码示例展示了各类运算符的实际应用,并强调了除法运算中的零除错误和输入数据的类型转换等注意事项。

2025-08-14 17:31:01 665

原创 03-变量

本文介绍了Python编程中的变量和基本数据类型概念

2025-08-14 16:46:14 803

原创 02-初识python

本文介绍了Python编程基础内容:1)Python是面向对象的解释型高级语言,需要通过解释器转换为机器语言执行;2)演示了使用命令行和PyCharm编写第一个"Hello World"程序;3)讲解了Debug调试方法,包括设置断点、查看变量和执行流程;4)说明了单行(#)和多行('''或""")注释的用法及重要性;5)详细解析了print函数的参数用法(*args输出多个值、sep设置间隔、end设置结尾)。

2025-08-14 15:45:52 961

原创 01-软件安装&环境配置

本文介绍了Python开发环境搭建的两个核心组件:Python解释器和PyCharm编辑器。Python解释器是执行.py文件的程序,安装时需勾选添加环境变量选项,并可通过命令行或自定义快捷方式运行。PyCharm则是一个功能强大的Python IDE,提供代码编写、调试、项目管理等全方位支持。文章详细说明了两者的安装步骤,包括下载、配置环境变量等关键环节,并提供了Windows系统下显示文件扩展名的方法。最后给出了检测安装成功的方法和手动配置环境变量的具体步骤,为Python初学者提供了完整的开发环境搭建

2025-08-14 15:13:06 813

原创 centos磁盘扩容

centos扩容

2025-07-17 16:29:35 357

原创 java+vue部署脚本

分享一些脚本

2025-07-17 15:30:00 258

原创 linux中安装nginx

linux上安装nginx

2025-07-17 15:15:49 202

原创 linux安装java21环境

linux中安装jdk21

2025-07-17 14:51:29 398

原创 linux中安装yum失败

linux无法访问外网

2025-07-15 09:31:05 277

空空如也

空空如也

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

TA关注的人

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