Welcome!
07
31
whosbug前置学习3 whosbug前置学习3
项目日志7/25ast_processor存在的问题在对Cpp解析的过程中发现原本Java解析中的compliationUnit函数在cpp中为translationUnit,说明了ast_processor这个文件还得根据语言适配。 基本
2021-07-31 RickDamon
24
whosbug前置学习2 whosbug前置学习2
项目日志2021/7/17有试着对CPP做一下AST解析以及将whosbug克隆到本地。有遇到如下问题: 尝试对Cpp的AST解析和对Java的一样,首先是用g4文件得到了CPP的Parser以及Lexer的python文件,发现与Java
2021-07-24 RickDamon
17
whosbug项目的初步认识 whosbug项目的初步认识
项目日志目前属于项目开完会进行学前任务的时期,主要是对whosbug已有代码的阅读和补充下编译原理的知识。 在会议期间导师主要介绍的项目内容是需要让whosbug适配更多的语言,解决接入大型项目的冷启动(Cold Start)问题以及分片分
2021-07-17 RickDamon
10
Java中的文档注释 Java中的文档注释
文档注释JDK中包含一个叫做javadoc的工具,可以由源文件生成一个HTML文档。若在源代码中添加以特殊定界符/**开始的注释,也可以很容易的生成一个看上去比较专业的文档。这种方法的好处在于,将代码和注释放在一个地方,在修改源码的同时,重
2021-07-10 RickDamon
02
Java_learning_3 Java_learning_3
Java核心技术卷一 学习笔记(3)本次的内容主要为Java中的对象和类,对于有经验的C++程序员来说,对本文不会感到陌生,但毕竟语言存在着很多不同之处,仍需对本章的内容进行较为详细的阅读。 面向对象程序设计的概述类类是构造对象的模板或者蓝
2021-07-02 RickDamon