本文主要记录下给予python的nginx日志统计过程,主要原因是最近系统经常遭到未知程序的疯狂爬数据,虽然做了防爬机制,但是还是必须要找出是哪些IP访问次数比较多。想到的办法就是通过分析ngxin日志,从而找出这些IP排行即可。具体方案的操作步骤包括:ngxin日志每日切割功能;..
分类:
其他好文 时间:
2015-05-06 11:11:04
阅读次数:
175
数据库角色数据库角色:被命名的一组与数据库操作相关的权限
角色是权限的集合
可以为一组具有相同权限的用户创建一个角色
简化授权的过程一、角色的创建CREATE ROLE 二、给角色授权 GRANT [,]…
ON 对象名
TO [,]…三、将一个角色授予其他的角色或用户GRANT [,]…
TO...
分类:
数据库 时间:
2015-05-06 11:06:59
阅读次数:
208
前言
有人反馈之前几篇文章过于理论缺少实际操作细节,这篇文章就多一些可操作性的内容吧。
注:这篇文章是以 MySQL 为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础。
优化目标
1.减少 IO 次数
IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 I...
分类:
数据库 时间:
2015-05-06 11:06:56
阅读次数:
190
Flush操作是将HBase中的数据存到硬盘上的过程,具体的flush的流程图如下,本文主要简要分析flush的过程相关源码。
Flush 任务提交每当HRegion完成数据插入的操作的时候,就会进行检查此时是否需要进行一次flush,flush是将HRegion缓存的数据存储到磁盘的过程:long addedSize = doMiniBatchMutation(batchOp);
long ne...
分类:
其他好文 时间:
2015-05-06 11:06:27
阅读次数:
156
仿微信基本功能。基于XMPP服务器的即时通信以及交友客户端。
----第一期代码的功能如下----
1.新用户注册
2.登陆并连接XMPP服务器 握手 保持在线
2.查找最新注册用户:(下拉刷新 上拉翻页,做的比较匆忙,没操作提示)
3.点击某个用户即可对他发送消息(聊天记录下一期更新)
4.首页显示收...
分类:
微信 时间:
2015-05-06 11:05:37
阅读次数:
339
Problem Description
国庆期间,省城HZ刚刚举行了一场盛大的集体婚礼,为了使婚礼进行的丰富一些,司仪临时想出了有一个有意思的节目,叫做"考新郎",具体的操作是这样的:
首先,给每位新娘打扮得几乎一模一样,并盖上大大的红盖头随机坐成一排;
然后,让各位新郎寻找自己的新娘.每人只准找一个,并且不允许多人找一个.
最后,揭开盖头,如果找错了对象就要当众跪搓衣板...
看来做新郎也不是容易的事情...
假设一共有N对新婚夫妇,其中有M个新郎找错了新娘,求发生这种情况一共有多少种可能.
...
分类:
其他好文 时间:
2015-05-06 11:04:27
阅读次数:
119
数据库的完整性数据的正确性和相容性数据的完整性和安全性是两个不同概念
数据的完整性
防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据
防范对象:不合语义的、不正确的数据
数据的安全性
保护数据库防止恶意的破坏和非法的存取
防范对象:非法用户和非法操作
为维护数据库的完整性,DBMS必须:
1.提供定义完整性约束条件的机制
2.提供完整性检查的方法
3.违约处理...
分类:
数据库 时间:
2015-05-06 11:03:05
阅读次数:
188
#include
#include
using namespace std;
#define null 0
#define MAXSIZE 50
struct strlnode
{
int data;
struct strlnode *plast;
struct strlnode *pnext;
};
void create(struct strlnode **p, int x) ...
分类:
其他好文 时间:
2015-05-06 10:58:05
阅读次数:
129
题意:有几个stack,初始里面有一个cube。支持两种操作:1.move x y: 将x所在的stack移动到y所在stack的顶部。2.count x:数在x所在stack中,在x之下的cube的个数。链接:点我 1 /* 2 POJ 1988 3 */ 4 #include 5 #inclu....
分类:
其他好文 时间:
2015-05-06 10:53:24
阅读次数:
129
访问者模式把数据结构和作用于结构上的操作解耦合,使得操作集合可相对自由地演化。访问者模式适用于数据结构相对稳定算法又易变化的系统。因为访问者模式使得算法操作增加变得容易。若系统数据结构对象易于变化,经常有新的数据对象增加进来,则不适合使用访问者模式。访问者模式的优点是增加操作很容易,因为增加操作意味...
分类:
其他好文 时间:
2015-05-06 10:45:55
阅读次数:
113