自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 flask-restx使用

flask-restx 示例

2023-12-12 10:13:35 561

原创 gitlab搭建

备份时需要保持gitlab处于正常运行状态,直接执行gitlab-rake gitlab:backup:create进行备份使用以上命令会在/var/opt/gitlab/backups目录下创建一个名称类似为1530156812_2018_06_28_10.8.4_gitlab_backup.tar的压缩包, 这个压缩包就是Gitlab整个的完整部分, 其中开头的1530156812_2018_06_28_10.8.4是备份创建的日期。1.配置要求 最优配置 4c8g。3.1、修改备份文件目录。

2023-12-12 09:58:10 963

翻译 认识WSGI及uWSGI

WSGIWSGI web server gateway interface ,WSGI是一种规范,用于seb server 和 web application 之间的通信规范WSGI协议主要包括server和application两部分: WSGI server负责从客户端接收请求,将request转发给application,将application返回的response返回给客户...

2019-08-05 17:28:16 151

原创 Mysql中的锁:

Mysql中的锁: 1 共享锁 2 排他锁 a 表级锁 b 行级锁 c 意向锁

2018-09-01 21:23:04 110

原创 面试

1.深信服 Python后台 电话面试:当时是Django阶段学习,没有复习 a首先是自我介绍, b然后问你的技术特点 c问你最近的项目 聊了10多分钟,比较惨,他们说要找有特点的程序员2.锐动天下 Python后台 笔试:猎头介绍的,首先是笔试,包括的内容很多 比较基础,字典的方法及注意事项,字典按值排序 shell编程,数据库三范式 面试:准备得不够充分,坚持了20分钟,...

2018-09-01 18:13:47 329

转载 魔法方法Python

魔法方法就是可以给你的类增加魔力的特殊方法,如果你的对象实现 (重载)了这些方法中的某一个,那么这个 方法就会在特殊的情况下被 Python 所调用,你可以定义自己想要的行为,而这一切都是自动发生的。 它们经常是 两个下划线包围来命名的(比如 init,lt),Python 的魔法方法是非常强大的,所以了解其使用方法也变得 尤为重要!init 构造器,当一个实例被创建的时候初始化的方法。...

2018-09-01 14:19:03 143

转载 Python list源码

class list(object): “”” list() -> new empty list list(iterable) -> new list initialized from iterable’s items “”” def append(self, p_object): # real signature unknown; r...

2018-08-31 21:40:14 1076

转载 linux的五大组建

一个完整的Linux内核一般由5部分组成,它们分别是内存管理、进程管理、进程间通信、虚拟文件系统和网络接口。1、内存管理 内存管理主要完成的是如何合理有效地管理整个系统的物理内存,同时快速响应内核各个子系统对内存分配的请求。Linux内存管理支持虚拟内存,而多余出的这部分内存就是通过磁盘申请得到的,平时系统只把当前运行的程序块保留在内存中,其他程序块则保留在磁盘中。在内存紧缺时,内存管理负...

2018-08-30 11:06:13 126

转载 windows消息队列

windows消息队列windows中:队列消息和非队列消息。消息队列由可以分成系统消息队列和线程消息队列。系统消息队列由Windows维护,线程消息队列则由每个GUI线程自己进行维护,仅当线程第一次调用GDI函数时系统才给线程创建一个消息队列,队列消息送到系统消息队列,然后到线程消息队列;非队列消息直接送给目的窗口过程。对于队列消息,最常见的是鼠标和键盘触发的消息,当鼠标、键盘事件被触发...

2018-08-30 10:53:48 458

转载 消息机制

消息:带有某种信息的信号,消息主要来源于输入设备,及自己的窗口和操作系统消息机制分为三大要点:消息队列,消息循环(分发),消息处理 消息队列:存放消息的一种队列,具有先进先出的特点。每产生一个消息都会添加进消息队列中消息循环:就是通过循环不断地从消息队列中取得队首的消息,将消息分发出去消息处理:接收到消息后,根据不同的消息类型做出不同的处理事件: 是根据接收到的消息具体信息做出的...

2018-08-30 10:44:54 209

翻译 Redis事件驱动学习

Redis服务器通过socket实现与客户端的交互,文件事件就是服务器对与socket操作的抽象,Redis服务器,通过监听这些socket产生的文件事件并处理这些事件,实现对客户端的响应。Redis有很多的操作需要在给定的时间点进行处理,时间时间就是对这类定时任务的抽象...

2018-08-29 21:20:29 239

转载 select与epoll优缺点比较

select 异步阻塞设计,具有良好的跨平台支持。原理 发送io后即返回,当内核文件加载好后,通过socket 发送消息提醒用户线程任务可以继续执行,单个IO速度并没有改善,但是配合多线程使用,可以同时进行多个IO任务但是其具有一个缺点,select在单个进程中能够监听的文件描述符的数量存在最大限制,在linux上为1024,对于socket进行扫描时是依次扫描,效率低,浪费cpu时间。...

2018-08-29 21:01:46 1662

翻译 服务器端高性能IO模型介绍

服务器端高性能IO模型介绍,常见的IO模型有四种:1.同步阻塞IO:传统的IO模型 2.同步非阻塞IO:默认的socket都是阻塞的,非阻塞IO要求socket被设置成NONBLOCK 3.IO多路复用:即经典的Reactor设计模式,异步阻塞io,select epoll属于这种 4.异步IO:经典的Proactor设计模式,异步非阻塞同步和异步的概念描述的是用户线程与内核的交互方...

2018-08-29 20:50:34 359

空空如也

空空如也

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

TA关注的人

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