- 博客(321)
- 资源 (3)
- 收藏
- 关注
原创 跨境电商MercadoLibre(美客多)平台预约号操作流程自动化系统
为了想提高约仓的工作效率,实现自动化约号,为此开发了一款针对卖家自动约号的系统,采用了浏览器插件和Web后台相结合的技术来实现的一个系统,这个系统适用于本土号和跨境账号
2024-04-15 21:01:24
2504
9
原创 MercadoLibre(美客多)入仓预约系统操作流程-自动化约号(开篇)
为了想提高约仓的工作效率,实现自动化约号,为此开发了一款针对卖家自动约号的系统,采用了浏览器插件和Web后台相结合的技术来实现的一个系统,这个系统适用于本土号和跨境账号
2024-04-15 21:01:05
2793
原创 Redis进阶:使用缓存的17大误区经验总结
使用缓存是提高系统性能和响应速度的常见方法之一。然而,缓存的使用也存在一些误区,如果不正确地使用缓存,可能会导致系统性能下降、数据不一致等问题。本文将介绍缓存使用过程中的17大误区,并提供相应的解决方案。
2023-12-25 07:00:00
1412
原创 Redis进阶:Redis生产环境启动方案,以及通过客户端远程连接服务
如果我们仅仅是用于一般的学习,做一些实验的话,就随便用redis-server启动一下redis就可以。但在将Redis用于生产环境之前,需要确保Redis服务器能够稳定运行,并能够满足高可用性和高性能的要求,要把redis作为一个系统的daemon进程去运行,每次系统启动redis进程一起启动。
2023-12-24 08:00:00
1616
原创 Redis进阶:使用Redis命令行界面进行数据库连接和基本操作
Redis是一种快速、开源的内存数据库,广泛用于缓存、消息队列和会话存储等场景。为了方便用户与Redis进行交互,Redis提供了一个命令行界面(redis-cli,CLI),使用户可以通过命令来连接数据库并执行各种操作。
2023-12-23 08:00:00
12654
原创 Redis进阶:Redis入门指南-概念、特点、应用场景以及Windows/Linux下的安装和使用
Redis(Remote Dictionary Server)是一个开源的内存数据结构存储系统,具有高性能、低延迟、可扩展和灵活的特点,常用作数据库、缓存和消息中间件,被广泛应用于各种场景。
2023-12-22 23:44:06
2290
原创 Vue3进阶:常用的指令缩写详解,以及代码使用示例
Vue 指令是带有前缀 v- 的特殊 HTML 属性,它赋予 HTML 标签额外的功能。指令用于在表达式的值改变时,将某些行为应用到DOM 上。与传统的 JavaScript 方法相比,使用 Vue 创建响应式页面要容易得多,并且需要的代码更少。为了提高开发效率,Vue提供了许多指令的缩写,使得我们能够更加简洁地编写代码。本文我将结合代码示例详细介绍Vue.js开发过程中常用的指令缩写,并提供使用示例供参考。
2023-12-18 09:07:19
1135
原创 Vue3进阶:简化前端开发的利器,以及常用指令汇总和案例详解
Vue指令是Vue.js框架提供的一种特殊属性,用于在HTML模板中添加交互和动态行为。指令以 `v-` 开头,后面跟着指令的名称,如`v-if`、`v-for`、`v-bind` 等。通过Vue指令,我们可以直接在HTML中绑定数据、控制元素的显示和隐藏、循环渲染元素等。
2023-12-17 08:30:00
386
原创 Vue3进阶:计算属性(computed)的介绍、使用详解和代码实战案例
Vue 3中的计算属性是Vue中的一种特殊属性,它基于现有数据进行计算(根据其他属性的值进行动态计算),并返回一个新的值。与方法(methods)相比,计算属性的特点是具有缓存机制,只有依赖的数据发生改变时才会重新计算。关于methods的使用可以参考公众号CTO Plus前面的文章,当然后面的文章也会专门做介绍。计算属性在Vue开发中非常常用,它既能提升开发效率,又能使代码更加简洁和可读性更高。在本文中,我将为大家详细介绍Vue 3中的计算属性的概念、用法和优势。
2023-12-17 08:00:00
7250
原创 互联网分布式爬虫技术之爬虫框架pyspider和scrapy的区别和对比分析
pyspider是一个强大的分布式爬虫框架,它具有简单易用、可视化界面(WebUI)、支持JavaScript渲染等特点。pyspider使用Python 3编写,支持异步IO,可以同时处理多个任务,适用于高并发的爬取需求。它还提供了强大的数据处理和存储功能,可以将数据保存到数据库中,或者导出为各种格式的文件。scrapy是一个成熟且功能丰富的爬虫框架,它使用Python编写,支持异步IO和多线程,并提供了强大的数据处理和存储功能。scrapy具有良好的可扩展性,可以通过编写插件来增加功能。它还提
2023-12-16 08:30:00
1370
原创 Vue3进阶:监听属性的介绍、使用详解和代码实战案例
Vue3中的监听属性是一种非常有用的功能,它允许我们在数据发生变化时执行特定的操作。通过监听属性,我们可以监听指定的数据,并在数据发生变化时触发回调函数或执行其他操作。watch 的作用是用于监测响应式属性的变化,并在属性发生改变时执行特定的操作,它是 Vue 中的一种响应式机制,允许你在数据发生变化时做出相应的响应,执行自定义的逻辑。有了watch,这种使得Vue在响应式属性变化时能够有更多的控制权和灵活性,让你的组件能够更好地响应数据的变化并执行相应的逻辑。
2023-12-16 08:00:00
1186
原创 Vue3进阶:循环语句的介绍和编码使用详解(附代码与群资料)
使用v-if指令,可以根据表达式的真假来显示或隐藏DOM元素;使用v-show指令,可以通过CSS的display属性来控制元素的显示和隐藏。 在实际开发中,根据具体的需求和场景选择适合的条件语句方式是很重要的。如果需要在不同的条件之间进行选择,可以使用v-if和v-else指令;如果需要频繁切换显示和隐藏的元素,可以使用v-show指令。
2023-12-15 08:30:00
1589
原创 Vue3进阶:组件开发指南之使用 Props 传递和管理组件之间的数据
介绍下什么是Props,Props是Vue3中的一种属性,用于从父组件向子组件传递数据,并在子组件中使用这些数据。组件之间的通信是构建复杂应用程序的重要部分。在Vue 3中,组件之间的通信可以通过props和emit事件来实现。
2023-12-15 08:00:00
879
原创 Vue3进阶:模板语法的介绍和编码使用详解(附代码与群资料)
Vue 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。Vue 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM 的系统。结合响应系统,在应用状态改变时,Vue能够智能地计算出重新渲染组件的最小代价并应用到 DOM 操作上。
2023-12-14 08:30:00
702
原创 Vue3进阶:Vue与Web components的初步介绍和转换
在Vue3.0中,Vue与Web components的整合变得更加顺畅和灵活。Web components是一种用原生平台API创建的可重用自定义元素,可以在任何支持HTML的上下文中使用。Vue3.0提供了更好的Web components支持,并且可以方便地将Vue组件转换为Web components,以便在其他框架、库或原生JavaScript中使用。
2023-12-14 08:00:00
2217
原创 Vue3进阶:条件语句控制内容展示的介绍和编码使用详解(附代码与群资料)
Vue是一个流行的JavaScript框架,它提供了一种简洁而强大的方式来构建用户界面。Vue3是Vue框架的最新版本,引入了许多令人振奋的新功能和改进。 其中一个重要的功能就是条件语句(条件渲染),它允许开发者根据特定的条件来动态地决定是否展示或隐藏(渲染)DOM元素(组件或元素)。 在这篇文章中,我将为大家深入探讨和详细介绍Vue3中条件语句(条件渲染)的用法和示例技巧。其他的指令详细介绍可以参考文章《Vue3进阶:简化前端开发的利器,以及常用指令汇总详解》和《Vue3进阶:常
2023-12-13 08:30:00
399
原创 Vue3进阶:组件开发指南之构建可复用的UI组件详解和代码示例
为大家详细介绍组件的概念、定义和作用,以及通过几个实战案例介绍如何使用Vue3开发组件,包括了组件的创建、注册全局组件、注册局部组件、组件名的定义规范等内容,帮助你构建高质量、可复用的UI组件。组件(Component)是 Vue3中的核心概念最强大的功能之一,是Vue中构建用户界面的核心部分。它将用户界面拆分为独立、可复用的模块,它可以被看作是可复用的代码块。组件(Component)可以包含(封装)HTML、CSS 和JavaScript,用于封装特定的功能和样式,并提供了一种简洁、可组合
2023-12-13 08:00:00
1251
原创 Vue3进阶:Vue开发必备的基本功之双向数据v-model绑定详解及代码实战示例(文末群资料)
弄明白什么是双向数据绑定,双向数据绑定是指数据的变化能够自动反映在用户界面上,同时用户界面中的输入也能够自动更新数据。在传统的 Web 开发中,通常需要手动监听用户输入的变化并更新数据,或者手动更新数据后再重新渲染用户界面。而在 Vue 中,通过双向数据绑定,我们只需要关注数据的变化,Vue 会自动处理数据与用户界面之间的同步。
2023-12-12 08:30:00
3382
原创 Python3基础之写给初学者看的变量和数据类型
在程序设计中,变量是一种存储数据的载体。计算机中的变量是实际存在的数据或者说是存储器中存储数据的一块内存空间,变量的值可以被读取和修改,这是所有计算和控制的基础。计算机能处理的数据有很多种类型,除了数值之外还可以处理文本、图形、音频、视频等各种各样的数据,那么不同的数据就需要定义不同的存储类型。Python中的数据类型很多,而且也允许我们自定义新的数据类型,我们先介绍几种常用的Python数据类型。
2023-12-12 00:15:00
167
原创 互联网分布式爬虫技术之pysipder框架使用详解与实战案例(文末加群)
PySpider是一个支持任务监控、项目管理、多种数据库,具有WebUI的爬虫框架,WebUI支持脚本编辑器,支持分布式架构。本篇文章我将为大家从PySpider的特点、作用和应用场景,以及她的架构讲起,让后就是开始介绍它的环境安装和使用,并通过一个示例结合提供的内置WebUI页面编写一个爬虫示例,并将爬取的数据存储到MySQL中。最后再通过三个实战案例演示了下PySpider的爬虫功能。
2023-12-11 12:00:00
1857
原创 7、Django进阶:Django路由系统精讲:揭秘Django的路由系统从URL映射到视图处理的全过程(必掌握)
对路由系统的定义和URL的模式做了介绍。详细介绍了Django路由系统的定义与使用,包括URL映射与路由匹配、参数传递与命名URL等内容。介绍了URLconf的配置和使用方法、URL的名称和反向解析,以及URL的参数。通过合理配置路由系统,我们能够实现灵活的URL映射和请求分发。通过include实现URLconf的嵌套Django路由系统的应用示例。URL的映射和路由匹配,以及路由系统的一个最佳实践。本文的最后一节总结了Django的三种路由配置方式:path()、re_path()
2023-12-11 08:00:00
872
原创 Python3进阶之命令行参数化实现的几种方式总结
在Python3中,有多种方式可以实现命令行参数化。本篇文章我将为大家介绍和总结几种常用的方式,分别包括:内置 sys.argv 模块内置 argparse 模块内置 getopt 模块第三方依赖库 click第三方依赖库docopt
2023-12-10 14:00:00
512
原创 Python设计模式之创建型-简单工厂模式(Simple Factory)
工厂模式是一种常用的设计模式,它用于创建对象,将对象的创建和使用分离开来,从而工厂模式能够降低应用维护的复杂度。客户端可以请求一个对象,而无需知道这个对象来自哪里,也就是无需知道使用哪个类来生成这个对象。在Python中,可以使用多种方式来实现工厂模式,包括简单工厂模式、工厂方法(Factory Method)模式和抽象工厂(Abstract Factory)模式。本篇文章我将先为大家介绍下简单工厂模式的概念、作用、特点和使用方法,并提供了3个代码示例,在文章最后总结了简单工厂模式、工厂方法(Fac
2023-12-10 08:00:00
479
原创 Python3基础之运算符的一些开发使用注意事项和代码示例详解
Python是一种功能强大且流行的编程语言,它提供了多种运算符,用于执行各种数学和逻辑操作。在本篇文章中,我将为大家详细介绍和总结Python3中常用的运算符的使用,分别包括:算术运算符、比较运算符、逻辑运算符、赋值运算符、成员运算符、身份运算符、运算符优先级、比较运算符和逻辑运算符、运算符特俗方法。
2023-12-09 14:00:00
253
原创 Python设计模式之创建型-工厂方法模式(Factory Method)
工厂方法(Factory Method)模式是一种常见的创建型设计模式,它通过定义一个创建对象的接口,但是它将对象的创建延迟到子类中实现,每个具体子类都可以创建自己特定的对象。在前面的文章中对简单工厂做了详细介绍,工厂方法和简单工厂的区别在于,简单工厂模式只有一个工厂,工厂方法模式对每一个产品都有相应的工厂。在本文中,我们将介绍工厂方法模式的概念、作用、特点和使用方法,以及使用4个Python代码示例分别实现工厂方法模式,包括通过创建不同类型的动物、解析不同类型的文本文件来演示该模式的应用。
2023-12-09 08:00:00
676
原创 Python3基础之条件判断语句(分支结构)详解
条件判断语句,所谓条件判断语句,顾名思义,就是依据某个条件,满足这个条件后就执行下面的内容。条件判断语句也称为分支结构,分支结构也是根据不同的条件执行不同的代码块。Python3 中的分支结构主要有两种形式:if-else 结构(if 语句、elif 语句和 else 语句)和三元运算符。
2023-12-08 08:00:00
1811
原创 35、Django进阶:项目多种数据库配置方式和使用(MySQL、PGSQL、ES、MongoDB、InfluxDB)详解
1、首先介绍新建的Django项目中为什么一开始使用的是SQLite,以及我为什么不建议生产环境使用自带的SQLite数据库,然后介绍了SQLite的应用场景和优缺点。2、接着介绍为什么推荐生产环境项目使用MySQL。然后,依次是详细解析Django中对多种数据库(MySQL、PGSQL、ES、InfluxDB和MongoDB)的支持和配置方式的详解,比如在Django项目中使用MySQL/PGSQL数据库的配置方式和具体应用,在ES、MongoDB和influxdb数据库配置及应用实践中,解析
2023-12-08 08:00:00
1473
原创 Python3进阶之开发必备的知识点-模块(包)的作用和使用详解
在Python编程中,模块是一种组织和重用代码的方式。它是一个包含了函数、类和变量等定义的文件,可以被其他程序引用和调用。Python标准库中提供了大量的模块,而且还可以通过第三方库来扩展功能。在Python中,一个.py文件就构成一个模块。通过模块,你可以调用其它文件中的程序。
2023-12-07 14:00:00
308
原创 Python3进阶之变量和方法命名中各种下划线的含义和区别详解(高级开发必掌握)
Python3中的变量命名可以使用各种下划线,包括单下划线、双下划线和前后双下划线。单下划线和双下划线在Python变量和方法名称中都各有其含义。有一些含义仅仅是依照约定,被视作是对开发人员的提示,而有一些含义是由Python解释器严格执行的。
2023-12-07 08:00:00
1625
原创 Python设计模式之创建型-单例模式(Singleton)
单例模式是一种创建型设计模式,它的目的是确保一个类只有一个实例,并提供一个全局访问点来访问该实例。在Python中,可以使用多种方法来实现单例模式,本文这里我将介绍其中几种常用的方法,包括使用模块、使用装饰器、使用元类、以及__new__方法。
2023-12-06 14:00:00
886
原创 Python3基础之经典数据类型字符串(str)开发使用注意事项和使用技巧代码示例详解
字符串是一种由字符组成的序列,它可以存储和操作文本数据。字符串类型用于表示文本数据,可以使用单引号(')、双引号(")、三单引号('''''')或三双引号(""" """)括起来,例如:"SteveRocket"。
2023-12-06 07:00:00
592
原创 (开发技巧)Python3基础之掌握循环结构(for、while)与逻辑控制的必备技能
while循环和for循环的基本使用方法以及Python3中用于控制循环执行流程的重要工具break、continue和return语句。在使用这些语句时,我们需要注意一些技巧和避免一些坑,以保证程序的正确性和可读性。Python3中的for循环是一种强大的迭代结构,用于遍历序列、集合和其他可迭代对象。
2023-12-05 23:31:08
487
原创 Python3进阶之函数的奥秘:探索函数的定义、调用和返回值
接下来介绍下函数的返回值。在函数名后面的圆括号中可以放置传递给函数的参数,程序中函数的参数就相当于是数学上说的函数的自变量,而函数执行完成后我们可以通过return关键字来返回一个值,这相当于数学上说的函数的因变量。本文我将为大家详细介绍 Python 3 中的函数,包括函数的定义、函数的作用和使用方式、参数传递和函数调用、返回值、匿名函数、内置函数和模块的使用,以及关于函数的两个经验建议,整个过程结合代码示例进行介绍,以帮助读者更好的理解函数的使用,文章最后分享了下关于“重构”这一关键词。
2023-12-05 23:24:28
346
原创 前端开发技术栈(工具篇):Vue/Node.js项目构建和包管理器npm的使用以及命令详解
npm 是一个强大的包管理工具,它使开发人员能够轻松地安装、更新和管理项目依赖的包。通过初始化一个package.json 文件,你可以描述你的项目并记录其依赖关系。使用 npm install 命令,你可以安装和管理包。使用 npm publish 命令,你可以发布自己的包到 npm 注册表。无论是在开发过程中还是在分享你的包时,npm 都提供了丰富的功能和命令来满足你的需求。
2023-10-28 08:00:00
4089
原创 前端开发技术栈(工具篇):2023深入了解webpack的安装和使用以及核心概念和启动流程(详细) 63.3k stars
Webpack是一个强大的模块打包工具,它可以将多个模块打包成一个bundle文件,可以将各种资源(如JavaScript、CSS、图片等)打包成一个或多个静态资源文件,使得前端开发更加高效,从而实现代码的模块化、打包、压缩等功能。在本篇博客中,在使用Webpack时,了解它的启动流程以及它的优缺点是非常重要的,所以本篇我们将介绍Webpack核心概念的含义和作用、启动流程、优缺点以及在项目中的使用方法。
2023-10-27 08:00:00
1139
1
原创 Vite实战案例:构建快速、高效的现代前端项目
在本篇文中,我们将探讨一些Vite项目的实践,包括使用vite-plugin-checker进行类型检查,如何在构建过程中处理TypeScript错误阻止构建成功和阻止生成dist文件,如何进行预览生产包、使用unplugin-auto-import和unplugin-vue-components来提高开发效率,以及如何获取文件路径。我们还演示了如何通过配置优化Vite项目的构建过程,加快构建速度和减小输出文件的体积。这些实践方法将帮助开发者更好地利用Vite,构建更高效、可靠的前端项目。图片
2023-10-26 08:00:00
840
原创 Vue进阶:得心应手的开发体验-基于Pycharm的Vue3项目构建与开发环境搭建
Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue采用自底向上增量开发的设计。Vue的核心库只关注视图层,是一个基于MVVM结构的轻量级框架,非常容易与其它库或已有项目整合。
2023-10-25 08:00:00
4497
原创 前端开发技术栈(工具篇):详细介绍npm、pnpm和cnpm分别是什么,使用方法以及之间有哪些关系
npm、pnpm和cnpm都是用来管理项目的依赖包的工具,它们各自有自己的特点和使用场景。根据项目的需求和网络环境,选择合适的工具可以提高开发效率和体验。NPM和PNPM都是很好的JavaScript包管理器,它们可以帮助你管理你的项目依赖项。使用这些命令,你可以安装、升级、卸载和查看已安装的依赖项。无论你选择哪个包管理器,都可以使你的项目更易于维护和管理。cnpm是一个针对中国用户的npm镜像源,它可以提供更快的下载速度和一些额外的功能。安装和使用cnpm非常简单,只需将`npm`替换
2023-10-24 08:00:00
3604
原创 开篇-Flask入门指南:构建优雅的Web应用-以及我的开源产品
Flask是一个轻量级的Python Web应用程序框架,它是使用Python编写的,它被广泛用于快速开发构建Web应用程序和API。 它的设计理念是简单、易用和灵活可扩展,因此备受开发者的喜爱。我所知道的很多创业型的公司的初始项目,简单的项目都采用的是flask开发框架,因为初期的项目讲究的是快速开发,功能概念验证,能够快速看到产品的原型效果。这里,我的第一款产品《安全运营中心(SOC)-信息资产采集与安全评估系统(ICSA)》的实现使用的就是这种技术栈来进行快速开发,当然,目前最新的Python
2023-10-23 08:00:00
734
staruml-5.0-with-cm.zip
2023-04-21
Windows Sysmon.zip
2023-04-11
Django Rest Framework分页过滤排序代码示例
2023-04-06
7、DRF实战总结:JWT认证原理和使用,以及第三方库simplejwt 的详解源码
2023-04-05
序列化器(Serializer)、重写序列化器、认证及使用Token认证代码示例
2023-04-05
自定义manage.py shell管理命令
2023-03-25
基于函数视图、自定义序列化器、类视图APIView, GenericAPIView和GenericViewSet视图集代码
2023-03-25
Django3.1新特性-主要变化,支持异步详解示例代码
2023-03-23
Django的MVT设计模式(Model-View-Template)示例代码
2023-03-19
prometheus、grafana、alertmanager、windows、node exporter 安装包
2023-03-15
Windows InfluxDB2-2.5.1 x64数据库
2023-02-17
WIndows Redis可视化工具:resp-2022.1.0.0 GUI
2023-02-17
Windows PostgreSQL-15.2-1 64位数据服务安装包
2023-02-17
Windows x64 Redis服务安装包
2023-02-17
Windows应用的工具包pywin32-220.win32-py3.4.exe
2020-11-17
Windows XP支持最高的Python版本安装包python-3.4.4
2020-11-17
Windows开发PyQt5应用依赖包PyQt5-5.5.1-gpl-Py3.4-Qt5.5.1-x32
2020-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人