# Javademo **Repository Path**: codes_test/Javademo ## Basic Information - **Project Name**: Javademo - **Description**: Java demo test - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-26 - **Last Updated**: 2025-02-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Demo Projects [![Build status](https://github.com/wuare/demo/workflows/Java%20CI%20with%20Maven/badge.svg)](https://github.com/wuare/demo/actions) for learn something - [x] [Lexer](https://github.com/wuare/demo/blob/master/demo-compile/src/main/java/top/wuare/lang/lexer/Lexer.java) - [x] [Parser](https://github.com/wuare/demo/blob/master/demo-compile/src/main/java/top/wuare/lang/parser/Parser.java) - [x] [Compiler](https://github.com/wuare/demo/tree/master/demo-compile) - [x] [JSON Parser](https://github.com/wuare/demo/tree/master/demo-json) - [x] [Http Server](https://github.com/wuare/demo/tree/master/demo-http-server) - [x] [Simple Calculator](https://github.com/wuare/demo/tree/master/demo-calculator) ### 说明 本仓库为一系列简单的Java库,包括实现了 * 一个http服务器库 * 一个json解析库 * 一个简单的编程语言解释器 * 及其它一些小项目 为了学习编译原理,http协议等知识 ### Question 1. how to handle escape character? 2. how to handle http header connection-keepalive? 3. how to implement a complete parser? ### Thanks Thanks for [JetBrains](https://www.jetbrains.com/)'s Open Source license(s)