自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一名全栈开发工程师

热衷于探索新的技术和解决方案,希望分享经验和知识,带来相互的启发和进步。

  • 博客(97)
  • 资源 (6)
  • 收藏
  • 关注

原创 13. SVG渐变的基本实现

SVG支持线性渐变和径向渐变,这使得我们能够创建平滑的颜色过渡效果。

2024-05-15 09:03:33 563

原创 Git 提交历史的查看和导出

git log命令用于查看提交历史记录。

2024-05-15 09:02:53 279

原创 12. SVG 的viewBox属性详解

当SVG元素的视窗(viewport)和viewBox的宽高比不匹配时,SVG内容应如何缩放和对齐。属性可以接受多种不同的值,每个值都会影响SVG内容的缩放和对齐方式。这个属性的值由两部分组成:对齐方式和缩放行为。第一个参数是必须的第二个是可选的。

2024-05-14 10:56:03 704

原创 11. JS操作SVG

在本文中,我们将探讨如何使用JavaScript与SVG交互,实现动态的图形效果。

2024-05-14 10:55:03 246

原创 10. SVG中use,g,defs 元素

svg 中 defs use g 的用法。

2024-05-13 09:01:10 951

原创 9. SVG中的text元素

SVG (Scalable Vector Graphics) 提供了强大的文本渲染能力,其中元素是常用 的文本操作的元素。本文将详细介绍标签的基本使用方法,并展示如何通过和增强文本的表现力。

2024-05-13 09:00:24 378

原创 8. SVG的填充和描边

在SVG中,fill和stroke属性是用来控制图形的填充和描边的。下面我将分别详细介绍这两个属性及它们的衍生属性。

2024-05-12 10:58:45 935

原创 7. path路径绘制:使用path绘制曲线

曲线在SVG中通常是通过贝塞尔曲线命令来绘制的,包括二次贝塞尔曲线(Q)和三次贝塞尔曲线(C)。这些命令允许我们创建平滑的曲线路径。

2024-05-12 10:57:56 813

原创 6. path路径绘制:使用path绘制弧线

在可缩放矢量图形(SVG)中,path元素是用于绘制各种形状的强大工具,其中包括弧线的绘制。理解弧线绘制的原理对于精确控制图形的形状至关重要。

2024-05-11 09:12:13 842

原创 5. path路径绘制:使用path绘制线段

SVG的path元素是一种灵活的方式来创建图形,它可以通过一系列的命令和参数来定义形状。在SVG中,绘制线段主要使用M(moveto) 、L(lineto) 、V、Z命令。

2024-05-11 09:11:12 326

原创 4. SVG基本图形绘制教程

基本的SVG图形绘制的教程说明

2024-05-10 11:19:31 568

原创 3. SVG的基础知识

SVG(Scalable Vector Graphics)的基础知识介绍

2024-05-10 11:13:57 446

原创 2. SVG的使用方式

本文将介绍SVG的几种使用方式,包括实例代码、应用场景以及各自的优缺点。

2024-05-09 14:43:18 552

原创 1. 什么是SVG

SVG是基于XML的,可以作为文档对象模型(DOM)的一部分,允许使用JavaScript和CSS与之交互。

2024-05-09 14:20:14 560

原创 20、Python:面向对象编程:继承、封装与多态

在Python中,类的高级主题包括继承、封装和多态。这些概念是面向对象编程的三大支柱,它们使得代码更加模块化、易于维护和扩展。

2024-05-08 12:50:43 232

原创 19、Python:面向对象编程:对象的创建与操作

本文将详细介绍如何在Python中实例化对象、访问其属性与方法,以及如何利用特殊方法来增强对象的功能。

2024-05-08 12:50:21 427

原创 18、Python:面向对象编程:类

在Python中,类是一个用于创建对象的蓝图。它定义了一组属性和方法,对象是根据这些定义来创建的。

2024-05-07 11:21:18 192

原创 17、Python:Lambda表达式

Python的lambda表达式是一种简洁的函数定义方式,它允许编写小巧的匿名函数。这些表达式在数据处理和函数式编程中非常有用,尤其是在需要临时创建小函数的场合。

2024-05-07 11:20:59 415

原创 16、Python:函数定义

在Python中,def关键字是用来定义函数的。

2024-05-06 09:17:43 325

原创 15、Python:循环控制语句

在编程中,循环控制语句是实现代码重复执行的基本结构。Python 提供了多种循环控制结构,以适应不同的编程场景。本文将详细介绍 Python 中的for循环和while循环,以及如何使用break和continue语句来控制循环流程。

2024-05-06 09:17:16 534 1

原创 14、Python:条件控制语句

在编写 Python 程序时,条件控制是不可或缺的一部分,它允许程序根据不同的条件执行不同的代码路径。

2024-05-05 11:15:57 423

原创 13、Python:布尔值类型(True False)

Python中的布尔值是编程中的基础概念,用于表示逻辑上的“真”或“假”。True和False。

2024-05-05 11:15:31 374

原创 12、Python:集合类型(Set)

在Python中,集合是一个无序且元素唯一的容器。集合中的元素可以是任意不可变的数据类型,如整数、浮点数、元组等。

2024-05-04 08:52:00 394

原创 11、Python:元组类型(Tuple)

在Python中,元组是一种不可变的序列类型,它可以存储不同类型的元素。元组通常用于保护数据不被修改。

2024-05-04 08:51:16 549

原创 10、Python:字典类型(Dictionary)

在Python中,字典是一种可变容器模型,且可存储任意类型对象。字典的每个元素都是一个键值对。键必须是唯一的,而值则不必。

2024-05-03 10:44:37 316

原创 9、Python:列表类型(List)

列表可以包含不同类型的元素,包括数字、字符串甚至其他列表。列表是可变的,这意味着我们可以在程序运行时修改它的内容。

2024-05-03 10:44:03 4

原创 8、Python:字符串类型

Python中的字符串是不可变的序列,用于存储文本数据。字符串可以包含字母、数字、符号和空格。

2024-05-02 09:20:24

原创 7、Python:数值类型

Python中的数值型数据类型主要包括整型(int)、浮点型(float)和复数型(complex这些类型支持各种数学运算,使得Python成为进行数值计算的强大工具。

2024-05-02 09:20:01 2 1

原创 6、Python:常用的数据类型

Python是一种动态类型语言,这意味着在声明变量时不需要指定数据类型。Python提供了多种内置的数据类型,让我们能够处理各种数据。在本文中,我们将探讨Python中的一些常用数据类型,并通过示例代码来加深理解。

2024-05-01 10:33:21 162

原创 5、Python:基本语法规范

Python是一种广泛使用的高级编程语言,以其可读性强和简洁的语法而闻名。在本文中,我们将探讨Python的基本语法规范,并通过示例代码来加深理解。

2024-05-01 10:32:44 270

原创 4、Python:第一个程序Python程序

Python是一种广泛使用的高级编程语言,以其易读性和简洁的语法而闻名。对于初学者来说,编写一个简单的“Hello, World!”程序是一个很好的起点。

2024-04-30 09:09:56 209

原创 3、Python:解释器的分类和应用

解释器是连接编程语言与机器的桥梁,它将我们用高级语言编写的指令转换成机器可以执行的低级代码。没有解释器,我们就无法让计算机理解和执行Python代码。

2024-04-30 09:08:45 380

原创 2、Python:各个平台的安装

Python的创始人Guido van Rossum曾说:“Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。”这句话概括了Python的核心特性,也揭示了它为何能够成为如此受欢迎的语言。

2024-04-29 09:23:59 273

原创 1、Python:多面手的编程语言

Python作为一门多用途的编程语言,其简洁的语法、强大的功能库以及活跃的社区支持,使其成为了全球开发者的热门选择。

2024-04-29 09:23:22 959

原创 20. TypeScript 的类型映射

在TypeScript中,类型映射(Mapped Types)是一种强大的类型转换工具,它允许我们从旧的类型生成新的类型。本文将介绍类型映射的不同方式和分类,每种映射方法的使用场景,以及详细的示例代码。

2024-04-28 09:34:31 665

原创 5. Pinia:Pinia的Action使用

在Pinia中,action用于处理异步操作和复杂的同步操作。

2024-04-28 09:33:41 341

原创 4. Pinia:Pinia的Getter使用指南

在Vue.js的状态管理库Pinia中,getter充当计算属性,用于根据store中的状态计算新的值。这些值可以是派生数据,也可以是基于当前状态的计算结果。Pinia的getter是一个强大的特性,它提供了一种高效的方式来处理派生状态。无论是在简单的项目中还是在复杂的应用程序中,合理地使用getter都可以带来极大的便利。这种方式更加灵活,可以更好地组织逻辑。,Pinia也支持选项式API,这对于习惯了Vue 2的开发者来说更加熟悉。Getter之间也可以相互访问,这样可以组合多个getter的结果。

2024-04-27 10:08:22 381

原创 3. Pinia:Pinia的State管理

Pinia作为Vue.js生态系统中的状态管理库,以其简洁的API和优雅的设计赢得了开发者的喜爱。本文将深入探讨Pinia中state的使用方法,包括访问、变更、批量变更、替换、重置以及与TypeScript的集成。

2024-04-27 10:07:27 533

原创 19. TypeScript 类型运算符

TypeScript作为JavaScript的超集,不仅提供了静态类型检查,还引入了多种类型运算符,使得类型定义更加灵活和强大。这些运算符可以帮助我们构建更加精确和灵活的类型定义。本文将详细介绍这些类型运算符的用法和应用场景。

2024-04-26 09:04:19 612

原创 2. Pinia:Pinia基础知识入门

在现代前端开发中,状态管理库是一个至关重要的概念。它主要用于集中管理应用中的状态(数据),尤其是在多个组件之间共享的状态。状态管理库提供了一种机制,使得状态的变更可以预测和追踪,从而使得应用的数据流更加清晰和可维护。

2024-04-26 09:03:15 311

jQuery 1.7的中文CHM帮助

jQuery 1.7的CHM帮助,资源来自网络,谢谢那些制作者

2013-02-28

Domino邮件系统运行维护

Domino邮件系统运行维护,是DOMINO管理人员的好助手

2013-02-28

easyui换肤

EASYUI换肤,里面的DEMO详细说明了怎么一键更换皮肤

2013-02-28

空空如也

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

TA关注的人

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