自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_69814495的博客

正在学习的小言言

  • 博客(61)
  • 收藏
  • 关注

原创 HJ10-字符个数统计【java】

字符遍历与过滤:遍历字符串中的每个字符,检查其 ASCII 码是否在 0 到 127 范围内。题目备注中提到的输入字符集(33 到 126)实际已包含在此范围内。ASCII 范围检查:直接通过字符比较(c >= 0 && c <= 127)实现。集合初始化:使用HashSet<Character>来存储唯一字符,自动去重。高效性:时间复杂度为 O (n),适用于最大长度为 500 的输入。HashSet 特性:确保每个字符只被记录一次。结果输出:集合的大小即为不同字符的个数。

2025-06-17 15:28:11 244

原创 HJ3-明明的随机数【java】

通过增强 for 循环遍历 TreeSet,由于集合本身已排序,遍历时会按从小到大的顺序输出每个元素。此后 nn行,第 i 行输入一个整数 ai (1≦ai≦500),代表明明生成的随机整数。输出若干行,每行输出一个整数,代表输入数据排序后的结果。第一行输入一个整数 n (1≦n≦1000),代表明明生成的数字个数。∙ ∙删去重复的数字,即相同的数字只保留一个,把其余相同的数去掉;简洁性:利用 TreeSet 的特性,无需手动实现去重和排序逻辑。∙ ∙然后再把这些数从小到大排序,按照排好的顺序输出。

2025-06-17 15:04:44 247

原创 HJ5- 进制转换【java】

在本题中,十六进制数的格式为:0x0x 开头,后跟若干个十六进制数字(保证为 0-90-9 和 A-FA-F 中的一个)。其中,A-FA-F 依次代表十进制中的 10∼1510∼15。在一行上输入一个十六进制数 ss,代表待转换的十六进制数,格式见题干。保证 ss 转化得到的十进制数 xx 的范围为 1≦x<2311≦x<231。在一行上输出一个整数,代表 ss 对应的十进制数。对于给定的十六进制数,输出其对应的十进制表示。

2025-06-17 14:38:49 264

原创 vue3-俄罗斯方块的实现(组件化)

摘要:本文详细介绍了一个基于Vue.js框架开发的俄罗斯方块游戏实现。游戏包含10种不同形状和颜色的方块,支持左右移动、旋转和加速下落等操作。核心功能包括方块随机生成与下落、碰撞检测、消行机制和游戏结束判定。项目采用模块化设计,包括HTML页面结构、CSS样式设置以及多个JavaScript模块(BlockUtil.js、Playfield.js、Tetris.js)处理游戏逻辑。游戏界面包含主游戏区域、下一个方块预览、分数等级显示和控制按钮,并配有多种音效。代码展示了完整的游戏实现方案,包括方块操作、游戏

2025-06-17 00:31:03 844

原创 web学习-小球反弹的实现

一个实现小球边界反弹效果的网页动画项目

2025-06-16 23:03:45 173

原创 vue3-音乐鼓机

摘要:这是一个基于Vue3开发的16步节奏序列编辑器,包含6种鼓声音效(Hihat、Ridecymbal等)。主要功能包括:可调节BPM速度控制、播放/暂停/清除序列操作。通过HTML表格实现可视化界面,CSS定义样式布局,JavaScript处理音频播放和序列逻辑。项目采用模块化设计,包含音效切换、节拍指示和自动循环播放功能。所有音效通过HTML5 Audio元素加载实现,支持实时编辑16位节奏序列。

2025-06-16 22:36:08 483

原创 vue3-购物车功能的实现

(1)选择排序方式(2)删除商品(3)商品数量的增加与减少(4)动态更新商品总价(5)清空购物车。

2025-06-16 21:18:19 370

原创 C语言——前n项和,for循环

int main()int flag=1;sum=0;for(i=1;i<=100;i++)flag=-flag;return 0;

2025-06-15 03:49:08 125

原创 基于Three.js的交互式国风博物馆设计与实现

视频展示地址:计科毕设-基于Three.js的交互式国风博物馆设计与实现_哔哩哔哩_bilibili

2025-06-13 23:04:58 243

原创 Three.js的相机参数

胶囊体底部在 y=-R,若相机 position.y 过低(如 y=0),可能导致 near > 距离。极端错误:若 far < 物体距离,物体直接消失(比如胶囊体在 y=5,far=4 时不可见)。小值(如 20°):长焦镜头,视野窄(物体看起来大,适合特写)。大值(如 90°):广角镜头,视野宽(物体看起来小,适合全景)。大场景(如建筑):需适当增大(如 near=1),避免精度丢失。作用:相机前方最近可见距离,比这更近的物体会被裁剪(不可见)。小场景(如胶囊体半径 1):near=0.1 足够。

2025-03-26 22:32:41 547

原创 实训小结-XX系统-第一篇(简单搭建)

温馨提示:以下运行报错先不用管(1)下载Apache-maven-3.5.4(我这里的是该版本的maven,使用其他的也行),存放在:“D:\software”(2)在“D:\software”中建立一个文件夹,名为“rep”(仓库)(3)(完整代码配置)下载完后进入:“D:\software\apache-maven-3.5.4\conf”,修改settings.xml文件:需要注意的是,将自己的仓库名改为自己的,如:二、新建项目(1)第一步:(2)第二步:(3)最后的项目列表:(1)在p

2025-03-01 00:38:14 432

原创 three.js的编译器editor文件打开空白问题

4.然后找到editor文件目录下的index.html文件,右键点击open with live server,就可以了。1.在run npm start的时候,通过快捷键ctr+单击:localhost:8080打开本地文件。3.解决方法:前提是下载了live server插件。

2024-07-27 10:20:41 641

原创 web开发好用的网站-持续更新ing

1.2.3.4.5.

2024-04-16 14:13:36 385

原创 Cisco-HSRP(热备份路由协议)配置+vtp

当终端用户向虚拟路由器提交数据时,将由活跃路由器进行处理,当活跃路由器发生故障时,备份路由器将在数秒之内承担活跃路由器的工作,这时由于备份成为了活跃路由器,而备份路由器的位置空缺,组内其它路由器将晋升备份路由器,在次比较优先级选出备份路由器。因为企业网的十几台交换机中,配置VLAN的工作量大,所以我们可以使用VTP协议,将一台交换机配置成VTP server,其余的交换机配置成VTP client,这样其余的交换机可以自动学习到server上的VLAN消息。转发相同域名的VTP消息;该模式下不能使用扩展。

2024-04-09 00:05:21 3349

原创 计网-常用网络命令使用

【1】网络拓扑图1.ping:使用命令验证配置、测试两台计算机之间的ip连接。ping从原计算机发送ICMP(Internet Control Message Protocol,因特网控制报文协议)请求,目标计算机用一个ICMP回答作为回应。2.Tracert:跟踪数据包到达目标地的路径。【2】tracert命令3.Ipconfig:显示和更新当前TCP/IP配置,包括Ip地址。【3】ipconfig命令4.Hostname:显示计算机的名称5.Arp:显示和修改地址解析协议(ARP)缓存。

2024-04-02 23:04:36 2576

原创 cisco-快速生成树协议配置

生成树协议(Spanning Tree Protocol,STP)是一种网络协议,用于在以太网网络中防止形成环路。它工作在数据链路层(第二层),通过确定网络拓扑中的一棵生成树(Spanning Tree),将其余的链路进行阻塞,从而确保数据包在网络中不会形成环路。生成树协议的主要目标是维护一个无环的网络拓扑,以确保数据在网络中能够稳定、可靠地传输。它能够自动检测网络中的拓扑变化,并相应地调整生成树,以适应网络的动态性。生成树协议是网络中常用的一种环路预防机制,能够提高网络的可靠性和稳定性。

2024-04-02 12:38:02 4946

原创 cisco-宿舍组网

可以很大程度的节省公有IP地址的应用、也能处理编址方案重叠的情况、网络发生变化的时候也不需要重新编址、还能隐藏真实的IP地址、因为内部网络访问公有地址是用的路由器出口处的公有地址的IP,接收信息的时候也是发送给这个公有地址的IP,而不是私有地址的IP,可以很大程度的保护用户的隐私以及安全。当符合规则时,防火墙认为访问是安全的,可以接受访问请求,也可以将连接请求映射到不同 的内部计算机中。将ip配置好,然后点击服务中的FTP,将服务开启后,设置好用户名和密码(注意,密码需要七位),然后点击添加。

2024-04-01 17:36:23 4931 5

原创 使用vm虚拟机搭建windows 服务器,并搭建DNS、web、ftp

2.vm虚拟机上,我安装了两个不同版本的windows server,分别是2019和2022版本的,其中我将windows server 2019当做服务器,2022的当做客户端,因此在配置DNS、web、ftp只需要在windows server2019上配,windows server2022只需要访问它。:一直点击“下一步”,直到出现下面页面,在区域名称填上“域名”,在这里我填的是“celien.cn”,然后点击下一步,一直到完成。②或者在浏览器输入“www.celien.cn”

2024-03-28 23:53:33 6481

原创 windows server上安装DNS、DHCP、Web、FTP服务器

这里一个一个安装太麻烦了,咱就说一步到位好吧,其实无论是windows Server2019还是其他版本的windows Server,步骤差不多。(1)比如,在2019版本里,我勾选了.NET Framework 3.5功能,然后安装失败了。而在有些版本里它是自动安装好的,那咱就不动它。3.因为这是配好的,所以我们找了一台web没配的,勾选下面几个选项后,然后下一步,点击安装。(1)DHCP服务器(如果一开始没有,那就一直下一步到安装)(2)DNS服务器(如果一开始没有,那就一直下一步到安装)

2024-03-28 17:38:31 1099

原创 电脑(windows server)上右键建立不了txt文件

2.打开注册表编辑器:打开HKEY_CLASSES_ROOT文件,再打开*文件的shell文件,在shell文件单击右键新建文件,将它命名为“用记事本打开”,再在“用记事本打开”新建文件,命名为“command”4.在数值数据中输入:“natepad%1”,然后确定。1.首先WIN+R,打开运行界面输入:regedit。3.在command文件的右边的(默认),点击修改。

2024-03-28 16:53:49 853

原创 cisco-路由器配置dhcp

Dynamic Host Configuration Protocol (DHCP) 是一种网络协议,它提供了自动分配IP地址和其他网络配置信息的功能。:DHCP允许网络中的设备自动获取IP地址,而无需管理员手动配置。当设备连接到网络时,DHCP服务器会动态分配可用的IP地址给设备。:除了IP地址外,DHCP还可以分配子网掩码,这是用于确定网络中哪些位是网络地址,哪些是主机地址的值。:DHCP可以为设备提供默认网关的信息,这是设备用于访问其他网络的路由器或网关设备。

2024-03-27 22:40:27 3011

原创 python-英文文章词频统计

【代码】python-英文文章词频统计。

2024-03-27 20:34:27 461

原创 python-猜单词游戏

单词库参考:"python", "game", "int", "float", "complex", "string", "list", "tuple", "dict", "set"计算机在单词库中随机产生一个单词,打乱字母顺序,供玩家猜。

2024-03-27 11:07:24 455

原创 cisco-rip动态路由配置

3.路由器router0(左边路由器)的配置代码。4.同理,路由器router1(右边)的配置代码。【测试连通性】pc0与pc2,pc3的连通性。

2024-03-21 23:28:23 917

原创 cisco-静态路由配置

其中,下面代码是为了设置了一条静态路由,以指定到达目的网络 192.168.10.0/24 的 ling1 设备 se2/0 接口的地址,即10.10.10.1。其中,下面代码是为了设置了一条静态路由,以指定到达目的网络 192.168.20.0/24 的下一跳地址即10.10.10.2.3.路由器router0(即左边路由器)的配置代码。

2024-03-21 22:44:41 2983 3

原创 cisco-利用单臂路由实现VLAN间通信

单臂路由实现vlan间通信

2024-03-21 16:41:25 1847

原创 python-白葡萄酒数据分析

(2)按白葡萄酒等级将数据集划分为7个子集,统计在每个品质的样本量。(3)计算每个数据集中固定酸度(fixed acidity)的均值。1.白葡萄酒数据分析(white_wine.csv)。(1)查看白葡萄酒共分为几种品质(quality)等级。

2024-03-21 14:26:55 1402

原创 python-输入一个日期,判断该日期是该年的第几天。

【代码】python-输入一个日期,判断该日期是该年的第几天。

2024-03-13 12:00:06 951

原创 python-输出9*9乘法表

【代码】python-输出9*9乘法表。

2024-03-13 11:58:02 237

原创 pycharm汉化

1.点击setting,点击Plugins找到chinese(Simplified)点击install,然后应用,它会问你是否重启,点击重启就可以了。

2024-03-01 21:36:32 246

原创 下载python(3.12.2)以及在pycharm(2023.3.4)添加解释器

2.下载安装时,首页面我们要勾选那两个选项,然后点击社区版本,(忘截图了),然后就是傻瓜式安装,同时我们建立两个文件夹,python文件夹以及在该目录下建立python3.12.2文件夹,我们将python安装在“D:\python\python3.12.2”中,方便查找。1.点击new project,Name:pythonProject1(为工程名字),Location:(放置你工程的位置,随便你放),在下面中勾选Creat a main.py welcome script(其实勾不勾选好像没啥重要)

2024-03-01 21:25:19 5056

原创 vm虚拟机放大适应窗口-安装vmwareTools

6.我们将复制好的文件粘贴到Home(主目录)就可以了,需要注意的是因为下载了两个vmwareTools,所以运行时会出错,因此我们将下面那个移除(我们复制的是上面那个Vmware的文件)5.下载完成后,点击左侧文件夹,复制文件vmwareTools-10.3.25-20206839.tar.gz(因为我下载的是这个版本,所以以自己下载的版本为例)但是,问题中没出现这两种时,直接回车就可以了,一直到出现 Enjoy,the vmware team时就表示安装完成。1.启动虚拟机→点击虚拟机→点击设置。

2023-09-08 21:50:20 1386

原创 AMD安装配置android studio

其中,SDK TOOLS勾选下面图中几项而不勾选intel x86选项,然后应用apply不然容易出错。如果未开启,开机出现图标时按F2键进去BIOS开启虚拟化设置。

2023-09-07 12:41:45 989 1

原创 最优装载问题

【代码】最优装载问题。

2023-05-22 12:46:27 140

原创 二分 查找

【代码】二分 查找。

2023-05-22 12:44:44 91

原创 图片 压缩

【代码】图片 压缩。

2023-05-22 12:44:24 229

原创 穷举和分治算法

【代码】穷举和分治算法。

2023-05-22 12:36:41 111

原创 批处理作业调度

【代码】批处理作业调度。

2023-05-22 12:36:37 380

原创 活动 安排

【代码】活动安排。

2023-05-22 12:35:37 93

原创 n皇后问题

【代码】n皇后问题。

2023-05-22 12:33:40 65

springboot-0.0.1-SNAPSHOT.jar

springboot-0.0.1-SNAPSHOT.jar

2022-11-24

空空如也

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

TA关注的人

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