摘要: go文件目录操作 go语言的文件读写是编程中必不可少的操作,下面是我在学习过程中的一些总结。 1.go读取文件内容 // path 文件路径 func readFile(path string) { file, err := os.Open(path) if err != nil { log.Fat 阅读全文
posted @ 2021-05-27 17:31 沉默的枫叶 阅读(123) 评论(0) 推荐(0) 编辑
摘要: TCP三次握手与四次挥手详解 @(TCP/IP) 1.TCP报文格式 TCP(Transmission Control Protocol) 传输控制协议。TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接。 我们需要知道TCP在网络OSI的七层模型中的第四层(Tra 阅读全文
posted @ 2019-06-12 21:34 沉默的枫叶 阅读(377) 评论(0) 推荐(0) 编辑
摘要: /proc/sys/net目录 所有的TCP/IP参数都位于/proc/sys/net目录下(请注意,对/proc/sys/net目录下内容的修改都是临时的,任何修改在系统重启后都会丢失),例如下面这些重要的参数: 参数(路径+文件) 描述 默认值 优化值 /proc/sys/net/core/rm 阅读全文
posted @ 2019-06-12 21:32 沉默的枫叶 阅读(1547) 评论(0) 推荐(0) 编辑
摘要: DRF第三方登录,我们将使用第三方包实现!!! 1、首先安装 文档请看 https://python-social-auth.readthedocs.io/en/latest/configuration/django.html 2、在setting文件中INSTALL_APP中加入 3、生成数据表由 阅读全文
posted @ 2019-05-25 16:52 沉默的枫叶 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 一.单例类 单例模式(Singleton Pattern)是 Python 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问 阅读全文
posted @ 2019-05-24 16:51 沉默的枫叶 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 安装Erlang 由于RabbitMQ需要基于Erlang/OTP,所以在安装RabbitMQ之前需要先安装Erlang/OTP。同样的,在Ubuntu标准的repositories中,Erlang/OTP的版本很老,推荐不要直接安装在Ubuntu标准的repositories中Erlang/OTP 阅读全文
posted @ 2019-05-15 17:16 沉默的枫叶 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 在上一篇博客中,我已经对JSON Web 认证做了简单的解释,这篇博客是续篇,若不了解,请看上一篇博客:https://www.cnblogs.com/yushenglin/p/10863184.html 一.安装djangorestframwork-jwt 二.用法 在你的settings.py, 阅读全文
posted @ 2019-05-14 17:12 沉默的枫叶 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: 一.什么是Django-REST-Framework? Django-REST-framework 是基于Django框架的一个web RESTful风格开发的框架,它可以实现API接口的快速开发,但是也有其弊端,由于是基于Django上进行的深层次开发,它的冗余比Django要重,但是适合快速开发 阅读全文
posted @ 2019-05-14 16:58 沉默的枫叶 阅读(1767) 评论(0) 推荐(0) 编辑
摘要: 一:什么是单点登录呢? 单点登录是用户首次登录时发布安全令牌,使用一组凭据(即安全令牌)登录多个应用程序的一种方式。 将sso添加到应用程序将使用户更容易,因为他们不需要记住多个应用程序的登录凭据。用户只需要首次输入他们的登录凭据,而不是为每个应用程序登录重新输入他们的凭据。 在这篇文章中,我们将看 阅读全文
posted @ 2019-05-14 11:25 沉默的枫叶 阅读(4580) 评论(0) 推荐(0) 编辑
摘要: 一:什么是微服务? 微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。 系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。 每个微服务仅关注于完成一件任务并很好地完成该任务。 在所有情况下,每个任务代表着一个小的业务能力。 当然啦,关于微服务还有很多种定义,并没有一个官方的标 阅读全文
posted @ 2019-05-09 14:28 沉默的枫叶 阅读(12488) 评论(0) 推荐(0) 编辑