QQCR

Hellooooooo! 前端


  • 首页

  • 分类

  • 关于

  • 标签

Antlr Eclipse 环境搭建

发表于 2019-06-23 | 分类于 coding

antlr4 + eclipse

1. 环境搭建

  1. 在eclipse中安装插件 Help->EclipseMarketplace 中搜索antlr,下载Antlr 4 IDE 0.3.6
  2. 下载完后eclipse会自动下载xtext匹配antlr的使用,或者自行下载
  3. 安装完成后重启eclipse,新建project,如果出现antlr 4 project则表示安装成功。
阅读全文 »

Antlr 介绍

发表于 2019-06-23 | 分类于 coding

Antlr–Another Tool for Language Recognition

可以根据用户编写的g4规则自动生成相关的java文件,提供api供用户调用,使得用户不需要关心规则文档的解析过程,直接通过相应的api即可完成数据的生成。

阅读全文 »

创建随机颜色的函数

发表于 2017-08-28 | 分类于 coding
1
2
3
4
5
6
7
8
function getRandomColor(){
var colorArr = ['1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'];
var color = "";
for(var i = 0; i < 6; i++){
color += colorArr[Math.floor(Math.random()*16)];
}
return "#"+color;
}

电影-肖申克的救赎

发表于 2017-08-24 | 分类于 movie

2017.8.20-8.25 肖申克的救赎

阅读全文 »

正则表达式

发表于 2017-08-23 | 分类于 coding

正则表达式的介绍:

  • 可以使用字符作为一个通配符来代替除换行符(\n)之外的任意一个字符,例如: .at可以与”cat”,”sat”,”mat”等匹配.通常,这种通配符用于操作系统中文件名匹配.
阅读全文 »

js中关于数组的一些函数

发表于 2017-08-22 | 分类于 coding

map 方法

  • 作用:迭代数组中的每一个元素,处理每一个元素,并且返回一个新的数组(不会改变原始数组)
  • 例子:使得数组中的每一项都乘以4
    1
    2
    3
    var timesFour = oldArray.map(function(val){
    return val * 4;
    });
阅读全文 »

random number

发表于 2017-08-22 | 分类于 coding

生成的随机数是在两个指定的数之间。

定义一个最小值min和一个最大值max。

1
Math.floor(Math.random() * (max - min + 1)) + min

js读取对象

发表于 2017-08-22 | 分类于 coding

读取js对象的两种方式:一个是点操作符(.),一个是中括号操作符([])

阅读全文 »

learn js

发表于 2017-08-22 | 分类于 coding

和数组有关的4个函数:

  • pop():移除最后一个
  • push(xxx):加入到最后一个
  • shift():移除第一个
  • unshift():加入到第一个
阅读全文 »

hexo文章插入图片

发表于 2017-08-21 | 分类于 play

需要用到插件CodeFalling/hexo-asset-image

阅读全文 »
1…345
QinChaoru

QinChaoru

专注一下

42 日志
5 分类
18 标签
Github E-Mail
© 2021 QinChaoru
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.2