自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【智能计算系统】性能调优之软件流水

智能应用性能调优 之。

2024-04-26 18:38:10 179

原创 深度学习复习之 二、手记重写&题目回忆【哈尔滨工业大学(威海)】

文章过长,从本地转上来调格式也怪麻烦的,直接分享照片啦。本文主要是侧重点二次记录&试题回忆。这也把共享链接🔗放上来啦,有需要的友友可以进去下载文件。

2024-01-13 21:52:59 344

原创 深度学习复习之 一、重点整理【哈尔滨工业大学(威海)】

深度学习复习三部曲【哈尔滨工业大学(威海)】文章过长,从本地转上来调格式也怪麻烦的,直接分享照片啦。这也把共享链接🔗放上来啦,有需要的友友可以进去下载文件。

2024-01-13 21:36:08 345

原创 操作系统重点整理【哈尔滨工业大学(威海)】

操作系统重点整理【哈尔滨工业大学(威海)】

2024-01-11 10:56:59 341

原创 【论文阅读】一种基于图深度学习的互联网通信故障检测与定位方法

新一代互联网在现代社会中,互联网接入的规模正在逐渐扩大。根据深度学习IC发布的最新报告,近一半已经成为网民[1]。互联网的不断普及也使计算机网络对我们的生活越来越重要。计算机网络已经开始渗透到我们生活的各个方面,如购物、医疗、工作等[2]。可以说,现在没有互联网,我们不能移动一步[3]。然而,随着互联网规模的普及和不断增长,网络的规模也变得相当大。网络拓扑也变得非常复杂[4]。这使得网络故障更有可能发生,而网络故障的损失比[5]越来越大。

2024-01-11 10:10:14 1008 1

原创 自动配置原理再理解

xxxxProperties: 封装配置文件中相关属性 =====》〉》springboot配置 即:application.yaml(.properties)xxxxAutoConfigurarion: 自动配置类:给容器中添加组件。我们能配置的东西,都存在固有规律。

2024-01-11 08:54:30 343

原创 swagger基础使用

相信无论是前端还是后端开发,都或多或少地被接口文档折磨过。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。但是这个接口文档对于程序员来说,就跟注释一样,经常会抱怨别人写的代码没有写注释,然而自己写起代码起来,最讨厌的,也是写注释。所以仅仅只通过强制来规范大家是不够的,随着时间推移,版本迭代,接口文档往往很容易就跟不上代码了。Swagger是什么?它能干什么?

2024-01-01 20:53:11 977

原创 springboot之xml、DispatcherServlet、javaBean、JSP、Servlet

什么是 XML?什么是javaBean?什么是JSP?什么是Servlet?Servlet 是 Server Applet 的缩写,译为“服务器端小程序”,是一种使用 Java 语言来开发动态网站的技术。JSP与servletJSP。

2024-01-01 20:49:27 819

原创 springSecurity速学

Spring Security的两个主要目标是 “认证” 和 “授权”(访问控制)。MVC - SPRING - SPRINGBOOT ----框架思想。概念是通用的,不止在SpringSecurity中存在。“认证”:(Authentication)“授权”:(Authorization)Aop : 横切:配置类。

2023-12-31 22:04:48 311

原创 spring 核心概念

耦合度高如何解决、IoC( Inversion of Control )控制反转Spring 对IoC思想进行了实现目标:充分解耦。

2023-12-31 22:03:54 788

原创 @Component 注解

从Java EE5规范开始,Servlet增加了两个影响Servlet生命周期的注解: @PostConstruct和@PreConstruct ,这两个注解被用来修饰一个非静态的void()方法,而且这个方法不能有抛出异常声明,标注方法的初始化和销毁,当你需要在系统启动时提前设置一下变量或者设置值操作时,可以使用@PostConstruct注解进行项目启动时设置来完成,当你需要处理关闭资源或者发送通知相关操作时可以使用@PreConstruct 完成。三、基于@Component扩展的注解。

2023-12-29 13:31:27 1420

原创 java_web之常见的状态码

java之常见状态码简介

2023-12-27 22:34:01 322

原创 yml配置实现SpringBoot配置

【代码】yml配置实现SpringBoot配置。

2023-12-27 19:38:03 378

原创 Spring Boot项目中集成Shiro的基本步骤

如何在项目中使用Shiro?你需要完成这几个基本步骤!

2023-12-26 14:49:49 339

原创 Mybatis简单学习

什么是MybatisMyBatis 是一款优秀的持久层框架。它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

2023-12-25 22:32:02 884

原创 Debug 高级用法

【代码】Debug 高级用法。

2023-12-25 16:08:18 363

原创 mac中端口被占用怎么解决?

系统将显示监听该端口的进程信息,包括进程名称、进程ID、用户和协议等。方案:首先查出8080端口当前被那一个应用程序占用,然后再杀掉那个进程的pid,然后你就可以再次使用8080端口啦。-P参数表示不将端口号转换为服务名,-n参数表示不将IP地址转换为主机名。这样可以加快查询速度,并显示原始信息。(2)通过pid来杀死当前占用的进程 kill pid。通过该命令查看占用8080端口的进程,找到对应的pid。(1)查看进程占用(lsof -i :端口号)然后重新将你的程序运行在8080端口上即可。

2023-12-25 16:06:52 587

原创 Mybatis 中的 resultMap 与 resultType、parameterMap 与 parameterType的区别

resultMap 与 resultType、parameterMap 与 parameterType的区别ResultMap和ResultType,它们都是用来表示查询结果集与java对象之间的一种关系,将查询结果集,按照某种关系映射到java对象。

2023-12-24 20:45:30 810

原创 RESTful Web服务

本文简述了什么是 RESTful Web服务> Representational State Transfer (缩写:REST)直译就是表现层状态转换,它是一种便于不同软件/程序在网络中互相传递信息 的架构风格。符合这种架构风格的网络服务 可被称为 RESTful 风格。

2023-12-24 10:08:33 355

原创 Idea配置热部署

热部署就是正在运行状态的应用,修改了他的源码之后,在不重新启动的情况下能够自动把增量内容编译并部署到服务器上,使得修改立即生效。热部署为了解决的问题有两个, 一是在开发的时候,修改代码后不需要重启应用就能看到效果,大大提升开发效率;二是生产上运行的程序,可以在不停止运行的情况下进行升级,不影响用户使用。

2023-12-24 10:06:39 1053

原创 Linux 常用命令【Linux命令初体验】

Linux 常用命令【Linux命令初体验】

2023-12-23 15:50:47 737

原创 如何学习SpringCloud

微服务框架的四大核心问题?1. 服务很多,客户端怎么访问?2. 这么多服务,服务之间如何通信?3. 这么多服务,如何治理?4. 服务挂了怎么办?

2023-12-23 15:46:06 358

原创 如何学习SpringCloud

Spring Dubbo Zookeeper 半自动,需要整合别人的。Spring cloud NetFlix 一站式解决方案!​ Spring cloud 是生态!以下版本全为:2.2.5.RELEASE。服务网格: Server Mesh。

2023-12-22 22:44:36 341

原创 SpringCloud之Spring Cloud Config 分布式配置

分布式系统面临的–配置文件问题微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务,由于每个服务都需要必要的配置信息才能运行,所以一套集中式的,动态的配置管理设施是必不可少的。spring cloud提供了configServer来解决这个问题,我们每一个微服务自己带着一个application.yml,那上百个的配置文件修改起来,令人头疼!什么是SpringCloud config分布式配置中心?

2023-12-22 22:30:03 361

原创 SpringCloud之Zull路由网关

什么是zuul?Zull包含了对请求的路由(用来跳转的)和过滤两个最主要功能:其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础,而过滤器功能则负责对请求的处理过程进行干预,是实现请求校验,服务聚合等功能的基础。Zuul和Eureka进行整合,将Zuul自身注册为Eureka服务治理下的应用,同时从Eureka中获得其他服务的消息,也即以后的访问微服务都是通过Zuul跳转后获得。注意:Zuul 服务最终还是会注册进 Eureka提供:代理 + 路由 + 过滤 三大功能!

2023-12-22 22:29:24 339

原创 SpringCloud之Hystrix:服务熔断

Hystrix是一个应用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时,异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整个体系服务失败,避免级联故障,以提高分布式系统的弹性。断路器”本身是一种开关装置,当某个服务单元发生故障之后,通过断路器的故障监控 (类似熔断保险丝) ,

2023-12-22 22:27:25 822

原创 SpringCloud之Feign:负载均衡(基于服务端)

Feign是声明式Web Service客户端,它让微服务之间的调用变得更简单,类似controller调用service。SpringCloud集成了Ribbon和Eureka,可以使用Feigin提供负载均衡的http客户端只需要创建一个接口,然后添加注解即可~Feign,主要是社区版,大家都习惯面向接口编程。这个是很多开发人员的规范。调用微服务访问两种方法微服务名字 【ribbon】接口和注解 【feign】Feign能干什么?Feign旨在使编写Java Http客户端变得更容易。

2023-12-22 22:26:32 739

原创 SpringCloud之Ribbon:负载均衡(基于客户端)

SpringCloud之Ribbon:负载均衡(基于客户端)

2023-12-22 22:25:42 853

原创 SpringCloud之Eureka 服务注册中心

Eureka 服务注册中心

2023-12-22 22:20:33 852

原创 SpringCloud创建父工程

Spring Cloud 创建父工程

2023-12-22 22:18:34 916

原创 SpringCloud版本选择

SpringCloud版本选择

2023-12-22 22:17:12 327

原创 Mybatis-MetaObject简单介绍

Mybatis是利用 MetaObject做ORM处理, 但在想MetaObject是怎么做到可以像动态语言般来处理Pojo类呢?

2023-12-22 10:24:48 705

原创 模式识别复习【哈尔滨工业大学(威海)】

模式识别复习【哈尔滨工业大学(威海)】

2023-12-21 13:39:28 773

原创 Spring_IOC容器

Spring_IOC容器使用

2023-12-21 10:52:29 753

原创 mapper无法自动装配,未找到 ‘userMapper‘ 类型的 Bean报错

mapper无法自动装配,未找到 ‘userMapper‘ 类型的 Bean报错

2023-12-21 10:52:20 1247

原创 java_对象映射器

java对象映射器:基于jackson将Java对象转为json,或者将json转为Java对象

2023-12-21 10:51:43 371

原创 java——@RequestBody和@RequestParam

@RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的),因此@RequestBody只能用于接收POST请求的参数@RequestParam接收的是key-value里面的参数(URL中的参数),通常用于接收GET请求的参数(POST也能接收只接收URL里的,请求体的接收不)

2023-12-21 10:51:33 493

原创 java基础概念:request属性

request属性 request.getAttribute()

2023-12-21 10:51:23 846

原创 Java中四种遍历集合的方法

Java提供了四种在集合上遍历的方法,包括循环,迭代和forEach(从Java 8开始)

2023-12-21 10:51:13 320

原创 pip 使用清华源

python 在使用pip安装使用清华大学的镜像

2023-12-20 19:56:37 2376 1

QT简单小游戏 QT课设作业

QT、C++课设作业,翻金币完整代码

2023-03-31

QT、C++课设作业,翻金币完整代码

QT、 C++课设作业, 翻金币完整代码

2023-03-31

java 前后端项目 瑞吉外卖

java 前后端项目 瑞吉外卖 ## 1. 说明 通过前面项目的开发,已经积累了一些开发经验,通过项目实战来检验学生的学习效果,同时激发学生的自学能力和自主解决问题的能力。原则上,所有实战内容需要学生独立完成。 ## 2. 需求 - [ ] **后台系统** ​ 菜品管理(批量删除、起售停售) ​ 套餐管理(修改、起售停售) ​ 订单明细 - [ ] **移动端** ​ 个人中心(退出登录、最新订单查询、历史订单、地址管理-修改地址、地址管理-删除地址) ​ 购物车(删除购物车中的商品) ## 3. 实战要求 每位同学需要实现上面的需求,实现过程中可以参考已有代码进行改造或者上网查询资料,只要最终能够实现需求即可。由于实战内容比较多,导师可以在课程实施过程中根据情况提前布置实战内容。

2023-03-31

java暑期学习笔记呀呀呀呀呀呀

java 初学者 bug修改

2023-03-31

飞机大战QT制作讲义-md文件

# 飞机大战_Qt制作 ## 1 项目简介 飞机大战是我们大家所熟知的一款小游戏,本教程就是教大家如何制作一款自己的飞机大战 首先我们看一下效果图 ![1579054835199](飞机大战_Qt制作.assets/1579054835199.png) 玩家控制一架小飞机,然后自动发射子弹,如果子弹打到了飞下来的敌机,则射杀敌机,并且有爆炸的特效 接下来再说明一下案例的需求,也就是我们需要实现的内容 * 滚动的背景地图 * 飞机的制作和控制 * 子弹的制作和射击 * 敌机的制作 * 碰撞检测 * 爆炸效果 * 音效添加 ## 2 创建项目 创建项目步骤如下: * 打开Qt * 按照向导创建项目 * 项目名称位置填写 * 类信息加入 * 完成创建 ### 2.1 打开Qt 找到你安装的Qt Creator,打开它 如果安装时,没有选择在桌面上建立快捷方式,那么你的Qt软件位置如下 `C:\qt\Qt5.x.x\Tools\QtCreator\bin` 在这个路径下找到 `qtcreator.exe` 双击打开即可 ###

2023-03-31

飞机大战-QT实现,内含解析与讲义

# 飞机大战_Qt制作 项目简介 飞机大战是我们大家所熟知的一款小游戏,本教程就是教大家如何制作一款自己的飞机大战 玩家控制一架小飞机,然后自动发射子弹,如果子弹打到了飞下来的敌机,则射杀敌机,并且有爆炸的特效 接下来再说明一下案例的需求,也就是我们需要实现的内容 * 滚动的背景地图 * 飞机的制作和控制 * 子弹的制作和射击 * 敌机的制作 * 碰撞检测 * 爆炸效果 * 音效添加 ## 2 创建项目 创建项目步骤如下: * 打开Qt * 按照向导创建项目 * 项目名称位置填写 * 类信息加入 * 完成创建 ### 2.1 打开Qt 找到你安装的Qt Creator,打开它 如果安装时,没有选择在桌面上建立快捷方式,那么你的Qt软件位置如下 `C:\qt\Qt5.x.x\Tools\QtCreator\bin` 在这个路径下找到 `qtcreator.exe` 双击打开即可

2023-03-31

空空如也

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

TA关注的人

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