- 博客(65)
- 资源 (1)
- 收藏
- 关注
原创 xd
我其实是一个很低调的程序员。 为什么这么说? 程序员,又名攻城师,自古攻城从来是杀敌一千自损八百。损的是什么?损的是精气神! 我已经每天自损精气神三年多了,早已消磨了锐利,失去了朝气,低调是我的主旋律。 但是这次参加百阿,让我看到了很多不一样或者说是久违的东西:他们勇于争取,敢于面对,刚毕业的年轻人激情四射,摸爬滚打多年的年长者拿出以往的敬业
2013-08-22 16:44:41 951 1
转载 Nginx跳转参数与实例
正则表达式匹配,其中:* ~ 为区分大小写匹配* ~* 为不区分大小写匹配* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配文件及目录匹配,其中:* -f和!-f用来判断是否存在文件* -d和!-d用来判断是否存在目录* -e和!-e用来判断是否存在文件或目录* -x和!-x用来判断文件是否可执行flag标记有:
2012-03-16 10:34:50 8135
转载 Hive Cli
= hive启动 = *$ hive –f script.q *$ hive -e 'SELECT * FROM dummy‘ *$ hive -S -e 'SELECT * FROM dummy‘ *$ hive -hiveconf hive.root.logger=DEBUG,console = set = *hive> SET hive.enforce.buc
2012-03-12 14:36:41 1022
原创 Hive 导入导出数据
将文件中的数据加载到表中LOAD DATA LOCAL INPATH './examples/files/kv1.txt' OVERWRITE INTO TABLE pokes; 加载本地数据,同时给定分区信息LOAD DATA LOCAL INPATH './examples/files/kv2.txt' OVERWRITE INTO TABLE invites PARTI
2011-12-30 11:16:21 2095
原创 Hive QL
CREATE TABLE 创建表CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name[(col_name data_type [COMMENT col_comment], ...)][COMMENT table_comment][PARTITIONED BY (col_name data_type[COMMENT col_commen
2011-12-27 12:59:43 607
转载 图解SQL的Join
对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章(实在不清楚为什么Coding Horror也被墙)通过 文氏图 Venn diagrams 解释了SQL的Join。我觉得清楚易懂,转过来。假设我们有两张表。
2011-12-22 14:01:15 413
转载 Hive Cli
= hive启动 =*$ hive –f script.q*$ hive -e 'SELECT * FROM dummy‘*$ hive -S -e 'SELECT * FROM dummy‘*$ hive -hiveconf hive.root.logger=DEBUG,console= set =*hive> SET hive.enforce.bucketing
2011-12-22 13:58:47 2148
转载 Hive 结构
Hive 的结构如图所示,主要分为以下几个部分:用户接口,包括 CLI,Client,WUI。元数据存储,通常是存储在关系数据库如 mysql, derby 中。解释器、编译器、优化器、执行器。Hadoop:用 HDFS 进行存储,利用 MapReduce 进行计算。用户接口主要有三个:CLI,Client 和 WUI。其中最常用的是 CLI,Cli 启动的时候,会同时启动
2011-12-20 14:26:54 547
转载 大型互联网站解决海量数据的常见策略
大型互联网站的数据存储与传统存储环境相比不仅是一个服务器、一个数据库那么简单,而是由网络设备、存储设备、应用服务器、公用访问接口、应用程序 等多个部分组成的复杂系统。分为 业务数据层、计算层、数据仓储、数据备份,通过应用服务器软件提供数据存储服务,并且通过监控工具对存储单元监控。 随着系统中用户数据量的线性增长,数据量将会越来越多。在这样一个数据不断膨胀的环境中,数据已经如洪水般汹涌泛滥
2011-12-19 12:53:28 866
翻译 关于IE7 IE8兼容HTML5和CSS3的一种解决方案
今天突然发现一网站用JS来实现这个支持添加到head里 excanvas.js//Filament Group modification note://This version of excanvas is modified to support lazy loading of this file. More info here: http
2011-12-08 22:46:22 37880 4
转载 JSP输出HTML时产生的大量空格和换行的去除方法
在WEB应用中,如果使用jsp作为view层的显示模板,都会被空格/空换行问题所困扰.方案一,利用web服务器的trimSpaces功能。 Tomcat5 以上版本都可以使用,这是最简单的方法 jsp org.apache.jasper.servlet.JspServlet fork false trimSpaces
2011-12-08 22:38:32 3305
转载 Apache+Tomcat 集群
Apache 和 Tomcat原本就是一家,更是一家亲!Apache与Tomcat整合,无非是将Apache作为前端根据请求路径、端口、代理分发给多个Tomcat,以到达转发和负载均衡的目的!同时,通过Apache和Tomcat相互作用,进行粘性会话,会话拷贝构建集群!这一切的最终结果就是“云服务”!不要说Session不重要,当下火爆的团购,如果离开Session还能快活多久?如何保证Sessi
2011-11-10 15:39:19 455
转载 Tomcat集群Cluster实现原理剖析
对于WEB应用集群的技术实现而言,最大的难点就是如何能在集群中的多个节点之间保持数据的一致性,会话(Session)信息是这些数据中最重要的一块。要实现这一点,大体上有两种方式,一种是把所有Session数据放到一台服务器上或者数据库中,集群中的所有节点通过访问这台Session服务器来获取数据;另一种就是在集群中的所有节点间进行Session数据的同步拷贝,任何一个节点均保存了所有的Sessio
2011-11-10 15:35:36 544
转载 MAVEN配置详解
<project xmlns="http://maven.apache.org/POM/4.0.0 " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xsi:schemaLocation="h
2011-09-27 17:45:28 5046 3
转载 ubuntu自行编译mysql所需要的依赖包
apt-get install libncurses5-devapt-get install g++apt-get install gccapt-get install makeapt-get install libpcre3 apt-get install
2011-09-26 11:14:18 2739
原创 MAVEN使用笔记
1、安装与配置获取MVN最新版:http://maven.apache.org/download.html配置环境变量:MVN_HOME=D:\java\apache-maven-3.0.3PATH=%PATH%;%MVN_HOME%\bin2、配置基础配
2011-09-23 15:14:03 457
转载 Hadoop分布式文件系统:架构和设计
引言 Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。它和现有的分布式文件系统有很多共同点。但同时,它和其他的分布式文件系统的区别也是很明显的。HDFS是一个高度容错性的系统,适合部署在廉价的机器
2011-09-23 12:10:49 754
转载 Map Reduce 相关参数调优
1 Map side tuning参数1.1 MapTask运行内部原理当map task开始运算,并产生中间数据时,其产生的中间结果并非直接就简单的写入磁盘。这中间的过程比较复杂,并且利用到了内存buffer来进行已经产生的部分结果的缓存,并在内存buffer中进行
2011-09-19 10:17:38 1093
原创 Hadoop的参数配置说明
hadoop.tmp.dirhadoop临时目录,默认值/tmp/hadoop-${user.name}fs.default.name设置hadoop默认文件系统,URI的形式,需要指定namenode的主机名和端口dfs.replication默认是3d
2011-09-17 14:58:19 1569
原创 一个很不错的数据基地
搜狗实验室(Sogou Labs)是搜狗搜索核心研发团队对外交流的窗口,包含数据资源、研究合作等几个栏目。我们期望通过这个平台,展现搜狗研发团队强大的研发、创新能力;推动学术界和产业界的交互;了解用户对新产品的需求。我们的目标:为中文网民的互联网生活提供更加全面、更加优质的服务。
2011-09-15 15:29:32 735
原创 HTTP之304状态
304页面未修改自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。如果网页自请求者上次请求后再也没有更改过,您应将服务器配置为返回此响应(称为 If-Modified-Since HTTP 标头)。服务器可以告诉 Googlebot 自从上
2011-09-14 16:32:07 2955
原创 淡定的国际酒店查询脚本
room_detail_cutover = {};WUI.loadModule([ "cutover", 'dialog' ], function() { room_detail_cutover = new WUI.Cutover(function() {
2011-08-31 10:33:42 2031
原创 一个淡定的酒店查询脚本
var indexNo = 0;WUI = (WUI || {});WUI.Hotel = function() { var obj = arguments[0]; this.pager_ = { size : 15 //酒店显示列表页,修改成15条
2011-08-31 10:26:52 1753
转载 所有HTTP状态
状态行包含HTTP版本、状态代码、与状态代码对应的简短说明信息。在大多数情况下,除了Content-Type之外的所有应答头都是可选的。但Content-Type是必需的,它描述的是后面文档的MIME类型。虽然大多数应答都包含一个文档,但也有一些不包含,例如对HEAD请求的应答永
2011-08-30 12:54:04 312
转载 Linux解压命令
tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一
2011-08-30 10:55:10 409
原创 笔记:一个do...while的使用!~
// 验证出入境口岸是否是有效口岸 if (!Util.strNull(team.getCoutport()).equals("") || !Util.strNull(team.getCinport()).equals("")) { List portCodes = t
2011-08-29 13:12:15 450
原创 Google如何让WWW.GOOGLE.COM作为你的首页
设置为:http://www.google.com/webhp?hl=zh-CN你懂得!~
2011-08-29 10:13:02 1616
原创 ubuntu server下无界面安装oracle笔记
db_install.rsp配置###################################################################### Copyright(c) Oracle Corporation 1998,2008. All ri
2011-08-24 20:08:37 1697
原创 无知的时候手写的一个统计脚本!~
var h={S:function(i,l){var g=encodeURIComponent;return g instanceof Function?l?encodeURI(i):g(i):escape(i);},N:function(i){return undefined=
2011-08-23 17:05:31 739
原创 Eclipse建立hosts+tomcat-conf项目的project文件
win-conf tomcat7-conf 2 E:/java/apache-tomcat-7.0.19/conf windows-hosts 2 C:/Windows/System32/dri
2011-08-23 16:50:11 1142
原创 一个强大的父类:BaseDao
import static com.xxx.travel.common.utils.ClassUtils.getActualTypeArguments;import static com.xxx.travel.common.utils.ClassUtils.getUUField
2011-08-23 16:37:38 1900
原创 一个强大的父类:ManagerAction
import static com.xxx.travel.common.utils.ClassUtils.getActualTypeArguments;import static com.xxx.travel.common.utils.ClassUtils.getUUField
2011-08-23 16:35:27 586
原创 一个强大的父类:BaseAction
import java.io.PrintWriter;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.util.Map;import javax.ser
2011-08-23 16:32:47 1134
原创 工具包:ZipUtils
import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOE
2011-08-23 16:31:20 2483
原创 工具包:ClassUtils
import java.lang.reflect.Field;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;/** * 对类的操作工具包 * @author IXR
2011-08-23 16:30:34 602
原创 使用VBS带参数输入的运行JAVA
n=inputbox("请输入参数,空格隔开,参数1:数量 参数2:开始符号 参数3:结束符号 参数4:保存文本路径!","提示")s=split(n & " " & " " & " " & " ")cmd="java -jar NewUUID.jar " & s(0) &
2011-08-23 16:28:24 4827
原创 自定义的一个JS对象Cutover
Cutover = function(y_fn, n_fn) { this.list_ = []; this.y_fn = y_fn; this.n_fn = n_fn;};Cutover.prototype = { size : function() { ret
2011-08-23 16:25:41 1207
原创 发烧的机器配置单,4固态硬盘磁盘阵列!~
性能兼容 主板华硕Rampage III Black EditionIntel 酷睿i7 980X(至尊版)/盒CPUCPU类型Core i7酷睿i7 900至尊版CPU系列CPU
2011-08-23 16:13:04 1222
原创 在ubuntu下清理软件和残余的配置RC的软件列表清理
1.非常有用的清理命令:sudo apt-get autoclean 清理旧版本的软件缓存sudo apt-get clean 清理所有软件缓存sudo apt-get autoremove 删除系统不再使用的孤立
2011-08-23 16:01:42 887
原创 关于Lucene分组查询后的排序
int total = 0; if (groupField != null) { RAMDirectory ramDirectory = new RAMDirectory(); IndexWr
2011-08-19 14:10:46 1697
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人