摘要: 写这篇文章的主要目的呢是分享一下编译原理大作业——电影字幕分析器,分享一下我的做法,可能采用的做法不是特别好的用法,希望各位多多指点,觉得文章不错给点小赞赞喔!!! 题目介绍 写一个srt字幕解释器,需要分析单词和语法,分别写出词法和语法,实现字幕的偏移,检验字幕单词语义。 字幕解释器功能与设计问题 阅读全文
posted @ 2023-01-11 17:13 Leo哥coding~ 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 文章目录 文件系统的设计和实现背景知识实验设计相关的定义文件管理数据结构设计基本思路实验目标物理磁盘设计空闲磁盘块管理超级块、索引节点及目录结构设计代码展示节点操作函数节点申请归还节点读取指定的inode写节点 盘块的函数盘块申请释放盘块 超级块操作函数读超级块写超级块 代码说明 文件系统的设计和实 阅读全文
posted @ 2022-12-26 17:24 Leo哥coding~ 阅读(107) 评论(0) 推荐(0) 编辑
摘要: lombok版本报错问题 记录一个项目部署时遇到的问题,我本地采用的JDK8的版本,然后我的服务器采用的是JDK17,然后在用maven进行打包的时候,发现package失败。 复现 我在本地采用的lombok版本是1.18.12,然后运行打包是没有问题的,然后再服务器上报错 <dependency 阅读全文
posted @ 2022-12-08 10:38 Leo哥coding~ 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: 二分查找,时间复杂度为O(log2N),但是是在有序的前提下,相比O(N)会快特别多,二分的实际应用非常广泛,但是二分有很多种情况,今天就遇到了,特地来总结一下,也是参考一下labuladong的算法秘籍 二分 二分查找(Binary Search) 也叫折半查找。前提要求是数组有序,另外是需要用顺 阅读全文
posted @ 2022-11-25 23:36 Leo哥coding~ 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 本文章主要是介绍某谷新出的一个关于微服务视频,终于在不懈努力下,也是大致把视频给跟完了,也大致分享一下整个视频涉及到的技术栈和用到的一些微服务组件吧… 介绍 这个项目的前端是一个使用了网上开源项目的商城项目,后端管理页面是采用thymeleaf模板来搭建的,后端采用的技术有SpringBoot2.3 阅读全文
posted @ 2022-11-19 14:46 Leo哥coding~ 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 文章目录 注解内置注解元注解 反射类的初始化类加载器双亲委派机制反射方法的使用调用类的方法、成员变量、构造器等 总结 注解和反射是Java中非常重要的知识,一些优秀开源的框架都是大量运用了反射+注解这,比如Spring,MyBatis,反射可以帮助大家去阅读这些框架的源码实现。 注解 Annotat 阅读全文
posted @ 2022-11-07 09:57 Leo哥coding~ 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 最近浅学习了一些关于网络编程方面的知识,视频是跟着狂神学习的,可能学习的不是很深 说到网络,相信大家都对TCP、UDP和HTTP协议这些都不是很陌生,学习这部分应该先对端口、Ip地址这些基础知识有一定了解,后面我们都是直接上demo来解释代码 文件传输 Tcp方式 这里我们指的是C/S架构的文件传输 阅读全文
posted @ 2022-11-06 09:12 Leo哥coding~ 阅读(22) 评论(0) 推荐(0) 编辑
摘要: maven依赖及一些配置 这里主要是搭建项目常用到的maven依赖以及搭建项目会需要用到的一些配置文件,可能下面这些依赖还不是很全,但是应该会满足日常大部分的需求了 Spring Spring项目的依赖 <!-- Spring框架 --> <dependency> <groupId>org.spri 阅读全文
posted @ 2022-11-01 11:53 Leo哥coding~ 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 文章目录 前言关于Comparator原题 前言 今天刷个题,遇到一个很有趣的问题,关于Comparator的使用,感觉也是一个关于写代码的一些小细节的问题 关于Comparator Comparator是java8新增的一个比较器,相信大家如果使用过Arrays和Collections的排序方法时 阅读全文
posted @ 2022-10-22 11:04 Leo哥coding~ 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 文章目录 前言进程概念进程的状态进程控制块(PCB)进程的控制进程的创建进程的终止进程的阻塞进程的唤醒 CPU的上下文切换进程的上下文切换发生的场景 线程线程的状态优点:线程上下文的切换线程的实现内核级线程用户级线程混合式线程 线程和进程的比较 前言 本文主要参考了教程和小林coding的图解系统, 阅读全文
posted @ 2022-10-14 15:45 Leo哥coding~ 阅读(18) 评论(0) 推荐(0) 编辑