- 博客(7)
- 收藏
- 关注
原创 memcached介绍
memcached是高性能的分布式内存缓存服务器。 一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、 提高可扩展性。它是基于libevent的事件处理;内置内存存储方式,如果系统重启内存内的信息会消失;内容容量达到指定值之后,就基于LRU(Least Recently Used)算法自动删除不使用的缓存;每个memcache服务之间不能相互通信;mem...
2014-04-14 15:00:41
110
原创 redis介绍:安装配置,客户端指令,客户端API
当make编译后的Redis会产生如下二进制可执行文件,并在make install之后把所有可执行二进制文件安装到/usr/local/bin下。redis-server:Redis服务器的daemon启动程序。此命令只有一个参数,就是Redis的配置文件:redis.conf文件。 也可通过如:redis-server --appendonly true来设置配置文件中的配置...
2014-03-04 15:52:25
105
python字符串处理
python在刚开始处理字符串的时候必须import string模块,之后听取各方意见后,针对str直接可以引用方法。所以str类型所带有的方法和string模块类似,比string模块还多一点。一,字符串类型的方法 字符串中字符大小写处理 1.1 capitalize():首字母大写。 1.2 lower():小写。 1.3 up...
2014-02-26 16:01:10
90
原创 python文件处理:file对象,tempfile,shuitl,os.path,os
File descriptor(文件描述符)fd文件描述符在形式上是一个非负整数。实际上,它是一个索引值,指向内核为每一个进程所维护的该进程打开文件的记录表。当程序打开一个现有文件或者创建一个新文件时,内核向进程返回一个文件描述符。在程序设计中,一些涉及底层的程序编写往往会围绕着文件描述符展开。但是文件描述符这一概念往往只适用于UNIX、Linux这样的操作系统。一,File...
2014-02-25 16:46:01
328
原创 python时间处理:datetime,time,calendar
datetime模块一,两个常量:MINYEAR,最小年份1;MAXYEAR,最大年份9999 二,五个类:1.datetime.date(year, month, day):表示日期的类。 1.1 date类型的具体属性: min:最小date---0001-01-01。 max:最大date---9999-12-31。 ...
2014-02-11 15:59:14
278
原创 python日志管理:logging
python日志模块logging:从python2.3开始加入此模块,子模块包含loggers,handlers,filters和formatters。 一. Loggers把应用需要直接调用的接口暴露出来。 Logger从来不直接实例化,经常通过logging模块级方法(Module-Level Function)logging.getLogger(name)来获得,其...
2013-12-03 15:44:50
458
原创 python包管理:distutils,setuptools,pip,virtualenv等介绍
对于每个编程语言来说打包和发布开发包往往非常重要,而作为一个编程者能够快速容易的获得并应用这些由第三方提供的包同样非常重要。类似于java为了便于管理有人开发了maven等管理工作,而python自然而然也需要便捷的打包和发布工具,以下就介绍python的几个包管理方式。 一 distutils - Python自带的基本安装工具, 适用于非常简单的应用场景使用通过distuti...
2013-10-24 16:31:02
265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人