自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 word卡顿,解决方案之一

因为自己用不到这个插件,所以删除也无妨,但是如果有人需要用到该插件或其他插件,可以读下去试试。当我正高兴word复活时,有任务是公式用mathtype,以前也没用过,在舍友的提示下装了个mathtype插件,但是装上了这个插件,又G了,word巨卡无比,由于时间紧,遂放弃,转用wps。:前几天老师布置一个任务修改一篇文档,一百多页的word,打开后发现打字、删除、选中文字,都很卡顿,删除某一个字符需要卡五秒,打开任务管理器发现word的cpu占用并不高,且别的软件都正常,很丝滑。显然是word软件的问题。

2024-06-24 10:43:10 340

原创 【编译原理】简单词法分析程序的实现C语言

编译原理课程的实验二:编制简单词法分析程序。实验内容:通过了解词法分析程序的功能,设计词法分析程序,通过逐个字符的扫描和分解,能够识别出一个一个单词以及单词的分类;删除注释并进行词法检查,报告所发现的错误(比如标识符不能以数字开头,123aaa就不是合法的标识符),建立符号表。实验说明:单词通常分为五种类型:(1)基本字:(关键字,保留字)如if else int break等 (2)运算符:如+ - * / = ...

2022-03-27 20:13:36 10570 5

原创 【数据结构】栈的应用--括号匹配的检验

假设表达式中允许包括三种括号 “(” “{” “[”。嵌套顺序随意,“({}[])”或“{]({{}}))”都可以。但是第一种正确,第二种不正确。检验括号是否匹配可用“期待的急迫程度”这个概念来描述。如果当前括号为“(”下一个括号为“)”,则匹配,即可弹栈。而当前括号为“(”,而下一个括号为“}”。则将“}”压栈。当读取完所有括号后。检验栈是否为空即可。如果栈为空,则括号都已匹配,如果不空,则表示括号不匹配。 这里我用的是链栈。由于不知道用户输入括号的长度,所以先让用户输入...

2022-03-19 15:07:03 4663

原创 【数据结构】顺序栈和链栈的实现

目录顺序栈 链栈栈是限定仅在表尾进行插入或者删除操作的线性表。表尾端称为“栈顶(top)”,表头端称为栈底(bottom)。不含元素的空表称为空栈。栈的修改按后进先出的原则进行,即后进先出(last in first out)如下图所示顺序栈下面看顺序栈的结构体定义typedef struct { SElemType *base;//栈底指针 SElemType *top;//栈顶指针 int stacksiz...

2022-03-18 23:26:51 2333

原创 【编译原理】符号表的实现C语言

最近在学习编译原理这门课。实验课老师让我们完成简易的符号表。内容是读出源程序中的标识符,并在符号表中进行查找,若存在则输出该标识符及其编号和位置。否则将其填入符号表,并分配编号,确定位置,输出标识符表。这个符号表的实现只让我们完成标识符的查找和存储即可。刚开始我想使用顺序表,但是因为存储空间的局限性。最后选择了单链表。肯定会有更好的存储结构,但是我只会单链表。还有一些系统标识符没有写全,可自行添加。 直接上代码//编译原理符号表,使用单链表# i...

2022-03-05 15:11:47 3423 4

原创 【数据结构】单链表的基本操作及实现

线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素(这组存储单元可以是连续的,也可以是不连续的)。因此,为了表示每个数据元素与其直接后继数据元素之间的逻辑关系,对数据元素来说,除了存储其本身的信息之外,还需存储一个指示其直接后继的信息(即直接后继的存储位置)。这两部分信息组成数据元素的存储映像,称为节点,它包括两个域,其中存储数据单元信息的域被称为数据域,存储直接后继存储位置的域被称为指针域,指针域中的存储信息乘坐指针或链。n个节点((1<=i<=n)的存储映像...

2022-02-26 22:28:19 7141 4

原创 【数据结构】线性表的顺序存储表示以及实现

目录代码实现实现截图线性结构的特点:(1)存在唯一的而一个被称作“第一个”的数据元素;(2)存在唯一的一个被称作“最后一个”的数据元素;(3)除出第一个之外,集合中的每个数据元素均只有一个前驱;(4)除最后一个之外,集合中的每个数据元素均只有一个后继;线性表是最常用且最简单的一种数据结构。顺序存储,随机存取。线性表的顺序表示指的是用一组地址连续的存储单元一次存储线性表的数据元素。假设线性表的每个元素占用L个存储单元,并以所占的第一个单元的存...

2022-02-24 18:30:30 848

原创 解决idea中Cannot resolve method ‘setAttribute

在学习jsp的时候,在idea上写代码遇上request.setAttribute中setAttribute爆红错误。由于找到了解决方法,错误不想复现了,即下面的setAttribute爆红。但是可以正常运行。<% request.setAttribute("key","request"); %>网上找了好多解决方法但是不适用于我的情况。一筹莫展之际,鼠标移到request上发现,这里用的竟然是jakarta包下的request。豁然开朗。由于之前下载的tomc

2022-02-19 18:02:55 2107 4

原创 JDBC自学总结梳理

寒假几天,在b站看了韩顺平老师的教学视频,收获很多。这里记录一下这几天学习JDBC的内容以便于日后复习。首先是获取连接,获取连接有几种方式。第一种如下:创建出driver对象(com.jdbc.mysql.Driver包中),使用driver的connect方法获取连接。//使用创建driver对象方式获取连接 @Test public void connection01() throws SQLException { Drive...

2022-02-01 21:28:34 1219 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除