最新文章列表

hive中antlr语法文件的编译

最近项目需要想用到hive中antlr的sql语法解析做二次开发,之前看hive源码的时候编译过,也遇到不少问题,现在居然忘了,看来好记性不如烂笔头,差记性就更加得多写写了。 编译是在windows xp环境下进行的,下载所需要的文件如下: antlr-2.7.7.jar antlr-3.0.1.jar stringtemplate-3.1b1.jar Hive.g 文件放在目录 ...
denniszjw 评论(1) 有3949人浏览 2012-01-31 15:55

Myeclipse在导出项目中遇见的一些问题

1. Hibernate 3.3 与Struts2的包会发生冲突; java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 的错误。这是因为在struts2自带的antlr-2.7.2.jar包的版本较低。 需要换成antlr-2.7.6.jar。其实在项目中已经存在了antlr-2.7.6.jar这个包,现在唯一需要做的就是删 ...
东京日和 评论(0) 有1024人浏览 2012-01-07 20:41

ANTLR3 简介及示例

  ANTLR3 简介及示例   ANTLR(pronounced Antler) 是一个语言识别工具,Another Tool forLanguage Recognition 的缩写。ANTLR由旧金山大学(University of San Francisco)的教授 Terence Parr 开发并维护的,其始于1989年,到了现在过了20多年,一直都是一个很活跃 ...
hellojinjie 评论(1) 有11018人浏览 2011-10-15 21:20

Beetl 0.6beta 发布,欢迎使用

Beetl模板语言使用指南 什么是Beetl Beetl是Bee Template language,Bee译为忙碌的人,意指忙碌中国的开发人员。目前版本0.6beta,大小约320K Beetl是国人提供的一款开源免费得模板语言,作者有10余年Java开发经验,曾在国内外著名大公司工作过,根据自己实际使用模板语言的心得体会而编写的一款模板语言,它具有如下特性: 1 非常简单:它 ...
javamonkey 评论(0) 有2943人浏览 2011-08-28 21:40

Hibernate使用ANTLR语法解析器对HQL的解析BUG

[u][/u]公司产品中有一处判断生日月份的HQL语句,以前用得好好的,突然到了8月份的时候,这条语句出错了。HQL语句大概是from User u where month(u.birth) = 08 。后来猜测想到可能08有前置0,被当成了8进制处理了。把08改为8后,果然问题解决了。这证明猜想是正确的,但以前一直没研究过Hibernate的实现,于是想在网上搜索关于这个问题的答案,结果搜索不到, ...
ivanf8e62 评论(0) 有2578人浏览 2011-08-17 20:47

Antlr 和文本处理【源于网络】

Antlr 和文本处理 在我的另一篇文章《 使用 Antlr 开发领域语言》中对 Antlr 是什么、它能做什么以及如何安装使用都做了说明。今天我们的主要工作是关注如何使用 Antlr 处理文本。 Antlr 是一个语言识别工具,主要用于处理计算机编程语言。用户根据编程语言处理的特点,自定义的上下文无关文法。Antlr 根据这些文法,自动生成词法分析器(Lexer)、语法分析器(Parser)和 ...
cmyx2008love 评论(0) 有1376人浏览 2011-08-15 17:12

ANTLR学习笔记一:概念理解

  ANTLR学习笔记一:概念理解   一、什么是ANTLR。 ANTLR是ANother Tool for Language Recognition的缩写, 意为“另一种语言识别工具”,读作Antler。 它是一种解析器程序的代码生成器(作用类似于YACC), 使用LL(*)方法,即从输入字符串的左到右, 用候选项的最左符号匹配输入(即与所有以终结符开头的候选项匹配), 每次向前 ...
weimingtom 评论(1) 有2660人浏览 2011-07-08 18:33

org.hibernate.hql.ast.HqlToken

Hibernate使用的文法分析器是antlr,WebLogic同样也是。 使用的时候出现异常:ClassNotFoundException: org.hibernate.hql.ast.HqlToken问题,这个问题可以通过 配置weblogic.xml(放在WEB-INF/下),要求Web应用优先加载WEB-INF的Jar(即应用Classloader)而非WebLogic的System C ...
hongjn 评论(0) 有1543人浏览 2011-07-02 23:03

小记一个好用的绘制快速原型的软件Mockups

曾经用过Axure,真的是难以忍受,可以使用的控件太少了,样式也死板,除了能够生成样板页面之外简直是一无是处. 直到遇见了Mockups,哇,这才是真正的原型设计中最需要的东西,丰富的控件,好看的样式,大量他人共享的样例,到处闪烁着智慧,HOHO,另外这个风格也颇像"原型",有点像手绘的漫画风格. 在这里贴一些作品,为Mockups做一些宣传,     或者绘制一个 ...
the.myth 评论(0) 有816人浏览 2010-03-09 14:00

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics