ICode9

精准搜索请尝试: 精确搜索
  • 一个符号求导的小程序2022-01-28 10:01:31

    这两天写了一个符号求导的程序,没有任何化简,代码质量比较差。以后可以考虑把每个项coefficient * x^index单独提出来,把coefficient和index单独作为未知数x的属性。 该程序目前只支持多项式求导。 #include<bits/stdc++.h> using namespace std; const static int bign = 10033; e

  • 手写Pascal解释器(一)2021-08-04 13:31:40

    目录一、编写解释器的动机二、part1三、part2四、part3 一、编写解释器的动机 学习了Vue之后,我发现对字符串的处理对于编写一个程序框架来说是非常重要的,就拿Vue来说,我们使用该框架时可以通过如v-on:, v-model等html的属性时,我们能够在里面嵌入js代码,其实这块就已经使用了编译原理

  • Kotlin写一个解释器(2)---语法分析2021-04-30 09:01:32

    语法 之前的文章中我们写了一个简单的词法分析器,具体见文章(Kotlin写一个解释器(1)—词法分析),有了词,那么如何将这些词组合成正确的句子呢?这里就是语法分析要做的了,首先说什么是语法,简单来说语法就是用词构成句子的规则。比如说汉语中我们常见的句子构造一般由主语+谓语+宾语构

  • 编译器实现之旅——第四章 实现词法分析器2021-02-19 16:35:48

    在上一章的旅程中,我们讨论了词法分析器的实现思路,我们也为词法分析器的实现做了许多准备工作。现在,就让我们来实现词法分析器吧。 1. 词法分析器的类定义 词法分析器的类定义如下: class Lexer { public: // Constructor explicit Lexer(const string &inputFilePath);

  • 过滤器验证Token2020-12-16 12:05:19

    之前的token验证一直觉得很烂,今天做下优化,老项目就不贴出来了。 第一步 首先将过滤器注册到Bean容器,拦截相关请求,本来是想通过实现ApplicationContextAware接口的setApplicationContext去获取spring的上下文,但是容器启动时报错,才发现WebMvcConfigurationSupport中已经实现了,所以这

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有