摘要:
一、日志收集 1、文件收集 inotify 2、ActiveMQ-CPP 3、架构和存储 4、Chukwa 二、离线数据分析 1、Hadoop 2、Hive 三、流式数据分析 1、Storm 四、数据同步 1、离线数据同步:Sqoop、 2、实时数据同步:MySQL复制 五、数据报表 1、Highc 阅读全文
摘要:
一、分布式缓存 1、memcached: 可多台机器配置为分布式 可保存分布式session 二、持久化储存 1、MySQL:业务拆分、复制策略、分表与分库 2、HBase: 3、Redis: 三、消息系统 1、JMS、ActiveMQ 四、垂直化搜索引擎 1、Lucene 2、Solr 阅读全文
摘要:
一、在线日志分析 1、常用命令 排序:sort , -r 反向 统计:wc , -l 行数, -w 词数,-c char个数, -b byte数 去重复:unique,-c 显示次数,-u 显示不重复行, -d 显示重复行 字符查找:grep 文件查找:find 表达诉求值:expr URL访问:c 阅读全文
摘要:
1、常见Web攻击手段 (1)、XSS攻击 (Cross Site Scripting, 跨站脚本攻击) 攻击者在网页嵌入恶意脚本呢程序,当用户打开网页,脚本开始在客户端浏览器执行,盗取客户端cookie、用户信息,执行木马程序等。 例子:在input 输入框中输入script:<script>al 阅读全文
摘要:
1、对象序列化 序列化:将对象转换为二进制流 方法:Google Protocol Buffer、Java Serialization、Hessian、JSON、XML 2、HTTP协议 格式: encode: 0 commandLength: 5 command: Hello 3、负载均衡均衡算法 阅读全文