自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

You and me~

邢笨笨 and 张蛋蛋~

  • 博客(59)
  • 资源 (7)
  • 收藏
  • 关注

原创 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 5135 1

原创 Elasticsearch 基本操作

Elasticsearch之基础操作Elasticsearch之基础操作存指定id存储使用自动生成id取返回所有字段返回指定字段只返回_source信息不返回元数据查更新完全更新局部更新删除DSL语句查询全文搜索短语搜索高亮搜索存指定id存储PUT /{index}/{type}/{id}{ "field": "value", ...}例:PUT /

2015-11-04 23:26:30 4027 1

原创 Elasticsearch 基本介绍和安装

Elasticsearch之基本介绍和安装Elasticsearch之基本介绍和安装简介安装Elasticsearch简单安装以服务形式安装安装kibana安装Marbel基本概念简介Elasticsearch是一个基于Lucene的开源搜索引擎,它使用java开发并使用lucene作为核心实现了所有的索引和搜索功能,但是它的目的是通过简单的RESTful API来让全文搜索变得更加

2015-11-04 23:22:21 1657

原创 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 3878 4

原创 Azkaban2官方配置文档

最近工作实在是太忙了,我把之前翻译的官方的文档先放上来吧,希望对大家有所帮助~介绍Azkaban2新功能:1、Web UI2、简单工作流上传3、更容易设置job的依赖关系4、调度工作流5、权限设置6、Kill和restart工作流7、模块化和插件化8、日志和设计工作流和job搭建Azkaban2是相当容易搭建的,尽管它比azkaban要进行更多的插件

2013-10-07 20:24:59 4414

原创 [整理学习]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 1289

转载 Cron 表达式详解和案例

1. cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2. cron表达式各占位符解释:{秒数} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常"*" 代表每隔1秒钟触发;"," 代表在指定的秒数触发,比如"0,15,45"代表0秒、15秒和45秒时触发任

2013-04-01 11:19:39 953

原创 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 3842 4

原创 Azkaban源码阅读之CachingFlowManager

CachingFlowManager这部分为Azkaban在管理job中cache管理这一部分。 public CachingFlowManager(FlowManager baseManager, final int cacheSize) { this.baseManager = baseManager; this.flowCache

2013-03-26 16:27:18 1702

原创 Azkaban源码阅读之AzkabanApplication

Azkaban是一个Hadoop批处理调度器,可以通过访问其前台展示页面来进行部署、运行job等操作。//IndexServlet.java @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletEx

2013-03-26 15:25:41 2219

翻译 Azkaban文档

这个文档假定你已经通过quit start部分了解Azkaban的基础的部分Jobs和配置        Azkaban jobs是主要的代码加上配置的值。配置是按照的格式存储在属性文件当中的。这些job文件可以通过手动编写文本文件创建或者通过用户界面进行创建。许多配置参数都是你的job的自定义配置,但是也有许多可以激活job功能的标准参数。这些参数将会在下面的部分进行描述说明。a

2013-03-25 10:49:27 5351 1

翻译 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 7287

翻译 Azkaban的快速搭建

一、独立部署通过以下命令来启动Azkaban:注: 这个部分为绝对路径然后即可用浏览器访问http://localhost:8081 (若将azkaban部署到服务器上,则 localhost为服务器的IP地址)二、在Tomcat中部署在解压缩后的dist目录下有一个预置的war文件。这个文件可以使用标准方法在Tomcat或任何servlet容器

2013-03-14 18:51:32 4282

原创 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 1200

转载 HTTP与HTTPS的区别

在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的,...HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、

2012-10-12 21:39:02 990

原创 宾馆管理系统

开发时间: 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 5119

原创 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 1459 5

原创 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 1354

原创 Java ,实现贪吃蛇小游戏

初学Java GUI编程。所以做个贪吃蛇游戏来练习一下学习的东西。 对于Java这种面向对象的编程语言来说,在编写程序之前一定要做相应的分析,要分析需要研究哪些对象,这些对象中会有哪些属性和方法。 对与贪吃蛇这个小游戏,会包含这几种对象: 蛇、食物、游戏控制器、游戏面板。下面我们就要分析在这些对象中都包含哪些属性和方法。首先,先分析蛇这个对象:         蛇会具有

2012-06-16 19:19:48 3329 8

原创 Servlet运行机制

Servlet实质上是一个Java文件,可利用它来完成接收提交参数、调用业务处理方法、页面跳转的操作。一个最基本的Servlet运行是这样的:在这里会出现这样一个问题:在 *.jsp 提交的时候,action或herf是如何找到相应的Servlet文件的呢?这就需要介绍一个用于Servlet映射的文件了:

2012-04-28 13:19:05 1413

原创 JavaBean文件之间的关联方式

在一个Web项目中,只要是存在数据库就一定会有JavaBean文件。一个JavaBean文件会对应一张数据库中的表,供dao中的代码来调用用来存取数据。我们都知道,在数据库设计的时候,如果A、B两张表存在一对多的关系,一定会将一那方的主键设置为多一方的外键来建立关联关系比如说在一个博客中,用户(user)和文章(article)就存在这一对多的关系(一个用户可以发表多篇文章)

2012-04-22 14:50:52 4624 8

转载 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 675

原创 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 1160

转载 工作与梦想中的工作 - 给应届生的建议

我最近参加了 Big Ivy University (BIU)的招聘会,和大约50位计算机专业的本科生交谈过。他们希望能到我的公司 10gen 来实习或者正式工作。我确信他们之中有很聪明的,但是他们没有学会如何把自己和别人区分出来。在我看来这些学生有类似的建立,类似的着装,类似的语言来和我聊天。计算机系的同学们,我想告诉你们如何让自己在招聘会上脱颖而出。假如你是一个很棒的黑客,你需要告

2012-02-24 19:07:56 747

翻译 20个 CSS 图形/图表教程和技巧汇总

通常,图形和图表主要用于展示一组数据的规律、联系等,包括饼图、折线图、条形图等。一个良好和优秀的数据演示可以让老板或客户更容易了解和掌握你的分析结果,以便快速做出决策。现在使用CSS也可以做出非常漂亮的图形图表,CSS图表较图片/Flash型图表的优势是可以很容易地被下载,降低HTML页面的带宽要求。除此之外,你还可以轻松改变表中的数值,随时更新。本文为你带来20个非常实用

2012-01-26 18:10:07 1241

翻译 10个新鲜的CSS3文本效果制作与Web排版教程推荐

在CSS3中变化重大的一项便是与Web排版相关的技术。现在我们不需要使用任何JavaScript或图片即可实现丰富的文本样式效果。本文收集了10个非常实用的CSS3 文本效果制作与Web排版教程,希望你会喜欢。 1. Create Attractive Web Typography with CSS3 and Lettering.js 在该教程中我们将学习怎样使用基本的CSS标记来

2012-01-25 20:17:29 923

转载 25个优秀的国外单页网站设计作品欣赏

单页网站是指只有一个页面的网站形式,曾经非常流行,现在依然有很多人喜欢。不过,并不是每个网站都适合做成单页,一般都是内容比较少而且将来内容也不怎么增加的情况才适合这样做。如果你也想做一个这样的网站,那么本文收集的25个漂亮的单页网站设计作品相信能够帮助你寻找灵感。1. Incub 2. Intelligent Dimension  3. IDesign

2012-01-24 11:33:54 1868

原创 win32 sdk中ListView列表控件的使用

使用ListView控件,我们需要初始化公共控件库,所以我们要在初始化时调用InitCommonControls()函数。如果调用发生链接错误,说明我们没有链接拥有该函数的库文件。它们对应的头和库 DLL分别为 #include comctl32.lib comctl32.dll 接下来我们要利用CreateWindow方法或者CreateWindowEx方法创建ListVi

2012-01-23 15:09:51 5093

转载 win32 sdk 对话框上的编辑框控件响应事件

整理一下,希望对有用的同学有所帮助。//编辑控件消息处理LONG OldProc;LRESULT CALLBACK EditProc( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam ){ switch( message ){case WM_LBUTTONDOWN:{//左键按下时修改编辑框的文本SetWindowT

2012-01-23 09:48:05 4139 1

原创 RichEdit读写文件

一个小demo:HWND RichEdit;BOOL InitInstance(HINSTANCE hInstance, int nCmdShow){ HWND hWnd; RECT rcClient; hInst = LoadLibrary(TEXT("RICHED20.dll")); hInst = hInstance; // 将实例句柄存储在全局变量中

2012-01-22 11:30:09 1835

原创 RichEdit关键字高亮的简单实现

RichEdit控件基本使用在网上介绍的已经很多了,在这里就不多说了。直接进入正题:                                   在RichEdit中实现关键字高亮的简单方法。如果要真正实现RichEdit的关键字高亮,那么基本需要把整个RichEdit控件都重写一遍,需要很大的工作量。既然不想花太大的力气实现,那实现出来的效果多少会有些

2012-01-22 10:53:27 4934

转载 分享10个JavaScript在线Debugging工具

调试JavaScript可能是Web开发中最让人郁闷的事情。所以这里我们绝定来寻找一些好的工具来帮助大家调试。这里是10款我们精选的基于浏览器的JS在线调试工具,希望大家喜欢! Online Debugging Tools1. PastebinPastebin是一个协作式的调试工具,帮助你在IRC,IM或者消息版上对话来分享和修改代码片段 2. JSON Formatt

2012-01-21 22:52:10 856

原创 RichEdit的创建

普通的Edit编辑框只能做简单的文本写入的功能,而不能对其中的字体进行颜色的改变或格式的选择。RichEdit控件是一个可用于输入、编辑、格式化、打印和保存文本的窗体。这些文本可以设置字符和段落格式,并且可以包含嵌入的COM对象。RichEdit控件提供格式化文本的编程接口。RichEdit控件几乎支持所有用于多行Edit控件的消息和通知。因此,已经使用了Edit控件的程序可以很容易的

2011-10-31 20:14:42 1066

原创 操作系统 实验五 进程的调度

实验目的:实现先来先服务FCFS、短作业优先SJF以及时间片轮转调度算法。实验内容:①实现FCFS算法:根据进程的到达时间的先后次序来完成对若干进程的调度。②实现SJF算法:根据当前时间已经到达进程的需要运行时间选取其中时间最小的进程最先运行。③实

2011-09-23 16:34:50 2002

原创 操作系统 实验四 文件系统管理

实验目的:利用文件内容和命令实现树型目录结构。利用位示图表示外存的分配情况,新建文件时分配必要的空间,模拟文件分配表(FAT)记录文件在外存上的存储方式。内容要求: 在文件中保存目录内容,创建文件或子目录可以用命令行命令:MD、CD、RD、MK(创建文件)

2011-09-23 16:32:38 11193

原创 操作系统 实验三 设备管理

实验目的:模拟实现包括设备的添加和删除,设备的分配和回收,体现设备分配中的设备独立性。内容要求:1、 设备管理模拟计算机系统的外围设备的系统结构,可以创建2个通道、3个控制器和四个外设(键盘、鼠标、显示器、打印机),键盘和鼠标使用一个控制器。2、 设备管理

2011-09-23 16:27:29 8440 6

原创 操作系统 实验二 请求分页存储器管理

实验目的:实现分页式存储地址转换过程,在此基础上实现请求分页的地址转换。实现请求分页式地址转换中出现的缺页现象中,用到的FIFO、LRU、OPT置换算法。实现方法:用一张位示图,来模拟内存的分配情况,利用随机数产生一组0和1的数对应内存的使用情况。利用结构

2011-09-23 16:23:25 8673 3

原创 操作系统 实验一 进程控制

实验要求:

2011-07-13 20:47:34 3110

转载 程序猿笑话

笑话一:爱情观 爱情就是死循环,一旦执行就陷进去了。 爱上一个人,就是内存泄漏--你永远释放不了。 真正爱上一个人的时候,那就是常量限定,永远不会改变。 女朋友就是私有变量,只有我这个类才能调用。 情人就是指针用的时候一定要注意,要不然就带来巨大的灾难。 笑话二:女人篇 有的女人就是Windows虽然很优秀,但是安全隐患太大。 有的女人就是MFC她条件很好,然而不是谁都能玩的起。 有的女人就是C#

2011-06-14 10:45:00 896

转载 获得当前系统时间

方案— 优点:仅使用C标准库;缺点:只能精确到秒级<br />#include<time.h><br />#include<stdio.h><br />int main(void)<br />{<br />    time_t t =time( 0 );<br />    char tmp[64];<br />    strftime( tmp,sizeof(tmp),"%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t));<br />    puts( tmp );<br />

2011-05-31 20:25:00 729

struts2 帮助文档

struts2开发帮助文档。可以进行搜索查询.希望可以对大家有帮助

2012-07-11

Java版贪吃蛇小游戏

利用Java GUI编程方法开发的一个贪吃蛇小游戏,适合初学者参考学习。

2012-06-16

编译原理 课后答案 第二版

编译原理 课后答案 第二版 清华大学出版社 张素琴 吕映之 姜维杜 戴桂兰编著

2011-07-13

编译原理课程设计+词法分析+语法分析+小型编译器+实验报告

编译原理课程设计+编译原理各个实验 内含词法分析、LL(1)方法语法分析分析简单语句(如:i+i*i)、LR(0)和SLR(1)方法进行语法分析、四元式生成、汇编代码生成。 内包含部分LL(1)文法和一个SLR(1)文法。 编译原理课程设计报告(小型编译器)。

2011-07-07

华为内部学习材料-面试命题参考书目

华为内部学习材料-面试命题参考书目.rar 内包含编写无错c程序秘诀、c traps and pitfalls、c语言常见问题集等。。。

2011-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除