E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
antlr
ANTLR
3完全参考指南读书笔记[08]
前言 不要让用户被那些“专业术语”吓住! 用心设计的提示和反馈信息是软件设计者的“职业良心”。 内容 1 存在哪些错误? 2 美化错误提示 3 错误恢复策略 1 存在哪些错误? 在DSL语言开发周期内,首先需要设计文法,根据文法生成翻译器,然后输入语言样本测试翻译器的效果,以及根据存在的翻译问题调整翻译策略。这其中就可能
·
2015-10-27 14:18
antlr
ANTLR
3完全参考指南读书笔记[01]
The Definitive
ANTLR
Reference, Building Domain Specific Languages(
antlr
3 version).
·
2015-10-27 14:17
antlr
搭建web项目结合spring+cxf的webservice服务
服务端: 服务端和客户端都需要引入包 1
antlr
-2.7.7.jar 2 aopalliance-1.0.jar 3 asm-3.3.jar 4 commons-collections
·
2015-10-27 13:57
webservice
cxf发布 webservice服务
导包
antlr
-2.7.7.jar aopalliance-1.0.jar asm-3.3.jar commons-collections-3.2.1.jar commons-lang
·
2015-10-27 13:56
webservice
Springmvc 整合 jetbrick 实例
应用环境: <jetbrick.version>1.2.8</jetbrick.version> <
antlr
4-runtime.version>4.2.2&
·
2015-10-27 11:55
springMVC
XIST 4.4 发布,HTML和XML生成器
XIST 4.4 要求至少 Python 3.3 版本支持;通过
ANTLR
来生成 UL4 解析器;访问 UL4 模板中的未定义变量和属性时返回专门的 Undefined 对象;增加 isdefined
·
2015-10-23 09:03
html
hibernate:对于java.lang.NoSuchMethodError:
antlr
.collections.AST.getLine()I错误解决办法
只要我们网上搜一下,就可以看到很多版本的,我整理一下: 第一种可能性解决:看看我的项目:主要 是里面的Structs 1.3 (structs 2)和Hibernate 3.2(或更高版本)中的JAR包里
antlr
2.7.2
·
2015-10-23 09:18
Collections
使用nhibernate时 引发类型为
Antlr
.Runtime.NoViableAltException 的异常
return Session .CreateQuery("select from Customer c where c.Name.Firstname=:fn and c.Name.Lastname=:ln") .SetString("fn", firstname) .SetString("ln&qu
·
2015-10-22 21:20
Hibernate
Antlr
与Regex
Antlr
与Regex都是文本分析工具。
Antlr
内部分为词法(Lexer)和语法(Parser),在
Antlr
中,变量第一个字符大写表示词法,变量第一个字符小写表示语法。
·
2015-10-21 12:58
regex
StringTemplate.Net 学习笔记(7):加载模板文件
1、表达式分隔符 在演示加载模板文件之前,不得不说一下默认的表达式分隔符,ST为模板提供了2种表达式分隔符$…$和<…>,它们分别由
Antlr
3.ST.Language命名空间下的
·
2015-10-21 12:53
template
Orchard所使用的资源和类库(适用于1.1版)
ANTLR
v3
·
2015-10-21 12:26
char
Cheetah
初步采用技术为C#,使用技术可能涉及
Antlr
、.Net3/3.5、AOP、CAB、IronPython
·
2015-10-21 11:25
ch
如果
Antlr
Works的Debug报错“当前端口已被占用”,可能是防火墙的原因
当使用
Antlr
Works编写完语法文件后进行调试,但是总不成功,说什么端口49153已被占用。
·
2015-10-21 11:25
debug
Antlr
构建表达式引擎
编译原理作为计算机的基础知识来说,它对于一个软件平台来说是至关重要的,只是现在已经有一些工具能够我们很容易的建立一些解析程序,其中
Antlr
就是一个功能强大的开源产品。
·
2015-10-21 11:24
antlr
编译原理自学计划
时间:2006~2008年,业余时间慢慢来目的:(1)学习编译原理基本概念、理论(2)学会使用1种词法/语法分析工具(我选择
antlr
)(3)顺便学学自动机理论(4)大量阅读代码(5)了解主要语言的机制
·
2015-10-21 11:04
编译原理
SSH 部分jar包的作用
mail.jar一起加入到lib中去,具体负责mail的数据源和类型等 ajaxtags-1.2-beta3.jar:ajax提供的标签库,使用户能像使用jsp普通标签一样使用ajax ant.jar和
antlr
.jar
·
2015-10-21 10:52
jar包
使用
Antlr
开发领域语言
Antlr
是一个基于Java开发的功能强大的语言识别工具,
Antlr
以其简介的语法和高速的运行效率在这类工具中出类拔萃。
ejinxian
·
2015-10-12 23:00
编程语言实现模式
关于这本书有几点:
ANTLR
贯穿全书:作者是TerenceParr,这点也就不奇怪了
ANTLR
生成的代码是LL(K)的偏重实践,原理很少,想看原理要去看龙书另外,你应该先知道编译的过程大概分成哪几步骤以及为什么这样划分
ejinxian
·
2015-10-12 23:00
编程语言
Fel测试异常Check that your class path includes tools
Fel测试时在buildpath里添加fel.jar和
antlr
.min.jar后运行,抛出异常 Exceptioninthread"main"java.lang.IllegalStateException
liuhuics10
·
2015-10-09 16:00
java导出大量的excel
废话少说,直入主题基本思路为 创建一个临时文件写入数据导出数据 删除临时文件首先需要两个jar包
antlr
和stringtemplate创建数据库中的类Row private String name1
扎西多顿
·
2015-09-16 01:00
Java项目依赖各jar包的作用和解释
IKIKAnalyzer3.2.8.jar//分词器ant-junit4.jar//antjunit
antlr
-2.7.6.jar//没有此包,hibernate不会执行hql语句。
小雄哥
·
2015-09-14 16:11
java
语言基础
Java项目依赖各jar包的作用和解释
IKIKAnalyzer3.2.8.jar//分词器ant-junit4.jar//antjunit
antlr
-2.7.6.jar//没有此包,hibernate不会执行hql语句。
caisini_vc
·
2015-09-14 16:00
Antlr
4的领域驱动语言实战
蛋疼的业务功能、蛋疼的流程、蛋疼的需求变更.....彻底地被折磨得不成人样,更加让我无法忍受的是,看着大家代码无数的圈复杂度,一层层地写if、else等逻辑处理语句,来进行控制业务功能的,但是被动的是,你就再怎么细心,也不可能覆盖到所有的测试用例。这里讲了一个领域的,是定义人类-》删除-》责骂-》剔除-》拥抱,编写g4文件grammarPersonableGrammar; prog:stat
cywhoyi
·
2015-09-06 23:00
ANTLR
插件
本文由CSDN博客万一博主翻译,其他章节的翻译请参见:http://blog.csdn.net/column/details/gradle-translation.html翻译项目请关注Github上的地址:https://github.com/msdx/gradledoc本文翻译所在分支:https://github.com/msdx/gradledoc/tree/1.12。直接浏览双语版的文档
maosidiaoxian
·
2015-08-31 08:00
gradle
gradle
gradle
翻译
构建
教程
ANTLR插件
【解决】SSH项目问题(2)--java.lang.NoSuchMethodError:
antlr
.collections.AST.ge
声明:虽然在CentOS下面可能有些不一样,但是根本原因是一样的,Struts2和Hibernate4.1的
antlr
包有冲突。
u012377333
·
2015-08-26 19:00
hibernate4之helloworld
org.rabbitx.hibernate4; 3.在此工程下添加目录lib并添加需要的jar包; hibernate包(hibernate-release-4.2.4.Final\lib\required目录下所有包):
antlr
ihuning
·
2015-08-19 18:00
解决 java.lang.NoSuchMethodError:
antlr
.collections.
是JAR包的冲突
antlr
2.7.2与
antlr
2.7.6冲突删除
antlr
2.7.2即可,具体方法:在MyEclipse下,windows-->preferences-->在文本框中搜索struts2
renault
·
2015-08-19 09:00
Hibernate
struts
Hibernate学习(2)入门案例
1、导入jar文件导入
antlr
-2.7.6.jar导入commons-collections-3.1.jar导入dom4j-1.6.1.jar导入hibernate-jpa-2.0-api-1.0.1
u011225629
·
2015-08-02 09:00
ANTLR
Reference书摘
Broadlyspeaking,ifanapplicationcomputesor“executes”sentences,wecallthatapplicationaninterpreter.Examplesincludecalculators,configurationfilereaders,andPythoninterpreters.Ifwe’reconvertingsentencesfrom
散关清渭
·
2015-08-01 14:00
antlr
基于
ANTLR
语法树编写解释引擎最佳实践
Tiny模板引擎的实现方式原来是采用的编译方式,最近发生了一些问题,因此我觉得有必要把编译方式调整为解释方式,为此就开始了此次实现活动。编译方式存在的问题当时采用编译方式,主要是考虑到编译方式在运行时不必再去遍历语法树,因此就采用了编译方式。但是在实际应用当中,出现了如下问题:文件路径冲突的问题由于采用的是编译方式,这个时候就存在在一个选择,即:Java源代码落地或不落地的选择。如果Java文件不
悠悠然然
·
2015-07-26 20:00
框架
template
framework
antlr
模板引擎
tiny
解释引擎
基于
Antlr
4编写DSL
Tiny最近新的模块DSL和UITemplate,都或多或少涉及到
Antlr
,特别在使用DSL的时候特别有感触,能否设计的像SQL那样的领域驱动型语言呢?
cywhoyi
·
2015-07-26 12:00
antlr
DSL
Lexer
使用
Antlr
开发领域语言(DSL)
Antlr
简介
ANTLR
语言识别的一个工具(ANotherToolforLanguageRecognition)是一种语言工具,它提供了一个框架,可以通过包含Java,C++,或C#动作(action)
m635674608
·
2015-07-26 12:00
antlr
基于
Antlr
4编写DSL
Tiny最近新的模块DSL和UITemplate,都或多或少涉及到
Antlr
,特别在使用DSL的时候特别有感触,能否设计的像SQL那样的领域驱动型语言呢?
cywhoyi
·
2015-07-26 01:00
antlr
DSL
Lexer
基于
Antlr
4编写DSL
Tiny最近新的模块DSL和UITemplate,都或多或少涉及到
Antlr
,特别在使用DSL的时候特别有感触,能否设计的像SQL那样的领域驱动型语言呢?
cywhoyi
·
2015-07-24 14:00
antlr
DSL
Lexer
解决weblogic和hibnate解析器冲突问题
HibernateQueryException: ClassNotFoundExcepti on: org.hibernate.hql.ast.HqlToken 原因: Hibernate3.0 采用新的基于
ANTLR
i5land
·
2015-07-20 08:00
weblogic
Myeclipse部署工程时,出现
antlr
.collections.AST.getLine()I错误
Myeclipse部署工程时,出现
antlr
.collections.AST.getLine()I错误,原因是Struts2.1使用了antle-2.7.2.jar,而Hibernate4.1.4使用了
elena_me
·
2015-07-08 12:00
Hibernate
struts2
MyEclipse
jsontools实现java对象与json值之间互相转换
依赖包jsontools-core-1.7.jar,
antlr
works-2.7.7.jar两个jar打包下载地址:http://download.csdn.net/detail/u014175572/
u014175572
·
2015-06-11 16:00
json
转换
javabean
工具
ANTLR
v4 安装以及试用 For Linux
ANTLR
简介
ANTLR
—AnotherToolforLanguageRecognition,
Antlr
本身是使用Java开发的,它为包括Java,Python,C#在内的语言提供了一个通过语法描述来自动构造自定义语言的识别器
u013652219
·
2015-06-08 09:00
linux
antlr
数据库原理与Spark和Drill
占坑,以后补上数据库原理逻辑计划
ANTLR
词法解析关系代数物理计划传统的Tablescan,indexscanHbaseFilterSpark和Drill
yunlong34574
·
2015-06-05 14:00
java检测文件编码——cpdetector
使用需要用到三个第三方JAR包:
antlr
.jar、chardet.jar和cpdetector.jarcpDetector是基于统计学原理的,不保证完全正确。
wuseyukui
·
2015-05-17 22:00
【读书笔记】-【编程语言的实现模式】-【LL(1)递归下降的语法解析器】
形如:[a,b,c] [a,[b,cd],f] 为 嵌套列表 其
ANTLR
文法表示: list :'[' elements ']'; // 匹配方括号 elements : elements ('
·
2015-05-14 01:00
编程语言
【读书笔记】-【编程语言的实现模式】-【LL(1)递归下降的词法解析器】
形如:[a,b,c] [a,[b,cd],f] 为 嵌套列表 其
ANTLR
文法表示: list :'[' elements ']'; // 匹配方括号 elements : elements ('
·
2015-05-13 22:00
编程语言
ANTLR
和StringTemplate实例:自动生成单元测试类
ANTLR
和StringTemplate实例:自动生成单元测试类1.
ANTLR
语法要想自动生成单元测试,首先第一步就是分析被测试类。这里以Java代码为例,用
ANTLR
对Java代码进行分析。
dc_726
·
2015-05-08 22:00
java
JUnit
antlr
Antlr
v4入门教程和实例
1 重逢
ANTLR
最早知道
ANTLR
是当年学习ApacheDerby数据库源码时,在看到SQL解析那一层时,第一次看到编译原理在实际项目中的应用,惊叹之余也只能望而却步。
dc_726
·
2015-04-30 21:00
Algorithm
编译器
Weblogic10.3项目部署出错的一些常见问题分析
1、在安装完成weblogic之后,我们需要把hibernate框架使用的一个jar包(
antlr
-2.7.6rc1.jar)放到weblogic的安装目录里。
java梦想家01
·
2015-04-27 13:00
NHibernate学习
1、首先要准备几个dll文件 NHibernate.dll,Iesi.Collections.dll,
Antlr
3.Runtime.dll 2、NHibernate 有3中框架 分别为:Castle
·
2015-04-20 15:00
Hibernate
java.lang.NoSuchMethodError:
antlr
.collections.AST.getLine()解决方法
配置struts2+hibernate,错误java.lang.NoSuchMethodError:
antlr
.collections.AST.getLine()解决方法 由于是用myeclipse
expressren_2015
·
2015-04-17 16:00
Collections
Introduction StringTemplate
Itisdesignedtobeembeddedinsideotherapplicationsandisdistributedasasmalllibrarywithnoexternaldependenciesexcept
ANTLR
Theprimaryclassesofinterestare
散关清渭
·
2015-04-16 23:00
StringTemplate
SpringMVC的架设,使用Freemarker模板引擎
准备工作:自行编译Spring4,也可以网上下载已经编译好的包;下载Hibernate3.6;下载各类依赖包,以下为我列出的各类依赖包:
antlr
-2.7.6.jara
Java我人生
·
2015-04-12 23:01
spring
SpringMVC的架设,使用Freemarker模板引擎
准备工作:自行编译Spring4,也可以网上下载已经编译好的包;下载Hibernate3.6;下载各类依赖包,以下为我列出的各类依赖包:
antlr
-2.7.6.ja
chenleixing
·
2015-04-12 23:00
spring
springMVC的搭建
springMVC详细配置
freemark配置
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他