日志收集分析系统架构
一.部署架构
日志收集系统一般包括如图所示三层。Web服务器层,日志收集层,日志存储层。Web服务器层是日志的来源,一般部署web应用供用户访问,产生日志,该节点上一般需要部署日志收集程序的agent。日志收集层手机web服务器产生的日志传输给日志存储层,存储层一般使用分布式文件系统HDFS,日志可以存储在hdfs上或者hbase上。
以scribe作...
分类:
其他好文 时间:
2015-02-23 17:55:28
阅读次数:
265
畅通工程续
Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 31707 Accepted Submission(s): 11585
Problem Description
某省自从实行了很多年的畅通工程计...
分类:
其他好文 时间:
2015-02-23 17:56:07
阅读次数:
139
oracle026
系统改变号(SCN)的详解
SCN 系统改变号,是通过某些函数把时间产生某个数;确保数据文件的一致性,比较先后,新旧;
为什么使用时间产生数字,因为在比较时间的比较慢,而用数字就相对的块点,就像shared pool 比较sql的
使用算出的hash值进行比较。
select dbms_flashback.get_system_change_numbe...
分类:
其他好文 时间:
2015-02-23 17:57:03
阅读次数:
239
fork()函数用于产生一个子进程,和当前的进程并行执行。通过判断fork函数的返回值可以区分是父进程还是子进程,如果返回为0,则为子进程。
对于fork函数的执行方式,自己还是存在一些不明,写了一个简单的测试程序测试fork函数的一些性质。...
分类:
其他好文 时间:
2015-02-23 17:55:31
阅读次数:
140
思路:1:在stack的数据结构中加两个个字段,如
typedef struct {
int data[MAX]; // 存储栈中的所有数
int top; // 存储栈顶元素在data数组中的位置
int min; // 最小值
int second; // 次小值
}stack;...
分类:
其他好文 时间:
2015-02-23 17:55:49
阅读次数:
13624
一、单元测试的定义
单元测试是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。
还有这样一种单元测试的定义:一个单元测试是程序员编写的一段代码,用于执行另一段代码并确定那段代码的行为是否和程序员的期望一致。
二、单元测试的一些原则
1、测试代码必须要做的几件事情:
准备测试所需要的各种条件(创建所有必须的对象,...
分类:
其他好文 时间:
2015-02-23 17:54:48
阅读次数:
152
/*
============================================================================
Name : TestFunction.c
Author : lf
Time : 2015年2月23日16:06:17
Copyright : Your copyright notice
...
分类:
其他好文 时间:
2015-02-23 17:53:42
阅读次数:
148
firedac是Delphi开发跨平台的数据库应用程序的通用数据访问组件,同样适用于C++ Builder和FreePascal。firedac可以高速直接访问: 1.InterBase 2.SQLite 3.SQL Server 4.MySQL 5.PostgreSQL 6.Oracl...
分类:
其他好文 时间:
2015-02-23 17:55:18
阅读次数:
945
概述看源码是一件吃力又很爽的事情,昨天还被搞的一头雾水,今天忽然守得云开见月明。明白它设计意图的同时,感觉自己又提升了一步:)Orchard刚开始看往往毫无头绪,建议可以从Orchard.Framework&UnitTest入手,先弄明白底层框架机制,抽丝剥茧,一步一步农村包围城市。不用着急,说不定...
分类:
其他好文 时间:
2015-02-23 17:54:24
阅读次数:
335
运维中关键技术点解剖:1 大量高并发网站的设计方案 ;2 高可靠、高可伸缩性网络架构设计;3 网站安全问题,如何避免被黑?4 南北互联问题,动态CDN解决方案;5 海量数据存储架构一、什么是大型网站运维?首先明确一下,全文所讲的”运维“是指:大型网站运维,与其它运维的区别还是蛮大的;然后我们再对大型...
分类:
其他好文 时间:
2015-02-23 17:54:56
阅读次数:
242
首先我们可以想到离线,于是什么线段树啊随便维护一下就好了然后我比较傻,只会莫队。。。由于ans ≤ n,我们可以对ans分块,于是每次修改的复杂度是O(1)的,询问的复杂度是O(√n)总复杂度O(m√n + n√n) 1 /**************************************...
分类:
其他好文 时间:
2015-02-23 17:51:45
阅读次数:
276
所以今天的两个音标就是 /??/ 和 /?/,前面一个长,后面一个短。请注意:1. 这两个发音在英语里面尤其要区分长短,北美英语反而比较弱化这个东西。2. 在使用中,英语中他们均不带'儿'的音,而北美英语会有,所以别犯错误,没有'儿'!————————————————————————————————...
分类:
其他好文 时间:
2015-02-23 17:53:41
阅读次数:
243
项目结构图:项目中所用到的jar,能够到http://www.findjar.com/index.x下载ExcelUtil类源代码:package util;import java.io.IOException;import java.net.URL;import java.util.HashMap...
分类:
其他好文 时间:
2015-02-23 17:51:24
阅读次数:
169
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1869题意分析:比较简单的最短路算法,最后只需判断最远两点距离是否大于7即可。/*六度分离Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 3...
分类:
其他好文 时间:
2015-02-23 17:51:20
阅读次数:
171
Sample data: student.txt 1,yaoshuya,25 2,yaoxiaohua,29 3,yaoyuanyie,15 4,yaoshupei,26 Sample data:score.txt 1,yuwen,100 1,shuxue,99 2,yuwen,99 2,shuxu...
分类:
其他好文 时间:
2015-02-23 17:52:28
阅读次数:
215
转自http://www.cnblogs.com/VAllen/p/UEditor-InitialFrameWidth-Auto.htmlUEditor百度富文本编辑器的initialFrameWidth属性,默认值是1000.不能够自适应屏幕宽度.如图1:刚开始的时候,我是直接设置initialF...
分类:
其他好文 时间:
2015-02-23 17:51:34
阅读次数:
218
给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...;A3 = 被5除后余2的数字的个数;A4 = 被5除后余3的数字的平均数,精确到小数点后1位;A5 = 被...
分类:
其他好文 时间:
2015-02-23 17:51:13
阅读次数:
178