- 博客(34)
- 资源 (17)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习编译原理——一个学期的第七天,希望能坚持长久✨
上一篇链接:每天两小时学习编译原理——一个学期的第六天,希望能坚持长久✨词法分析后续回顾回顾上一问讲到,词法分析器的手工设计,编程实现词法分析器
2021-09-28 23:19:59
365
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习计算机组成原理——一个学期的第10、11天,希望能坚持长久(第四章)✨
上一篇链接:第四章:存储器开篇前言第四章主要内容分析概述存储器分类存储器的层次结构主存储器概述主存的性能指标存储芯片的基本结构主存中存储单元地址的分配前言时隔多日啊,之前一直在学习C#和Android 的开发,导致计组的学习进度停歇不前,那直到前段时间我们老师也讲到了第四章,我才意识到我的学习进度已经落后了,所以之后的一段时间会抽空好好学习计组,起码不落下。提示:如果对前两部分已经有所了解的可以直接跳转到主存储器。第四章主要内容分析那这一章也是我们整个计组这本书中最重要的一个章节,建议大家一
2021-09-17 23:34:48
500
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习编译原理——一个学期的第六天,希望能坚持长久✨
上一篇:每天两小时学习编译原理——一个学期的第五天,希望能坚持长久✨第三章词法分析开始学习
2021-09-11 12:21:50
269
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习计算机组成原理——一个学期的第七八九天,希望能坚持长久(第三章直接完结篇)✨
上两篇链接:每天两小时学习计算机组成原理——一个学期的第一天,希望能坚持长久✨每天两小时学习计算机组成原理——一个学期的第二三四五六天,希望能坚持长久(第一章完结篇)✨硬件结构篇总线知识总结前言总线的定义总线的分类按数据传输格式按总线功能分类系统总线的结构总线的性能指标与标准总线控制总线判优控制(总线仲裁)总线通信控制(操作和定时)前言第二章了解,大家都应该明白的了,到期末画画知识点,看一眼即可。那如果你们老师说,哎呀,这第二章啊,大家也不要忽视啊,然后叭叭叭的讲,那大家还是安心听啦,好吧,看自
2021-09-08 21:54:42
782
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习编译原理——一个学期的第五天,希望能坚持长久✨
上一篇链接:每天两小时学习编译原理——一个学期的第四天,希望能坚持长久✨文法学习程序语言的语法描述文法几个概念上下文无关文法文法生成语言文法与语言推导与语法树程序语言的语法描述文法可参考数书上26页。几个概念接下来,我们队文法进行形式化的描述,那我们首先引入几个概念,之后利用这些概念使得对文法的描述变得加准确。接下来,我们就可以定义一个子集之间的运算,这个运算就是连接:直观上说,两个子集之间的连接就是把两个集合中的字符串进行拼接,得到的所有可能的字符串所构成的结果。当然,我们的子集是有
2021-09-05 18:03:34
199
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习计算机组成原理——一个学期的第二三四五六天,希望能坚持长久(第一章完结篇)✨
上一篇链接:每天两小时学习计算机组成原理——一个学期的第一天,希望能坚持长久✨接着进行计算机的基本组成冯·诺依曼计算机特点计算机工作步骤上机前准备计算机的解题过程存储器运算器控制器主机完成一条指令的过程总结那其实前几天都在忙编译原理还有我们的其他课程,所以将我们的计原给冷落了。那不成,怎么说也要雨露匀沾才是,所以今天从现在17:15开始到我晚上睡觉之前的时间都给我们的计原了。计算机的基本组成那这一部分一上来,老师就开始普及计算机历史,你要说他讲的好吧,他在这不着重点,但你要说他讲的不好吧,人家能够侃
2021-09-05 16:59:24
773
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习编译原理——一个学期的第四天,希望能坚持长久✨
上一篇:每天两小时学习编译原理——一个学期的第四天,希望能坚持长久✨那昨天由于太晚了,博客都没法就去睡觉了,今天早上发了昨天的成果。就是移植自编译程序
2021-09-03 21:22:23
192
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习编译原理——一个学期的第三天,希望能坚持长久✨
上一篇:每天两小时学习编译原理——一个学期的第二天,希望能坚持长久✨继续学习编译程序过程词法分析语法分析语义分析与中间代码生成优化目标代码的生成编译程序的结构编译程序总框遍编译前端与后端在了解乐基本概念和学习意义之后,我们接下来对编译程序做一个概要介绍。其实包含编译程序的基本工作过程,结构还有常用的生成方法。编译程序过程首先咱们看一下编译程序的基本过程。那其实,编译程序的过程与我们进行自然语言的翻译过程很是相似,那最适合的一个栗子就是翻译的过程,我们讲一个英文句子翻译成中文。我来给大家读一下
2021-09-03 08:25:12
212
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习编译原理——一个学期的第二天,希望能坚持长久✨
再重新学一遍开头前言什么是编译程序为什么要学习编译原理编译与计算思维编译理论与技术抽象自动化分解递归权衡编译原理和方法的应用前言我的天哪,我今天继续往下进行学习的时候,发现和我们的课本内容不对应啊,我一看,才发现学的教程好像不一样啊,那我就又在B站上找到本课本的学习视频编译原理-国防科技大学,再次说一声,我们的学习课本是:当然,昨天学习的内容并非无用,只是教材不一样,章节进度可能不一致,但是里面要学习的内容还是殊归同途的,那本来都计划好了学习计算机系统原理2小时候,开始这次编译原理的学习,结果由于今天
2021-09-01 23:28:13
366
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习计算机组成原理——一个学期的第一天,希望能坚持长久✨
计算机组成原理入坑学习书籍讲什么地位课程组织结构开始学习第一章:计算机系统概论1.1 计算机系统简介1.1.1软硬件概念1.1.2 层次结构1.1.3 计算机组成与计算机系统结构学习书籍那我们今天由于有计算机组成原理的课,所以我们在学习过我们的课程后,再次重新对其进行了一个学习,那我看的视频是在B站上的计算机组成原理(唐朔飞),当然这也是up主搬MOOC上的,所以大家要想去看正版可以上大学MOOC,那样一来你还是会发现还是B站方便。本学期我们学习的计算机组成原理的相关书籍也是这位老师编写的:好,我们
2021-09-01 18:36:49
1811
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 每天两小时学习编译原理——一个学期的第一天,希望能坚持长久✨
编译原理开坑什么是编译编译器在语言处理系统中的位置编译系统的结构总结那我们这学期要开始学习编译原理计算机组成原理还有.netC#开发,还有Android开发,我天,都是大课,而且都是老重要的专业课,那为了能够加深对课程学习知识的印象,所以我决定试一试,看自己能坚持多久,那这次开坑的首先是编译原理,如果之后闲暇之余的时间多的话,那我还是会想办法不断更新的,希望大家也能点赞收藏评论,给我动力,大家共勉,加油!那在开始课程之前我要首先说一下,我的所写的内容其中一部分是在看过B站编译原理(哈工大)之后整编的,
2021-08-31 22:46:01
635
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Java多线程显式锁与隐式锁的不一样的详细解读
显示锁与隐式锁前言线程安全什么是线程安全?源码案例解释解决线程安全问题方法1、隐式锁:同步代码块2、隐式锁:同步方法3、显式锁:Lock总结前言那我在搜索多线程有关于锁的知识的时候发现,基本上所有的博客内容都是出自同一篇文章,啊,知识就是这样传播开来的。那我就觉得我既然也学习了这个知识点那就做点不一样的,当然我也很希望大家都能转载我这篇博客,留言说一声就行,点个赞再走也不错,能收藏那就是极好不过了,不转载学习讨论留言评论区大家一起探讨也是极好的。好,开始我们的学习,那在开始本次的学习中我希望大家能够了
2021-07-25 23:27:57
591
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Java序列化技术的知识与故事
Java序列化的学习Java序列化的相关介绍序列化的由来与意义Java序列化概念意义举个栗子结果展示从上到下依次分析Serializable标记接口实现序列化Serializable接口实现序列化编写实体类编写Java对象序列化工具类测试对象的序列化类编写实体类的反序列化编写Java对象反序列化工具类测试对象的反序列化类部分属性的序列化1、使用transient修饰符2、使用static修饰符3、默认方法writeObject和readObject3.1 源码分析:Externalizable实现Java序
2021-07-24 16:43:26
253
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 IO文件类(File)的学习(java.io.File)
IO文件遍历前言IO概述构造方法前言注意了各位,这次的内容对男性同胞很重要,尤其是那些有女朋友的男性同胞。你不要以为这只是一个分享学习知识的博客,它关乎着你们的身心幸福问题,为什么呢?让我们先学习一下什么是IO文件,再往下逐层剖析,当然,如果你急不可耐想要直接知道,可跳到IO文件遍历的内容。IO概述那说到文件,就一定要提及IO,那IO是什么呢?public class Demo { /** * IO流概述 * 可以将这种数据传输操作,看做一种数据的流动 , 按照流动
2021-07-23 12:11:50
593
4
原创 ✨JavaWeb项目:实战亲自动手手敲上线小项目部分功能的第四天优化✨
系列链接:✨JavaWeb项目实战亲自动手手敲上线小项目的第一天✨✨JavaWeb项目实战亲自动手手敲上线小项目的第二天✨✨JavaWeb项目实战亲自动手手敲上线小项目的第三天✨✨JavaWeb项目:实战亲自动手手敲上线小项目部分功能的第四天优化✨JavaWeb项目实战第四天进展枚举值保存学生状态使用filter处理乱码多请求走同一个servlet分页工具类总结那在之前呢,我们已经把我们的项目的功能实现基本都完成了,那接下来这一天就是对我们的功能进行优化。枚举值保存学生状态那我们昨天在进行删
2021-08-28 15:29:36
115
原创 ✨JavaWeb项目:实战亲自动手手敲上线小项目部分功能的第三天✨
系列链接:✨JavaWeb项目实战亲自动手手敲上线小项目的第一天✨✨JavaWeb项目实战亲自动手手敲上线小项目的第二天✨✨JavaWeb项目实战亲自动手手敲上线小项目的第三天✨JavaWeb项目实战第三天进展实现流程与思想与过程1新增学生功能实现1实现流程与思想与过程2新增学生功能实现2实现流程与思想与过程3修改学生信息功能实现今天是第三天了,我有一个思考,如果真的有人能跟着我一起去跟进,哪怕是跟我一起出错,之后再去解决错误,一步步的往下进行,事无巨细啊,我想他一定会有所收获的。实现流程与思想
2021-08-27 21:00:15
199
原创 ✨JavaWeb项目:实战亲自动手手敲上线小项目部分功能的第二天✨
JavaWeb项目实战第二天进展实现流程思想与过程1. 模糊查询功能实现2. 分页查询实现流程思想与过程那今天就不多说流程了,直接去实现功能就是了。1. 模糊查询功能实现那在前面说过我们已经实现了对学生列表的全查,那接下来就进行一下优化对其进行查询条件的限定,之后根据对应条件去返回对的查询结果。那我们首先就去修改我们的list.jsp中的关于模糊查询的条件:结果如下: <form action="/Educational/student/getStudentList" meth
2021-08-26 00:16:27
170
原创 关于Integer.parseInt(sex)报NumberFormatException:null异常问题
前言我们在有的时候会把sex的类型定义为int,毕竟只要1或0就可以代表男性或者女性了,那这个时候就要注意一个问题,那就是,你在传参的时候会进行数据类型格式的转换,也就是标题。问题那我这个问题具体内容是这样的: //1. 获取参数 String stuname = req.getParameter("stuname"); String stuno = req.getParameter("stuno"); String sex = req.getPa
2021-08-25 21:31:29
3149
3
原创 ✨JavaWeb项目:实战亲自动手手敲上线小项目部分功能的第一天✨
JavaWeb项目实战第一天进展项目实现步骤知识点复习项目实现过程实现流程思想与过程1. 登录功能实现那这次通过一个上线项目中提取出的一个模块,让我们熟悉项目开发过程中的开发流程以及代码结构,希望大家以此为基石,将代码写的越来越完美。项目实现步骤目的是通过这次项目的实现,贯穿前面所学的知识点,让大家能够灵活应用所学知识,解决实际问题。知识点是固定的,但是实现思路是各有千秋的。。所以大家在学习时,不要一味地复制代码或者照抄代码,理解里面的实现过程才是核心。学习实现功能的思路。学习重点:知识点在项
2021-08-25 11:51:33
233
原创 git报错:fatal: unable to auto-detect email address,我试错10多遍,我太难了
git从0到1的艰难开始前言相关内容1. git的工作区域2. 初始化仓库错误详细过程真正问题解决过程前言事情的经过是这样的,我在第一次创建使用git的时候跟着老师的视频一起,结果老师的指令正确,到我这里就错了,本着不随便、不任何问题都麻烦老师的想法,我踏上了寻找答案的网上学习之途。相关内容那其实在之后报错之后是要了解一定的git指令和相关使用的。1. git的工作区域(1)工作区:用来对代码进行修改(2)暂存区(3)git仓库区工作区->暂存区 git add 文件名暂存区-
2021-08-23 12:26:06
4473
原创 ✨❤️CSDN标题党❤️,创意无极限,那不直接全网站都花的飞起?
这只是一张图。想法由来那这个想法之初呢,是因为我看到好多博主的标题啊,文章中都存在一些精美的小图片,那我 身为一个男生看这些都有些心动啊,实在是精美。那的确为了流量,大家也都是攒足了劲。那我就在想,这些是什么呢?我一搜发现,原来是表情符号。那我不知道你们的电脑是怎么样的,我反正只要按了windows键 +句号(.)即可在任何应用程序中使用表情符号。好使的不得了。哎,就是花里胡哨,玩的飞起????????????????✨?????????????????????????????????????
2021-08-12 20:37:01
437
原创 谁能告诉我,这个所谓的CSDN下载码下载码有什么用?没用?!
去网上看用处然后回来搜索资源全TM的要C币或积分,我写博客的积分也不能用到下载资源上吗?那我写的博客感觉没有回报啊?求各位老哥告诉小弟我一下,怎么用,有哪些资源能用?我真是服了这个机制了,还5分钟失效,我他丫找一个多小时愣是一个用资源码的资源都没有。问一声,有没有专门的用下载码下载的资源页面啊,搞个分类行不行啊!!!...
2021-08-10 20:53:17
1911
34
原创 数据库MySQL系统实操实验从安装系统到实际操作全过程,五万字系列七,这不直接学完去学校装杯?
系列链接:MySQL的安装及数据库的创建和维护实验二:数据表的创建与修改管理实验三:表数据的查询操作实验四:数据插入、修改、删除操作实验五:视图的创建与管理实验六:MySQL的用户与权限(MySQL5.7版本)实验七:自定义函数与存储过程一、实验目的:二、验证性实验1. 创建一个函数rectangle_area,计算长方形的面积。2. 调用函数rectangle_area3. 查看函数rectangle_area的定义。4. 从表student中查询所有学生的信息,对年龄加以判断,如果年龄
2021-08-06 23:36:21
657
原创 数据库MySQL系统实操实验从安装系统到实际操作全过程,五万字系列六,这不直接学完去学校装杯?
语句格式:REVOKE 权限类型 [(字段列表)] [, 权限类型[(字段列表)]] …ON [目标类型] 权限级别 FROM 账户名 [, 账户名] …说明:如果要回收所有权限,则权限类型为ALL或ALL PRIVILEGES ;目标类型为*.*
2021-08-06 23:09:18
1565
原创 数据库MySQL系统实操实验从安装系统到实际操作全过程,五万字系列五,这不直接学完去学校装杯?
系列链接:MySQL的安装及数据库的创建和维护实验二:数据表的创建与修改管理实验三:表数据的查询操作实验四:数据插入、修改、删除操作实验五:视图的创建与管理一、实验目的二、验证性实验1. 表定义2.表数据3. 创建视图V_info,显示年龄大于20岁的聘任人员id,name,sex,address信息4.查看视图V_info的基本结构和详细结构。5. 查看视图V_info的所有记录。6. 修改视图V_info定义,满足年龄小于20岁的聘任人员id,name,sex,address信息。7. 更
2021-08-06 22:26:02
796
原创 数据库MySQL系统实操实验从安装系统到实际操作全过程,五万字系列四,这不直接学完去学校装杯?
系列链接:MySQL的安装及数据库的创建和维护实验二:数据表的创建与修改管理实验三:表数据的查询操作
2021-08-06 21:55:54
1361
原创 数据库MySQL系统实操实验从安装系统到实际操作全过程,五万字系列三,这不直接学完去学校装杯?
系列链接:MySQL的安装及数据库的创建和维护实验二:数据表的创建与修改管理实验三:表数据的查询操作一、实验目的二、验证性实验1. 表定义2.表数据3. 查询yuangong表的所有记录。4. 查询yuangong表的第四条到第五条记录。5. 从bumen表查询部门号(d_id)、部门名称(d_name)和部门职能(func)。6.从yuangong表中查询年龄在25到30之间的员工的信息。可以通过两种方式来查询。7. 查询家是北京市员工的姓名、年龄、家庭住址。这里使用 LIKE 关键字。8. 查
2021-08-04 23:56:43
1526
原创 数据库MySQL系统实操实验从安装系统到实际操作全过程,五万字系列二,这不直接学完去学校装杯?
系列链接:MySQL的安装及数据库的创建和维护实验二:数据表的创建与修改管理一、实验目的二、实验内容2.1 表定义与修改操作1. 首先创建数据库schoolInfo。2. 创建 teacherInfo 表。3.将 teacherInfo 表的name字段的数据类型改为 VARCHAR(30)。4.将birthday字段的位置改到sex字段的前面。5. 将num字段改名为t_id。6. 将 teacherInfo 表的address字段删除。7. 在 teacherInfo 表中增加名为wages的工
2021-08-04 22:52:50
2989
2
原创 数据库MySQL系统实操实验从安装系统到实际操作全过程,五万字系列一,这不直接学完去学校装杯?
MySQL的安装及数据库的创建和维护一、实验目的二、实验内容2.1 在Windows 平台下安装与配置MySQL 5.7版。(详细图解)2.2 通过Windows服务管理器,手动启动或者停止MySQL 服务。2.3 使用命令行方式启动或停止服务。2.4 分别用Navicat等客户端工具和命令行方式登录MySQL。2.5 修改登录密码2.6 退出mysql2.7 创建数据库。2.8 查看数据库属性。2.9 删除数据库。三、观察与思考一、实验目的(1)掌握在Windows 平台下安装与配置MySQL 5.7
2021-08-04 22:00:08
1603
原创 异常处理的学习原理初学解读(1万字吐血推荐,还包含少许面试题的奥)
系列链接:异常处理的浅入深出系统学习1异常处理的浅入深出系统学习2异常处理try+catch处理流程try+catch处理流程1、 一旦产生异常,则系统会自动产生一个异常类的实例化对象。2、 那么,此时如果异常发生在try语句,则会自动找到匹配的catch语句执行,如果没有在try语句中,则会将异常抛出。抛给调用这个方法的人,抛给调用产生异常方法的代码位置3、 所有的catch根据方法的参数匹配异常类的实例化对象,如果匹配成功,则表示由此catch进行处理。...
2021-08-02 12:39:04
146
原创 JSON解析初学
JSON解析初学前言JSON简介JSON支持的数据类型Java与JSONJSON语法JSON 语法规则JSON 名称/值对JSON 值JSON 数字JSON 对象前言这篇博客只为自学复习,如果大家有想要学习JSON的可以把此篇博客当成初学难度,当成学习的跳板,这里建议大家,在学习此篇JSON解析后,对JSON有了一定的了解后,转到这两处进行更进一步的学习。链接:超详细JSON解析步骤链接:JSON三种数据解析方法JSON简介JAVAScript Object Notation是一种轻量级的数据
2021-07-28 00:19:34
322
原创 HashMap浅薄详解见解
HashMap自我见解1、概述2、数据结构:哈希表面试题哈希表的实现总结1、概述想要API的链接:最新版API JDK11版本中文释义我们可以看到API中说明了,HashMap是基于哈希表的Map接口的实现。那其实java中对于HashMap的实现是采用对象数组+链表,而且在链表达到一定长度时,链表会转变成二叉树存储。那么我们首先去学习什么是哈希表。这里要穿插一个点,我们在提到哈希表时,我们要知道有一个方法是Object.hashCode()。那我为什么提到它呢,请往下看。好,那我们接着打开AP
2021-07-21 22:33:33
187
原创 异常处理的学习的目的到底是什么?
异常处理目标什么是异常?异常体系结构目标明确什么是异常 (重点)能辨识出常见的异常及其含义。 (熟悉+)理解异常产生的原理 (了解)能处理异常 (重点)能够自定义异常类型 (熟悉)什么是异常?异常是在程序中导致程序中断运行的一种指令流例如,现在有如下的操作代码:public class ExceptionDemo01{ public static void main(String argsp[]){ int i = 10 ; int j = 0
2021-07-20 14:12:38
1448
原创 JavaEE漫漫学习路之任务篇之面向对象高级
JavaEE漫漫学习路之任务篇之面向对象高级前言题目一:用户登录案例题目二:MyList类题目三:人机猜拳游戏重点来了各位,人机之争,万万不可不可疏忽。总结前言这次是真正意义的发布第一次博客,也是由于老师有要求,我又很纠结到底要不要去写博客,因为对于我而言,这条路在我毕业后不一定走,但是我现在又是学这个的,想要学好,那些博客,记录自己的学习情况又是必要的一个步骤(要不你去写笔记,用笔写)。俗话说:好记性不如烂笔头,你学习后不久的知识也许很快就会忘,所以这也是写博客的一个原因。即记录了自己的学习进度,又
2021-07-17 16:36:36
213
3
JavaWeb项目进阶.zip
2021-08-31
JavaWeb项目实战手敲实现功能对应资源包.zip
2021-08-24
jQuery全面学习,大学生前端开发必修, jQuery学习资料.zip
2021-08-06
JavaScript学习文档大全.zip #资源分享达人#
2021-08-04
CSS与CSS3美化页面课堂笔记.zip #资源分享达人#
2021-08-03
HBuilder.zip #资源分享达人#
2021-08-03
#资源分享达人# Typora For Markdown.rar 程序员人手一份编辑笔记好帮手,附有安装全过程,还不快来拿
2021-08-03
JavaSE_集合.zip
2021-07-21
软件工程系统的学习+期末课设报告.zip
2021-07-18
数据库实验+课设系统学习全过程.zip
2021-07-18
128李博宇的JavaWeb课设.zip
2021-07-18
201901014128+李博宇(数据结构).zip
2021-07-18
201901014128+李博宇.zip
2021-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人