自定义博客皮肤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

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

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

原创 GoLang代码包的开发详细记录

/****************** 同一个代码包中,可以存在多个代码包初始化函数,甚至代码包内的每一个源码文件都可以定义多个代码包初始化函数* Go编译器无法保证同一个代码包中的多个代码包初始化函数的执行顺序* 如果确实需要按特定顺序执行的话,可以考虑使用GoLang并发编程模型中的channel进行控制或者调整代码包初始化函数的顺序******************/

2017-09-06 15:14:44 635 1

原创 宿主机与docker之间文件传递的几种操作方式

Docker是一种开源容器化平台,可以帮助开发人员在不同的环境中快速构建、测试和部署应用程序。在Docker中,可以使用多种方法将文件从宿主机传递到D经常需要将宿主机上的文件拷贝到docker内,以及需要将docker上的内容拷贝到宿主机上时,可以使用如下两条指令从主机复制文件到容器指令:docker cp host_path containerID:container_path将容器中的文件复制到主机指令docker cp containerID:container_path host_path

2017-09-05 14:34:34 1557 1

原创 云主机-生产环境下离线安装Docker部署应用

离线安装Docker、配置Docker以及使用Docker作为生产环境下离线部署Docker,以及使用Docker部署应用系统,下面的记录做出非常详细的操作步骤下载Docker离线安装包:Linux版本下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/Windows版本下载地址:http

2017-09-05 14:26:15 9005 2

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 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 Redis可视化工具:resp-2022.1.0.0 GUI

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

2023-02-17

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 x64 Redis服务安装包

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

2023-02-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

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

空空如也

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

TA关注的人

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