自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 6.统一服务入口-Gateway

Spring Cloud Gateway 是基于 Spring Framework 构建的 API 网关,它提供了一种简单而有效的方式来路由到 APIs 并为它们提供跨领域的关注点,如安全性、监控/指标和弹性。它是 Spring Cloud 生态系统的一部分,旨在替代 Netflix Zuul,提供更现代的、基于非阻塞 API 的网关解决方案。

2025-12-14 10:01:25 797

原创 5.优雅实现远程调用-OpenFeign

Spring Cloud OpenFeign是一种基于Spring Cloud的声明式REST客户端,它简化了与HTTP服务交互的过程。它将REST客户端的定义转化为Java接口,并且可以通过注解的方式来声明请求参数、请求方式、请求头等信息,从而使得客户端的使用更加方便和简洁。同时,它还提供了负载均衡和服务发现等功能,可以与Eureka、Consul等注册中心集成使用。

2025-12-14 09:58:40 937

原创 4.注册中心之Nacos

NacOs是一个用于动态服务发现、配置和管理的开源平台,旨在帮助用户在私有云、混合云和公有云环境中快速构建和交付微服务平台。它提供了一组简单易用的特性集,支持服务注册与发现、服务配置、服务元数据及流量管理,助力构建以“服务”为中心的现代应用架构。NaCOs使得微服务的构建、交付和管理变得更加敏捷和简单。

2025-12-14 09:54:38 1534

原创 3.负载均衡-LoadBalance

Spring Cloud Load Balancer 用来创建以负载均衡方式与其他应用通信的应用。可以使用任意算法,在进行远程服务调用时轻松实现负载均衡。

2025-12-14 09:51:37 1065

原创 误删数据库表导致出现1146报错

MySQL 报错提示 “Table ‘performance_schema.session_variables’ doesn’t exist”,说明系统找不到 performance_schema.session_variables 这个表,可能是由于你误删除了某些系统表或者某些配置被破坏了。performance_schema 是 MySQL 用来收集性能数据的数据库,session_variables 表存储了会话级别的变量。如果这个表缺失,可能会影响数据库的性能监控和一些查询操作。

2025-12-12 21:31:16 187

原创 2.注册中心之Eureka

Eureka:服务注册与发现组件,用于实现服务的自动注册与发现,Spring Cloud Eureka 是对Netflix公司的Eureka的二次封装,它实现了服务治理的功能,Spring Cloud Eureka提供服务端与客户端,服务端即是Eureka服务注册中心,客户端完成微服务向Eureka服务的注册与发现。服务端和客户端均采用Java语言编写。

2025-12-12 10:52:52 536

原创 1.Spring-Cloud初识

走入SpringCloud

2025-12-12 10:50:36 1074

原创 6.HTTP协议

主要介绍HTTP协议相关

2025-11-16 19:09:41 842

原创 5.网络原理之TCP_IP

主要介绍TCP/IP相关内容

2025-11-16 19:08:33 859

原创 4.网络原理及编程

主要讲解网络原理以及Java中的网络编程

2025-11-13 15:55:33 1100

原创 3.文件操作和IO

文件操作基础摘要

2025-11-13 15:52:13 340

原创 2.多线程进阶

本文介绍了四种常见的锁策略:乐观锁与悲观锁、读写锁、重量级锁与轻量级锁、自旋锁。乐观锁假设数据访问冲突较少,仅在提交时检测冲突;悲观锁则先加锁再访问数据。读写锁区分读操作和写操作,提高并发性能。重量级锁依赖操作系统mutex,涉及较多内核态切换;轻量级锁尽量在用户态完成加锁。自旋锁通过循环尝试获取锁,避免线程切换开销。Synchronized会根据竞争情况在乐观锁/悲观锁、轻量级锁/重量级锁之间自动切换。

2025-11-11 21:25:47 888

原创 1.多线程初阶

本文介绍了线程的基本概念、创建方式及Thread类的常见属性和方法。线程作为执行流,能够实现并发编程,提高CPU资源利用率,比进程更轻量级。文章详细阐述了5种创建线程的方式,包括继承Thread类、实现Runnable接口、匿名内部类及lambda表达式等方法,并列举了Thread类的构造方法和常用属性。通过代码示例演示了多线程的运行特点,并提供了使用jconsole工具观察线程的方法。

2025-11-11 21:21:34 1584

原创 4.3经典CNN模型

主要介绍CNN相关网络模型

2025-11-07 10:26:12 817

原创 4.2池化层

主要介绍池化层相关知识

2025-11-07 10:20:59 161

原创 4.1卷积层

主要介绍卷积层相关内容

2025-11-03 10:51:58 1026

原创 3深度学习模型

主要介绍一下关于模型的搭建

2025-11-03 10:48:18 963

原创 2.4模型选择、欠拟合、过拟合

主要整理了模型选择以及欠拟合过拟合等内容

2025-11-02 09:18:33 617

原创 2.3多层感知机

主要讲解多层感知机相关内容

2025-11-02 09:17:33 459

原创 2.2softmax回归

主要介绍softmax回归相关

2025-10-24 20:31:14 345

原创 2.1线性回归

主要介绍线性回归方面内容

2025-10-24 20:27:27 664

原创 1.数据操作

该文主要介绍关于深度学习所需要的数据操作方法

2025-10-22 20:25:50 461

原创 PyTorch入门

本文介绍了PyTorch中常用的数据处理和可视化工具

2025-10-22 20:22:49 1409

原创 SpringMVC框架

全称Spring Web MVC,是基于Servlet API构建的原始Web框架MVC(Model View Controller)是软件⼯程中的⼀种软件架构模式,它把软件系统分为模型,视图和控制器三个基本部分。

2025-02-15 17:27:51 320

原创 MyBatisi框架

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

2025-02-15 13:51:56 2084

原创 关于lombok使用失效

注销pluginidea清除缓存(删除target文件)

2025-02-13 13:18:10 269

原创 Bean作用域和生命周期

Bean默认情况下是单例模式(Singleton),所有人的使用都是同一个对象。Bean在整个SpringMVC中只有一份,它是全局共享的。

2025-02-11 18:19:09 341

原创 Spring创建和使用

BeanFactory 提供了基础的访问容器的能⼒,⽽ ApplicationContext属于 BeanFactory 的⼦类,它除了继承了 BeanFactory 的所有功能之外,它还拥有独特的特性,还添加了对国际化⽀持、资源访问⽀持、以及事件传播等⽅⾯的⽀持。想要将对象成功的存储到 Spring 中,我们需要配置⼀下存储对象的扫描包路径,只有被配置的。@Bean命名规则和五大类注解的命名规则不同,默认情况下,存储的对象名称=方法名。包下的所有类,添加了注解才能被正确的识别并保存到 Spring 中。

2025-02-10 21:54:42 788

原创 JVM相关

class文件从文件(磁盘)被加载到内存中(元数据区)的过程。

2025-02-01 23:05:00 658

原创 web程序部署

主要介绍web程序部署

2025-01-31 12:28:26 1720

原创 Linux相关命令

真正进行编辑,则需要按下i进入插入模式(insert model)ls -l / (更详细的查看) 缩写为ll /如果拷贝的是目录,需要加上-r选项,表示递归拷贝。创建目录,使用-p选项可以创建多级目录。删除文件目录,使用-r选项可以删除目录。ESC可从任意模式切换到普通模式。move移动 =剪切+粘贴。copy复制=复制+粘贴。查看当前操作目录是什么。先按“:”,再输入q;

2025-01-24 19:06:03 342

原创 【软件测试】性能测试

测试人员借助性能测试工具,模拟在不同场景下,对应的性能指标是否达到预期。

2023-11-23 23:25:07 1989

原创 【软件测试】selenium进阶

Webdriver 可以很方便的使用findElement 方法来定位某个特定的对象,不过有时候我们却需要定位一组对象,这时候就需要使用findElements 方法。getATtritube:获取属性值例子:复选框和单选框,我们选中点击所有的复选框。

2023-11-23 16:01:09 171

原创 【软件测试】selenium初级篇

selenium是web应用中基于UI的自动化测试框架。

2023-11-22 21:45:11 233

原创 【软件测试】关于Junit5

Junit是针对Java的一个单元测试框架Junit ,在测试驱动的开发方面有很重要的发展,是起源于 Junit 的一个统称为 xUnit 的单元测试框架之一。

2023-11-22 17:29:58 433

原创 【软件测试】测试技术

用户肉眼观察到的都属于界面界面的重要性用户和软件进行交互的时候,通常都是通过界面和软件进行业界测试界面的时候,参考软件规格说明书,UI视觉稿界面测试的内容。

2023-11-18 11:52:01 243 1

原创 【软件测试】关于测试用例

功能,界面,易用性,兼容,性能,安全,网络,中断物体:物体的作用,干什么用的软件:软件实现功能物体:外表,材质,大小,容量软件:界面,字体大小,字体颜色,页面布局操作简单,使用流程;人性化物体:除了本质的功能,有没有其他功能软件:操作系统,设备,浏览器版本物体:使用寿命软件:响应时间,吞吐量,并发数物体:材质是否有毒,对人体健康是否造成安全软件:sql注入,xss漏洞2G~5G,弱网,wifi切换界面…正交法的目的是为了减少减少用例数目,用尽量少的用例覆盖输入的两两组合因素:变量。

2023-11-18 09:54:35 123 1

原创 【软件测试】测试相关概念

测试用例是为了实施测试而向被测试的系统提供的一组集合,测试环境,操作步骤,测试数据,测试结果等要素这里以一个登录页面进行测试用例的说明测试环境:Windows系统+chrome浏览器+本地测试数据:账号+密码操作步骤:输入账号,输入密码,点击登录预期结果:登陆成功Blocker(崩溃):阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。

2023-11-14 23:41:52 497

原创 【软件测试】小白必读

一文带你初始软件测试

2023-11-14 23:24:33 85

原创 java如何连接数据库并进行操作

JDBC连接数据库并进行数据操作

2023-05-16 21:03:49 1010 1

空空如也

空空如也

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

TA关注的人

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