自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在IDEA中通过模块创建新项目的时候,出现无法连接的错误

2.在设置搜索HTTP,选择自动检测代理设置。1.找到IDEA中的设置。3.点击应用,即可完成。选择URL: 输入。

2024-05-08 19:54:25 222

原创 一位来自河南农村,大学前从未接触电脑的大二学生

哈哈哈),现在呢跟着老师申请软著等......总结:心中有光,永远向前,加油。

2024-04-12 20:40:40 155

原创 linux系统如何更新系统时间为最新

输入:ntpdate cn.pool.ntp.org。进入管理员模式 输入 : su。

2024-03-31 18:12:03 141

原创 spring boot 项目中的异常处理

新建一个类,加上注释两个//统一异常处理@ExceptionHandler,主要用于Exception@ResponseBody//返回json串log.error("异常信息:",e);@ResponseBody//返回json串。

2024-01-31 11:07:55 580

原创 spring中拦截器Interceptor

2.注册拦截器(新的配置类)重写WebMvcConfigurer中的方法,addInterceptors方法。1.定义拦截器,实现Handlerlnterceptor接口,重写方法。.excludePathPatterns(不需要拦截的路径).addPathPatterns(拦截的路径)(Ctrl 加 o 选择重写的方法)

2024-01-31 10:22:29 545

原创 免费chartGPT网站汇总

以下是从网上收集的,不一定还能访问,仅供参考\nhttps://seboai.github.io - 国内可以直连,响应速度很快 很稳定\nhttp://gpt1.v2.ikmai.cn - 国内可以直连,响应速度很快 很稳。https://ai.xiamis.xyz - 国内可以直连\nhttps://chat18.aichatos.xyz - 国内可以直连,响应速度很快。https://chat.irss.eu.org - 国内可以直连,响应速度很快。

2024-01-30 22:55:42 1621

原创 被称为下一代风口的AIGC到底是什么?

相比传统的PGC(Professionally Generated Content)和UGC(User Generated Content),AIGC的最大特点是利用人工智能技术自动生成内容,无需人工干预。例如,在新闻媒体领域,AIGC可以自动生成新闻报道、摘要、评论等文本内容;同时,AIGC也面临着一些挑战和问题,如版权、隐私、伦理等问题,需要不断探讨和解决。AIGC的内容形式包括但不限于文本、图像、音频、视频等。利用人工智能技术,AIGC可以快速、高效地生成大量内容,大大提高了内容生产的效率和质量。

2024-01-30 22:50:10 398

原创 解决maven 在IDEA 下载依赖包速度慢的问题

2.打开setting.xml文件。1.idea界面双击shift键。

2024-01-30 21:46:16 1023

原创 git的分支操作

在Git中,可以通过分支来管理和处理不同的版本和功能。分支操作可以实现以下功能:创建分支:使用命令可以创建一个新的分支。这个命令会在当前的提交上创建一个与当前分支相同的分支。切换分支:使用命令可以切换到指定的分支。这个命令会将HEAD指针切换到指定分支的最新提交。查看分支:使用git branch命令可以查看当前仓库中的所有分支。当前的分支会在列表中以星号标记。合并分支:使用命令可以将指定分支的更改合并到当前分支。合并分支可能会产生冲突,需要手动解决冲突后再提交。删除分支:使用。

2024-01-30 15:45:47 622

原创 git远程仓库基本操作

注意:远程仓库要存在 别名加地址。

2024-01-30 15:00:38 594

原创 git提交的操作步骤

git comit -m "描述" *(*是提交所有)或者某个文件。首先可以克隆,或者本地创建然后关联远程仓库进行连接。git clone “文件路径”然后要先加到本地仓库。git add 文件名。

2024-01-30 14:35:26 323

原创 人工智能在现代科技中的应用和未来发展趋势

首先,在医疗领域,人工智能可以用于诊断和治疗,通过解析大量的医疗数据和病历,将医生的经验和知识转化为算法和模型,辅助医生进行准确的诊断。人工智能可以通过数据挖掘和机器学习技术,分析大量的金融数据,提供更准确的风险预测和投资建议。在现代科技中,人工智能的应用非常广泛,涵盖了多个领域和行业。更广泛的应用场景:人工智能将会在更多的领域和行业中得到应用,包括农业、制造业、能源等。更强的智能能力:人工智能的算法和模型会不断改进和更新,使其拥有更强大的智能能力,可以更好地理解和处理人类的语言、图像、声音等信息。

2024-01-30 10:30:06 551

原创 什么是 JSON?

JSON 是基于 JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集,是一种开放的、轻量级的数据交换格式,采用独立于编程语言的文本格式来存储和表示数据,易于程序员阅读与编写,同时也易于计算机解析和生成,通常用于在 Web 客户端(浏览器)与 Web 服务器端之间传递数据。在每个键/值对中,以键开头,后跟一个冒号:,最后是值。Array(数组):值的有序集合,使用方括号[ ]定义,数组中每个值之间使用逗号,进行分隔。

2024-01-30 09:55:59 425

原创 Git的基本概念,以及本地操作命令

git commit 可以加上日志。

2024-01-29 16:21:24 550

原创 Git怎样用?(下载到本地,和在本地初始化)

点击第二个输入:例如;邮箱是随意地git config --global user.name "名字"git config --global user.email "邮箱"

2024-01-29 15:51:43 626

原创 什么是Gitee代码托管服务?怎样用?(码云的使用)

国内代码托管平台1.网站:

2024-01-29 15:21:18 339

原创 JavaWeb后端登录校验功能(JWT令牌技术,Cookie技术,Session,拦截技术,过滤器)

登录后存储一个登录标记,然后在后端进行登录验证 但由于需要在所有的请求中加上验证,代码繁琐,所以利用统一拦截技术 pom文件

2024-01-29 12:01:02 942

原创 什么是git,怎样下载安装?

应用场景:团队企业开发。

2024-01-28 21:24:15 558

原创 什么是微服务?(微服务的技术栈)

微服务是一种架构风格,它将一个单一的应用拆分为多个小型的服务,每个服务运行在自己的进程中,服务间采用轻量级的通信机制(如HTTP/webservice等)。2.分布式系统的复杂性:微服务构建的是分布式系统,因此分布式系统带来的问题,如系统容错性、网络延迟和分布式事务等,都是新的挑战。1.易于开发和维护:每个微服务只关注一个特定的业务功能,因此业务逻辑清晰、代码量较少,开发和维护单个微服务相对简单。1.运维要求较高:由于将单体应用拆分为多个微服务,需要同时保证所有的微服务正常运行,运维人员将面临新的挑战。

2024-01-28 20:01:51 1053

原创 什么是跨域?

1.有一个同源策略:协议、域名、端口号都必须一致,如果任意一项不一致,就是不同源。简单理解就是你的页面url和你调用的url不是同一个地方的,浏览器觉得有安全风险,不让你使用这个接口的数据跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。同源策略限制了一些行为,包括Cookie、LocalStorage和IndexDB无法读取,DOM和JS对象无法获取,以及Ajax请求无法发送等。所谓的同源是指,域名、协议、端口均为相同。

2024-01-27 12:14:14 365

原创 Spring Boot @ConfigurationProperties注解的作用

ConfigurationProperties注解。

2024-01-26 16:09:42 732

原创 Spring Boot中application.properties以及application.yml文件配置文件的作用,常见的配置文件,xml,properties,yml

理解为全局变量。

2024-01-26 15:51:35 448

原创 Javaweb文件上传,本地,云存储

【代码】Javaweb文件上传,本地,云存储。

2024-01-26 15:17:06 467

原创 分页插件PageHelper的安装,使用

pom文件。

2024-01-26 12:13:24 336

原创 C++中字符串以及字符数组的输入以及操作(算法竞赛用)

注意:cin>>会自动过滤掉不可见字符(如空格 回车 tab等),空格结束 注意:gets 只能字符数组使用,回车结束 2.cin.getline()三个参数,后面的可以省略。只能输入字符数组字符串: 1.getline() 可以用字符串接收也可以字符数组接收 接收一个字符串,可以接收空格并输出,回车结束 字符串基本操作: 字符串的查找 substr的用法,注意截取后原字符串还是有的,只不过是把他copy 过来了

2024-01-22 14:44:10 891

原创 C++map集合的基本使用

查找元素:如果返回的不是 my_map.end() 则找到了。排序:重写sort函数的cmp函数。删除元素:要用迭代器删除。

2024-01-20 14:26:10 383

原创 sort函数的基本用法

从小到大的排序 从大到小的排序基本用法 头文件

2024-01-19 13:32:57 327

原创 C++优先队列的使用方法

优先队列的本质是堆,但它具有队列的所有操作特性,与普通队列不同的地方就是出队的时候按照优先级顺序出队,这个优先级即最大堆或最小堆的规则(即大的为top优先出队或小的为top优先出队),在队列的基础上加了个堆排序。默认情况下,元素的优先级按照从大到小的顺序排列,也可以通过自定义的比较函数来指定不同的排序方式。自动排序:在插入元素时,priority_queue会根据元素的优先级自动进行排序。以O(log n) 的效率查找一个队列中的最大值或者最小值,其中是最大值还是最小值是根据创建的优先队列的性质来决定的。

2024-01-17 15:53:00 749

原创 NC兔子的逆序对

例如序列{1,2,3,4} 第一次操作区间[1,2] 后变成{2,1,3,4} 第二次反转区间[3,4] 后变成 {2,1,4,3}a={3,4,1,2} 的逆序对是 (1,3) (1,4) (2,3) (2,4)共4个,4是偶数,所以是like。a={3,1,4,2} 的逆序对是 (1,2) (1,4) (3,4) 共3个,3是奇数,所以是dislike。兔子可以把区间[L,R] 反转,例如序列{1,2,3,4} 反转区间[1,3] 后是{3,2,1,4}。第一行一个整数 n,表示序列的大小。

2023-09-25 21:18:51 54

原创 话不多数直接上代码

JAVA

2023-09-24 19:38:06 109

原创 java对象的声明和实例化的本质和区别:

格式: 对象名 = new 类();“类()”是一个构造函数,依据个人所需进行有参或无参的实例化。这两者区别在于对内存的占用,开发过程中,主要解决的问题就是内存的使用和释放。1.声明对象,给编译器发一个通知预留一定空间,而没有占用实际内存。2.实例化对象,实实在在的占用内存空间。格式: 类 对象名;

2023-09-20 08:04:36 122

原创 L2-016 愿天下有情人都是失散多年的兄妹

呵呵。大家都知道五服以内不得通婚,即两个人最近的共同祖先如果在五代以内(即本人、父母、祖父母、曾祖父母、高祖父母)则不可通婚。本题就请你帮助一对有情人判断一下,他们究竟是否可以成婚?输入格式:输入第一行给出一个正整数N(2 ≤ N ≤104),随后N行,每行按以下格式给出一个人的信息:本人ID 性别 父亲ID 母亲ID其中ID是5位数字,每人不同;性别M代表男性、F代表女性。如果某人的父亲或母亲已经不可考,则相应的ID位置上标记为-1。

2023-08-11 11:28:30 50

原创 并查集(基础操作)

主要用于处理不相交集合问题,一些常见的用途有连通子图,最小生成树的Kruskal算法和最近公共祖先(lca)等。find (找到i的祖先,递归出口是祖先是否是自己)unionn (合并i,i,让i的祖先指向j的祖先)init (把每个数的祖先初始化为自己)

2023-08-09 11:32:01 29

原创 数据结构实现项目(期末作业版)

汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),若车场内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;安阳,河南省地级市,位于中国中北部、河南省最北部,地处河南、山西、河北三省交界处, 安阳是中国八大古都之一,是早期华夏文明的中心之一,甲骨文的故乡、周易的发源地、红旗渠精神的发祥地。取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2。(2) 待排序表的表长不小于100。

2023-08-09 10:17:46 121

原创 数据结构期末作业(内部排序算法比较)

数据结构期末作业

2023-08-09 10:13:34 68 1

原创 malloc realloc函数用法

1.malloc函数的头文件 #include<stdlib.h>2.malloc函数样式 void* malloc(size_t size)3.用法:例如要返回int型指针 int *p=(int*)malloc(100*sizeof(int));4.这样就可以理解为定义了一个p[100]的数组 (int*)指的是将void强制转换成int *的形式 sizeof(int)指的是得到int占几个字节 100指的是要

2023-08-08 15:52:32 137

原创 L2-007 家庭房产

其中编号是每个人独有的一个4位数的编号;父和母分别是该编号对应的这个人的父母的编号(如果已经过世,则显示-1);k(0≤k≤5)是该人的子女的个数;孩子i是其子女的编号。首先在第一行输出家庭个数(所有有亲属关系的人都属于同一个家庭)。其中人均值要求保留小数点后3位。家庭信息首先按人均面积降序输出,若有并列,则按成员编号的升序输出。给定每个人的家庭成员和其自己名下的房产,请你统计出每个家庭的人口数、人均房产面积及房产套数。家庭成员的最小编号 家庭人口数 人均房产套数 人均房产面积。

2023-08-08 15:49:41 36

原创 L2-014 列车调度

火车站的列车调度铁轨的结构如下图所示。两端分别是一条入口(Entrance)轨道和一条出口(Exit)轨道,它们之间有N条平行的轨道。每趟列车从入口可以选择任意一条轨道进入,最后从出口离开。在图中有9趟列车,在入口处按照{8,4,2,5,3,9,1,6,7}的顺序排队等待进入。如果要求它们必须按序号递减的顺序从出口离开,则至少需要多少条平行铁轨用于调度?

2023-08-08 15:07:37 23

原创 L2-006 树的遍历

给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列。这里假设键值都是互不相等的正整数。

2023-08-04 11:01:43 103 1

原创 C++STL中 vector和set容器的用法

此类容器在存储元素值的同时,还会为各元素额外再配备一个值(又称为“键”,其本质也是一个 C++ 基础数据类型或自定义类型的元素),它的功能是在使用关联式容器的过程中,如果已知目标元素的键的值,则直接通过该键就可以找到目标元素,而无需再通过遍历整个容器的方式。定义在 <set> 头文件中,使用该容器存储的数据,各个元素键和值完全相同,且各个元素的值不能重复(保证了各元素键的唯一性)。该容器会自动根据各个元素的键(其实也就是元素值)的大小进行升序排序(调用 std::less<T>)。1:vector容器。

2023-08-04 10:26:00 410 1

空空如也

空空如也

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

TA关注的人

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