- 浏览: 28646 次
- 性别:
- 来自: 苏州
最新评论
文章列表
正在与python恋爱
- 博客分类:
- python
这是一篇来自 http://developer.51cto.com/art/201003/187419.htm 的资讯,有些内容需要更新,晚些更新吧。
3年前python已经有如此之多漂亮的库,现在,当然不在话下了,好吧,先回顾一下庞大的Python库,选取点滴,也许它能带给我们一 ...
PHP缓存之APC-简介、存储结构和操作
- 博客分类:
- php
Alternative PHP Cache (APC) 是一个开放自由的PHP opcode 缓存。它的目标是提供一个自由、 开放,和健全的框架用于缓存和优化PHP的中间代码。它为我们提供了缓存和优化PHP的中间代码的框架。 APC的缓存分两部分:系统缓存 ...
PHP相似度计算函数:levenshtein
- 博客分类:
- php
与 similar_text() 函数相比,我们今天要介绍的 levenshtein() 函数更快。不过,similar_text() 函数能通过更少的必需修改次数提供更精确的结果。在追求速度而少精确度,并且字符串长度有限时可以考虑使用 levenshtein() 函数。
使用说明
先看手册上 levenshtein() 函数的说明:
levenshtein() 函数返回两个字符串之间的 Levenshtein 距离。
Levenshtein 距离,又称编辑距离,指的是两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个 ...
PHP中计算字符串相似度的函数
- 博客分类:
- php
similar_text — 计算两个字符串的相似度 int similar_text ( string $first , string $second [, float &$percent ] ) $first 必需。规定要比较的第一个字符串。 $second 必需。规定要比较的第二个字符串。 $percent 可选。规定供存储百分比相似度的变量名。
两个字符串的相似程度计算依据 Oliver [1993] 的描述进行。注意该实现没有使用 Oliver 虚拟码中的堆栈,但是却进行了递归调用,这个做法可能会导致整个过程变慢或变快。也请注意,该算法的复杂度是 O(N**3),N 是最 ...
MongoDB GridFS 简介
- 博客分类:
- MongoDB
MongoDB的GridFS可将MongoDB用作文件存储,文件在GridFS中会按4MB为单位进行分块存储。 GridFS 和MongoDB的Collection一样,可以使用Replication和Sharding功能。
由于MongoDB的数据文件最大为2G,所以当你要在GridFS中存储大文件时,不用担心操作系统的各种限制。
存储在GridFS中的文件,你不用考虑文件名是否符合操作系统规范,也不用担心一个文件夹下的文件是不是太多。
MongoDB在存文件数据的同时,还会保存文件的MD5值,这让你能够知道自己的文件是不是损坏了。
修改配置文件 settings.py
1、修改时区
TIME_ZONE = 'Asia/Chongqing'
2、修改语言支持
LANGUAGE_CODE = 'zh-CN'
3、修改默认编码支持
DEFAULT_CHARSET='utf-8'
其实官方有完整的文档
谷歌:mongodb windows service
主要是有两个小问题,
1、在win7下,需要右键用管理员权限启动cmd 才有权限注册系统服务;
2、创建配置文件之后,可能需要在配置文件里指定一些数据存档目录
例如:
logpath=f:\mongodb\log\mongo.logdbpath=f:\mongodb\data\db\
具体步骤:
1,创建日志目录
md C:\mongodb\log
2,创建服务配置文件
echo logpath=C:\mongodb\log\mongo.log > C:\mongodb\ ...
mongodb 查询对比sql快速记忆
- 博客分类:
- MongoDB
SQL Statement
Mongo Query Language Statement
CREATE TABLE USERS (a Number, b Number)
Implicit or use MongoDB::createCollection().
INSERT INTO USERS VALUES(1,1)
$db->users->insert(array("a" => 1, "b" => 1));
SELECT a,b FROM users
$db->users->find(a ...
使用情景
开始之前,我们先设定这样一个情景:
1.一百万注册用户的页游或者手游,这是不温不火的一个状态,刚好是数据量不上不下的一个情况。也刚好是传统MySql数据库性能开始吃紧的时候。
2.数据库就用一台很普通的服 ...
MongoDB究竟应该怎么用呢
- 博客分类:
- MongoDB
有说MongoDB慢
反对:不设其他唯一索引的情况下,只用_id 在普通办公电脑上每秒插入几万,在普通x86服务器上每秒插入十几万,你好意思说这个性能低?比mysql强出一个数量级。
赞同:检索是真的慢,和sql数据库不同,越复杂的条件搜索MangoDB越吃亏,CPU和IO的双重压力。面对那些直接把SQL查询改写成MangoDB的用法,别转了,你不会收获任何性能提升。
你不行:说你不行还是真的不行,MongoDB领导了NoSQL运动,NoSQL请注意,我们最主要反对的就是SQL的方法论,按SQL方法使用 MangoDB你只能收获失望。再想想MongoDB的设计思想:文档化。_id 就是文 ...
Infobright数据库查询优化
- 博客分类:
- infobright
(1)配置环境
在Linux下面,Infobright环境的配置可以根据README里的要求,配置brighthouse.ini文件。
(2) 选取高效的数据类型
(3)使用comment lookup
comment lookup只能显式地使用在char或者varchar上面。Comment Lookup可以减少存 ...
infobright 细节:数据类型
- 博客分类:
- infobright
Infobright里面支持所有的MySQL原有的数据类型。
其中Integer类型比其他数据类型更加高效。
尽可能使用以下的数据类型:
TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT
DECIMAL(尽量减少小数点位数)
DATE ,TIME
效率比较低的、不推荐 ...
redis php 入门操作31例
- 博客分类:
- php redis
转至:http://blog.51yip.com/cache/1439.html
如果用过memcache,那么基本上可以举一反三,你需要记住的是一见到规则。
php 并不默认支持redis,你需要安装这个扩展,安装的时候主要PHP版本,不是全部版本都兼容。
1,connect
描述:实例连接到一个Redis. 参数:host: string,port: int 返回值:BOOL 成功返回:TRUE;失败返回:FALSE
示例:
<?php
$redis = new redis();
$result = $redis->con ...
原文转自:http://www.techxue.com/portal.php?mod=view&aid=148d
一:网站分析是什么?
网站分析(Web Analytics)即网站访客行为分析,通过对网站数据进行定量和定性的分析,来不断驱动和提高访问者在网站中的体验,并将访客转化为你的商业目标(在线及离线KPI)
网站分析数据收集与处理
二:为何要分析网站数据?
数据驱动业务提升