pickle模块
发表于|更新于|Python
|总字数:6|阅读时长:1分钟|浏览量:
实现文件读写
文章作者: Estom
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!
相关推荐

2021-09-02
02-路由配置
概述这篇文章分享 Gin 的路由配置,主要包含的功能点如下: 实现了,路由分组 v1版本、v2版本。 实现了,生成签名和验证验证。 实现了,在配置文件中读取配置。 路由配置比如我们的接口地址是这样的: /v1/product/add /v1/member/add /v2/product/add /v2/member/add 假设需求是这样的,接口支持多种请求方式,v1 不需签名验证,v2 需要签名验证,路由文件应该这样写: 123456789101112131415161718192021222324252627282930313233343536373839404142package routerimport ( "ginDemo/common" "ginDemo/controller/v1" "ginDemo/controller/v2" "github.com/gin-gonic/gin" "net/url" "strconv")func Init...

2022-11-25
16 javaSPI
参考文献https://www.zhihu.com/question/486985113/answer/2627178730 1 概述JavaSPI机制概述Java SPI机制:SPI全称为Service Provider Interface,服务提供接口,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。 SPI就是一种将服务接口与服务实现分离以达到解耦、大大提升了程序可扩展行性的机制。引入服务提供者就是即SPI接口的实现者,通过本地注册来发现获取到具体的实现类。实现轻松可插拔。 Java SPI本质上其实就是“基于接口编程+策略模式+配置文件”组合实现的动态加载机制。 为了实现在模块装配的时候不用在程序里动态指明,这就需要一种本地服务发现机制。Java spi就是提供这样的一个机制:为某个接口寻找服务实现的机制。 JavaSpi起本身也是一种控制反转思想和依赖注入框架。通过额外的程序注入类的实现。包括控制反转和依赖注入两个过程。“Service Provider”和相应的工具”ServiceLoader”。其声明文件相当于...

2021-12-24
bzmore
bzmore查看bzip2压缩过的文本文件的内容 补充说明bzmore命令 用于查看bzip2压缩过的文本文件的内容,当下一屏显示不下时可以实现分屏显示。 语法1bzmore(参数) 参数文件:指定要分屏显示的.bz2压缩包。

2021-03-12
4 队列
队列1 简介概念 队列可以定义为有序列表。在一端执行插入操作rear,删除操作在另一端执行,称为front。 队列被称为先进先出列表。 应用 单个共享资源(如打印机,磁盘,CPU)的等待列表。 异步数据传输。管道,文件IO,套接字。 缓冲区. 操作系统中处理中断。 时间复杂度 时间复杂性 访问 搜索 插入 删除 平均情况 θ(n) θ(n) θ(1) θ(1) 最坏情况 θ(n) θ(n) θ(1) θ(1) 2 队列的操作基本操作 创建 遍历(显示第一个元素) 插入 删除 3 队列的实现队列的数组实现123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103#include<stdio.h> #in...

2022-10-07
5 容器数据卷
1 概述原理 Docker:将应用和环境打包成一个镜像 数据?如果数据在容器中,那么我们容器删除,数据就会丢失。需求:数据持久化。 所以:Mysql的数据可以存储在本地。 所以:容器间可以有一个数据共享的技术。 Docker容器中产生的数据,同步到本地。这就是卷技术。 本质上是一种目录挂载,将容器内的目录,挂载到宿主机上。 总结:容器的持久化和同步操作,容器间可以数据共享 使用 -v 实现文件映射 12345docker run -it -v 目录映射 -p 端口映射# -it 交互式# -v volume卷技术# -p 主机端口➜ ~ docker run -it -v /Users/yinkanglong/ceshi:/home centos /bin/bash 使用docker inspect 查看挂载情况mount 同步的过程,是一种双向绑定的过程。容器停止后,修改主机文件,再启动容器的时候,数据同样改变 是同步的过程,还是目录挂载到磁盘的同一个位置了? 实战:安装Mysql123456789101112131415# 获取镜像docker pu...

2021-12-24
dump
dump用于备份ext2或者ext3文件系统 补充说明dump命令 用于备份ext2或者ext3文件系统。可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。 语法1dump(选项)(参数) 选项12345678910111213-0123456789:备份的层级;-b<区块大小>:指定区块的大小,单位为KB;-B<区块数目>:指定备份卷册的区块数目;-c:修改备份磁带预设的密度与容量;-d<密度>:设置磁带的密度。单位为BPI;-f<设备名称>:指定备份设备;-h<层级>:当备份层级等于或大于指定的层级时,将不备份用户标示为“nodump”的文件;-n:当备份工作需要管理员介入时,向所有“operator”群组中的使用者发出通知;-s<磁带长度>:备份磁带的长度,单位为英尺;-T<日期>:指定备份的时间与日期;-u:备份完毕后,在/etc/dumpdates中记录备份的文件系统、层级、日期与时间等;-w:与-W类似,但仅显示需要备份的文件;-W:显示需要备份的文件及其最后一次备份的层级...
公告
欢迎参观Estom的小屋




