本文主要介绍一下postfix的常用命令及邮件队列的管理: Postfix有以下四种邮件队列,均由管理队列的进程统一进行管理: 启动postfix 停止postfix 检查postfix配置文件 显示Postfix当前生效的配置信息 重新读取postfix配置文件 查看队列中的邮件: 查看队列大小 ...
分类:
其他好文 时间:
2017-09-12 23:09:36
阅读次数:
283
在linux 2.2以前,backlog大小包括了半连接状态和全连接状态两种队列大小。linux 2.2以后,分离为两个backlog来分别限制半连接SYN_RCVD状态的未完成连接队列大小跟全连接ESTABLISHED状态的已完成连接队列大小。互联网上常见的TCP SYN FLOOD恶意DOS攻击 ...
分类:
其他好文 时间:
2017-09-09 16:26:54
阅读次数:
342
一、Elasticsearch 是什么 Elasticsearch是一款用Java编写的开源分布式文档存储和搜索引擎,可以用于near real-time存储和数据检索。 1、Elasticsearch简要组成 在开始探索性能指标之前,让我们来看看Elasticsearch的工作原理,在elasti ...
分类:
其他好文 时间:
2017-08-29 15:34:25
阅读次数:
220
队列(Queue): 满足先进先出(FIFO)的规则; 下面使用php实现一个简单的循环队列模型; 初始状态的队列,队列长度为0,队头和队尾的指针相同均位于队列的开始; 入队操作:队尾指针向后移动,长度加一; 出队操作:队头指针向后移动,长度减一; 循环队列特点:队列大小固定,队列所开辟的内存空间可 ...
分类:
Web程序 时间:
2017-08-05 21:10:02
阅读次数:
246
SYN攻击属于DOS攻击的一种,它利用TCP协议缺陷,通过发送大量的半连接请求,耗费CPU和内存资源。TCP协议建立连接的时候需要双方相互确认信息,来防止连接被伪造和精确控制整个数据传输过程数据完整有效。所以TCP协议采用三次握手建立一个连接。2880990294第一次握手:建立连接时,客户端发送s ...
分类:
其他好文 时间:
2017-07-20 13:38:46
阅读次数:
172
本篇是这个内容的第一篇,主要是写:遇到的问题,和自己摸索实现的方法。后面还会有一篇是总结性地写线程池的相关内容(偏理论的)。 一、背景介绍 朋友的项目开发到一定程度之后,又遇到了一些问题:在某些流程中的一些节点,由于是串联执行的。上一步要等下一步执行完毕;或者提交数据之后要等待后台其他系统处理完成之 ...
分类:
编程语言 时间:
2017-06-22 18:30:09
阅读次数:
248
Nginx配置文件结构 nginx配置文件由指令(directive)组成,指令分为两种形式,简单指令和区块指令。 一条简单指令由指令名、参数和结尾的分号(;)组成,例如: listen 80 backlog 4096; ,其中“listen”是指令名,“80”、“backlog”、“4096”都是 ...
分类:
其他好文 时间:
2017-06-13 18:18:40
阅读次数:
230
3、SPFA算法O(kE) 主要思想是: 初始时将起点加入队列。每次从队列中取出一个元素,并对所有与它相邻的点进行修改,若某个相邻的点修改成功,则将其入队。直到队列为空时算法结束。 这个算法,简单的说就是队列优化的bellman-ford,利用了每个点不会更新次数太多的特点发明的此算法。 SPFA ...
分类:
编程语言 时间:
2017-04-10 16:37:28
阅读次数:
208
import queue # 参数指定队列大小 q = queue.Queue(10) print(q) # 查看当前队列数量 print(q.qsize(), 'qsize') # 清空队列 # q.empty() #当前队列数量是否已达到队列最大值 print(q.full(),'full') ... ...
分类:
其他好文 时间:
2017-03-12 19:20:55
阅读次数:
139
MySQL配置文件my.cnf中文详解,附mysql性能优化方法分享 MySQL配置文件my.cnf中文详解,附mysql性能优化方法分享 Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都 ...
分类:
数据库 时间:
2016-11-29 22:30:06
阅读次数:
295