自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SteveRocket's-Blog

总结知识、分享知识、热爱知识、关注博客,我们一起学习~~~

  • 博客(432)
  • 资源 (3)
  • 收藏
  • 关注

原创 C/C++11/14/17/20/23/26标准库&新特性教程代码案例

摘要:本文系统介绍了C++11到C++26版本的演进历程及STL标准库。详细列举了各版本新增特性,包括C++11的智能指针、线程支持,C++20的协程、模块等现代特性。同时解析了STL六大组件(容器、迭代器等)及其实现原理,提供实战应用案例。文章还推荐了CTOPlus技术服务平台,提供编程学习资源和企业级开发解决方案。内容涵盖语言新特性、标准库详解及实际开发应用,适合各层次开发者参考学习。官网地址:http://www.mdrsec.com/

2025-11-21 06:15:00 14

原创 DevSecOps建设之自动化测试Jmeter教程

摘要:Apache JMeter是一款开源性能测试工具,主要用于负载测试、功能测试和性能监控。作为纯Java应用,它可模拟多线程用户行为,支持Web应用、数据库等多种服务测试。JMeter提供图形界面和命令行模式,具备跨平台特性,能够进行性能、压力、稳定性等多种测试。其教程涵盖安装配置、测试计划元件、断言、函数等核心内容,以及HTTP、FTP、数据库等专项测试方法,并支持与InfluxDB、Jenkins等工具的集成应用。

2025-11-21 03:45:00 10

原创 DevSecOps建设之自动化集成和自动化部署Jenkins教程和案例

Jenkins是一款开源的持续集成与持续交付(CI/CD)工具,广泛应用于自动化构建、测试和部署流程。本文介绍了Jenkins的核心功能,包括自动化CI/CD、丰富的插件系统及主从架构设计,并通过实际案例展示了其在Web开发、微服务等场景中的应用。文章还提供了Pipeline即代码、安全配置等最佳实践建议,并附有详细的Jenkins开发教程大纲,涵盖安装配置、集成测试、自动化部署等主题。Jenkins作为DevOps实践中的关键工具,能显著提升软件开发效率和质量。

2025-11-20 05:00:00 989

原创 DevSecOps建设之移动端自动化技能Appium

Appium是一款开源的跨平台移动应用自动化测试框架,支持iOS和Android平台及Java、Python等多种编程语言。其核心优势包括:1)无需修改应用代码;2)支持原生/混合应用测试;3)兼容多种测试框架;4)可测试真实设备和模拟器。MDRSEC官网提供详细教程,涵盖环境搭建、元素定位、设备控制等核心功能,以及adb工具使用指南。教程持续更新中

2025-11-19 05:45:00 1035

原创 DevSecOps平台建设之Python3最新版本特性、标准库教程和代码示例

本文全面介绍了Python3标准库的组成和使用方法。Python标准库作为内置核心组件,提供了200多个跨平台模块,涵盖文件操作、网络编程、数据处理等开发需求。文章详细分类讲解了标准库主要模块如os、sys、datetime等,并配有代码示例。同时提供了Python3基础语法、高级特性以及性能优化等方面的教程内容。通过系统学习标准库,开发者能显著提升编码效率。该资源还包含Python最新版本特性、开发环境配置和完整学习路线,是掌握Python编程的实用指南。

2025-11-17 10:30:00 937

原创 DevSecOps时代的自动化配置脚本语言Groovy

摘要:Groovy是一种基于JVM的动态编程语言,兼容Java语法并融合Python/Ruby特性,广泛应用于Jenkins Pipeline等DevOps场景。文章介绍了Groovy的特点(支持闭包、动态类型等)、开发环境配置、基础语法教程,以及在实际项目中的应用案例。内容包含数据类型、文件I/O、面向对象等核心概念,并提供了配套代码示例和学习资源链接。作为Java生态的有力补充,Groovy能显著提升开发效率,特别适合自动化运维和持续集成场景。

2025-11-16 14:30:00 914

原创 这是一份VIP的教程:Java标准库开发教程和代码示例

Java是一门1995年由Sun公司发布的跨平台面向对象编程语言,后被Oracle收购。其核心特点是"一次编写,到处运行",通过JVM实现平台无关性。Java包含SE、EE、ME三个版本,具备安全性、多线程支持等特性,广泛应用于企业开发。文章详细介绍了Java的发展历程、技术体系、设计理念,并提供了从基础语法到高级特性的完整学习大纲,包括面向对象编程、并发编程等内容。官网提供完整的Java开发教程和相关工具资源。

2025-11-15 10:15:00 691

原创 这是一份VIP的教程:互联网分布式缓存技术Redis

Redis是一款高性能的开源内存键值数据库,采用BSD协议,支持多种数据结构(字符串、列表、集合等)。其核心特性包括内存存储、持久化机制、高可用集群和原子操作等,读写延迟低于1毫秒,适合高并发场景。提供详细的开发运维教程,涵盖基础到高级应用,支持多种编程语言集成。

2025-11-15 07:30:00 728

原创 这是一份VIP的教程:Go语言常用的第三方开发包教程合集和代码示例

Go语言凭借其强大的第三方库生态系统极大地扩展了开发能力。本文系统梳理了主流Go第三方库,涵盖Web开发框架(Gin、Echo等)、中间件(GORM、Zap等)以及20多个技术领域的工具包。同时提供了详细的代码示例和使用教程,并持续更新维护该资源库。开发者可通过官网(http://www.mdrsec.com)获取完整分类目录和最新资讯。

2025-11-14 11:15:00 520

原创 前端JavaScript常用第三方库教程合集和代码示例-收藏

这篇文章系统汇总了前端开发中常用的Node.js第三方库,按功能分类为命令行工具、HTTP请求、日志记录、Web框架等30多个类别,包含lodash、axios、Express等知名库。每个库都提供详细使用教程和代码示例,内容持续更新。读者可通过导航栏快速访问具体库的教程,也欢迎提交新的库推荐。文章旨在为开发者提供全面的Node.js开发资源参考。

2025-11-13 10:00:00 754

原创 这是一份VIP的教程:高性能文档式数据库MongoDB

MongoDB是一款开源的NoSQL文档数据库,具有高性能、高可用和易扩展特性。文章系统介绍了MongoDB的核心概念(文档模型、集合、分片)、开发运维教程(基础命令、索引、聚合等),以及Java/Python等语言操作指南。还包含高可用集群搭建、性能优化等进阶内容,并提供官网详细教程链接。该系列教程持续更新,涵盖安装配置到企业级应用全流程。

2025-11-13 10:00:00 1120

原创 DevSecOps自动化运维配置技能Ansible教程

Ansible是一款开源的IT自动化工具,用于配置管理、应用部署和任务自动化。其核心优势包括无代理架构(通过SSH/WinRM连接)、YAML编写的易读Playbook、幂等性操作(确保执行一致性)以及强大的模块化功能。Ansible能够提升运维效率、保障环境一致性,并支持批量管理Linux/Windows服务器、云资源和网络设备。教程内容包括基础概念、模块使用、Playbook编写及实战案例(如安装Kafka、MinIO等),适合DevOps和系统管理员学习自动化运维技术。

2025-11-13 07:00:00 1337

原创 HTML5开发教程和新特性介绍

HTML5作为HTML的最新版本,已成为现代网页开发的核心技术。它引入了语义化标签、Canvas绘图、音视频嵌入、地理定位等新特性,显著提升了用户体验和开发效率。本文系统介绍了HTML5的特点、关键功能及其对Web开发的影响,同时提供了从基础到高级的完整学习教程大纲,涵盖表单、存储、WebSocket等技术要点。文章还展示了相关应用案例和学习资源,帮助开发者全面掌握HTML5技术栈,构建更丰富的网页应用。

2025-11-12 10:45:00 872

原创 DevSecOps建设之一个前后端兼顾的Node.js开发教程

Node.js是基于Chrome V8引擎的JavaScript运行时环境,采用事件驱动、非阻塞I/O模型,适合构建高性能网络应用。本文系统介绍了Node.js的核心特性、基础知识点(如变量、数据类型、运算符等)、常用模块(如fs、http)和高级功能(异步编程、进程管理)。还涵盖第三方库(Express、Koa)、数据库操作(MongoDB、MySQL)、Web开发实践及性能优化等内容。通过详细教程目录和代码示例,帮助开发者从入门到精通掌握Node.js技术栈,适用于API开发、实时应用等场景。

2025-11-12 08:45:00 908

原创 C/C++开发者必备技能:makefile和make使用教程和代码示例

本文介绍了C/C++开发必备的Makefile自动化构建工具,详细讲解了Makefile的基础概念、语法规则和实用技巧。内容包括:Makefile变量、自动增量编译、多项目管理、静态/动态库构建等核心功能,以及与CMake等现代构建工具的对比。文章还提供了完整的教程目录大纲和实战练习建议,帮助开发者系统学习Makefile编写。相关资源可访问官网获取持续更新内容。

2025-11-11 21:45:55 786

原创 这是一份VIP的教程:Chrome浏览器插件/扩展开发教程和代码示例

摘要:Chrome扩展程序是基于Web技术的小型软件,通过扩展API增强浏览器功能。ManifestV3是2020年推出的新版本,采用服务工作者替代后台页面,优化了资源消耗和权限控制。扩展程序包含清单文件、内容脚本等组件,开发者需采用事件驱动编程模式。本文还介绍了浏览器插件开发教程和API文档,涵盖基础开发到高级功能实现。更多详细内容可访问官网获取完整教程资源。

2025-11-11 21:34:22 1125

原创 为PHP开发工程师编写的系统性学习教程

本文介绍了PHP的基础知识及其在Web开发中的应用。PHP作为一种开源的服务器端脚本语言,具有简单易学、跨平台兼容、强大的数据库支持等特点。文章详细阐述了PHP的核心特性,包括丰富的功能库、面向对象编程支持以及活跃的开发者社区。同时提供了完整的PHP学习大纲,涵盖基础语法、表单处理、数据库操作、高级特性和框架使用等内容,旨在帮助开发者快速入门并理解PHP开源项目代码。最后提供了相关学习资源和平台链接。

2025-11-11 21:33:47 879

原创 CSS3开发教程和代码案例

CSS3是W3C发布的第三代层叠样式表标准,采用模块化设计将功能划分为独立模块(如选择器、布局、动画等)。作为CSS2.1的升级版,它新增了弹性布局、渐变背景、动画特效等特性,大幅增强了网页视觉表现力与交互能力。通过保持向后兼容性,开发者可逐步采用CSS3的响应式设计、3D转换等功能。MDRSEC平台提供完整的CSS3开发教程,涵盖基础语法、布局方案到高级特性,持续更新技术内容并支持开发者学习交流。

2025-11-11 10:30:00 837

原创 这是一份VIP的教程:互联网分布式缓存技术Redis

Redis是一款高性能的开源内存键值数据库,支持字符串、列表、集合等多种数据结构,具备极速读写能力和持久化特性。采用BSD协议,允许自由使用和修改代码。Redis支持主从复制、集群部署,提供高可用方案,适用于缓存、消息队列等场景。其优势包括内存存储、原子操作、发布订阅等功能,并可通过RDB和AOF实现数据持久化。教程涵盖Redis基础到高级应用,包括安装配置、数据类型操作、集群管理等完整知识体系。官网提供详细的开发与运维指南,支持多种编程语言集成。

2025-11-10 11:45:00 623

原创 C/C++开发者必备技能:makefile和make使用教程的使用示例

本文介绍了Makefile这一C/C++开发必备的自动化构建工具,详细讲解了其基础语法、变量使用、规则定义等核心概念,并涵盖多目录管理、库构建等实战应用。文章还对比了make、cmake等现代构建工具,提供从入门到进阶的完整教程体系,包括调试优化技巧和实战练习。内容源于专业开发者平台mdrsec.com,该平台还提供工具导航、开源项目等开发者资源。教程持续更新,旨在帮助开发者掌握高效的自动化构建流程。

2025-11-10 10:45:00 809

原创 前端开发者提高开发能力,必备的基础技能教程合集 JavaScript

本文系统介绍了JavaScript开发教程,涵盖从基础到高级的全面知识点。JavaScript作为Web三大核心技术之一,具有动态类型、原型继承等特点,支持前端和后端开发(Node.js)。教程包含语法基础、数据类型、函数、DOM操作、事件处理、异步编程等核心内容,以及ES6新特性、常用框架等进阶知识。通过详细的代码示例和案例剖析,帮助开发者系统掌握JavaScript开发技能。

2025-11-10 10:00:00 1275

原创 为Vue3开发工程师编写的系统性学习教程

摘要:本文全面介绍Vue3框架及其开发教程,涵盖从基础到进阶的完整知识体系。Vue3作为轻量级前端框架,具有响应式数据绑定、组件化开发和模块友好等特点。教程内容包括Vue3核心概念、组件开发、状态管理、路由配置等基础内容,以及响应式原理、性能优化和TypeScript支持等进阶主题。同时提供项目实战案例、错误解决方案和扩展资源,适用于零基础学习者和开发进阶需求。完整教程可在官网(http://www.mdrsec.com)获取,内容将持续更新优化。

2025-11-09 10:00:00 642

原创 详细的全栈技术开发技能Node.js开发教程

Node.js是一个基于V8引擎的开源JavaScript运行时环境,主要用于构建高性能的服务器端应用。本文详细介绍了Node.js的开发教程体系,内容涵盖基础语法、模块系统、异步编程、Web服务开发等核心知识点。教程分为基础、高级和进阶三个层次,包含路由控制、文件操作、数据库连接等实战内容,并提供了Express、Koa等流行框架的使用指南。此外还介绍了Node.js生态中的常用工具库、测试方法和部署技巧。该教程适合不同阶段的开发者系统学习Node.js,帮助掌握后端开发的核心技能。

2025-11-09 09:30:00 1602

原创 这是一份VIP的教程:主流的前端开发框架React教程和代码示例

React是Facebook推出的开源JavaScript库,作为主流前端框架之一,采用声明式编程和组件化开发理念,通过虚拟DOM实现高效UI更新。其核心优势包括声明式编程、组件复用、高效渲染、丰富生态和跨平台能力(支持React Native)。主要应用场景涵盖SPA、数据可视化、交互UI和移动开发等。教程内容系统全面,从基础概念到高级特性(如Hooks、Redux状态管理)再到进阶应用(TypeScript集成、SSR等),配有详细代码示例,适合不同阶段开发者学习。官网提供持续更新的完整课程体系和技术支

2025-11-09 09:00:00 584

原创 这是一份VIP的教程:Java标准库开发教程和代码示例

Java是一种跨平台的面向对象编程语言,由Sun公司于1995年发布,后被Oracle收购。它以"一次编写,到处运行"为核心理念,通过JVM实现平台无关性。Java包含SE标准版、EE企业版和ME微型版三大技术体系,具有安全性、多线程支持和丰富标准库等特点。当前最新的长期支持版本是Java17。文章还提供了详细的Java学习教程链接,内容涵盖基础语法、面向对象编程、高并发开发等核心知识点,并介绍了相关工具服务。

2025-11-08 11:00:00 708

原创 这是一份VIP的教程:Go语言常用的第三方开发包教程合集和代码示例

Go语言凭借强大的第三方库生态扩展了应用开发能力。文章系统梳理了主流Go第三方库分类,包括Web框架(Gin/Echo/Fiber/Beego)、中间件(GORM/Zap/Casbin)、数据库工具等20多个类别,涵盖开发全领域。同时提供了官方资源导航(http://www.mdrsec.com)和详细代码示例,持续更新维护库内容。这些高质量第三方库显著提升了Go语言在各类场景下的开发效率,是开发者不可或缺的利器。

2025-11-07 13:30:00 692

原创 这套教程算是前端开发所必须掌握的基础技能 css

CSS是前端开发必备技能,用于控制网页样式表现。本文介绍了CSS基础语法、选择器、盒子模型、布局方式(Flex/Grid)等核心概念,以及响应式设计、动画等高级特性。内容包含详细知识点总结和代码示例,适合初学者系统学习。教程持续更新,可通过官网(http://www.mdrsec.com)获取完整CSS开发指南,涵盖文本样式、定位、伪类等全方位内容,帮助开发者快速掌握CSS技能。

2025-11-07 10:00:00 819

原创 MySQL数据库开发与运维教程

摘要:MySQL是最流行的开源关系型数据库管理系统,由Oracle公司维护。本文提供完整的MySQL教程,涵盖基础到高级内容,包括安装配置、SQL语法、索引优化、事务处理、存储引擎等核心技术。教程还涉及MySQL8新特性、性能调优、高可用集群方案以及Python/Go开发接口,并附有故障排查和运维指南。适合从入门到进阶的数据库开发运维人员学习参考。

2025-11-06 11:00:00 469

原创 这个板块的内容现在也已经对VIP用户开放学习,C语言开发教程体系,更新到了80%

本文是一份全面系统的C语言学习教程,涵盖从基础到进阶的核心知识点。教程采用零基础入门设计,包含C语言特性、开发环境配置、基础语法、数据类型、控制结构、函数、指针、内存管理等核心内容,并详细讲解C标准库的使用。特别指出C语言作为计算机专业必修课和系统开发基础语言的重要地位,强调掌握C语言对其他编程语言学习的帮助。教程还提供项目实战案例和扩展知识,包括数据结构、算法优化等。内容持续更新中,作者基于15年C/C++开发经验总结分享,旨在帮助在校生和求职者夯实基础。读者可通过官网http://www.mdrsec.

2025-11-06 09:45:00 1554

原创 jQuery开发教程和特性总结

jQuery是一个轻量高效的JavaScript库,通过简化DOM操作、事件处理、动画效果和Ajax交互等核心功能,极大提升了前端开发效率。文章详细介绍了jQuery的五大优势:语法简洁、开发快速、社区支持广泛、性能优异、文档完善,并提供了完整的教程目录,包含基础语法、DOM操作、事件处理、Ajax交互及插件开发等核心内容。该教程可通过http://www.mdrsec.com平台获取,适合从入门到进阶的各阶段开发者学习使用。

2025-11-05 11:00:00 1283

原创 运维人员必掌握的Linux命令分类清单

本文提供了一份全面的Linux命令教程手册,涵盖系统管理、文件操作、网络配置、进程控制、用户管理等核心内容,特别适合前端/后端开发者和运维人员学习。教程以Redhat/CentOS系统为主,包含常用命令的详细说明和示例,还涉及Shell三剑客(grep/sed/awk)、安全工具、包管理器等实用技能。所有命令分类清晰,包含系统内置命令和需安装命令,帮助用户快速掌握Linux服务器部署与管理。访问官网可获取完整教程内容和最新技术动态。

2025-11-05 10:00:00 822

原创 之前的一部分C++内容竟然忘了开放,导致VIP用户无法查阅。现已针对C++开发教程•知识体系 上线开放

本文是一位C++高级工程师分享的C++学习指南,涵盖从基础语法到高级特性的完整知识体系。作者基于15年学习经验和面试经验,系统整理了C++开发的核心知识点,包括基本语法、面向对象编程、模板编程、标准库使用、并发编程等,并提供了实战项目和扩展阅读建议。该教程特别适合在校学生和求职者,内容持续更新,可通过官网(http://www.mdrsec.com)获取最新资料。此外还提供了多种技术服务和企业解决方案,欢迎交流定制开发需求。

2025-11-05 09:30:00 914

原创 Vue3进阶开发教程和代码示例

本文详细介绍了Vue3与Vue2在响应式系统实现上的核心区别,重点分析了Vue3采用Proxy替代Object.defineProperty的优势。文章涵盖Vue3开发教程的完整大纲,包括基础语法、组件开发、状态管理、路由、动画等核心内容,以及TypeScript支持、性能优化等进阶主题。教程提供了从入门到高级的系统性学习路径,并包含实际应用案例和错误解决方案。读者可通过官网获取完整教程内容和技术支持。

2025-11-04 12:00:00 668

原创 前端开发必掌握的基础技能之html开发教程

本文介绍前端开发必备技能HTML的基础知识和学习资源。作为网站开发的基础,HTML是掌握Vue、React等框架的必要前提。文章提供了一套系统的HTML教程目录,从基础标签、表单、多媒体到高级应用全面覆盖,适合初学者循序渐进学习。教程需在官网(http://www.mdrsec.com)开通VIP后访问,包含速查表、项目实践等内容,并持续更新完善。平台还提供技术栈、企业服务等扩展资源,欢迎关注官网获取最新动态。

2025-11-04 09:30:00 809

原创 这是一份VIP的教程:Chrome浏览器插件/扩展开发教程和代码示例

本文介绍了Chrome扩展程序开发的核心内容,重点解析了ManifestV3的主要变更,包括使用服务工作者替代后台页面、改进网络请求处理等安全性优化。文章提供了完整的插件开发教程大纲,涵盖从基础架构解析到高级API使用,以及Vue框架开发插件等实用内容。教程详细讲解了插件组件协同工作原理,并对比了V2与V3版本差异,为开发者提供全面的技术参考。

2025-11-03 11:30:00 1602

原创 为PHP开发工程师编写的系统性学习教程

本文简要介绍PHP(超文本预处理器)这一开源服务器端脚本语言。文章指出虽然PHP当前应用场景有限,但仍需掌握基础知识以便理解Zabbix等开源项目。PHP具有简单易学、跨平台、强大数据库支持等特点,并提供详细教程大纲,包括基础语法、数据库操作、Web开发框架等核心内容。教程覆盖从入门到进阶的完整知识体系,旨在帮助开发者快速掌握PHP基础。

2025-11-03 10:30:00 552

原创 高性能Web框架和异步网络库 Tornado开发教程

本文介绍了Python高性能Web框架Tornado的系列教程内容。教程从基础开发环境搭建开始,涵盖Tornado的核心组件、异步编程、安全应用等模块,包括模板渲染、数据库集成、WebSocket等实用功能,并通过贪吃蛇游戏、在线聊天室等案例进行实践演示。最后还提供了生产环境部署和常见错误处理指南。读者可通过官网(http://www.mdrsec.com)或【CTOPlus】获取完整教程内容和技术支持。

2025-11-03 09:30:00 998

原创 整理、分类、总结与介绍Vue前端开发日常常用的第三方库/框架/插件-收藏

Vue.js第三方资源大全:涵盖UI组件、开发框架、实用工具等1000+前端开发资源。该分类目录包含表格、图表、日期选择器等UI组件,以及状态管理、路由等开发框架,还有HTTP请求、i18n等实用库。资源持续更新,提供在线工具导航和AI工具推荐。详情可访问官网http://www.mdrsec.com获取完整清单和技术支持。

2025-11-02 22:16:05 1007

原创 有助于提高开发思路的编程思想:C++设计模式 学习教程

本文介绍了C++设计模式教程资源,包含创建型、结构型和行为型三大类23种设计模式的详细讲解。教程内容持续更新中,可通过官网或指定链接访问完整内容。同时提供了CTOPlus平台的其他技术服务资源,包括插件产品、小程序应用、企业定制开发等。欢迎读者通过官网或【CTOPlus】获取最新动态,并提出宝贵建议。(98字)

2025-11-01 10:00:00 777

原创 号称Python最快的Web开发框架FastAPI开发教程

本文介绍了FastAPI系列开发教程的完整内容框架,涵盖入门到进阶的多个知识点。教程包括FastAPI基础概念、核心功能(路由、请求响应、表单处理)、数据库操作(SQLAlchemy集成)、安全认证(JWT/OAuth2)、异步编程、文件操作等;高级部分涉及WebSocket、GraphQL、Docker部署等;实战项目包含博客API、任务系统等开发案例。所有内容均配有详细讲解和代码示例,可通过官网(http://www.mdrsec.com)访问完整教程,并支持用户反馈和建议补充。

2025-11-01 10:00:00 874

vue-devtools-chrome-5.3.4

Vue开发的调试工具(devtools Chrome)

2023-12-22

jdk-11.0.15.1-windows-x64-bin

jdk-11.0.15.1_windows-x64_bin 安装包

2023-09-05

staruml-5.0-with-cm.zip

StarUML是一款开放源码的UML开发工具,是由韩国公司主导开发出来的产品,可以直接到StarUML网站下载。可以用来创建UML类图。 StarUML(简称SU),是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。StarUML是一个开源项目之一发展快、灵活、可扩展性强(zj). ● 可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、构件图、部署图以及复合结构图等。 ● 完全免费:StarUML是一套开放源码的软件,不仅免费自由下载,连代码都免费开放。尽管注册需要付费,但不注册并不影响用户个人使用。注册的价格由69美元到9900美元不等。 [1] ● 多种格式影像文件:可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。 ● 语法检验:StarUML遵守UML的语法规则,不支持违反语法的动作。 ● 正反向工程:StarUML可以依据类图的内容生成Java、C++、C#代码,也能够读取Java、C++、C#代码反向生成类图。反向工程有两个主要用途,其一是旧有的源码反转成图之后,可以构建UML模型的方式继续将新的设计添加上去;

2023-04-21

Windows Sysmon.zip

Sysmon是一款由微软开发的安全监控工具,为Windows操作系统提供了更强大的安全监控和威胁狩猎功能。通过在系统内核驱动程序中实现高级的行为分析和记录功能,Sysmon可以监控并记录系统内发生的各种事件,包括进程创建、文件创建、网络连接等,从而帮助安全团队更好地检测和响应威胁。

2023-04-11

Django Rest Framework分页过滤排序代码示例

8、DRF实战总结:分页(Pagination)及DRF提供的分页类详解(附源码) 9、DRF实战总结:过滤(filter)与排序,以及第三方库django-filter的使用(附源码) 10、DRF实战总结:限流(throttle)、限流的使用方式详解与代码示例(附源码) 包含: 分页及DRF提供的分页类。 过滤:get_queryset、django-filter。 排序:DRF的OrderingFilter。

2023-04-06

7、DRF实战总结:JWT认证原理和使用,以及第三方库simplejwt 的详解源码

django第三方库djangorestframework-simplejwt 的使用示例代码 JSON Web Token(JWT)是一种用于认证和授权的开放标准,允许在客户端和服务器之间传递信息,以验证用户身份和授权访问特定资源。它定义了一种紧凑且自包含的方式,用于各方之间安全地将信息以JSON对象传输。由于此信息是经过数字签名的,因此可以被验证和信任。JWT用于为应用程序创建访问token,通常适用于API身份验证和服务器到服务器的授权。 JWT的优点包括:简单、轻量、可扩展、跨语言和跨平台使用。它也具有一定的安全性,因为JWT的签名只能由持有密钥的服务器生成和验证,且在传输过程中被中间人篡改可能会被检测出来。

2023-04-05

序列化器(Serializer)、重写序列化器、认证及使用Token认证代码示例

新增文章的演示示例代码 4、DRF实战总结:序列化器(Serializer)、数据验证、重写序列化器方法详解(附源码) 5、DRF实战总结:认证(Authentication)与权限(Permission)(附源码) 6、DRF实战总结:认证及使用Token认证,代码示例详解(附源码)

2023-04-05

自定义manage.py shell管理命令

自定义Django-admin命令一共分三步:创建文件夹布局、编写命令代码和测试使用。 注意事项  management和commands每个目录下都必须有个__init__.py空文件,表明这是一个python包。另外以下划线开头的文件名不能用作管理命令脚本。  management/commands目录可以位于任何一个app的目录下,Django都能找到它。  一般建议每个python脚本文件对应一条管理命令。  当使用管理命令并希望在控制台输出指定信息时,应该使用self.stdout和self.stderr方法,而不能直接使用python的print方法。另外,不需要在消息的末尾加上换行符,它将被自动添加。

2023-03-25

基于函数视图、自定义序列化器、类视图APIView, GenericAPIView和GenericViewSet视图集代码

文章2、DRF实战总结:基于函数的视图API以及自定义序列化器 文章3、DRF实战总结:基于类的视图APIView, GenericAPIView和GenericViewSet视图集 DRF提供了4种编写CBV类API的方式,到底哪种CBV开发模式更好? 答案是各有利弊 o 基础的API类:可读性最高,代码最多,灵活性最高。当需要对API行为进行个性化定制时,建议使用这种方式。 o 通用generics.*类:可读性好,代码适中,灵活性较高。当需要对一个模型进行标准的增删查改全部或部分操作时建议使用这种方式。 o 使用视图集viewset: 可读性较低,代码最少,灵活性最低。当需要对一个模型进行标准的增删查改的全部操作且不需定制API行为时建议使用这种方式。 o mixin类和GenericAPI的混用,这个和generics.*类没什么区别,不看也罢。 Django视图集viewset代码最少,但这是以牺牲了代码的可读性为代价的,因为它对代码进行了高度地抽象化。另外urls由router生成,不如自己手动配置的清楚。

2023-03-25

Django3.1新特性-主要变化,支持异步详解示例代码

随着Django 3.1最终支持异步视图(async views),异步中间件和测试,这篇文章探讨了如何开始使用Django 3.1提供的新异步视图。可以在异步视图中尝试其他一些操作,例如发送电子邮件,调用第三方API以及写入文件。考虑一下代码中具有简单过程的视图,这些视图不一定需要直接向最终用户返回任何内容,可以将这些视图快速转换为异步视图。

2023-03-23

Django的MVT设计模式(Model-View-Template)示例代码

如果要开发一个好的网站或网络应用,就必需了解经典的软件开发所遵循的MVC 设计模式。本篇详细总结软件开发所遵循的MVC (Model-View-Controller, 模型-视图-控制器) 设计模式以及Django的MVT设计模式(Model-View-Template)如何遵循这种设计理念。Django Model(模型), URL(链接), View(视图) 和Template(模板)又是如何遵循MVC软件设计模式的。

2023-03-19

prometheus、grafana、alertmanager、windows、node exporter 安装包

开发过程中应用到的安装包软件: alertmanager-0.25.0.linux-amd64.tar.gz alertmanager-0.25.0.windows-amd64.zip grafana-enterprise-9.3.6.windows-amd64.zip node_exporter-1.5.0.linux-amd64.tar.gz prometheus-2.41.0.linux-amd64.tar.gz prometheus-2.41.0.windows-amd64.zip windows_exporter-0.21.0-amd64.msi

2023-03-15

Windows PostgreSQL-15.2-1 64位数据服务安装包

PostgreSQL is a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.

2023-02-17

WIndows Redis可视化工具:resp-2022.1.0.0 GUI

Windows Reids可视化工具RESP 版本2022.1的安装包。一款比较稳定简洁的 redis UI 工具。

2023-02-17

Windows InfluxDB2-2.5.1 x64数据库

1、InfluxDB simplifies time series data management. Designed to handle high speed and high volume data ingest and real-time data analysis, InfluxDB's robust data collectors, common API across the entire platform, highly performant time series engine, and optimized storage lets you build once and deploy across multiple products and environments. 2、InfluxDB是一个由InfluxData开发的开源时序型数据库,专注于海量时序数据的高性能读、高性能写、高效存储与实时分析等,在DB-Engines Ranking时序型数据库排行榜上排名第一,广泛应用于DevOps监控、IoT监控、实时分析等场景。

2023-02-17

Windows x64 Redis服务安装包

压缩包包含: redis-windows-7.0.8.1.zip 解压直接使用的包。 Redis-x64-7.0.5.msi 安装成Windows服务的安装包。

2023-02-17

Windows开发PyQt5应用依赖包PyQt5-5.5.1-gpl-Py3.4-Qt5.5.1-x32

Windows开发PyQt5应用迁移到xp系统下,需要的依赖包python3.4PyQt5-5.5.1-gpl-Py3.4-Qt5.5.1-x32.zip

2020-11-17

Windows应用的工具包pywin32-220.win32-py3.4.exe

Windows server 2003 32bit下使用python3.4开发Windows应用的工具包,解决ImportError: No module named "win32api" "win32com"的问题。

2020-11-17

Windows XP支持最高的Python版本安装包python-3.4.4

Windows XP Windows Server2003等32位操作系统支持最高的Python版本安装包python-3.4.4

2020-11-17

空空如也

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

TA关注的人

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