- 博客(75)
- 资源 (4)
- 收藏
- 关注
原创 通过ruby-build安装ruby&rubygem环境
mkdir ~/temp/cd ~/temp/#可能会因为openssl的版本问题,提示 undefined symbol: EC_GROUP_new_curve_GF2m, 实测采用 openssl 1.0.1e ok. openssl 1.0.1h报错#yum install -y openssl yum install -y git readline-dev
2015-12-18 17:21:03
1821
原创 Linux主机信任关系配置(无密码登陆)
要用账号syncData在主机A(被信任机hostnam.of.A)和主机B(授权机 hostnam.of.B )之间建立信任关系1、主机A(被信任机)用ssh-keygen -t rsa生成公钥,公钥在当前用户的主文件夹下的.ssh文件夹(cd ~/.ssh)下的id_rsa.pub文件2、在主机B(授权机)上对应用户的主文件夹下面的.ssh文件内执行 echo
2015-04-02 16:43:59
2931
转载 Hadoop Hive与Hbase关系 整合
用hbase做数据库,但由于hbase没有类sql查询方式,所以操作和计算数据非常不方便,于是整合hive,让hive支撑在hbase数据库层面 的 hql查询.hive也即 做数据仓库1. 基于Hadoop+Hive架构对海量数据进行查询:http://blog.youkuaiyun.com/kunshan_shenbin/article/details/71053192. HBase 0.90
2015-04-02 13:35:26
686
转载 Hadoop Hive sql语法详解
Hive 是基于Hadoop 构建的一套数据仓库分析系统,它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,可以将结构化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行,通过自己的SQL 去查询分析需要的内容,这套SQL 简称Hive SQL,使不熟悉mapreduce 的用户很方便的利用SQL 语言
2015-04-02 13:31:52
936
原创 phpmysqladmin安装和配置
参考http://www.tuicool.com/articles/EzMRBfQnginx配置文件做自定义修改server { listen 8109; server_name ip_of_server; access_log /data/nginx/log/phpmyadmin-access.log ; access_log /data/nginx/log
2015-02-25 13:39:03
6766
转载 jQuery弹出窗口完整代码
参考: http://www.cnblogs.com/jihua/archive/2012/10/08/2715175.html, 稍作整理如下:jQuery弹出窗口.window{ width:400px; background-color:#d0def0; position:absolute; padding:2px; mar
2015-01-08 14:56:49
6239
原创 html+js实现的简单计算器(加减乘除)
function setOp(op, opTips) { var tb=document.getElementById("tb_calc"); tb.style.display = "none"; document.getElementById("x").value = ""; do
2014-04-13 12:03:26
62939
原创 js获取url参数
js获取html参数 function getParams() { var params = {}; var arr = location.search.slice(1).split("&"); for(var i=0;i<arr.length;i++){ key = arr[i].split("=")[0]; value = arr[i].split("=")
2013-12-26 23:56:05
783
原创 shell脚本监控linux网卡流量(上传/下载/流入/流出)
shell脚本监控linux网卡流量(上传/下载/流入/流出)从网上找的一个脚本, diy了一下, 觉得很OK, ~_~#!/bin/sh #功能: 监控网卡进出流量#用法: # sh monitor_eth_flow.v2.sh#function calcFlow(){ before=$1 after=$2 seconds=$3 title=$4
2013-12-12 18:52:07
4318
转载 linux shell “(())” 双括号运算符使用
在刚开始学习inux shell脚本编程时候,对于它的 四则运算以及逻辑运算。估计很多朋友都感觉比较难以接受。特变逻辑运算符”[]”使用时候,必须保证运算符与算数 之间有空格。 四则运算也只能借助:let,expr等命令完成。 今天讲的双括号”(())”结构语句,就是对shell中算数及赋值运算的扩展。 使用方法:语法:((表达式1,表达式2…))特点:1、在双
2013-12-11 22:07:32
667
原创 wget同时获得文件实体和http header
在一个php脚本中调用wget下载,想要通过http header的Content-Length校验下载文件是否成功<?$downUrl = 'http://a.b.c/a.zip';$mainFile = '/home/test/a.zip';$headerFile = '/home/test/a.zip.header';`wget --server-response "$down
2013-12-11 15:44:54
4780
转载 [转]使用top查看进程和系统负载信息
http://www.cnblogs.com/bangerlee/articles/2568776.html引言 使用top命令,可以查看正在运行的进程和系统负载信息,包括cpu负载、内存使用、各个进程所占系统资源等,top可以以一定频率更新这些统计信息。下面我们来学习top命令的具体使用方法。
2013-12-04 22:35:59
2435
原创 dos命令禁用和启用网络链接
禁用 netsh interface set interface name="本地连接" admin=disabled启用: netsh interface set interface name="本地连接" admin=enabledrem restart_netsh.batnetsh interface set interface name="本地连接" admin=
2013-10-10 09:55:28
4369
原创 php过滤xml中的特殊字符
业务需要将mongodb中的数据导出为xml, 部分字段封装成xml文件后, php再读入解析会有错误, xmlspye也无法解析.排查发现这40W+数据中有6条数据包含控制符, 用下面这个函数过滤后解决了.<?php /** * 过滤特殊字符 * @param string $str * @return string */ public
2013-10-09 10:22:45
3801
原创 PHP汉字转换为拼音
参考1: http://www.oschina.net/code/snippet_166228_17876 已验证参考2: http://wenku.baidu.com/view/8d1c606227d3240c8447ef74.html
2013-08-01 00:31:06
1333
原创 AJAX,JSON,JSONP以及跨域请求
前人已经总结的很好, 直上连接深入浅出JSONP--解决ajax跨域问题 http://www.cnblogs.com/chopper/archive/2012/03/24/2403945.htmlAjax与JSON的一些总结 http://www.cnblogs.com/rush/archive/2012/05/15/2502264.html
2013-06-30 00:34:13
605
转载 memcached批量删除方案探讨
转自:http://it.dianping.com/memcached_item_batch_del.htmMemcached是开源的分布式cache系统,现在很多的大型web应用程序包括facebook,youtube,wikipedia,yahoo 等等都在使用memcached来支持他们每天数亿级的页面访问。通过把cache层与他们的web架构集成,他们的应用程序在提高了性能的同时,
2012-10-26 09:31:25
882
原创 [php]通过http post发送json数据
function http_post_data($url, $data_string) { $ch = curl_init(); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POSTF
2012-09-24 22:43:22
55463
原创 [php]mail函数发送邮件(正文+附件+中文)
<?php$from = "xxx@xxx.cn";$to = "xxx@xxx.cn, xxx@xxx.com";$subject = "邮件主题";$subject = "=?UTF-8?B?".base64_encode($subject)."?=";$attach_filename = date("Y-m-d") . ".html";$emailBody = "正文第一行
2012-09-17 16:35:16
6566
1
原创 mapreduce数据统计实战总结
问题: 日志文件是从若干台线上服务器用工具自动同步到HDFS, 每天几百G, 要统计某个字段的出现次数.先后尝试过以下方法:1.最初是用php写的mapreduce脚本. 少量测试文件ok, 但真正那hdfs中日志跑起来, 内存占用超高, ini_set("memory_limit", "800M");时hadoop任务仍然以超内存限制失败. 但用memory_ge
2012-08-07 17:53:59
2910
原创 mapreduce程序-awk脚本
mapper.awk#!/bin/awk -fBEGIN{ RS = "\n"; FS = " "; OFS = " "; }{ split($2, array_pname, ","); for(pname in array_pname) { array_counter[array_pname[pname]]++; }}END{ for( pnam
2012-08-07 16:34:00
2576
原创 shell得到脚本文件所在目录
baseDirForScriptSelf=$(cd "$(dirname "$0")"; pwd)echo "Dir of currently executed script is : ${baseDirForScriptSelf}"
2012-07-24 13:36:44
3849
原创 php多进程
<?php//consant$PHP_SCRIPT = "/usr/local/bin/php";$TASK_FILENAME = "check_apk.php";$PROCESS_COUNT = 10;//start$id = 0;while(true) { $process = intval(`ps aux|grep $TASK_FILENAME|grep -v
2012-07-06 18:18:35
804
转载 HTTPool-异步交互数据+进程池
http://yuenshui.com/?page_id=77HTTPool v0.1HTTPool是XMLHTTP封装类,除了异步交互数据外增加了进程池的功能,进程池中存放着正在数据交互的进程,等待交互的进程,交互完毕的进程。 HTTPool的进程池初始是空的,有交互请求时,会检查池中是否有已交互完毕的进程,如果没有将会创建新的进程,并进入进程池。交互完毕
2012-06-25 13:29:26
929
转载 大数据技术炙手可热 专业人才短缺成发展掣肘
原文:http://cloud.youkuaiyun.com/a/20111124/308082.html导读:尽管还存在安全等问题,但Hadoop已经为部署在大企业中的大型项目做好准备。Hadoop作为Apache的顶级开源项目,主要被应用于分析大数据集,现今已被包括eBay、Facebook、Yahoo、AOL和Twitter等互联网公司广泛采用。而就在上个月微软、IBM和甲骨文也都纷纷拥抱Had
2011-11-27 09:21:17
1246
转载 谈Hadoop的C++扩展
原文:http://blog.sina.com.cn/s/blog_6e273ebb0100pid0.html长期一来,Hadoop因为其Java实现带来的性能问题而饱受争议,同时也涌现了很多方案来缓解这一问题。Jeff Hammerbacher(Cloudera首席科学家)曾在Quora上写过这样一段:---------------------------------------
2011-11-19 13:43:24
1579
转载 Squid是什么,Squid工作原理是什么
原文: http://wuhaoshu.blog.51cto.com/845270/399781Squid是什么?Squid是一种用来缓冲Internet数据的软件。它是这样实现其功能的,接受来自人们需要下载的目标(object)的请求并适当地处理这些请求。也就是说,如果一个人想下载一个web页面,他请求Squid为他取得这个页面;Squid随之连接到远程服务器(比如:http://squ
2011-11-16 14:34:51
1230
转载 利用负载均衡优化和加速HTTP应用
原文:http://kb.cnblogs.com/page/104894/1. 负载均衡技术简介 现代企业信息化应用越来越多的采用B/S应用架构来承载企业的关键业务,因此,确保这些任务的可靠运行就变得日益重要。随着越来越多的企业实施数据集中,应用的扩展性、安全性和可靠性也越来越受到企业的重视。 负载均衡技术通过设置虚拟服务器IP(VIP),将后端多台真实服务器的
2011-11-16 11:37:32
546
转载 基础知识,负载均衡和应用优化基础
原文:http://bbs.linuxtone.org/thread-17094-1-1.html负载均衡就是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。更多解释见百度百科http://baike.baidu.com/view/51184.htm负载均衡的作用:把不同的
2011-11-16 11:35:31
708
转载 毕业后5年决定命运
正如唐骏说:”我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……” 人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的教益浅,从磨难中获得的教益深。一个人在年轻时经历磨难,如能正确视之,冲出黑暗,那就是一个值得敬慕的人。最要紧的是先练好内功,毕业后这5年就是练内功的最
2011-11-13 10:38:20
941
1
原创 [读书分享]《壹百度》完整版
《壹百度—百度十年千倍的29条法则》一书汇聚百度十年发展文化精髓和李彦宏管理思想的图书,将李彦宏创立百度十年来,对人才、技术发展、管理、公司发展方向等多方面的思想精髓融会贯通。更多介绍见百科:http://baike.baidu.com/view/3056277.htmPDF版本下载地址1:http://www.brsbox.com/filebox/down/fc/548025d1
2011-11-12 14:12:06
540
转载 编译型与解释型、动态语言与静态语言、强类型语言与弱类型语言的区别
原文:http://www.cnblogs.com/dzhanjie/archive/2011/07/07/2100340.html编译型和解释型我们先看看编译型,其实它和汇编语言是一样的:也是有一个负责翻译的程序来对我们的源代码进行转换,生成相对应的可执行代码。这个过程说得专业一点,就称为编译(Compile),而负责编译的程序自然就称为编译器(Compiler)
2011-11-12 10:23:23
593
转载 论创新工场、职业发展、offer如何比较选择、移动互联网
原帖:http://bbs.byr.cn/article/Job/1067453首先声明:忙,保证持续更新不保证结束时间,估计一周左右写完,忙的话两周。涉及到对创新工场、李开复人品、移动互联网等的看法代表我魏小康的个人看法,版权所有,转载请务必注明。大纲:一、缘由、概述二、创新工场的模式三、职业发展道路的影响因素四、职业选择的几个小问题五、李开复的移动互联网和我眼中的移
2011-11-12 09:58:26
897
原创 NoSQL学习
了解 NoSQL 的必读资料 http://blog.youkuaiyun.com/DL88250/article/details/5191092NoSQL开篇-为什么要使用NoSQL http://www.infoq.com/cn/news/2011/01/nosql-whyNoSQL学习笔记 — 开篇 http://www.cnblogs.com/bmlzf/archive/2
2011-11-02 10:55:31
917
转载 NAT类型及转换原理深入剖析
大家都知道。NAT是位于内、外网之间,用来进行内、外网地址转换的,在当前仍是IPv4为主流协议的IP网络,NAT技术的应用非常广,因为它可以节约紧缺的公网IP地址。但是千万别以为NAT技术很简单,认为只是把内部(或者外部)地址转换成外部(或者内部)地址。在具体的应用中,NAT的应用方式,或者说NAT类型非常多,本文以Cisco设备中的NAT技术从专业角度进行一些基础知识和应用配置方面的介绍,全面的
2011-10-24 10:09:08
838
转载 服务器程序设计的一点体会
服务器程序设计的一点体会一个高效,稳定的服务器对于项目的成功至关重要,是不间断地对用户提供服务,创造美好体验的关键。而架构良好服务器程序需要良好的程序功底,需要处理好几个方面的问题。并发问题现在服务器程序都是跑在多核,甚至多CPU主机上,如果充分利用强大的CPU是程序员面对的挑战。现在主要使用线程池技术,程序启动时创建好特定数量的线程,使其能够并发处
2011-10-23 09:59:43
413
转载 如何在Linux下创建与解压zip, tar, tar.gz和tar.bz2文件
如何在Linux下创建与解压zip, tar, tar.gz和tar.bz2文件这么多年来,数据压缩对我们来说是非常有用的。无论是在邮件中发送的图片用的zip文件还是在服务器压缩数据文件,我们都可以让下载更容易或者有效的节约磁盘空间。某些压缩格式有时允许我们以60
2011-10-06 10:32:12
477
原创 [笔试面试]共同的祖先节点(淘宝2012校招)
一颗树上有海量结点,假设在亿这个级别,现在给定任意2个结点(非根结点),请找出他们共同的祖先结点,请在节省空间的前提下,高效查找。注意:请勿对该树对做任何假设,它不一定是平衡树,也不一定有序。请高手们指教。=====================
2011-09-23 10:29:59
669
html+js实现加减乘除运算
2014-04-13
360电脑技师网速优化-破解版-免激活码
2012-04-14
IT,快消,投行,咨询等行业的简历模版
2010-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人