【编译原理】Antlr 入门使用-拾光赋

【编译原理】Antlr 入门使用

前面文章我们学习了编译器前端的词法和语法分析工具,本篇我们来看看如何借助 Antlr 工具,快速生成词法和语法分析代码。 一、安装 mac 环境: 1)安装 brew install antlr 2)配置 classpath ...
洛谷P1842 [USACO05NOV] 奶牛玩杂技-拾光赋

洛谷P1842 [USACO05NOV] 奶牛玩杂技

洛谷P1842 [USACO05NOV] 奶牛玩杂技,[USACO05NOV] 奶牛玩杂技 题目背景 Farmer John 养了 \(N\) 头牛,她们已经按 \(1\sim N\) 依次编上了号。FJ 所不知道的是,他的所有牛都梦想着从农场逃走,...
2年前
03113
uni-app+vue3会遇到哪些问题-拾光赋

uni-app+vue3会遇到哪些问题

uni-app+vue3会遇到哪些问题, 已经用 uni-app+vue3+ts 开发了一段时间,记录一下日常遇见的问题和解决办法 uni-app 中的单端代码 uni-app 是支持多端,如果你想让你的代码,只在部分平台使用,...
2年前
0310
Spring Boot 中使用 JSON Schema 来校验复杂JSON数据-拾光赋

Spring Boot 中使用 JSON Schema 来校验复杂JSON数据

JSON是我们编写API时候用于数据传递的常用格式,那么你是否知道JSON Schema呢? 在数据交换领域,JSON Schema 以其强大的标准化能力,为定义和规范 JSON 数据的结构与规则提供了有力支持。通过...
[WPF] 在RichTextBox中输出Microsoft.Extension.Logging库的日志消息-拾光赋

[WPF] 在RichTextBox中输出Microsoft.Extension.Logging库的日志消息

[WPF] 在RichTextBox中输出Microsoft.Extension.Logging库的日志消息,背景 微软的日志库一般是输出到控制台的,但是在WPF中并不能直接使用控制台,需要AllocConsole。 但是这种做法个人觉得不太...
10个月前
03111
数据类型-字符串-拾光赋

数据类型-字符串

数据类型-字符串,字符串(不可变类型):   python3   默认编码为utf-8    而其中字符串用unicode编码存储在内存  info = ”guohan“      info...
4个月前
0315
web server apache tomcat11-14-CGI-拾光赋

web server apache tomcat11-14-CGI

前言 整理这个官方翻译的系列,原因是网上大部分的 tomcat 版本比较旧,此版本为 v11 最新的版本。 开源项目 从零手写实现 tomcat minicat 别称【嗅虎】心有猛虎,轻嗅蔷薇。 系列文章 web serv...
『Python底层原理』--Python整数为什么可以无限大-拾光赋

『Python底层原理』–Python整数为什么可以无限大

『Python底层原理』--Python整数为什么可以无限大,整数类型是编程中最常见的数据类型之一,但它的实现细节却鲜为人知。 与其他语言不同,Python 的整数是任意精度的,这意味着它们可以无限大,...
11个月前
0318
java netty 实现 websocket 服务端和客户端双向通信 实现心跳和断线重连 完整示例-拾光赋

java netty 实现 websocket 服务端和客户端双向通信 实现心跳和断线重连 完整示例

java netty 实现 websocket 服务端和客户端双向通信 实现心跳和断线重连 完整示例 maven依赖 <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</ar...
【Python学习笔记】 第5章 数值类型-拾光赋

【Python学习笔记】 第5章 数值类型

【Python学习笔记】 第5章 数值类型,数值类型基础知识 在Python中,数值实际上是一种类型的分类,包括: 整数、浮点数 复数 小数:固定精度对象 分数:有理数对象 集合:带有数值运算的集合体 ...
清晰易懂二分查找算法 你确定不看吗?-拾光赋

清晰易懂二分查找算法 你确定不看吗?

@ 目录 前言 简介 一、二分查找算法的原理是什么? 1. 确定搜索范围: 2. 计算中间位置: 3. 比较中间元素: 4. 调整搜索范围: 5. 重复迭代: 二、二分查找算法的优缺点是什么? 优点: 缺点: ...
Fork/Join-拾光赋

Fork/Join

Fork/Join框架简介 Fork/Join框架简介 Fork/Join它可以将一个大的任务拆分成多个子任务并行处理,最后将子任务结果合成并最后的计算结果,并进行输出。FOrk/Join框架要完成两件事情。Fork:把一...