自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 java判断点是否在多边形内(射线法)

java判断点是否在多边形内(射线法)1、我是使用的数组记录点的坐标,索引0为x坐标,1为y坐标。2、也可以使用结构体来记录点x,y,再用List管理点集合。

2024-11-17 16:17:32 365

原创 计算机网络期末试题及答案

5、TCP使用累积确认方式,主机A向主机B连续发送了三个TCP报文,其序号分别为101、201、301,当B收到第一个和第三个报文而没有收到第二个报文时,B发回的确认号是(4、一个PPP帧的数据部分(用十六进制写出)是7D 5E FE 27 7D 5D 65 7D 5E,则传输的真正的数据(用十六进制写出)是(2、要发送的数据为1101011011,采用CRC的生成多项式是P(X)=X4+X+1,则应添加在后面的余数的位数是,计算机网络期末试题及答案

2024-09-09 09:21:53 1480 1

原创 基于C语言实现的图书管理系统链表版+文件【加背景乐】

基于C语言实现的图书管理系统链表版+文件【加背景乐】项目是大一的课设,后面就没去改了,如果有什么错误的,还请自己稍微改一改,也能增强自己的代码能力。存放在源码的同级目录下。

2024-09-02 09:56:22 673

原创 vue使用了代理跨域,部署上线,使用Nginx配置出现问题,访问不到后端接口

踩坑就在这个api这,本地的话我后面没加斜杠,然后target也没加斜杠,是能访问到后端接口的。但是nginx好像不行,我还不知道原因,有大佬知道的在评论区和我说下,大家互相学习,保险起见一定要给api前面后面都加上/,然后proxy_pass也是最后加个斜杠。1、如果路由的mode是history模式的要加上框框里的哪句,然后配置下面的location @router。2、然后是要配置proxy,这个api根据自己来。

2024-07-19 15:57:17 996 2

原创 Java 静态变量、静态代码块、普通代码块、构造方法的执行顺序

Java 静态变量、静态代码块、普通代码块、构造方法的执行顺序。6、执行的构造器是无参还是有参呢:因为java会自动给类装配一个无参构造器,所以在没有特殊定义的情况下会调用无参构造器。如自己去定义了一个有参构造器并且初始化的时候构造函数调用的是有参的,那它就会去执行有参的。这是我自己绘制的图,按从上到下,从左到右的顺序执行。2、因为静态变量和静态代码块是属于类的,所以在类加载的时候就会执行,且只会执行一次。4、普通代码块和构造函数是属于实例对象的,所以每次初始化一次就会执行一次。

2024-07-08 15:08:45 929

原创 【已解决】腾讯云安装了redis,但是本地访问不到,连接不上

【已解决】腾讯云安装了redis,但是本地访问不到,连接不上。我们会发现它默认只开放了22端口,我们可以复制这一行,去开放想要的端口号,我这里开放了3306【mysql】,6379【redis】sudo iptables -I INPUT -p 【协议】 --dport 【端口号】 -j ACCEPT。至此,我使用本地的redis可视化工具可以连接上公网的redis了。如果有其他的解决办法,可以在评论区里交流,多多交流,大家一起进步。

2024-07-08 10:32:52 847

原创 解决问题:使用PageHelper.startPage和PageInfo实现分页,但是得到的total和传入的页面大小pageSize一样

解决问题:使用PageHelper.startPage和PageInfo实现分页,但是得到的total和传入的页面大小pageSize一样

2024-07-05 14:59:56 450 2

原创 译译交友项目介绍

因此,我打造了一个全新的翻译交友软件,旨在让人们在学习英语的过程中能够感到乐趣,带着兴趣去学,还能收获一群志同道合的好友,这给学习带来了全新的体验。输入内容后,选择翻译方式(汉译英,英译汉),点击翻译按钮,使用axios访问后端接口进行交互,后端将所需的参数传给百度翻译api(需申请并注册一个账号),得到翻译结果,后端封装返回参数并返回给前端展示。打造一个全新的翻译交友平台,让人们在学习英语的过程中能够感到乐趣,因为在这个平台不仅能学习到知识,还能收获一群志同道合的好友,打造出属于自己特有的翻译空间。

2024-06-12 18:42:08 1014

原创 java day02

0000 0000 0000 0000 1111 1111 1111 1111 char无符号,前面补16个0。* 1111 1111 1111 1111 byte转char。对该正整数进⾏分解质因数,输出该整数与质因数的等。若⼀个⾃然数,恰好与除去它本身以外的⼀切因数的。程序,实现从键盘中输⼊年份 ⽉份 ⽇。程序,实现从键盘录⼊⽉份,判断该⽉。输⼊的年份、⽉份、⽇期均为数字,不⾜。程序,实现输⼊⼀个数,判断其是否为。期,输出这⼀天是该年的第⼏天。之间,则报错:输⼊⽉份有误。程序,实现下⾯图形的输出。

2024-06-03 09:28:18 1071

原创 大数据实验统计-1、Hadoop安装及使用;2、HDFS编程实践;3、HBase编程实践;4、MapReduce编程实践

大数据实验一,Hadoop安装及使用-优快云博客大数据实验二-HDFS编程实践-优快云博客大数据实验三-HBase编程实践-优快云博客大数据实验四-MapReduce编程实践-优快云博客还有更多开源代码都在我的博客里,接下来还会更新我的操作原理实验,以及springboot+vue框架,springboot+html源码,喜欢的yy们点点关注点点赞~

2024-04-03 11:51:05 1248

原创 大数据实验四-MapReduce编程实践

本实验使用了MapReduce框架实现了多个文本文件中的WordCount词频统计功能。通过编写Map处理逻辑,将每个文本文件中的单词进行拆分并统计数量。在Reduce处理逻辑中,对相同的单词进行合并统计,并输出最终结果。在main方法中,设置了作业的配置信息、任务类型、输入输出路径等。实验结果展示了MapReduce在大数据处理领域的高效性和可靠性。在实际应用中,可以根据需求对代码进行优化,提高性能。

2024-04-03 11:45:47 4474 1

原创 大数据实验三-HBase编程实践

在本实验中,我深入了解了HBase在Hadoop体系结构中的角色,以及其常用的Shell命令和Java API。(1)首先,我在Hadoop基础上成功安装了HBase,为其后续应用奠定了基础。(2)在Shell命令方面,我实践了创建表(create)、列出HBase中所有的表信息(list)、向表、行、列指定的单元格添加数据(put)等操作。这些命令帮助我们更好地管理和操作HBase表格,为大数据处理提供了便利。(3)此外,我还使用了HBase常用的Java API来创建表、插入数据、浏览数据。

2024-04-03 11:29:28 9528 2

原创 大数据实验二-HDFS编程实践

2)利用Hadoop提供的Java API进行基本的文件操作。1、理解HDFS在Hadoop体系结构中的角色。(1)创建一个text.txt文件并查看它的行数。1)使用HDFS文件操作的常用Shell命令;2、熟练使用HDFS操作常用的Shell命令。3、熟悉HDFS操作常用的JavaAPI。

2024-04-03 00:16:21 1293

原创 大数据实验一,Hadoop安装及使用

(3)生成SSH公钥和私钥。-t参数告诉ssh-keygen生成的是RSA类型的密钥,rsa是RSA的一种实现方式,常用于SSH的公钥认证。1)在PC机上以伪分布式模式安装Hadoop;2、熟悉Hadoop访问Web界等基本操作。2)访问Web界面查看Hadoop信息。1、安装SSH,并配置SSH无密码登录。1、熟悉Hadoop的安装流程。3.Hadoop的安装与配置。

2024-04-03 00:04:38 1029

原创 springboot+template模板语法+SQL如何从零开始创建并运行一个实例

我们可以在浏览器里输入localhost:+端口号运行看看,我这里就是localhost:8282,一般默认端口号是8080,我配置了一下端口,后面会提到,这里你用你控制台显示的端口即可。如果最后运行有错误的话可能文件位置写错了,可以仔细看下我的是怎么样的结构,也可能是依赖包导入的问题,有版本兼容问题,我这里把我的pom.xml文件发出来,可以参考一下。再选选一个模板语法的依赖,thymeleaf,还有数据库的依赖,选择自己对应的数据库,我使用的是MySQL,SQLServer选mmsql。

2024-03-19 20:38:15 1697 1

原创 HTML+CSS+JS实现一个图书管理的登录跳转,做的花里胡哨,当娱乐即可。

HTML+CSS+JS实现一个图书管理的登录跳转,做的花里胡哨,当娱乐即可。背景是一个视频,登录名是user,密码666666,这里没有连接数据库什么的,是写死的,可以自行修改。鼠标浮在书籍上,会显示他的内容,这是使用了hover伪类实现的。

2024-03-18 17:31:27 750

原创 C语言实现一个两个数加减乘除的答题代码(含文件保存),用户增加,题目增加,题目测试,题目答题等等

1、这是我大一自己写的小代码,现在翻到了就分享出来,高手勿喷。(1)测试模块每次测试共10题,题目是从文件里随机抽取的。(2)答题模式,与功能1相比多了一个保存用户信息和错题功能文件会保存你错误的题目和错误答案。(3)管理用户和试卷(这个我就不展示了,自行运行)

2024-03-18 17:01:05 339

原创 爱恩斯坦棋小游戏使用C语言+ege/easyx实现

爱恩斯坦棋小游戏使用C语言+ege/easyx实现。5.如果在棋子走动的目标棋位上有棋子,则要将该棋子从棋盘上移出(吃掉)。有时吃掉本方棋子也是一种策略,因为可以增加其它棋子走动的机会与灵活性;如果相对应的棋子已从棋盘上移出,便可走动大于或小于此数字的并与此数字最接近的棋子;每轮双方对阵最多7盘,轮流先手(甲方一四五盘先手,乙方二三六七盘先手),两盘中间不休息,先胜4盘为胜方。我实现的功能还算是少的,不够完善,但是也可以给需要的朋友们一个起步,现在我实现的是可以运行,一把定输赢。

2024-03-18 16:43:11 748

原创 C语言实现通讯录链表版(文件读写)

C语言实现通讯录链表版(文件读写)。这是我大一的时候写的,那时候没什么水平,现在翻电脑突然翻到了,于是就分享出来,高手勿喷。自行运行吧,源码放下面。

2024-03-18 16:21:19 411

原创 springboot+html+thymeleaf,使用模板语法出现 Cannot resolve MVC View ‘xxx‘,访问网页显示404或者500, 问题解决

3、有没有在application.properties或application.yml里配置了thymeleaf,这里我方一下我的application.properties。4、template需要使用@Controller返回视图,使用@RestController只会返回数据到页面,而不会跳转页面。5、是否在pom.xml里的最下面的build里加了resources,加了的话看下有没有加html后缀。6、是否加了拦截器,没放行你要跳转的接口。(没使用拦截器的,可以忽略此条)

2024-03-16 15:44:08 613

原创 中国近十年的成就列举

发射后的嫦娥四号在经历地月转移、近月制动、环月飞行后,成功实现人类首次月球背面软着陆,此次任务实现了人类探测器首次月背软着陆,首次月背与地球的中继通信,开启了人类月球探测新篇章。“中国天眼”于2016年9月25日落成启用,2020年1月11日,我国自主研发设计的500米口径球面射电望远镜通过国家验收,正式投入使用,它被中国人亲切地称为“中国天眼”。奋斗者号,是中国研发的万米载人潜水器,于2016年立项,由蛟龙号、深海勇士号载人潜水器的研发力量为主的科研团队承担。2022年上半年的榜单,

2024-03-03 10:58:28 1120

转载 微信小程序使用阿里图标(彩色图标)

微信小程序-使用阿里图标(彩色图标 - 博客园)

2024-03-02 16:26:28 131

原创 C语言使用字符实现七段数管码显示,C语言用字符显示出数字【1、显示一个小数(例:5)2、显示一个整数(例:7438)3、显示一个小数(例:13.14020)4、显示给定时间(例:14:54:33)】

C语言使用字符实现七段数管码显示,C语言用字符表示/显示出数字【三个代码放在同一个文件夹下或者创在同一工程里】3、显示一个小数(例:13.14020)4、显示给定时间(例:14:54:33)2、显示一个整数(例:7438)1、显示一个小数(例:5)

2024-02-28 22:59:08 881

原创 C语言万年历

【代码】C语言万年历。

2024-02-28 22:42:49 399

原创 C语言利用银行家算法对进程进行死锁判断【控制台输入+文件读取】

输出每次化简的过程,要让用户知道第一次化简的是哪个,第二次......,最后判断并输出是否死锁。如果不会发生死锁,最后可以输出一下安全序列。这个代码写太久了,我不是很想去看,哈哈哈。C语言利用银行家算法对进程进行死锁判断【控制台输入+文件读取】5、每个进程已经分配到的各个资源数量。4、每个进程完成,需要的各个资源数。2、各类资源现在各剩有多少。

2024-02-27 16:32:51 338

原创 C语言学生成绩信息管理系统【结构体+文本】

2、显示不及格学生信息。3、统计每档学生数量。

2024-02-27 16:11:16 965

原创 C语言实现健身房会员管理系统(文件操作)

【代码】C语言实现健身房会员管理系统(文件操作)

2024-02-27 15:37:05 541

原创 C++实现学生成绩管理系统【链表+文件操作】

C++实现学生成绩管理系统【链表+文件操作】实现的功能如下:1.查询学生信息2.插入新学生信息3.删除学生信息4.计算总分和平均分5.计算各门课程总分6.找出总分第一名和最后一名的学生

2024-02-27 15:08:42 776

原创 C语言大作业(两个复数的运算、递归计算n阶勒让德多项式的值、4个学生5门课程的学生成绩管理系统)

C语言大作业(两个复数的运算、递归计算n阶勒让德多项式的值、4个学生5门课程的学生成绩管理系统)题目我找不到了,各位友友们看清代码再使用。

2024-02-27 14:49:23 169

原创 C语言完成一个学生信息管理系统,需实现的功能和要求如下:输入密码示例,密码输入错误,请继续输入,最多可以输错3次......,已有代码Course Design学生版.cpp,补全代码完成功能。

完成一个学生信息管理系统,需实现的功能和要求如下:输入密码示例,密码输入错误,请继续输入,最多可以输错3次。123成功输入密码后,刷屏,显示选择列表。要求调用print()函数。

2024-02-27 14:39:45 332

原创 设计一个学生信息管理系统,使用C++语言描述学生类,包括基类学生和派生类电信,实现对电信类学生信息的录入、修改、查找、排序、删除等功能。基类学生包括数据成员:学号、姓名、性别。派生类电信新增.....

设计一个学生信息管理系统,使用C++语言描述学生类,包括基类学生和派生类电信,实现对电信类学生信息的录入、修改、查找、排序、删除等功能。基类学生包括数据成员:学号、姓名、性别。派生类电信新增数据成员:班级、高数成绩、英语成绩。在程序设计中,我们需要进一步引用继承和多态,继承和多态性的结合能够使得代码更加灵活,易于扩展和维护,是面向对象编程的重要特性。在C++中,继承是面向对象编程中的重要概念。它允许一个类(称为派生类)继承另一个类(称为基类)的属性和行为。

2024-02-27 14:16:43 942

原创 报错./node_modules/axios/lib/platform/index.js Module parse failed: Unexpected token (5:2)

【代码】报错./node_modules/axios/lib/platform/index.js Module parse failed: Unexpected token (5:2)

2024-02-26 12:45:27 855 1

原创 C语言实现21点游戏【单人模式,双人模式,单-多电脑模式】,21点又名黑杰克(英文:Blackjack)

/ 牌的名称int point;// 牌的点值int take;// 初始为0,拿过这张牌了,就设置成1} Card;//牌的名称int point;//牌的点值} Hand;//手牌//总共不同花色,A-K 52张牌,最多8副牌int n;//多少副牌int m;//电脑玩家有多少个void randPutCard(int nums[]) //随机生成2个数,第一个代表是哪副牌,第二个代表那副牌里的哪张牌int i;// 生成2个随机数字//n副牌//一副里有52张牌。

2024-02-26 10:51:53 2837 1

原创 C语言点餐系统,文件操作

【代码】C语言点餐系统,文件操作。

2023-11-27 12:54:41 786

原创 C语言/C++实现时间片轮转调度算法【操作系统】

若运行一个时间片后(或一个时间片内),进程的已占用CPU时间已达到所需要的运行时间,则撤消该进程;若运行一个时间片后进程的已占用CPU时间还未达所需要的运行时间,也就是进程还需要继续运行,则把它插入就绪队列队尾等待CPU。每个进程有一个进程控制块(PCB)表示(可以用PCB直接代表进程实体,略去每个进程的程序段和数据段的具体运行)。,并初始化设置一批进程控制块实例,通过对进程控制块实例对象的控制,来模拟进程调度的控制过程。时间片轮转调度算法。C语言/C++实现。

2023-11-23 19:35:20 2740

原创 Python占位符输出

在字符串中使用百分号(%)作为占位符,然后在字符串后面使用%运算符和一个元组来指定要替换的值。在字符串中使用花括号({})作为占位符,然后使用format()方法来指定要替换的值。Python中常用的占位符格式有两种,分别是百分号(%)占位符和花括号({})占位符。其中,%s表示字符串占位符,%d表示整数占位符。2. 花括号({})占位符。1. 百分号(%)占位符。其中,{}表示占位符。

2023-10-10 23:08:23 1562 1

原创 Python必须知道的6种数据类型

python必须知道的6种数据类型:数字类型【Number】、字符串类型【string】、列表类型【list】、元组类型【tuple】、字典类型【dictionary】、集合类型【set】

2023-10-10 22:28:36 1388 1

原创 小学生四则运算检测系统

【代码】小学生四则运算检测系统。

2023-09-26 14:13:18 108

原创 简单的学生信息管理系统(结构体版)

【代码】简单的学生信息管理系统(结构体版)

2023-09-26 14:11:29 85

原创 简单迭代法、牛顿迭代法和割补法的使用及收敛和收敛速度的比较

本次实验中我深刻了解了迭代法和牛顿法的方法、思路过程,最后还额外深入的了解了割补法的解题思路,并且只到了他们的问题,或者说是局限性,比如初值选取对牛顿法很重要,通过这次实验我也知道了如何去比较他们之间的收敛速度,对我日后的学习有很大帮助,这些方法运用的场景有很多,希望继续加油。(2)使x_(k+1)=G(x)=x_k-f(x_k)/f’(x_k)(2)使x_(k+1)=G(x)=x_k-f(x_k)/f’(x_k)(3)开始迭代,当fabs(x_k1-x_k)

2023-09-26 12:21:43 3957

大数据实验四-MapReduce编程实践

一.实验内容 MapReduce编程实践: 使用MapReduce实现多个文本文件中WordCount词频统计功能,实验编写Map处理逻辑、编写Reduce处理逻辑、编写main方法。 二.实验目的 1、通过实验掌握基本的MapReduce编程方法。 2、实现统计HDFS系统中多个文本文件中的单词出现频率。 三.实验过程截图及说明 1、在本地创建多个文本文件并上传到Hadoop: (1)创建本地存放文件的文件夹: (2)使用vim命令向文件里添加内容: (3)在Hadoop里创建存放文件的目录: (4)将本地的3个文件上传到Hadoop上: 2、编写java代码来操作读取文件并统计: (1)启动idea: (2)目录结构: (3)编写log4j.properties文件: (4)引入需要用到的依赖: 。。。。。。

2024-04-03

大数据实验三-HBase编程实践

一.实验内容 HBase编程实践: 1)在Hadoop基础上安装HBase; 2)使用Shell命令(create:创建表 、list:列出HBase中所有的表信息、put:向表、行、列指定的单元格添加数据等);使用HBase常用Java API创建表、插入数据、浏览数据。 二.实验目的 1、理解HBase在Hadoop体系结构中的角色。 2、熟练使用HBase操作常用的Shell命令。 3、熟悉HBase操作常用的JavaAPI。 三.实验过程截图及说明 1、安装HBase (1)解压HBase文件到/usr/local目录下,并将目录改名为hbase:

2024-04-03

大数据实验二-HDFS编程实践

一.实验内容 HDFS编程实践: 1)使用HDFS文件操作的常用Shell命令; 2)利用Hadoop提供的Java API进行基本的文件操作。 二.实验目的 1、理解HDFS在Hadoop体系结构中的角色。 2、熟练使用HDFS操作常用的Shell命令。 3、熟悉HDFS操作常用的JavaAPI。 三.实验过程截图及说明 ...... 四. 实验总结及心得体会 实验总结: (1)在本实验中,我深入了解了HDFS在Hadoop体系结构中的角色,并熟练掌握了HDFS操作的常用Shell命令和Java API。 (2)首先,我们探讨了HDFS文件操作的常用Shell命令。通过使用`hdfs dfs -put`、`hdfs dfs -get`、`hdfs dfs -ls`、`hdfs dfs -rm`等命令,我能够方便地在本地文件系统和HDFS之间进行文件的导入、导出、列表和删除操作。此外,我还学习了如何使用`hdfs dfs -copyFromLocal`和`hdfs dfs -copyToLocal`命令在HDFS之间复制文件。 (3)其次,我利用Hadoop提供的Java AP

2024-04-03

大数据实验一,Hadoop安装及使用

一.实验内容 Hadoop安装使用: 1)在PC机上以伪分布式模式安装Hadoop; 2)访问Web界面查看Hadoop信息。 二.实验目的 1、熟悉Hadoop的安装流程。 2、熟悉Hadoop访问Web界等基本操作。

2024-04-03

C语言学生成绩信息管理系统【结构体+文本】

C语言学生成绩信息管理系统【结构体+文本】

2024-02-27

C语言学生信息管理系统实验报告

一、问题描述 设计一个学生信息管理系统,使用C++语言描述学生类,包括基类学生和派生类电信,实现对电信类学生信息的录入、修改、查找、排序、删除等功能。基类学生包括数据成员:学号、姓名、性别。派生类电信新增数据成员:班级、高数成绩、英语成绩。 在程序设计中,我们需要进一步引用继承和多态,继承和多态性的结合能够使得代码更加灵活,易于扩展和维护,是面向对象编程的重要特性。在C++中,继承是面向对象编程中的重要概念。它允许一个类(称为派生类)继承另一个类(称为基类)的属性和行为。在继承中,派生类可以访问基类的非私有成员(数据成员和成员函数),从而避免了重复编写相似的代码。 多态是面向对象编程中的另一个重要概念,它允许以统一的方式使用不同的类对象。多态性允许将派生类对象视为基类对象,这样可以在运行时选择调用哪个类的方法,从而实现不同类对象的多种行为。 在C++中,实现继承和多态性的关键是使用虚函数。虚函数是在基类中声明为虚函数的函数,允许派生类重写该函数以实现特定的行为。通过基类指针或引用调用虚函数时,会根据指向的对象的实际类型来确定调用哪个版本的函数,这就是多态性的实现。 系统需实现以下功

2024-02-27

操作系统实验二报告【存储管理模拟(一)】

操作系统,使用C语言/C++实现存储管理模拟(一),一、实验目的 编写和调试一个存储管理的模拟程序,加深对动态分区存储管理方式及实现过程的理解,了解动态分区分配方式中使用数据结构和分配算法。 二、实验要求 1、实现内存回收和分配过程。 2、实验后按规定要求写出实验报告。 三、实验内容 采用指针方式将各个空闲分区链接而成的链表,来记录内存的分配现状。系统不预先划分分区;输入若干作业向系统申请分配内存的请求序列;按空闲分区链接方式的不同分类,分别采用首次适应算法和最佳适应算法实现动态分区;进程执行完毕,系统内存;如果回收的内存与内存原有的空闲区相邻,则回收区与空闲区合并,修改相应数据结构;根据进程请求分配内存的输入序列,即时更新显示内存分配情况。

2024-02-27

操作系统实验一报告【使用C语言/C++实现时间片轮转调度算法】

操作系统实验一报告【使用C语言/C++实现时间片轮转调度算法】

2024-02-27

空空如也

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

TA关注的人

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