学习笔记
Gloria_bing
hadoop,java,爬虫,视频地址破解,视频,redis,产品设计分析
展开
-
编译原理简单词法分析
<br />/* 编译原理简单词法分析 @ 关键字识别 @ 标识符判断 @ 常数(包括小数的识别(暂不支持负数)) @ 界符的识别 & 将源文件扫描一遍 & & 将所有编码结果输出到编码文件当中 & & 常数和标识符分别单独再存到一个表中 & & 便于查找和识别 & & 避免二次写入 & */#include<stdio.h>#include<string.h>FI原创 2011-04-15 19:33:00 · 1279 阅读 · 0 评论 -
Azkaban源码阅读之AzkabanApplication
Azkaban是一个Hadoop批处理调度器,可以通过访问其前台展示页面来进行部署、运行job等操作。//IndexServlet.java @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletEx原创 2013-03-26 15:25:41 · 2275 阅读 · 0 评论 -
Azkaban文档
这个文档假定你已经通过quit start部分了解Azkaban的基础的部分Jobs和配置 Azkaban jobs是主要的代码加上配置的值。配置是按照的格式存储在属性文件当中的。这些job文件可以通过手动编写文本文件创建或者通过用户界面进行创建。许多配置参数都是你的job的自定义配置,但是也有许多可以激活job功能的标准参数。这些参数将会在下面的部分进行描述说明。a翻译 2013-03-25 10:49:27 · 5432 阅读 · 1 评论 -
Azkaban成功搭建环境的过程
1、先将下载下来2、将压缩包上传到hadoop的NameNode上3、用tar xvf azkaban-0.10.tar.gz解压4、设置HADOOP_HOME环境变量:export HADOOP_HOME=:$HADOOP_HOME:/home/hadoop/azkaban-0.10/test/jobs 为azkaban解压到的绝对路径5、进入到azkaba原创 2013-03-27 16:37:11 · 3925 阅读 · 4 评论 -
Azkaban的快速搭建
一、独立部署通过以下命令来启动Azkaban:注: 这个部分为绝对路径然后即可用浏览器访问http://localhost:8081 (若将azkaban部署到服务器上,则 localhost为服务器的IP地址)二、在Tomcat中部署在解压缩后的dist目录下有一个预置的war文件。这个文件可以使用标准方法在Tomcat或任何servlet容器翻译 2013-03-14 18:51:32 · 4357 阅读 · 0 评论 -
Azkaban源码阅读之CachingFlowManager
CachingFlowManager这部分为Azkaban在管理job中cache管理这一部分。 public CachingFlowManager(FlowManager baseManager, final int cacheSize) { this.baseManager = baseManager; this.flowCache原创 2013-03-26 16:27:18 · 1767 阅读 · 0 评论 -
Cron 表达式详解和案例
1. cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2. cron表达式各占位符解释:{秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常"*" 代表每隔1秒钟触发;"," 代表在指定的秒数触发,比如"0,15,45"代表0秒、15秒和45秒时触发任转载 2013-04-01 11:19:39 · 989 阅读 · 0 评论 -
com.google.common.collect.ImmutableSet
com.google.common.collect Class ImmutableSetjava.lang.Object com.google.common.collect.ImmutableCollection com.google.common.collect.ImmutableSetAll Implemented Interfaces:Serializab翻译 2013-03-20 16:53:12 · 7417 阅读 · 0 评论 -
[整理学习]Hadoop基本文件操作命令
假设Hadoop的安装目录HADOOP_HOME为/home/hadoop启动与关闭启动HADOOP1. 进入HADOOP_HOME目录。2. 执行sh bin/start-all.sh关闭HADOOP1. 进入HADOOP_HOME目录。2. 执行sh bin/stop-all.sh文件操作原创 2013-06-28 15:41:15 · 1335 阅读 · 0 评论 -
Azkaban2配置过程
Azkaban2配置过程azkaban2所需环境:jdk1.6、ant、jetty、hadoop、ssl证书通过http://azkaban.github.io/azkaban2/downloads.html下载 一、JDK1.6安装,并配置环境变量二、Jetty配置1、下载jetty的tar包,并将其解压到/etc/目录下2、设置JETTY_HOME环境变量三原创 2013-10-07 20:41:36 · 3933 阅读 · 4 评论 -
Azkaban2官方配置文档
最近工作实在是太忙了,我把之前翻译的官方的文档先放上来吧,希望对大家有所帮助~介绍Azkaban2新功能:1、Web UI2、简单工作流上传3、更容易设置job的依赖关系4、调度工作流5、权限设置6、Kill和restart工作流7、模块化和插件化8、日志和设计工作流和job搭建Azkaban2是相当容易搭建的,尽管它比azkaban要进行更多的插件原创 2013-10-07 20:24:59 · 4485 阅读 · 0 评论 -
Log4j.xml学习
日志在每个项目中都占有非常重要的地位,它可以记录程序运行的每个过程,便于观察项目的运行状态和定位出错位置。 <param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss,SSS}] [%t] %-5p %c %x - %m%n" />原创 2013-02-19 14:44:40 · 1270 阅读 · 0 评论 -
HTTP与HTTPS的区别
在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的,...HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、转载 2012-10-12 21:39:02 · 1009 阅读 · 0 评论 -
poj 搜索题目(转)
<br />得做啊,哈哈~~<br />1010 stamps1011 sticks Accepted 2006-08-03 04:091020 Anniversary Cake1022 Packing Unit 4D Cubes1024 Tester Program1054 The Troublesome Frog1062 昂贵的聘礼暂告一段落,先把DP题做一下,因为两者有很多交叉的地方,有很多题DP和搜索都可以,有些DFS的题需要状态压缩DP的慢慢做吧~~<br />搜索相关资料:点击进入<br />1原创 2011-05-03 22:30:00 · 4195 阅读 · 0 评论 -
Java反射机制
Java反射----reflect. String action = request.getParameter("action"); try { Class clazz = this.getClass(); Class[] pTypes = new Class[] { HttpServletRequest.class, HttpServletResponse.class原创 2012-04-14 21:46:18 · 1211 阅读 · 0 评论 -
Servlet运行机制
Servlet实质上是一个Java文件,可利用它来完成接收提交参数、调用业务处理方法、页面跳转的操作。一个最基本的Servlet运行是这样的:在这里会出现这样一个问题:在 *.jsp 提交的时候,action或herf是如何找到相应的Servlet文件的呢?这就需要介绍一个用于Servlet映射的文件了:原创 2012-04-28 13:19:05 · 1433 阅读 · 0 评论 -
jQuery的Select操作集合
jQuery获取Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的T转载 2012-04-18 13:36:50 · 692 阅读 · 0 评论 -
JavaBean文件之间的关联方式
在一个Web项目中,只要是存在数据库就一定会有JavaBean文件。一个JavaBean文件会对应一张数据库中的表,供dao中的代码来调用用来存取数据。我们都知道,在数据库设计的时候,如果A、B两张表存在一对多的关系,一定会将一那方的主键设置为多一方的外键来建立关联关系比如说在一个博客中,用户(user)和文章(article)就存在这一对多的关系(一个用户可以发表多篇文章)原创 2012-04-22 14:50:52 · 4686 阅读 · 8 评论 -
Java ,实现贪吃蛇小游戏
初学Java GUI编程。所以做个贪吃蛇游戏来练习一下学习的东西。 对于Java这种面向对象的编程语言来说,在编写程序之前一定要做相应的分析,要分析需要研究哪些对象,这些对象中会有哪些属性和方法。 对与贪吃蛇这个小游戏,会包含这几种对象: 蛇、食物、游戏控制器、游戏面板。下面我们就要分析在这些对象中都包含哪些属性和方法。首先,先分析蛇这个对象: 蛇会具有原创 2012-06-16 19:19:48 · 3424 阅读 · 8 评论 -
JavaScript, 实现贪吃蛇小游戏
欢迎大家提出宝贵的意见和建议,欢迎批评指正!贪吃蛇 div#gameBoard{ position:relative; width: 1000px; height: 500px; background: gray; margin: 0 auto;} div#gameControl{ width: 998px; height: 50px; line-height: 50px原创 2012-06-16 19:24:33 · 1377 阅读 · 0 评论 -
JavaScript, 实现俄罗斯方块小游戏
俄罗斯方块 body{ width:530px; background:#F7F7F7; margin:20px auto} table#gameBoard{ border:1px solid black; border-collapse: collapse; float:left;} table#gameBoard td{ width:30px; height:30px; border:原创 2012-06-30 09:25:52 · 1490 阅读 · 5 评论 -
宾馆管理系统
开发时间: 2012.08.10-2012.9.10开发工具: Eclipse + MySQL + PowerDesigner15 + Axure RP Pro6.5开发人数: 2人使用技术: Struts2.1.8 + JSON + Ajax + JSP + JSTL + EL + JQuery + DHTML + 触发器服务器: Tomcat 6项目描述: 该系统是针原创 2012-10-09 16:14:17 · 5220 阅读 · 0 评论 -
Elasticsearch Java API
Elasticsearch之Java APITransport客户端Settings settings = Settings.settingsBuilder() .put("client.transport.sniff", true)//这个客户端可以嗅到集群的其它部分,并将它们加入到机器列表。为了开启该功能,设置client.transport.sniff为true原创 2015-11-05 18:26:49 · 5200 阅读 · 1 评论