- 博客(15)
- 资源 (5)
- 问答 (2)
- 收藏
- 关注
原创 CCFCSP 202203-1未初始化警告(java实现)
未初始化警告100分通过使用一个数组list来标记变量有没有被初始化,如果为0,则是未初始化。a0则是特殊情况需要注意一下,下面是代码import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n,k; int res = 0; n
2022-05-16 18:04:44
795
9
原创 CCF认证202112-1 序列检测(java)
思路所求sum(A)为下标总和,f(0),f(1)f(2)...为下标值,所以问题就是如何求f(0),f(1),f(2)...然后相加。通过分析样例一的解释可以得知,f(i)的值就是序列A中小于等于i的最大的那个数的下标,所以我们可以发现,序列中,f(0)和f(1)都是0,也就是对应序列中0的下标,f(2)到f(4),因为2,3,4都小于5,所以f(2),f(3),f(4)的值就是序列中2的下标。就这里我们可以发现规律,(1)下标是从0开始递增,所以下标之和就是几个0加上几个1加上几个2这样子的形..
2022-01-16 22:20:54
509
原创 简单 Web Server 程序
简单 Web Server 程序的设计与实现Web 服务是 Internet 最方便与受用户欢迎的服务类型,它的影响力也远远超出了专业技术范畴,已广泛应用于电子商务、远程教育、远程医疗与信息服务等领域,并且有继续扩大的趋势。目前很多的 Internet 应用都是基于 Web 技术的,因此掌握 Web 环境的软件编程技术对软件人员是至关重要的。编写简单的 Web Server 有助于读者了解 Web Server 的工作流程,掌握超文本传送协议( HTTP)基本原理,掌握 Windows 环境中用 soc
2022-01-03 09:52:38
857
原创 操作系统实验:实验七 磁盘调度算法的模拟与实现
实验七 磁盘调度算法的模拟与实现1、实验目的(1) 了解磁盘结构以及磁盘上数据的组织方式。(2) 掌握磁盘访问时间的计算方式。(3) 掌握常用磁盘调度算法及其相关特性。2、实验基本知识及原理(1)磁盘数据的组织磁盘上每一条物理记录都有唯一的地址,该地址包括三个部分:磁头号(盘面号)、柱面号(磁道号)和扇区号。给定这三个量就可以唯一地确定一个地址。(2)磁盘访问时间的计算方式**磁盘在工作时以恒定的速率旋转。为保证读或写,磁头必须移动到所要求的磁道上,当所要求的扇区的开始位置旋转到磁头下
2021-06-28 11:25:13
2187
原创 操作系统实验:实验六 银行家算法的模拟与实现
操作系统实验:实验六 银行家算法的模拟与实现文章目录操作系统实验:实验六 银行家算法的模拟与实现代码:算法类代码:测试类运行结果1、实验目的(1) 进一步理解进程的并发执行。(2) 加强对进程死锁的理解,理解安全状态与不安全状态的概念。(3) 掌握使用银行家算法避免死锁问题。2、实验基本知识及原理(1)基本概念死锁:多个进程在执行过程中,因为竞争资源会造成相互等待的局面。如果没有外力作用,这些进程将永远无法向前推进。此时称系统处于死锁状态或者系统产生了死锁。安全序列:系统按某种顺序并发进
2021-06-28 11:10:37
2266
1
原创 HTML基础入门一天学完
HTML什么是HTMLHTML:Hyper Text Markup Language(超文本编辑语言)HTML的发展史HTML5优势世界知名浏览器厂商对HTML5的支持市场的需求跨平台W3C标准W3CWorld Wide Web Consortium成立于1944年,Web技术领域最权威和最具影响力的世界中立机构。W3C标准包括结构化标准语言(HTML,XML)表现标准语言(CSS)行为标准(DOM,ECMAScriot)常见ID
2021-03-06 23:19:19
964
原创 Java数组基础(拓展:冒泡排序,稀疏数组)
数组文章目录数组数组概述数组声明创建数组使用Java内存分析两种初始化数组边界数组具体使用:For-Each循环数组作方法入参数组作为返回值多维数组Arrays类冒泡排序稀疏数组数组概述数组的定义数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。数组声明创建首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[] arra
2021-02-15 13:33:01
852
原创 Java方法
java的方法文章目录java的方法什么是方法方法的定义方法的重载命令行传参可变参数递归什么是方法Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展例子:System.out.println(),这里就是调用System类里面out对象下
2021-02-09 12:56:38
101
原创 Java流程控制(循环结构,选择结构,Scanner输入)
java流程控制文章目录java流程控制用户交互ScannerScanner对象流程控制顺序结构选择结构if单选结构if双选结构if多选择结构嵌套的if结构switch多选择结构循环结构while循环do...while 循环for 循环增强for循环break continue gotobreakcontinuegoto(不需要掌握,了解一下)用户交互ScannerScanner对象前一篇里面没有实现程序与人的交互,Java里面有一个工具类,我们可以用来获取用户的输入。java.util.Sc
2021-02-08 19:02:42
254
原创 Java基础语法
Java基础语法文章目录Java基础语法注释标识符关键字命名数据类型变量作用域常量运算符包机制JavaDoc注释我们编写复杂代码时,为了以防忘记,所以在代码旁书写注释可以方便下一次阅读,也方便他人观看。注释不会被执行java里面注释分为三种单行注释://单行注释多行注释:/*注释内容*/文档注释:/***注释内容*注释内容*/标识符关键字命名java所有的组成部分都需要名字,类名,方法名,变量名…所有标识符只能以字母(A-
2021-02-07 16:23:11
231
原创 Java入门及环境搭建idea安装和简单使用
Java入门及环境搭建什么是JavaJavaJava是一门新的语言特点是:语法有点像c没有指针没有内存管理真正的可移植性,编写一次,到处运行。面向对象类型安全高质量的类库…Java的三个版本:java 2 标准版:pcJava 2 移动版: 手机端Java 2 企业版: 服务器Java的发展构建工具:Ant,Maven,Jekins应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogicWeb开发:Struts,Spring,Hi
2021-02-06 16:58:04
1116
原创 Windows常用快捷键和基本dos命令
Windows常用快捷键键盘功能键:Tab,Shift,Ctrl,Alt,空格,Enter,Window…键盘快捷键:全选:Ctrl+A复制: Ctrl+C粘贴: Ctrl+V撤销: Ctrl+Z剪切:Ctrl+X保存:Ctrl+S关闭窗口: Alt+F4运行:Window+R永久删除:Ctrl+delete打开任务管理器:Ctrl+Shift+Esc打开我的电脑:Window+E基本Dos命令切换盘符盘名:例:切换到D盘D:查看当前目录下所
2021-02-06 13:06:08
252
mybatisplus自动填充生效的问题
2022-09-23
linux怎么执行ascii txt类型的文件
2022-06-21
layui的数据表格怎么填入ajax返回的数据
2021-06-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人