- 博客(107)
- 收藏
- 关注
原创 Java-List接口常用方法和遍历方法
其中注意删除方法有两种,执行的时候主要选择实参和形参类型一致的那个方法,可以是索引也可以是具体数值。for循环和Lambda:仅仅想要遍历。迭代器遍历:需要删除元素。列表迭代器:需要添加元素。可以指针从后往前移动。
2024-01-26 21:26:52
318
原创 23年上半年上午题复习
画一个折半查找树,这个树只会往一个方向查找,一个节点不会同时出现左右子树,较小的作为左子树,较大的作为右子树。这 n - 1 条边满足不构成环且权值最小。找到 n - 1 条边,n是节点的个数。
2023-10-23 22:46:50
322
原创 pv操作题目笔记
PV操作在进程同步中通常指的是信号量(Semaphore)操作。信号量是一种用于控制多个并发进程或线程之间的同步和互斥访问的同步工具。PV操作通常涉及两个基本操作:P操作(wait操作)和V操作(signal操作)。P操作(等待操作):也称为减操作,用于获取或等待信号量。如果信号量的值大于0,则执行P操作将信号量的值减1,并允许进程继续执行。如果信号量的值已经为0,那么执行P操作的进程将被阻塞,直到有其他进程执行V操作来释放资源。V操作(释放操作):也称为增操作,用于释放信号量。
2023-10-23 21:03:36
3270
原创 mk语法示例
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2023-10-22 14:17:09
207
原创 我的创作纪念日
提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等。
2023-10-19 20:40:32
57
原创 oracle实验四
(1)为 ORCL 数据库创建一个名为 BOOKTBS1 的永久性表空间,数据文件为’d:\bt01.dbf’ ,大小为100M,区采用自动扩展方式(即自动分配), 段采用自动管理方式;(2)为ORCL数据库创建一个名为BOOKTBS2的永久性表空间,数据文件为’d:\bt02.dbf’,大小为100M,区采用定制分配,每次分配大小(即每个区间)为1MB,段采用手动管理方式。(3) 为 ORCL 数据库创建一个临时表空间 TEMP02,数据文件为’d:\tp02.dbf’,大小为15M;
2023-10-17 15:04:47
794
原创 oracle 数据库实验三
添加重做日志文件组:通过ALTER DATABASE命令,我们成功地向ORCL数据库添加了一个新的重做日志文件组。这对于数据库的稳定性和性能是至关重要的,因为重做日志记录了所有事务的变化,以便在需要时进行恢复。管理重做日志文件:我们学会了如何添加和删除重做日志文件组的成员文件,以及如何删除整个文件组。这些操作是数据库维护的一部分,可用于管理磁盘空间和确保日志文件的可用性。切换日志文件和归档:我们了解了如何手动触发日志切换以生成归档日志文件。
2023-10-10 12:12:51
541
原创 Servlet入门接口、类和配置学习
Servlet 是 Java 编程语言的一种特殊类型的类,通常用于在。Servlet 在Java企业环境中广泛用于开发Web应用程序。:Servlet 主要在服务器端运行,用于处理客户端发送的HTTP请求并生成响应。这使得Servlet成为构建Web应用程序的重要组件。:Servlet 是基于Java平台的,因此它可以在几乎所有支持Java的服务器上运行,例如Apache Tomcat、Jetty、IBM WebSphere等。:Servlet 有一个生命周期,它包括初始化、请求处理和销毁等阶段。
2023-10-09 15:28:48
239
原创 HTTP协议
HTTP(Hypertext Transfer Protocol)是一种用于在网络上传输超文本(如HTML、XML、图片、视频等)的协议。它是Web的核心协议之一,用于客户端(通常是Web浏览器)和服务器之间的通信。HTTP是Web应用程序中的基础,它通过URL允许客户端请求并获取Web服务器上的资源,从而使全球范围内的信息交流和资源共享成为可能。与Web相关的几乎所有操作,从网页浏览到API调用,都依赖于HTTP协议。
2023-10-04 16:36:33
121
原创 XML文档基础
XML 的设计目标是传输数据,而不是显示数据,因此它是一种通用的标记语言,可用于描述各种不同类型的数据。XML 使用自定义标签来标识数据的结构和内容,这些标签可以嵌套,形成层次结构。每个标签由尖括号。
2023-10-04 16:02:00
592
原创 计算机网络第二章思考题
调制(Modulation)和编码(Coding)是通信系统中的两个关键概念,它们分别具有不同的作用和功能:总的来说,调制用于将信号适应于传输媒介,以确保信号能够在信道中传输。编码则用于增强数据的可靠性、安全性或效率,以满足不同的通信需求。这两个过程通常在通信系统中紧密结合使用,以实现高效的数据传输。
2023-10-01 17:13:48
463
原创 计算机网络两位伟人
克劳德·艾尔伍德·香农(Claude Elwood Shannon)是一位美国数学家、电子工程师和计算机科学家,被誉为“信息论之父”。他于1916年生于密歇根州,于2001年去世。以下是一些关于他的详细介绍:信息论的奠基人:克劳德·香农在1948年发表的论文《通信的数学理论》中提出了信息论的基本概念,这一理论革命性地改变了通信和计算机科学领域。他定义了信息的基本单位比特(bit)并引入了熵的概念,这对于理解信息传输和编码非常重要。逻辑电路理论:香农还在数字电路领域做出了重要贡献。
2023-10-01 16:52:43
1088
原创 Linux作业2
在 Linux 中,stdinstdout和stderr是标准的输入、标准的输出和标准的错误的缩写,它们是与终端相关联的默认文件描述符,用于处理输入和输出。stdin是标准输入,通常关联到键盘或其他输入设备。它是程序接收输入数据的通道,允许用户通过键盘或输入重定向来提供输入数据给程序。在大多数情况下,stdin的文件描述符为 0。stdout是标准输出,通常关联到屏幕或终端。它是程序将结果和普通输出发送到用户的通道。默认情况下,程序的输出会显示在终端上。在大多数情况下,stdout的文件描述符为 1。
2023-10-01 16:40:13
356
原创 web开发概述
网络程序开发通常涉及到两种主要的体系结构:BS(Browser/Server)和CS(Client/Server)。选择BS还是CS体系结构取决于应用程序的需求、目标受众以及开发团队的技能。许多现代应用程序采用混合模型,以在不同场景下取得平衡,并提供最佳用户体验。
2023-09-24 22:54:26
221
原创 软考知识产权基础知识
根据《商标法》的规定,商标的有效期为10年,自商标注册之日起计算。有效期届满后,可以递交商标续展申请。每次续展的有效期为10年。但是,商标续展仅限于最后一年有效期也就是期满前六个月内提交申请。若在最后一年内未能完成续展手续,则商标权自行终止。商标权是可以无限期拥有的。一个商标只有注册才能获得商标权的保护,先使用但是没有注册,在面对已经注册的一方,仍然是不会支持侵权的主张。
2023-09-24 16:04:34
779
原创 用例图学习
用例图(Use Case Diagram)是UML(统一建模语言)中的一种行为图,用于描述系统的功能和用户(或其他外部实体)与系统之间的交互。用例图是一种高级图,通常用于捕捉系统的需求,展示系统的功能和用户需求之间的关系,以及不同用例之间的依赖。:用例表示系统的一个功能或一个特定的用户操作。它描述了系统对外部参与者提供的一种行为,通常以椭圆形图标表示。:参与者是系统外部的角色、用户或实体,与系统交互执行用例。参与者通常以小人图标表示。:关系用于连接用例和参与者,描述参与者如何与用例进行交互。
2023-09-22 11:22:21
4494
原创 UML的组成
用于描述多个交互图(如顺序图和协作图)的概览,以便更好地组织和理解交互关系。这些UML图形用于不同的建模目的和层次,帮助开发者更好地理解、设计和交流系统的各个方面。选择合适的图形类型取决于您想要表示的信息和建模的目标。
2023-09-22 10:55:27
345
原创 python正则表达式
re.match, 从头开始匹配,匹配第一个命中项,如果第一个匹配失败,直接结束。re.findall,全局匹配,匹配全部命中项,返回一个。字符串前面带上r,表示其中转义字符无效,均视为普通字符。re.search,全局匹配,匹配第一个命中项。import re包。
2023-08-16 15:22:41
115
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人