02 2023 档案
[编译原理]如何判断某文法的二义性以及找到文法对应的语言
摘要:随便说说 这学期开编译原理课了,觉得还挺有意思的,写点博客记录记录。 如何根据文法找到其对应生成的语言 如图所示,假设我们现在有文法如下: 根据文法产生语言的定义,语言是文法产生的句子的全体,用集合表示如下: \(L(G)=\left \{ α|S\stackr
Java序列化
摘要:什么是序列化 序列化:将对象转化为可传输字节序列的过程为序列化 反序列化:把字节序列还原为对象的过程称之为反序列化 为什么要序列化 序列化的最终目的是为了对象可以跨平台存储、能够进行网络传输。进行跨平台存储和进行网络传输的方式就是IO,而IO所支持的数据格式就是字节数组。 但单纯的转化为字节数组是没
JUC学习-线程池部分
摘要:自定义线程池 package com.appletree24; import java.util.ArrayDeque; import java.util.Deque; import java.util.HashSet; import java.util.concurrent.ExecutionEx