自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

振华OPPO的博客世界

纸上得来终觉浅,绝知此事要躬行。书到用时方恨少,事非经过不知难。

  • 博客(501)
  • 资源 (136)
  • 收藏
  • 关注

原创 Your build is currently configured to use Java 17.0.6 and Gradle 5.6.4.

因为项目所需的gradle5.6.4对应的是java8,而Android Studio Flamingo | 2022.2.1 Patch 1自带的java版本为17,它会使用默认的java版本去编译项目,所以编译时导致报错。3、进入Gradle配置,选择Gradle JDK,可以看到检测到了我们的jdk1.8,选中它。不要跟不讲理的人争论,否则就中了她的招,因为她一直认为自己是对的,最后生气的是自己。2、安装并配置好环境后,输入命令查看是否安装成功,如下信息为成功。

2023-05-17 15:07:42 17153 7

原创 Read timed out | Connect timed out | SSL peer shut down incorrectly

Read timed out | Connect timed out | SSL peer shut down incorrectly由于网络问题无法从国外的google()和jcenter()仓库下载gradle所需依赖,所以需要添加国内的镜像源maven仓库,下载速度更快更稳定。

2023-03-31 07:30:00 1395 5

原创 Android Studio导入项目 下载gradle很慢或连接超时

AS最常见的问题之一就是下载gradle非常慢,还经常出现下载失败的情况,没有gradle就无法build项目,所以一定要先解决gradle的下载问题,下面教大家两种常用方法。因为我的项目绝大多数使用的是,下面就以为例教大家如何解决gradle问题。

2023-03-26 11:45:19 17830 13

原创 想发顶刊顶会,这些科研网站可少不了

读研写小论文是必经之路,在写论文的过程中,你会得到充分的锻炼,可以说每一件事,无论最后结果是否成功,这个过程带给你的提升是最重要的。: 与许多其他研究领域的预印本库类似,CVPapers不仅提供了论文的文本,还将论文中的算法和模型的GitHub代码实现进行了关联。它不仅提高了科研效率,也促进了知识的共享和技术的进步。:Papers with Code将最新的研究论文与其GitHub代码实现关联起来,使得科研人员可以直接从论文页面跳转到相应的代码库,方便他们查看和理解论文中的算法和模型是如何实现的。

2024-04-20 07:00:00 925 4

原创 【央国企专场】——军工研究所

在校招中会有很多企业来学校开宣讲会,其中就有许多广为人知的军工研究所,比如:中国航天、中国电科、中国船舶、中国兵器等。

2024-04-17 07:00:00 895 2

原创 【央国企专场】——中国移动

中国移动通信集团公司(简称中国移动)是全球最大的移动通信运营商之一,总部位于北京。中国移动是按照国家电信体制改革的总体部署,于2000年组建成立的中央企业,并在香港和纽约上市。作为一家国有企业,中国移动在中国境内拥有庞大的客户基础,并提供广泛的移动通信服务和解决方案,包括语音通讯、数据传输、宽带接入以及各种增值服务。经过二十多年发展,中国移动已成为全球网络规模第一、客户规模第一、收入规模第一、创新能力领先、品牌价值领先、公司市值领先、盈利水平领先的电信运营企业。

2024-04-15 07:00:00 1729

原创 【央国企专场】——中国烟草

中国烟草公司,正式名称为中国烟草总公司,是中国唯一一家从事烟草制品的生产、销售和进出口业务的国有企业。它成立于1982年1月,总部位于北京。中国烟草公司在中国烟草行业中占据着核心的地位,其业务涵盖了烟草专卖品的生产、经营、进出口贸易等多个方面。国家烟草专卖局和中国烟草总公司对全国烟草行业进行集中统一管理。1982年中国烟草总公司成立,1984年国家烟草专卖局成立,两者属于一套机构、两块牌子。

2024-04-13 09:33:26 1148 4

原创 【央国企专场】——国家电网

国家电网公司(State Grid Corporation of China,简称SGCC)是中国最大的国有企业之一,主要负责中国绝大部分地区的电力输送、配电以及电网的规划、建设和运营管理。国家电网公司成立于2002年,由原国家电力公司拆分而成,总部设在北京。电网运营:负责中国26个省、自治区的电网运行和管理,以及向用户提供稳定和安全的电力服务。电力传输:建设和运营高压直流输电线路和交流输电线路,实现跨区域电力调配。电力销售:向工业、商业和居民用户提供电力销售服务。

2024-04-11 09:45:02 1228 2

原创 Win10关闭右下角NVIDIA显卡图标

欲海回狂决疑论中因果析疑类中提到了为什么有的大富大贵的人,造了很多恶业,但是却没受报应?回答很有意思:就像灾荒年中,为什么有的人能够吃饱有的人却没饭吃?吃饱饭的人是因为之前有所积蓄,没饭吃饿死的人是因为之前没有积蓄。那么,大富大贵的人也是如此,因为之前已经积累足够的德行,但是造恶业就像在消耗粮食,饥年粮食消耗完,没有粮食了,就会挨饿,这时恶业的果也都会来。

2024-04-09 13:38:06 310 2

原创 Word文档取消自动更新

在写论文时,对表格数据加粗,一旦进行设置Word就会转圈,然后整篇文章的文字就一起被加粗了。搜索其原因,是因为我们正文样式设置了自动更新,导致全局一致性。

2024-04-05 22:51:27 775

原创 could not resolve com.android.tools.build:gradle:4.1.1.

其实是因为你的网络不能从AS工程提供的mavenCentral()、google()和jcenter()等仓库下载相应的依赖。

2024-03-28 14:17:46 807

原创 java.lang.OutOfMemoryError: Failed to allocate a 139197452 byte allocation with 2132880 free bytes

因为安卓app RAM中缓存太多文件或反复实例化相同的位图和视频,造成内存不足。

2024-03-25 16:43:36 279

原创 如何关闭路由器的5G Wi-Fi

《寿康宝鉴》原名《不可录》,由印光大师编订而成,既告诫青少年,气血未定之时,不要沉迷于不健康的黄色书刊,以防摧残身体,消磨意志,荒废学业;《寿康宝鉴》阐明了色欲与健康夭寿的利害关系,告诉世人如何长寿和健康,全书分为序题、警训、事证、立誓、戒期、求子、附录等章节,记载了淫欲之害、戒除的格言以及福祸悔过的案例,分析和陈述了持戒的方法、日期以及其中的忌讳。

2024-03-22 06:30:00 421

原创 Win10右键菜单管理,轻松取消冗余菜单项

点击最新版本,然后选择exe文件下载。

2024-03-18 06:30:00 500

原创 com.android.ide.common.signing.KeytoolException: Failed to read key 123456 from store “C:\Users\��OP

世上有一种极其惨烈、极为深重的祸患,往往使人丧失性命,可是人们却大都沉溺于其中,甚至不惜以身相殉,至死都不肯改悔,这便是对色欲的贪爱!那些道德败坏之流,放纵情欲,寻花问柳,偷香窃玉,做下种种毁坏社会伦理的恶行,致使家庭衰败,父母受辱,自己恶名远扬,连累后代子孙。他们活着时寿命被削减,不能尽其天年,死后还要永久堕入恶道。一个是keystore的password错误,因为每次进入APK生成界面时密码都会改变,不会记录上次的密码;然后你可能遇到如下ASCII报错,注意英文输入法下输入密码。

2024-03-15 06:30:00 479

原创 Unsupported Java. Your build is currently configured to use Java 17.0.7 and Gradle 6.7.1.

因为安卓工程所需的gradle-6.7.1-bin对应的是java11,而Android Studio Hedgehog | 2023.1.1 Patch 1自带的java版本为17,它会使用默认的java版本去编译安卓工程,所以编译时导致上述报错。那段时光,是付出了很多努力,却得不到结果的日子,我们把它叫做扎根。好日子都是从苦日子里熬出来的,如果你看不到好日子,说明熬的还不够,坚持住了,成功就在前面等你!3、安装java环境,强烈建议按照默认路径安装,点击下一步。4、等待安装成功,点击关闭。

2024-03-12 06:30:00 700

原创 轻松解决图题跨页问题

论文中必然会有各种实验结果图,图本质上是一个段落,所有论文都会要求图题在同一页,跨页是明显且严重的格式错误。因此学会本文方法,可以避免类似格式问题的发生。

2024-03-09 06:30:00 1117

原创 使用WPS为PDF文件插入电子签名,无需安装新软件

说到PDF文件编辑,网上一搜全是推荐的什么Adobe Acrobat Pro、什么福昕,一般都是百度网盘分享,然后你安装完后需要破解,不然无法使用会员功能。一方面破解起来较为麻烦,另一方面你还需要学会使用新软件,再一方面你以后很少需要再用到。因此,为了节约时间,我在调研具体情况后,制作出方案,使用WPS来完成本次需求。茫茫轮回业海中,最难断除的是色欲;纷繁扰扰的世间万象中,最易触犯的是邪淫。三、然后在签名域中输入你的证书信息,上传你的签名图片设为默认即可。二、选择签名域,然后拖动出一个签名框。

2024-03-06 06:30:00 564

原创 轻松三步制作电子签名

三、点击图片,先选择【图片工具】中的【设置透明色】,然后点击签名之外的图片背景,即可制作为矢量图;再调节亮度来调节签名的明暗,最后另存为图片即可。二、新建空白word文档,使用WPS方式打开,再将图片复制进来。一、在纸上签名,并且拍照。

2024-03-01 06:30:00 468 1

原创 Failed to read key key0 from store “D:\abc\as.jks“: Invalid keystore format

在生成APK时报错,显示无法读取jks,考虑多方面原因,配置方面没有问题,3、删掉.gradle和.idea文件夹后,重新build,等待构建成功。5、遇到下面的报错,由于Manifest中api版本过低导致,需要声明。重新生成APK,成功!4、重新生成APK。

2024-02-28 06:30:00 1037

原创 资源管理器进程被强制终止导致白屏

摘要:资源管理器无响应,也没有提示等待或者关闭,所以启动了任务管理器将其任务终止,但是导致了白屏,就像下面一样,只有个任务管理器窗口。但好在摸索出来cmd启动资源管理器的方法成功解决。至此蓝屏、黑屏、白屏都遇到过了,遇到问题不要慌,要开动脑筋想办法,先分析问题再解决问题。1、文件——>新建任务,然后会弹出新建任务的窗口,输入。2、此时会重启资源管理器,你可以看到桌面恢复正常了。

2024-02-22 07:30:00 629 1

原创 ubuntu18.04运行DynaSLAM,实例分割+多视图几何+背景修复

参考链接:https://blog.csdn.net/catpico/article/details/121055337。部署时间:21:20-24:00=2.5h,10:00-11:20=1.5h,总计4h,不包含ORB-SLAM2的环境。运行的速度很慢,因为是在CPU上对每帧先进行实例分割再提取特征点和匹配,并且还会根据前后的关键帧修复背景。总之,在编译mask-rcnn所需的库文件这里出现了很多报错,锻炼分析问题-解决问题的能力吧。文章完成时间:2023-05-14 12:47:45。

2024-02-18 14:46:48 1098 1

原创 Unable to resolve dependency for ‘:app@debugUnitTest/compileClasspath‘: Could not resolve com.github

1.做事不要只为自己考虑,多为他人着想。3.多反思自己,不要什么都怪对方。2.不要显人情,让对方难堪。

2024-02-10 08:00:00 645

原创 PSM-Net根据Stereo图像生成depth图像

PSM-Net根据Stereo图像生成depth图像

2024-02-08 19:26:13 578 2

原创 Android Studio:你的主机中的软件终止了一个已建立的连接

1、任务管理器结束adb进程无用2、电脑没有开启热点排除热点问题3、校园网切换到热点4、项目重新解压打开5、更换国内镜像源分析问题原因在于之前Android Studio想使用Java8访问网络时你没有允许导致后续一直连接终止。

2024-01-28 07:00:00 1001

原创 ubuntu定时关机命令

h 后面加上分钟数即可。

2024-01-24 07:30:00 508

原创 一篇搞定大论文参考文献,从找文献到交叉引用全流程

n],然后新建一个word文档,在里面也按对应顺序,把文献的引用放进去,这里一般都是从综述的reference中直接复制过来,先不要关注格式。3、首先光标放到需要插入的位置,然后点击引用——>交叉引用,不需要修改默认设置,选择对应的参考文献,然后点击插入即可。,然后将上面的文献依次复制进去搜索,然后选择下方的引用,弹出窗口的第一个就是标准引用格式。效率就是能力的体现,能力越强效率越高,要想提高能力,就要提升思维方式,不断练习。2、选中参考文献,然后编号,然后选择自己需要的编号格式。

2024-01-22 19:56:55 1206

原创 Tomcat启动后无法访问主页

1、确认JDK和Tomcat环境变量配置没有问题后,startup启动Tomcat。欲望的满足只是一时的快乐,而内心的纯洁却能带来永恒的喜悦。3、找到Tomcat安装目录下的conf目录。4、修改下面两个地方,将port改成8081。5、重新启动Tomcat,然后输入。

2024-01-18 06:30:00 1168

原创 Android Studio由于开启代理无法下载依赖,一直在Build model

正常打开AS项目,一直显示Build model就是不下载依赖。

2024-01-14 11:27:52 797 1

原创 Android Studio实现华容道小游戏

华容道是一种经典的益智游戏,旨在通过移动方块来达到特定的目标。游戏的目标是将一个特殊的方块(代表主角的“曹操”方块)移动到游戏板上的出口位置,而其他方块则阻挡了曹操方块的移动。华容道都是一种有趣而具有挑战性的智力游戏,可以锻炼空间思维和解决问题的能力。开发安卓华容道小游戏是一个有趣和具有挑战性的任务。以下是对该开发过程的总结:游戏规划和设计:在开始开发之前,进行了游戏的规划和设计。这包括确定游戏的基本规则、关卡设计、布局和界面设计等。

2024-01-09 10:34:39 1205 4

原创 ubuntu18.04+realsenseD455制作TUM数据集

1、新建文件夹room,在此文件夹下新建目录rgb和depth保存提取出来的深度图和彩色图,同时新建文件rgb.txt和depth.txt保存图片的时间戳和文件名。2、新建Python脚本,代码如下,将其中的rgb、depth、file_handle1、file_handle2、rosbag.Bag修改为自己对应的路径即可。非常重要的K和D矩阵,K从左至右依次为fx、cx、fy、cy,D从左至右依次为k1、k2、p1、p2。查看rosbag的具体信息,比如时长、大小、话题等,其中。

2024-01-05 21:37:01 1311

原创 Cause: java.lang.NullPointerException

古人认为人世祸福的发生与人们的善恶行为有着必然的的因果联系,祸福不是毫无缘由地降临在世人身上,人的善恶行为才是自身得祸得福的直接诱因。即使不现报在自己身上,也会报应在自己的后代身上。善有善报恶有恶报,所以人们不可不谨慎行事。Android项目版本是3.5.0,支持的Java版本为JDK1.8,而Android Studio版本是4.0.1,默认使用Java11,导致冲突。3、在SDK Location的JDK Location中,选择你刚刚配置好的JAVA_HOME,然后Apply——>OK。

2024-01-03 06:00:00 1032

原创 EAO-SLAM运行踩坑解决方案汇总

经历了昨晚2h+早上2.5h+下午2.5h(太菜了),终于成功部署运行了EAO-SLAM!吴艳敏大佬的作品,几何和语义相结合。一定要是下面的命令格式,我因为cd到mono_tum所在目录运行一直卡住,就是因为必须得在根目录中运行。make编译EAO-SLAM源代码时会在60%时候报error停止,但是并没有任何信息告诉你哪里错了。运行EAO-SLAM时,updating model 段错误 (核心已转储)初稿完成于2023-01-05 11:18:48,一直未发布。,然后加上即可编译成功。

2023-12-31 17:21:10 653 3

原创 com.android.ide.common.signing.KeytoolException: Failed to read key key0 from store “C:\Users\abc\.a

Build—>Generate Signed APK——APK,然后选择你本地的秘钥,输入正确密码,再设置一个别名,输入正确密码。下一步选择release类型的数字签名,继续选择V2版本的签名,最后点击Finish即可。然后等待打包APK,过程会很快,有可能会报资源文件格式的问题,将对应图像的格式修改好即可。

2023-12-30 05:30:00 1114 1

原创 Unsupported Java. Your build is currently configured to use Java 17.0.7 and Gradle 6.1.1.

不支持的Java,你的构建当前配置使用的是Java17和Gradle6.1.1。因为Gradle6.1.1需要的是Java11,所以使用Android Studio默认的Java17肯定报错。以上是报错信息的截图,以下是报错信息的具体内容。

2023-12-26 15:31:55 3418 2

原创 Could not resolve com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.28.

即命当荣显,常作落寞想;即时当顺利,当作拂逆想;即眼前足食,常作贫窭想;即人相爱敬,常作恐惧想;即家世望重,常作卑下想;即学问颇优,常作浅陋想。

2023-12-23 16:37:11 1322

原创 Unable to make field private final java.lang.String java.io.File.path accessible:moudle java.base

学者们对于好色、求名、求利、易怒等等过错,不必每种都去考查戒除的办法,只需要一心一意地行善,光明正大的念头在眼前,那些邪念自然污染不了你。

2023-12-21 15:51:03 12134 8

原创 Android Studio实现俄罗斯方块

俄罗斯方块是一种经典的电子游戏,最早由俄罗斯人Alexey Pajitnov在1984年创建。这款游戏的目标是通过操作不断下落的四个方块(由四个小方块组成,形状包括长条形、方块、L形、反L形、Z形和反Z形)来填满水平方向的行,当一行被完全填满时,该行会消失并腾出空间给新的方块。玩家可以使用键盘上的方向键左右移动方块,按下向下方向键可以加速方块下落的速度,还可以旋转方块以适应不同的布局。当方块堆叠到达屏幕的顶部时,游戏结束。

2023-12-15 07:00:00 896 2

原创 Connection refused: no further information

要远离消耗你的人和事,不要花费任何情绪或者精力在他们身上。

2023-12-11 22:10:02 2846

原创 sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath

由于JVM默认信任证书不包含该目标网站的SSL证书,导致无法建立有效的信任链接。所以我们将原先的google()和jcenter()仓库替换为国内的仓库。然后重新Sync项目,成功开始下载依赖。

2023-11-30 06:30:00 8807 3

Android Studio实现华容道小游戏,高分安卓课程设计,android新手必看

华容道是一种经典的益智游戏,旨在通过移动方块来达到特定的目标。游戏的目标是将一个特殊的方块(代表主角的“曹操”方块)移动到游戏板上的出口位置,而其他方块则阻挡了曹操方块的移动。华容道都是一种有趣而具有挑战性的智力游戏,可以锻炼空间思维和解决问题的能力。 开发安卓华容道小游戏是一个有趣和具有挑战性的任务。以下是对该开发过程的总结: 1. 游戏规划和设计:在开始开发之前,进行了游戏的规划和设计。这包括确定游戏的基本规则、关卡设计、布局和界面设计等。这一步骤的重要性在于确保开发过程的顺利进行,并为后续的实现提供了清晰的指导。 2. 视图布局和资源管理:利用安卓的布局文件和资源管理器,创建了游戏的视图布局。这包括了方块和按钮的布局、图片资源的导入等。通过合理的布局和资源管理,提高了游戏界面的可用性和美观性。 3. 事件处理和交互逻辑:通过监听触摸事件和按钮点击事件,实现了游戏的交互逻辑。在触摸事件中,根据触摸的偏移量判断方向,并调用相应的方法来移动方块。这一过程需要合理处理事件的传递和处理,以确保游戏的交互体验流畅和准确。 总的来说,开发安卓华容道小游戏是一个全面的过程,涉及到规划、

2023-12-15

Android Studio实现俄罗斯方块,简单易上手,优秀安卓程序设计,小白必看!

俄罗斯方块是一种经典的电子游戏,最早由俄罗斯人Alexey Pajitnov在1984年创建。这款游戏的目标是通过操作不断下落的四个方块(由四个小方块组成,形状包括长条形、方块、L形、反L形、Z形和反Z形)来填满水平方向的行,当一行被完全填满时,该行会消失并腾出空间给新的方块。 玩家可以使用键盘上的方向键左右移动方块,按下向下方向键可以加速方块下落的速度,还可以旋转方块以适应不同的布局。当方块堆叠到达屏幕的顶部时,游戏结束。俄罗斯方块简单易上手,但也有一定的策略性,玩家需要快速做出决策,找到最佳的摆放位置,以避免方块堆积过高。这款游戏在全球范围内广受欢迎,成为了经典的益智游戏之一,并在各种游戏平台上得到了广泛的发展和改编。 原文链接:https://blog.csdn.net/qq_42257666/article/details/135003203

2023-12-15

Eclipse实现简单的重力小球游戏,简单容易运行,代码对小白友好,优秀课程设计

利用手机重力传感器制作的原创小游戏,共分为5个关卡,小球碰到红线则复原,小球从起点能滚都终点则过关,简单有趣益智。 利用手机重力传感器制作的原创小游戏,共分为5个关卡,小球碰到红线则复原,小球从起点能滚都终点则过关,简单有趣益智。 利用手机重力传感器制作的原创小游戏,共分为5个关卡,小球碰到红线则复原,小球从起点能滚都终点则过关,简单有趣益智。 利用手机重力传感器制作的原创小游戏,共分为5个关卡,小球碰到红线则复原,小球从起点能滚都终点则过关,简单有趣益智。

2023-09-19

Eclipse实现安卓疯狂闯关鸟的小游戏,简单易运行,详细注释,完整源代码

Eclipse实现安卓疯狂闯关鸟的小游戏,简单易运行,详细注释,完整源代码 Eclipse实现安卓疯狂闯关鸟的小游戏,简单易运行,详细注释,完整源代码 Eclipse实现安卓疯狂闯关鸟的小游戏,简单易运行,详细注释,完整源代码 Eclipse实现安卓疯狂闯关鸟的小游戏,简单易运行,详细注释,完整源代码 Eclipse实现安卓疯狂闯关鸟的小游戏,简单易运行,详细注释,完整源代码 Eclipse实现安卓疯狂闯关鸟的小游戏,简单易运行,详细注释,完整源代码 Eclipse实现安卓疯狂闯关鸟的小游戏,简单易运行,详细注释,完整源代码 Eclipse实现安卓疯狂闯关鸟的小游戏,简单易运行,详细注释,完整源代码

2023-09-19

Android Studio实现会议室预约系统,源代码和论文,代码详细注释,优秀毕业设计!

综合运用Activity、Adapter、Fragment、RecyclerView和SQLite数据库等知识开发Android会议室预约系统。系统角色分为用户和管理员。用户打开应用,进入欢迎页面,然后跳转至登录页面,如果没有账号需要先进行注册。注册成功后,输入账号和密码进行登录。成功登录后进入首页,底部导航栏包含三大模块:会议室、我的预约和个人信息。默认显示会议室的列表,用户点击预约会议按钮进入预约页面,输入需要的预约信息然后点击预约即可,还可以查看当前会议室的预约情况。我的预约页面显示用户所有的预约记录,并显示每条预约的详情,长按可以进行删除。个人信息页面点击编辑按钮就可以进行输入,然后再点击保存按钮就可以保存信息。 管理员能查看所有的会议室信息、预约信息和用户信息。点击添加按钮进入添加页面,输入会议室信息就可以添加会议室。对于每个会议室列表项侧滑会弹出修改和删除按钮,点击修改按钮跳转修改页面,能对会议室信息进行修改。点击删除按钮,弹出对话框,点击确认即可删除会议室信息。对预约信息的管理也是同理,最后还能查看所有用户的账号和密码信息。

2023-09-04

Android Studio实现一笔画完小游戏,优秀安卓源代码,直接运行!

Android一笔画完是一种益智游戏,玩家需要从起点开始通过一条连续的线,将图形中所有的方块都连接起来,而且不能重复经过已连接的线段。游戏主页有普通模式、随机模式和设置入口,普通模式包含8个大关卡,除了第1大关卡有10小关之外,其他的大关卡都有30小关,难度递增,地图丰富。 开始游戏后,可以使用左下角的显示功能,显示正确的路径,也可以使用右下角的刷新功能清楚已经走不通的路径,还能直接跳过本关进入下一关。对于普通模式,已经通关的小关卡颜色会加深,与未通过的关卡区别开来。随机模式采用深度优先遍历算法和全组合算法生成地图,如果在设置中打开后台寻路,会持续生成新的地图备用。随机模式还能自定义地图的行数、列数以及障碍数,可以设置跳过已通过的,查看通关记录。在设置中打开背景音乐会给游戏增添更多趣味性。

2023-08-29

Eclipse实现Android无尽战争小游戏,93分程序设计,详细注释!

Eclipse实现Android无尽战争小游戏,93分程序设计,详细注释! Eclipse实现Android无尽战争小游戏,93分程序设计,详细注释! Eclipse实现Android无尽战争小游戏,93分程序设计,详细注释! Eclipse实现Android无尽战争小游戏,93分程序设计,详细注释! Eclipse实现Android无尽战争小游戏,93分程序设计,详细注释! Eclipse实现Android无尽战争小游戏,93分程序设计,详细注释! Eclipse实现Android无尽战争小游戏,93分程序设计,详细注释! Eclipse实现Android无尽战争小游戏,93分程序设计,详细注释!

2023-08-29

Android Studio实现捉小猪小游戏,SurfaceView技术,安卓新手必学

Android Studio实现捉小猪小游戏,SurfaceView技术,安卓新手必学 Android Studio实现捉小猪小游戏,SurfaceView技术,安卓新手必学 Android Studio实现捉小猪小游戏,SurfaceView技术,安卓新手必学 Android Studio实现捉小猪小游戏,SurfaceView技术,安卓新手必学 Android Studio实现捉小猪小游戏,SurfaceView技术,安卓新手必学 Android Studio实现捉小猪小游戏,SurfaceView技术,安卓新手必学

2023-08-29

Android Studio实现炸弹人小游戏,优秀课程设计,必学安卓源代码!

Android Studio实现炸弹人小游戏,优秀课程设计,必学安卓源代码! Android Studio实现炸弹人小游戏,优秀课程设计,必学安卓源代码! Android Studio实现炸弹人小游戏,优秀课程设计,必学安卓源代码! Android Studio实现炸弹人小游戏,优秀课程设计,必学安卓源代码! Android Studio实现炸弹人小游戏,优秀课程设计,必学安卓源代码! Android Studio实现炸弹人小游戏,优秀课程设计,必学安卓源代码!

2023-08-29

Android Studio实现钢琴块小游戏,简单易上手,安卓必学项目!

钢琴块(别踩白块)是一款非常受欢迎的益智游戏,游戏的玩法很简单。游戏界面由多行黑白相间的方块组成,玩家需要尽量不要踩到白色方块,只能踩黑色方块。游戏开始后,方块会从屏幕的顶部往下移动,玩家需要及时点击黑色方块,使其消失。如果玩家点击到白色方块,或者没有点击黑色方块而让方块触底,则游戏结束。游戏的目标是尽可能地踩黑色方块,获取高分,并挑战自己的记录。 钢琴块小游戏有很多益处:可以提高你的注意力和反应能力,能够提高你的手指灵活性和眼手配合能力,有助于培养你的决策能力和判断力,还能带来娱乐和放松的效果。 总而言之,用Android实现钢琴块小游戏不仅可以锻炼我们的逻辑思维能力,还能提升我们的编程水平。

2023-08-28

torch-1.5.0+cu101-cp38-cp38-win-amd64

torch-1.5.0,cuda10.1,python3.8,win10系统

2023-06-26

torchvision-0.6.0+cu101-cp38-cp38-win-amd64

torchvision0.6.0,cuda10.1,python3.8,windows10系统

2023-06-26

计算机科学与应用(Python课程设计):口红色号识别器,源代码和报告

根据上传的图片自动化图像处理后分析脸部特征,并判断其嘴部妆容状态,依托现有大数据分析,识别其口红色号,并推荐相关商品,通过Flask服务器框架返回到网页前端并动态呈现。 现代社会,化妆是一样很常见且必要的技能,本程序可以依据现有的图片,提取其口红色号,匹配其化妆品的型号。 1. 对庞大数据集的处理 > 程序将口红数据储存在 lipstick.json > 中,本程序遇到的难点在于如何把json数据集中庞大的数据转换为python中的列表,而且这个json数据采用了多重嵌套,本程序使用的解决方案是将lipstick.json一步一步解套然后加入到一个列表中。 > [./media/image10.png](./media/image10.png) 1. LAB颜色空间算法 > 事实上,人眼对颜色的识别有非常大的偏差,当两个颜色值相差一定值的时候,在不同分量上的相差往往表现的观感不同,比如在红色上相差一定值往往比在绿色上相差一定值要来得更明显,在这种情况下,常规取色差的方法就显得不那么靠谱。 > 于是我们最终选择了查阅资料找到的LAB颜色空间算法,这种算

2023-06-22

基于MATLAB的考勤管理程序,满分程序设计,打开直接运行!

基于MATLAB的考勤管理程序,满分程序设计,打开直接运行! 基于MATLAB的考勤管理程序,满分程序设计,打开直接运行! 基于MATLAB的考勤管理程序,满分程序设计,打开直接运行! 基于MATLAB的考勤管理程序,满分程序设计,打开直接运行! 基于MATLAB的考勤管理程序,满分程序设计,打开直接运行!

2023-06-22

基于uniapp的购物商城小程序,高分毕业设计系统,新手必看!

本小程序针对毕业设计及简单商用搭建的模板,前端使用uni-app,后端使用jeesit框架(社区版) _Files文件 存储上传的图片,视频,文件等 houlaijushang文件 为小程序前端文件 houlaijushangWeb 文件 为java后端文件(包含数据库) nginx-1.16.1/nginx-1.16.1 如果大家有可以不使用我提供的 该系统具有注册登录、商品信息展示、商品分类、购物车、优惠管理、个人信息管理等功能模块。 环境配置: jdk1.8 , maven-3.6.3 , idea , mysql8.0 , HBuilder X 详细配置说明文件中有提到

2023-06-19

基于C++的遗传算法,包含TSP、LQR控制器、结合量子算法、多目标优化、粒子群等

- 通过opencv绘制函数曲线图和坐标图 - 一元最优化目标 - 多元函数优化目标 - 基于遗传算法的BP神经网络(施工中) - 基于遗传算法的TSP问题 - 基于量子遗传算法 - 粒子群算法 ### 一元函数优化 - 通过遗传算法求`x^2*sin(3x*pi)`的最大值,增大初始种群数目可加快迭代,增加种群基因编码长度增大迭代稳定性,变异和交叉较小为好; - 对于遗传算法中的赌盘轮巡法,最常见直接计算所有个体函数的累加值作为随机值的最大值,但因为数据中可能有负数,所以将所有数据减去这个最小值,但这样结果会使中间的数据频繁出现,无法很好的表现最优值; ### 二元函数优化 - 与一元函数优化基本类似,不过在rank中需要在二元中需找对应最大解,求解`xcos(2pi*y)+ysin(2pi*x)`,该函数的matlab绘制的图像在第二张图片。 ### 基于BP的遗传算法 ### 基于遗传算法的TSP ### 基于量子遗传算法 - 量子遗传算法(QGA)是一种概率型算法,抛弃普通遗传算法的基因交叉和变异操作,通过使用量子门旋转来调整基因,基本理解是每个基因代表

2023-06-19

基于SpringBoot和MySQL的会员营销系统,前后端分离,前端是Uniapp,支持微信小程序和Web,详细说明和源代码!

会员营销系统是实体店铺会员管理和营销系统,系统基于前后端分离的架构,后端采用Java SpringBoot + Mysql,前端基于当前流行的Uniapp,Element UI,支持小程序、h5。主要功能包含电子优惠券、储值卡、实体卡、集次卡(计次卡)、短信发送、储值卡、会员积分、会员等级权益体系,支付收款等会员日常营销工具。本系统适用于各类实体店铺,如零售超市、酒吧、酒店、汽车4S店、鲜花店、甜品店、餐饮店、农家乐等,是实体店铺会员营销必备的一款利器。 以下是前台的页面展示。 ​1、会员运营自动化:商家通过日常活动设置,如开卡礼设置,沉睡唤醒等,成为会员后自动给顾客送优惠券,让顾客更有黏性,提升会员运营效率。 2、打通收银系统和会员营销的壁垒,代客下单收银,支付即成为会员。 3、会员体系完整化:积分兑换、积分转赠、会员等级权益、积分加速、买单折扣。 4、会员卡券齐全:储值卡、电子券、优惠券、集次卡、计次卡、实体卡购买并兑换、会员充值、余额支付。 5、线上代客下单收银系统,后台管理员可帮助临柜的

2023-06-19

校园来访预约小程序,优秀毕业设计系统,新手必看!

校园来访预约小程序前后端完整, 包括校园动态,来访须知,来访预约,来访审核,用户登记等功能,采用腾讯提供的小程序云开发解决方案,无须服务器和域名。为新冠疫情防控工作要求,严格落实校园管控措施,进一步加强校园人员、车辆出入管理,该系统能实现对来访人员的到访登记审核、所有校外访客出入校园均需通过该系统进行申请登记,按申请表要求如实填写相关内容。 - 预约管理:开始/截止时间/人数均可灵活设置,可以自定义客户预约填写的数据项 - 预约凭证:支持线下到场后校验签到/核销/二维码自助签到等多种方式 - 详尽的预约数据:支持预约名单数据导出Excel打印 ## 技术运用 - 本项目使用微信小程序平台进行开发。 - 使用腾讯专门的小程序云开发技术,云资源包含云函数,数据库,带宽,存储空间,定时器等,资源配额价格低廉,无需域名和服务器即可搭建。 - 小程序本身的即用即走,适合小工具的使用场景,也适合快速开发迭代。 - 云开发技术采用腾讯内部链路,没有被黑客攻击的风险,安全性高且免维护。 - 资源承载力可根据业务发展需要随时弹性扩展。

2023-06-19

基于Python开发的课程设计,快递管理系统,源代码+流程图,计算机专业必看!

本文实现的快递业务管理系统管理系统,采用C/S网络架构进行设计,客户端发送请求获取功能操作,内部实现则由服务器端完成。开发时选用Python语言来提升开发效率。前台页面使用Tkinter GUI实现,后台数据库采用SQL server 2008 R2,使用Pymssql连接sql server服务器。该系统包括基本的查件、寄件、用户管理、快递管理、最优路径选择五个模块,可以满足小型快递业务管理的日常运作需求。系统实现后还通过大量的测试用例检验系统的可靠性,以便给用户带来最佳的使用感。 目前本系统运行稳定,系统性能和响应速度都在正常范围内,能够满足小型快递业务管理的基本任务,达到了预期的设计目标。但是由于我能力有限,系统中一些功能的设计还不够全面,在人机交互上也有亟待改进的地方。计划接下来要优化的地方有:(1)gui页面的美观性,由于系统制作的时间有限,所以页面组件的设计细节较为粗糙。在后期的优化中将对不同用户的系统界面进行区分,调整页面的整体布局(2)管理员能更改市与市之间是否互通的关系,但最终没能实现,在后期需要对该模块进行完善。(3)对代码进行审查,简化复杂业务逻辑的代码,提高代

2023-06-19

考试答题刷题微信小程序,前后端完整源码和数据库,优秀毕业设计系统!

微信小程序,考试小程序,答题小程序,刷题小程序。毕业设计小程序,有前后端完整源码和数据库,易于二次开发。还可用于考试预约,企业内部考核,内部培训等,职业考试刷题,基于云开发,部署简单,免服务器和域名备案。 适用场景 1 ·企业招聘考试。候选人等候时面试可手机扫码参加笔试,系统实时生成结果,一个简单的考核就可让面试官提前了解候选人的能力 情况。在大规模校园聘会上公布考试地址,考生现场完成考试,现场出分,主办方可快速筛选合格考生参加面试,大大缩短招聘周期和成本。 2 ·企事业举报活动,知识竞赛,可以在某一个时间段发布活动,供用户参加比赛,前几名可以获得奖品。 3 ·培训认证考试。培训机构结业认证考核,行业从业资格认证,能力认证考核等,题答答提供从考生报名到参加考试的全流程功能。 无限制题库刷题,错题训练,随机题序,答案解析,错题本重练,让刷题不止追求量,也有质的保障,帮助考生更熟练地掌握知识点, 提高考试通过率。 特点 + 答题分单题模式和列表模式 + 查看分数 + 查看答案 + 错题提醒 + 查看答题历史记录 + 查看错题记录 + 生成海报 + 选择题支持

2023-06-19

Python智慧校园考试系统,优秀Python课程设计系统源代码,新手必看!

## 系统环境 MySQL 8.0 Redis 7.0.0 Django版本2.1.4 python 3.8.3 安装步骤 ### MySQL - cd 到mysql/bin目录下 - 执行以下命令连接数据库 - mysql -uroot -p - 输入密码 - 创建数据库: - Create database exam_system default character set utf8;

2023-06-19

基于matlab的数字滤波器设计及其在语音信号分析中的应用,声音处理示例程序源代码

设计要求 1. 录制采集一段自己的语音信号。 2. 应用MATLAB平台给语音信号叠加噪声,噪声类型可以是:(1)白噪声(2)单频噪声(3)多频噪声或者其它噪声,画出时域和频域图形,并给出听觉上的比较。 3. 设计数字滤波器,分别给出FIR滤波器和IIR滤波器的设计,进行滤波,比较效果并给出分析。 4. 设计系统界面,要求能够输入滤波参数,查看设计结果和滤波结果。 注意事项 - 本程序为完成课程设计作业,也可做简单的声音数字处理验证性实验 - 在 MATLAB 2013a 与 MATLAB 2014b 测试通过 - 可处理的声音文件只限于WAV和MP3格式文件 - 请将 MATLAB 当前路径指定于 DSP_export.m 所在目录 - 执行 DSP_export.m 即可 - IIR滤波器采用的是巴普沃斯滤波器设计 - FIR滤波器采用的是汉明窗设计 - DSP.m 与 DSP.fig 为设计时用到的文件 - DSP _export.m 与 DSP _export.fig 为导出的文件没有fig文件

2023-06-19

数据结构基础PTA作业,19道题目的C语言源代码,直接完美运行

两个链表多项式相加 单链表反转 栈能否弹出特定序列 两个二叉树是否同构 之字遍历二叉树 最小二叉堆的插入和删除 完全二叉搜索树,中序遍历转层序遍历 并查集操作 判断某个序列是否是拓扑排序 判断某个序列是否是哈密顿回路 最大流问题 判断最小生成树的唯一性,如果不存在,计算连通分量数 非递归版本的归并排序 通过排序中间结果,判断排序方法(插入排序 or 堆排序) 给出哈希表,求输入序列 输入受限的双端队列能否弹出特定序列 排序 由不完整的前,中,后序判断二叉树的存在性,存在则输出 最短路径问题,需要对多个最短路径进行筛选

2023-06-19

Android Studio实现飞机大战,95分安卓程序设计,计科必学!

通过自定义View实现Android飞机大战小游戏,游戏玩法很简单,可以锻炼玩家的反应能力。开启背景音乐进行新的游戏,控制飞机移动来消灭敌机获取更多的分数,在移动过程中避免与敌机发生碰撞。主界面可以查看自己的历史战绩和游戏规则,详细规则如下: 1. 飞机一直发射子弹,用手指滑动可以改变飞机的位置 2. 不同的敌机抗击打能力不同,当敌机被击中一定子弹数量时会爆炸,爆炸有动画效果 3. 每隔一段时间都会有双发子弹或炸弹等道具奖励 4. 获得双发子弹之后,子弹变为双发 5. 获得炸弹道具之后,可以通过双击将屏幕内的所有敌机炸毁

2023-06-13

基于微信小程序的英语学习助手,98分数据库课程设计,源码+数据库,小白必看!

微信小程序Web开发平台导入WeiXinMiniProgram项目 Intellij idea 运行Servlet项目,将src中的fastjson-1.1.34.jar和mysql-connector-java-8.0.15.jar导入lib并复制至Tomcat的lib文件夹中 MySQL 导入 SQL文件夹中的两个sql文件 运行MySQL,Servlet服务器,编译微信小程序项目

2023-06-10

基于Qt和C++的排序算法实现,优秀数据结构程序设计,新手必看!

基于Qt和C++的排序算法实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的排序算法实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的排序算法实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的排序算法实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的排序算法实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的排序算法实现,优秀数据结构程序设计,新手必看!

2023-06-10

基于Qt和C++的系数矩阵可视化,优秀数据结构程序设计,新手必看!

基于Qt和C++的系数矩阵可视化,优秀数据结构程序设计,新手必看! 基于Qt和C++的系数矩阵可视化,优秀数据结构程序设计,新手必看! 基于Qt和C++的系数矩阵可视化,优秀数据结构程序设计,新手必看! 基于Qt和C++的系数矩阵可视化,优秀数据结构程序设计,新手必看! 基于Qt和C++的系数矩阵可视化,优秀数据结构程序设计,新手必看! 基于Qt和C++的系数矩阵可视化,优秀数据结构程序设计,新手必看!

2023-06-10

基于Qt和C++的哈夫曼树实现,优秀数据结构程序设计,新手必看!

基于Qt和C++的哈夫曼树实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的哈夫曼树实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的哈夫曼树实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的哈夫曼树实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的哈夫曼树实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的哈夫曼树实现,优秀数据结构程序设计,新手必看!

2023-06-10

基于Qt和C++的B-Tree实现,优秀数据结构程序设计,新手必看!

基于Qt和C++的B-Tree实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的B-Tree实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的B-Tree实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的B-Tree实现,优秀数据结构程序设计,新手必看! 基于Qt和C++的B-Tree实现,优秀数据结构程序设计,新手必看!

2023-06-10

Android Studio实现知乎日报App,优秀安卓程序设计,计算机专业必学!

整体项目基于 MVP + RxJava + Retrofit,通过 Retrofit 实现了无网缓存,基于 MVP 模式对 Activity 和 Fragment 封装了两个基类,同样适用于非 MVP 的实现。运用 RecyclerView 加载了多种复杂布局,用到了一些很棒的第三方库,新闻阅读内容通过解析api得到。知乎日报的详细界面,不是采用 webView 加载 url 路径实现的,而是根据 api 返回的 html 标签代码,拼接 CSS 和 JS 实现的,这样是为了实现在无网状态下,同样可以保持阅读体验。

2023-06-10

Android Studio实现推箱子小游戏,满分安卓程序设计,界面精美,音效炫酷

推箱子是一款非常受欢迎的益智游戏,游戏的玩法简单,但是需要玩家具备一定的逻辑思维能力和空间感知能力,因此深受广大玩家的喜爱。在游戏中,玩家需要将箱子推到指定位置,每一关都有一个特定的目标,比如推动所有的箱子到指定位置,或者在规定的时间内完成任务等等。随着关卡的逐渐升级,游戏的难度也会逐渐增加,需要玩家更加灵活地运用头脑和策略,才能完成更高难度的挑战。 本次推箱子不仅可以锻炼玩家的逻辑思维和空间想象力,同时也能带来愉悦的游戏体验和编程乐趣。

2023-06-08

Android Studio实现贪吃蛇小游戏,98分安卓app程序设计,计算机专业必学!

贪吃蛇是一款经典的街机游戏,不仅在电子游戏史上占有一席之地,也在很多人的童年回忆中留下了深刻的印象。在游戏中,玩家需要操纵一条蛇通过吃食物来增加自己的长度,同时要避免撞到墙或自己的身体。随着蛇不断吃食物,它的身体会越来越长,游戏的难度也会随之增加。贪吃蛇的游戏机制很简单,但是它具有很高的可玩性和挑战性,深受玩家喜爱。在现代计算机上,贪吃蛇已经经过了许多改进和升级,增加了更多的游戏元素和特性,例如多种模式,不同的难度级别,多人游戏等等。 本次实现的贪吃蛇小游戏在游戏机制中去除了墙壁和自己身体的碰撞限制,玩家操控贪吃蛇不断地在吃食物使自己变得强大。

2023-06-08

Android Studio实现五子棋小游戏,优秀安卓程序设计,计科必看!

五子棋是一种两人对弈的策略型棋类游戏,本次五子棋小游戏具有人机对战和人人对战两种玩法。人机对战可以单人挑战AI,实时记录比赛得分,AI是根据棋盘上每个点的得分进行决策,人人对战采用轮流下棋方式进行对决,下棋过程中会记录当前棋子的颜色。可以在下棋过程中开始新游戏或者悔棋。在主界面可以设置背景音乐的开关,查看游戏的介绍。 本项目是用Android Studio 4.0.1开发的,只要你的AS是近两年从官网下载的,都是可以满足的,日期版本是比4.0.1高的。

2023-06-08

基于C语言的快递柜的数据结构大作业,VS打开直接运行,附exe程序!

基于C语言的快递柜的数据结构大作业,VS打开直接运行,附exe程序! 基于C语言的快递柜的数据结构大作业,VS打开直接运行,附exe程序! 基于C语言的快递柜的数据结构大作业,VS打开直接运行,附exe程序! 基于C语言的快递柜的数据结构大作业,VS打开直接运行,附exe程序! 基于C语言的快递柜的数据结构大作业,VS打开直接运行,附exe程序! 基于C语言的快递柜的数据结构大作业,VS打开直接运行,附exe程序! 基于C语言的快递柜的数据结构大作业,VS打开直接运行,附exe程序!

2023-06-06

数据库系统概论(第五版 王珊、萨师煊)专业课笔记+思维导图

模型 * 是现实世界特征的模拟和抽象 数据模型 * 也是一种模型,它是现实世界数据特征的抽象,表示实体以及实体间的联系 * 一个用于描述数据、数据间关系、数据语义和数据约束的概念工具的集合 两级模型的抽象 * 一是概念模型 * (也称信息模型,用于信息世界的建模),它是按用户的观点来对数据和信息建模,主要用于数据库设计。这类模型强调其语义表达能力,要能够较方便、直接地表达应用中的各种语义知识,这类模型应为概念简单、清晰、易于用户理解,是用户和数据库设计人员之间进行交流的语言。 * 二是数据模型 * (如层次、网状、关系模型,用于机器世界),它是按计算机系统的观点对数据建模,主要用于DBMS的实现。这类模型通常需要有严格的形式化定义,而且常常会加上一些限制或规定,以便于机器上的实现。还通常有一组严格定义了语法和语义的语言,人们可以使用它来定义、操纵数据库中的数据。 数据模型的三要素 * (1) 数据结构 * 数据结构是所研究的对象类型(Object Type)的集合。这些对象是数据库的组成部分。一般可分为两类:一类是与数据类型、内

2023-06-06

密码编码学与网络安全(第六版 斯托林斯)专业课笔记+思维导图

# 信息安全的目标 ## 保密性 Confidentiality 数据保密性:对于未授权的个体而言,信息不可用 隐私性:确保个人能控制或确定自身那些信息可以被收集、保存,这些信息可以被谁公开及向谁公开 ## 完整性 Integrity 信息的完整性、一致性,分为 数据完整性,未被未授权篡改或者损坏;系统完整性,系统未被非法操纵,按既定的目标运行 ## 可用性 Availability 服务连续性,对授权用户不能拒绝服务 ## 真实性Authenticity 能够验证用户是他声称的那个人 确保系统的输入来源于可信任的源 ## 可追溯性Accountability 实体的行为可以唯一追溯到该实体 # 安全攻击 ## 被动攻击:窃听和检测 信息内容泄露攻击——隐藏信息:加密 流量分析 难察觉,关键:预防 ## 主动攻击: 伪装:假装别的实体。如:捕获认证信息,进行重播 重播:将获得的信息再次发送以产生非授权效果 消息修改:修改合法消息的一部分或者延迟消息,或改变消息的顺序以获得非授权效果 拒绝服务:阻止或禁止对通信设施的增产使用和管理。 # 安全服务 ITU

2023-06-06

数据结构(王道考研)计算机专业课笔记+思维导图

### 定义 * 在任何问题中,数据元素都不是孤立存在的,而是在它们之间存在着某种关系,这种数据元素相互之间的关系称为结构(Structure)。数据结构是相互之间存在一种或多种特定关系的数据元素的集合。数据结构包括三方面的内容:逻辑结构、存储结构和数据的运算。数据的逻辑结构和存储结构是密不可分的两个方面,一个算法的设计取决于所选定的逻辑结构,而算法的实现依赖于所采用的存储结构。 ### 逻辑结构 * 逻辑结构是指数据元素之间的逻辑关系,即从逻辑关系上描述数据。它与数据的存储无关,是独立于计算机的 * 数据的逻辑结构分为线性结构和非线性结构 * 集合 结构中的数据元素之间除了“同属于一个集合”的关系外,别无其他关系。 类似于数学上的集合 * 线性结构 结构中的数据元素之间只存在一对一的关系。比如排队 * 树形结构 结构中的数据元素之间存在一对多的关系。比如家族族谱 * 图状结构或网状结构 结构中的数据元素之间存在多对多的关系。 比如地图 ### 物理结构 * 存储结构是指数据结构在计算机中的表示(又称映像),也称物理结构。它包括数据元素的表示和关系的表示。数据

2023-06-06

操作系统(第四版 汤小丹)408专业课笔记+思维导图

## 1.操作系统的目标和功能 ### 目标 * 方便性 * 有效性 * 提高系统资源利用率 * 提高系统吞吐量 * 可扩充性 * 开放性 ### 作用 * OS作为用户与计算机硬件系统之间的接口 * 命令方式 * 系统调用方式 * 图标–窗口方式 * OS实现了对计算机资源的抽象 ## 2.操作系统的发展过程 ### 未配置操作系统的计算机系统 * 人工操作方式 * > 用户独占全机 CPU等待人工操作 严重降低了计算机资源的利用率 * 脱机输入/输出(Off–Line I/O)方式 * > 减少了CPU的空闲时间 提高了I/O速度 效率仍然不理想 ### 单道批处理系统 ### 多道批处理系统 > 1.资源利用率高 > 2.系统吞吐量大 > 3.平均周转时间长 > 4.无交互能力 * (宏观并行,微观串行) ### 分时系统 > 特征: > 1.多路性 > 2.独立性 > 3.及时性 > 4.交互性 ### 实时系统 ### 集群系统–超算~云计算 ### 微机操作系统的发展 ## 3.操作系统的基本特征 ### 1.并

2023-06-06

计算机网络(第七版 谢希仁)计算机专业课笔记+思维导图

# 第 1 章 概述 ## 计算机网络在信息时代中的作用 ### 21 世纪的一些重要特征就是数字化、网络化和信息化,它是一个以网络为核心的信息时代。 ### 网络现已成为信息社会的命脉和发展知识经济的重要基础。 ### 网络是指“三网”,即电信网络、有线电视网络和计算机网络。 ### 发展最快的并起到核心作用的是计算机网络。 ### 因特网(Internet)的发展 * 进入 20 世纪 90 年代以后,以因特网为代表的计算机网络得到了飞速的发展。 * 已从最初的教育科研网络逐步发展成为商业网络。 * 已成为仅次于全球电话网的世界第二大网络。 ### 因特网的意义 * 因特网是自印刷术以来人类通信方面最大的变革。 * 现在人们的生活、工作、学习和交往都已离不开因特网。 ## 因特网概述 ### 网络的网络 * 起源于美国的因特网现已发展成为世界上最大的国际性计算机互联网 * 网络(network)由若干结点(node)和连接这些结点的链路(link)组成。 * 互联网是“网络的网络”(network of networks)。 * 连接在因特网

2023-06-06

计算机组成原理(第五版 王爱英)专业课笔记+超详细思维导图

## 第一章 计算机系统概论 ### 冯诺依曼型计算机特点 * 1.计算机由运算器,控制器,存储器,输入和输出设备5部分组成 * 2.采用存储程序的方式,程序和数据放在同一个存储器中,并以二进制表示。 * 3.指令由操作码和地址码组成 * 4.指令在存储器中按执行顺序存放,由指令计数器(即程序计数器PC)指明要执行的指令所在的储存单元地址,一般按顺序递增,但可按运算结果或外界条件而改变 * 5.机器以运算器为中心,输入输出设备与存储器间的数据传送都通过运算器 ### 区别以运算器为中心的计算机还是存储器的方法 ## 第三章 运算方法和运算部件 ### 数据的表示方法和转换 * 机器数正0负1 * 符号数值化的带符号二进制数,称为机器数。 * 真值:符号位加绝对值 * 余三码:在8421码的基础上,把每个编码都加上0011 * 当两个余三码想加不产生进位时,应从结果中减去0011;产生进位时,应将进位信号送入高位,本位加0011 * 格雷码:任何两个相邻编码只有1个二进制位不同,而其余3个二进制位相同 * * 看输入设备能否直接与存储器相连,是的话就是以存储器为中心

2023-06-06

空空如也

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

TA关注的人

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