上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 20 下一页

2018年12月23日

BF语言学习

摘要: Brainfuck是一种极小化的计算机语言,它是由Urban Müller在1993年创建的。由于fuck在英语中是脏话,这种语言有时被称为brainf*ck或brainf**k,甚至被简称为BF。这种语言,是一种按照"Turing complete(完整图灵机)"思想设计的语言。 它的主要设计思路 阅读全文

posted @ 2018-12-23 22:41 solvit 阅读(934) 评论(0) 推荐(0)

2018年12月22日

ANTLR4将JSON翻译成XML

摘要: 实现功能:构建一个JSON到XML的翻译器。 antlr4文件: grammar JSON; json : object | array ; object : '{' pair (',' pair)* '}' # AnObject | '{' '}' # EmptyObject ; pair : S 阅读全文

posted @ 2018-12-22 18:27 solvit 阅读(1157) 评论(0) 推荐(0)

ANTLR4加载csv数据

摘要: 实现功能: 编写一个自定义的监听器,将逗号分隔符文件(csv)中的数据加载到一种数据结构--“由Map组成的List”中。 antlr4文件: grammar CSV; file : hdr row+ ; hdr : row ; row : field (',' field)* '\r'? '\n' 阅读全文

posted @ 2018-12-22 18:06 solvit 阅读(557) 评论(0) 推荐(0)

2018年12月21日

语法分析树监听器和访问器

摘要: ANTLR的运行库提供了两种遍历树的机制。默认情况下,ANTLR使用内建的遍历器访问生成的语法分析树,并为每个遍历时可能触发的事件生成一个语法分析树监听器接口(parse-tree listener interface)。 监听器非常类似于XML解析器生成的SAX文档对象。SAX监听器接收类似sta 阅读全文

posted @ 2018-12-21 15:32 solvit 阅读(667) 评论(0) 推荐(0)

2018年12月12日

数据库数据类型总结

摘要: MySQL数据类型 PostgreSQL数据类 数据库database 阅读全文

posted @ 2018-12-12 19:36 solvit 阅读(199) 评论(0) 推荐(0)

2018年12月10日

ANTLR4的IntelliJ IDEA配置

摘要: 1、配置的先导工作 jdk配置 IntelliJ IDEA安装配置 配置好ANTLR的java运行时环境,参考 2、下载intellij-plugin-v4.zip 下载地址 3、插件安装 4、测试安装 ①、在IntelliJ中新建java项目(Module),并创建grammar文件hello.g 阅读全文

posted @ 2018-12-10 16:58 solvit 阅读(5061) 评论(0) 推荐(0)

ANTLR4在windows10下的安装

摘要: 1、下载ANTLR ①、从官网下载到最新版本的antlr-4.7.1-complete.jar。我下载的时候最新版本是4.7.1。 ②、选择路径保存,为方便之后修改环境变量。我的下载目录为E:\Antlr4。 2、修改环境变量 CLASSPATH: 添加antlr-4.7.1-complete.ja 阅读全文

posted @ 2018-12-10 16:28 solvit 阅读(2580) 评论(0) 推荐(0)

2018年11月18日

SQL 关键字的使用顺序

摘要: 1、查询中用到的关键词主要包含六个,并且他们的顺序依次为 select --> from --> where --> group by --> having --> order by 其中select和from是必须的,其他关键词是可选的 2、六个关键词的执行顺序是: from --> where 阅读全文

posted @ 2018-11-18 14:57 solvit 阅读(6558) 评论(0) 推荐(0)

2018年11月16日

JAVA 修饰符

摘要: 类修饰符: public:(访问控制符),将一个类声明为公共类,他可以被任何对象访问,一个程序的主类必须是公共类。 abstract:将一个类声明为抽象类,没有实现的方法,需要子类提供方法实现。 final:将一个类生命为最终(即非继承类),表示他不能被其他类继承。 friendly:默认的修饰符, 阅读全文

posted @ 2018-11-16 21:32 solvit 阅读(157) 评论(0) 推荐(0)

[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause 的问题

摘要: 问题: [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which 阅读全文

posted @ 2018-11-16 20:52 solvit 阅读(2634) 评论(0) 推荐(0)

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 20 下一页

导航