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

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...

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”。其声明文件相当于...

2020-07-21
1安装管理
1 基础为什么JavaScript是运行在浏览器的脚本。为了能让JavaScript在服务器上运行,执行服务器上的业务逻辑,产生了NodeJS。 是什么Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境。 优势 单线程高并发。通过JS的回调方法,实现了并发。 自带web服务器模块。 2 helloworldserver.js123456789101112131415var http = require('http');http.createServer(function (request, response) { // 发送 HTTP 头部 // HTTP 状态值: 200 : OK // 内容类型: text/plain response.writeHead(200, {'Content-Type': 'text/plain'}); // 发送响应数...

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

2021-03-09
pickle模块
实现文件读写
公告
欢迎参观Estom的小屋




