自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 shell向数据库批量自动化插入数据

脚本如下#!/bin/bash# 向数据库批量自动化插入数据# 初始化参数# 数据库名db_name="test"# 表名table_name="server_auth_info"# 导入文件import_file="./test.txt"# 数据导入cat $import_file |while read line do ...

2019-06-30 14:24:33 2193 1

原创 IaaS, PaaS, SaaS

aaS 是 As-a-Service 即为服务 的意思IaaS (Infrastructure as a Service)基础设施即服务服务商提供底层/物理层基础设施资源(服务器,数据中心,环境控制,电源,服务器机房),客户自己部署和执行操作系统或应用程序等各种软件。PaaS (Platform as a Service)平台即服务服务商提供基础设施底层服务,提...

2019-06-26 11:47:44 318

原创 threading、multiprocessing、gevent的简单使用

1、threadingimport reimport socketimport threading# 定义服务函数为客户端服务def server(new_socket): # 接收请求并解码 request = new_socket.recv(1024).decode("utf-8") # 将请求分割成行 request_lines = requ...

2019-06-18 17:23:00 509

原创 使用socket创建一个简单的web服务器

import reimport socket# 定义一个服务函数为客户端服务def server(new_socket): # 接收请求并解码 request = new_socket.recv(1024).decode("utf-8") # 将请求分割成行 request_lines = request.splitlines() # 使用正则匹...

2019-06-18 11:24:30 1457

原创 进程、线程、协程对比

简单总结:1、进程是资源分配的单位2、线程是操作系统调度的单位3、进程切换需要的资源最大,效率很低4、线程切换需要的资源一般,效率一般(不考虑GIL锁)5、协程切换任务资源很小,效率高6、多进程、多线程根据cpu核数不一样可能是并行的,但是协程在一个进程中,所以协程一定是并发...

2019-06-13 09:12:03 324

原创 python smtp 发送邮件 带附件

import smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartdef send_email(): # 依次为:邮件服务器地址、端口、发件人、授权码、接收人 server = "smtp.163.com" port = 465 ...

2019-06-03 17:02:11 338

RabbitMQ性能测试报告

RabbitMQ性能测试报告,对rabbitmq容器内的单机模式和集群模式进行了压力测试盒稳定性测试。

2019-01-10

空空如也

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

TA关注的人

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