subprocess.Popen() close_fds问题 OSError: [Errno 12] Cannot allocate memory

使用subprocess.Popen() 来调用命令时竟然发现response确实是返回到客户端了,但是服务器端和客户端的http连接竟然还连接着,一直不断。 python的文档,发现:http://docs.python.org/library/subprocess.html ...

2016-04-08 10:16:58

阅读数:4574

评论数:2

django UnicodeEncodeError

出现 UnicodeEncodeError: 'ascii' codec can't encode characters in position 53-60: ordinal not in range(128) 一般解决是 import sys reload(sys)    sys.setdef...

2016-04-01 16:53:07

阅读数:952

评论数:0

分布式哈希表DHT和一致性哈希

分布式哈希(DHT) 两个key point:每个节点只维护一部分路由;每个节点只存储一部分数据。从而实现整个网络中的寻址和存储。 DHT只是一个概念,提出了这样一种网络模型。并且说明它是对分布式存储很有好处的。但具体怎么实现,并不是DHT的范畴。 一致性哈希: DHT的一种实现。本质还是一个哈...

2015-12-17 17:00:23

阅读数:4844

评论数:0

django migrations

在1.6之前, Django只支持添加新的model到数据库, 而无法编辑或修改已经存在的model. 在当时, 这些Django缺失的功能可以通过South实现. 1. 新的命令 Django 1.7 为我们带来了三个新命令: migrate: 用于执行迁移动作makemigr...

2015-11-13 17:36:49

阅读数:854

评论数:0

Linux下安装Apache并以mod_wsgi方式部署django站点

首先下载Apache源码压缩包,地址为http://mirror.bit.edu.cn/apache/httpd/ 继续下载apr和apr-util压缩包,地址为http://mirror.bit.edu.cn/apache/apr/ 下载pcre压缩包,地址为http://ftp.e...

2015-11-10 15:47:23

阅读数:674

评论数:0

Django的单元测试

Django的单元测试使用python的unittest模块,这个模块使用基于类的方法来定义测试。类名为django.test.TestCase,继承于python的unittest.TestCase。 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

2015-11-05 19:09:26

阅读数:994

评论数:0

django-crontab定时任务

django-crontab实现定时任务 1 django-crontab安装 django-crontab安装: pip install django-crontab django-crontab加入:只需要将django-crontab加入到settings.py的...

2015-11-05 19:07:26

阅读数:4699

评论数:0

linux下core文件设置, Core Dump

什么是Core Dump? Core的意思是内存, Dump的意思是扔出来, 堆出来. 开发和使用Unix程序时, 有时程序莫名其妙的down了, 却没有任何的提示(有时候会提示core dumped). 这时候可以查看一下有没有形如core.进程号的文件生成, 这个文件便是操作系统把程序do...

2015-10-20 10:07:59

阅读数:404

评论数:0

linux下mysql的root密码忘记解决方

1.首先确认服务器出于安全的状态 也就是没有人能够任意地连接MySQL数据库。  因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的  状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对  外的端口封闭,并且停止Apach...

2015-10-14 10:01:43

阅读数:300

评论数:0

mysql插入数据过大, Lost connection to MySQL server

Out of memory (Needed xxx bytes)  解决的方案是这样的 内存不足,可以适当修改以下参数:(my.ini,my.cnf中的【mysqld】) key_buffer_size =128M table_cache =256 sort_buffer_size ...

2015-10-09 22:17:18

阅读数:1539

评论数:0

设置mysql允许外部IP连接的解决方法

设置mysql允许外部IP连接的解决方法    mysql默认情况下,只允许localhost连接,如果需要外部IP连接到mysql,需要向mysql数据库里的“user”表里添加相关授权。    例如:让newuser用户使用newpwd密码从IP:192.168.1.3主机链接到mys...

2015-10-08 17:55:20

阅读数:368

评论数:0

samba安装,启动遇到的问题

很奇怪的是启动samba   ./smbd -D ./nmbd -D 发现进程都在,但是还是无法连接到samba服务器 查看log.smbd 检查日志 [2006/08/10 23:12:37, 0] smbd/server.c:main(798)   smbd vers...

2015-10-08 14:20:36

阅读数:1828

评论数:0

使用gdb和core dump迅速定位段错误

一、什么是core dump     core:内存、核心的意思;     dump:抛出,扔出;     core dump:前提:当某程序崩溃的一瞬间,内核会抛出当时该程序进程的内存详细情况,存储在一个名叫core.xxx(xxx为一个数字,比如core.699)的文件中。 ...

2015-10-01 15:35:01

阅读数:452

评论数:0

$.getJSON()跨域请求

1,同一域名下和其他的请求可以是一样的 js:         var url="http://localhost:2589/a.ashx";         $(function(){             $.getJSON(url,function(da...

2015-09-20 21:49:04

阅读数:427

评论数:0

数据库Sharding的基本思想和切分策略

数据库分库分表(sharding)系列(五) 一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案 数据库分库分表(sharding)系列(四) 多数据源的事务处理 数据库分库分表(sharding)系列(三) 关于使用框架还是自主开发以及sharding实现层面的考量...

2015-09-08 20:06:00

阅读数:759

评论数:1

linux的sendfile

服务器响应一个http请求的步骤如下:  1 把磁盘文件读入内核缓冲区  2 从内核缓冲区读到内存  3 处理(静态资源不需处理)  4 发送到网卡的内核缓冲区(发送缓存)  5 网卡发送数据  数据从第一步中的内核缓冲区到第四步的内核缓冲区白白绕了一个圈,没有任何变化浪费了时间 ...

2015-09-06 19:43:33

阅读数:236

评论数:0

select函数的并发限制和 poll 函数应用举例

一、用select实现的并发服务器,能达到的并发数,受两方面限制 1、一个进程能打开的最大文件描述符限制。这可以通过调整内核参数。可以通过ulimit -n来调整或者使用setrlimit函数设置, 但一个系统所能打开的最大数也是有限的,跟内存大小有关,可以通过cat /proc...

2015-09-02 19:30:31

阅读数:340

评论数:0

中断和轮询 VS select和epoll

一。 select和epoll 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。 现在假定一个...

2015-09-02 19:05:43

阅读数:1008

评论数:0

FFplay 使用详解

1. ffplay 是什么? 简单的说,ffplay 是一个使用了 ffmpeg 和 sdl 库的、一个简单的可移植的媒体播放器。 2. ffplay 使用方式 命令行: ffplay [选项] ['输入文件'] 3. ffplay 可使用的选项 3.1 常用选项 '-L' 显示 ...

2015-09-01 16:51:29

阅读数:2970

评论数:0

安装使用ffmpeg

文件包有时候下载不下来,可以直播官网手动下载 安装ffmpeg及其依赖包: ++++++++Yasm+++++++++++ wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz tar zxf yasm-1.2.0...

2015-09-01 10:56:31

阅读数:593

评论数:0

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