自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文艺倾年的博客

英雄不问出处!

  • 博客(132)
  • 收藏
  • 关注

原创 【搬砖实战】2024年了,还有人不会搭建内网穿透吗?

💭内网穿透是我们在进行网络连接时的一种术语,也叫做NAT穿透,即在计算机是局域网内的时候,外网与内网的计算机的节点进行连接时所需要的连接通信,有时候就会出现内网穿透不支的情况。内网穿透的功能就是,当我们在端口映射时设置时,内网穿透起到了地址转换的功能,也就是把公网的地址进行翻译,转成为一种私有的地址,然后再采用路由的方式ADSL的宽带路由器,具有一个动态或者是固定的公网IP,最后ADSL直接在 交换机上,这样所有的电脑都可以共享上网。

2024-05-14 13:33:34 872 2

原创 【考研经验贴】24考研860软件工程佛系上岸经验分享【丰富简历、初复试攻略、导师志愿、资料汇总】

电子科技大学的信软院的电子信息专业初试为政治、英一、数一、860专业课(软件工程+计算机网络),考研难度中等,本人是24考研应届生,初试成绩:政治:71、英语:63、数学:123、专业课:133、总分:390分,以下是我在备考过程中的经验总结,希望能帮到正在备考这所学校的同学。💡其他科目考生 也可 以此做参考。

2024-04-04 20:45:18 2376 2

原创 【工具篇】我用Anki半个月背完了408

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔本文讲解Anki工具的高效使用,期待与你一同探索、学习、进步,一起卷起来叭!

2024-03-18 21:37:05 1040 1

原创 【回望2023,走向2024】谁不曾梦想CI/CD自己的人生!

GitHub Actions是GitHub提供的一个持续集成和持续部署的工具,可以通过一系列的自动化流程来构建、测试和部署软件。相同类型的产品还有Jenkins、GitLab CI/CD等。

2024-02-07 19:34:41 1074

原创 【工作记录】数据库被黑,Java实体类反向生成Sql语句

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔本文讲解Java实体类反向生成Sql语句,一起卷起来叭!

2023-05-14 23:18:08 458 1

原创 【人工智能原理自学】LSTM网络:自然语言处理实践

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔本文讲解LSTM网络:自然语言处理实践,一起卷起来叭!

2023-01-27 21:38:41 1349 3

原创 【人工智能原理自学】循环:序列依赖问题

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔本文讲解循环:序列依赖问题,一起卷起来叭!

2023-01-26 14:12:26 847 1

原创 【人工智能原理自学】卷积神经网络:图像识别实战

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔本文讲解卷积神经网络:图像识别实战,一起卷起来叭!

2023-01-23 12:24:42 2070 5

原创 【人工智能原理自学】卷积神经网络:打破图像识别的瓶颈

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔本文讲解卷积神经网络:打破图像识别的瓶颈,一起卷起来叭!

2023-01-22 13:39:45 708 2

原创 【人工智能原理自学】深度学习:神奇的DeepLearning

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔笔记来自B站UP主Ele实验室的《小白也能听懂的人工智能原理》。🔔本文讲解深度学习:神奇的DeepLearning,一起卷起来叭!

2023-01-20 22:58:12 492

原创 【人工智能原理自学】初识Keras:轻松完成神经网络模型搭建

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔笔记来自B站UP主Ele实验室的《小白也能听懂的人工智能原理》。🔔本文讲解初识Keras:轻松完成神经网络模型搭建,一起卷起来叭!

2023-01-19 21:23:51 897 1

原创 【人工智能原理自学】高维空间:机器如何面对越来越复杂的问题

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔笔记来自B站UP主Ele实验室的《小白也能听懂的人工智能原理》。🔔本文讲解高维空间:机器如何面对越来越复杂的问题,一起卷起来叭!

2023-01-18 22:00:52 456 7

原创 【人工智能原理自学】隐藏层:神经网络为什么Working

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔笔记来自B站UP主Ele实验室的《小白也能听懂的人工智能原理》。🔔本文讲解隐藏层:神经网络为什么Working,一起卷起来叭!

2023-01-14 17:44:03 424

原创 【人工智能原理自学】激活函数:给机器注入灵魂

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔笔记来自B站UP主Ele实验室的《小白也能听懂的人工智能原理》。🔔本文讲解激活函数:给机器注入灵魂,一起卷起来叭!

2023-01-08 22:19:46 378

原创 【人工智能原理自学】梯度下降和反向传播:能改

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔笔记来自B站UP主Ele实验室的《小白也能听懂的人工智能原理》。🔔本文讲解梯度下降和反向传播:能改,一起卷起来叭!

2023-01-07 18:02:15 570

原创 【人工智能原理自学】方差代价函数:知错

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔笔记来自B站UP主Ele实验室的《小白也能听懂的人工智能原理》。🔔本文讲解一元一次函数感知器:如何描述直觉,一起卷起来叭!

2023-01-02 23:40:55 681

原创 【人工智能原理自学】一元一次函数感知器:如何描述直觉

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔笔记来自B站UP主Ele实验室的《小白也能听懂的人工智能原理》。🔔本文讲解一元一次函数感知器:如何描述直觉,一起卷起来叭!

2023-01-01 22:00:55 811 4

原创 迎接2023,用JAVA演奏“新年”

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔2023年快要到来啦,再此祝大家诸事顺遂,所见所盼皆如愿。🔔本文讲解如何使用Java演奏一首歌曲,一起卷起来叭!众所周知,语言=算法+数据结构,那么音乐=曲谱+音质,曲谱定义了音的高低、长短,力度,我们常常又根据这些对歌曲常分为主奏和伴奏。因为一切皆文件嘛,凭借这些规则,我们通过编程将曲谱读取得到对应的音符的高低、长短、力度,然后依次调用音质文件,最后组成音乐。先上视频演示,代码在文末:演奏视频。

2022-12-31 23:13:48 2316 6

原创 【微服务】Feign远程调用和异步调用请求头丢失问题

最近在梳理以前做过的项目:遇到了俩问题,第一个问题是,在微服务项目中,我们做了单点登录,在项目使用feign远程调用另一个模块的远程服务时,发现提示无权限调用。第二个问题是异步调用时,老请求线程不共享问题,导致业务获取不到老请求报空指针异常。

2022-10-26 20:29:28 3518 7

原创 1024程序员节|面试问接口幂等是什么?

接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。举个最简单的例子,那就是支付,用户购买商品后支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额返发现多扣钱了,流水记录也变成了两条,这就没有保证接口的幂等性。

2022-10-25 22:27:26 918

原创 庆祝1024程序员节,携手学习ThreadLocal

ThreadLocal叫做线程本地变量,意思是ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的,也就是说该变量是当前线程独有的变量。ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。synchronized(锁)原理同步机制采用了时间换空间的方式,只提供一份变量,让不同线程排队访问(临界区排队)采用空间换时间的方式,为每一个线程都提供一份变量的副本,从而实现同时访问而互不相干扰侧重点多个线程之间访问资源的同步。

2022-10-21 22:55:25 237

原创 拥抱云原生,Java与Python基于gRPC通信

It cangRPC是一个现代的开源高性能远程过程调用(RPC)框架,可以在任何环境中运行。它可以有效地连接数据中心内和跨数据中心的服务,支持负载均衡、跟踪、健康检查和身份验证。它也适用于分布式计算,将设备、移动应用程序和浏览器连接到后端服务好处可概括为:1.简单 2.快 3.跨语言跨平台 4.双向+安全gRPC 是Google公司开发的一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。gRpc官网地址:https://www.grpc.io。

2022-10-17 20:54:54 2348 5

原创 带上ES一起寻找理想的另一半

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔本文讲解使用Java实现父子节点功能和搜索引擎,欢迎大家多多关注!🔔一起卷起来叭!

2022-10-12 23:25:27 2119 3

原创 喜迎国庆,居家五黑,自己写个组队匹配叭

😊你好,我是小航,一个正在变秃、变强的文艺倾年。🔔本文讲解使用Java实现组队匹配功能,欢迎大家多多关注!🔔国庆节到了,一起卷起来叭!

2022-10-05 20:58:20 22789 5

原创 SpringBoot实战:设备唯一ID生成【雪花算法、分布式应用】

1、引入工具类测试结果:100W条ID3秒4、运行测试:接下来,我们给Code加入状态:status,1代表已激活,0代表未激活Code转二维码并打包ZIP:

2022-09-29 21:47:11 4903

原创 【实战】SpringBoot对接外部API并一步一步性能调优

本平台对接某某平台的接口,保证接口的稳定性和安全性。

2022-09-15 20:29:20 3070

原创 【软件工程】UML中类之间的六大关系

泛化 = 实现 > 组合 > 聚合 > 关联 > 依赖2.泛化和实现体现了逻辑上的"is a"的关系,组合、聚合和关联体现了逻辑上的"has a"的关系,“依赖”体现了逻辑上的"use a"的关系。

2022-09-13 17:00:31 4841

原创 【小航的算法日记】线段树

本内容取经于:https://leetcode.cn/problems/my-calendar-i/solution/by-lfool-xvpv/

2022-09-12 15:48:23 152

原创 中秋节学什么,学HTTPS叭

💫你好,我是小航,一个正在变秃、变强的大三党。本文主要讲解HTTPS最后祝大家中秋节快乐!哈哈哈😂🤣~

2022-09-09 16:20:37 5006 1

原创 昨天还好,今天不行,百思不得其解Centos7无法连接

经过CSDN搜了一波,得知:在CentOS系统上,目前有NetworkManager和network两种网络管理工具。如果两种都配置会引起冲突。由于一般我们都是使用 network 配置静态ip,可能是关机(某种缘故)导致NetWorkManager自动配置,发生了冲突,所以把它禁用掉就好了。当然小伙伴无法连接Centos可能是其他原因导致的。昨天晚上centos连接正常,今天早上打开就不行了。

2022-09-08 20:33:18 612

原创 Maven笔记基础篇

管理规模庞大的 jar 包,需要专门工具。脱离 IDE 环境执行构建操作,需要专门工具。Maven 是 Apache 软件基金会组织维护的一款专门为 Java 项目提供构建和依赖管理支持的工具。 < properties > < project.build.sourceEncoding > UTF-8

2022-09-06 17:54:11 2020 1

原创 【小航的算法日记】哈希

哈希表、哈希函数、哈希碰撞。

2022-09-03 20:43:13 312

原创 浅谈@PostConstruct注解

我们在Spring项目中经常会遇到@PostConstruct注解,可能有的伙伴对这个注解很陌生,出现场景如:首页介绍一下它的用途:@PostConstruct该注解在Java EE5规范中加入,被用来修饰一个非静态的void()方法。被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行。

2022-09-01 22:23:40 961

原创 【小航的算法日记】字符串

字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个字符。这是一个在面试中很好的问题。给你一个字符串 s ,颠倒字符串中 单词 的顺序。..

2022-08-30 11:35:40 257 2

原创 【小航的算法日记】图论

适用边数较多的稠密图(边数量 m ≈ 点数量 n2 )2.邻接表使用边数较少的稀疏图(边数量 m ≈ 点数量 n)【这种存图方式又称:链式前向星存图】遍历所有由 a 点发出的边:3.类【确保某个操作复杂度严格为 O(m) 时才使用】通过建立一个类来记录有向边信息:使用 List 存起所有的边对象,并在需要遍历所有边的时候,进行遍历:算法:拓扑排序:「入度」和「出度」的概念:在图论中,一个有向无环图必然存在至少一个拓扑序与之对应,反之亦然。很多时候给定的图存在负权边,这时类似Dijkstra

2022-08-12 11:21:10 269

原创 SpringBoot2 常用注解

路由网关的主要目的是为了让所有的微服务对外只有一个接口,我们只需访问一个网关地址,即可由网关将所有的请求代理到不同的服务中。当找不到一个匹配的 Bean 时,Spring 容器将抛出 BeanCreationException 异常,并指出必须至少拥有一个匹配的 Bean。当不能确定 Spring 容器中一定拥有某个类的 Bean 时,可以在需要自动注入该类 Bean 的地方可以使用 @Autowired(required = false),这等于告诉 Spring: 在找不到匹配 Bean 时也不报错。.

2022-08-11 20:14:10 479

原创 Java8新特性必知必会

Java 8 (又称为jdk 1.8) 是Java 语言开发的一个主要版本。Java 8 是oracle公司于2014年3月发布,可以看成是自Java 5 以来最具革命性的版本。Java 8为Java语言、编译器、类库、开发工具与JVM带来了大量新特性。如果一个接口中,只声明了一个抽象方法,则此接口就称为函数式接口。我们可以在一个接口上使用注解, 这样做可以检查它是否是一个函数式接口。}在java.util.function包下定义了Java 8 的丰富的函数式接口。...

2022-08-11 16:53:33 277 1

原创 【PDF报表】Jasperreports+jaspersoft studio快速入门

目录一、JasperReport简介二、 JasperReport的开发步骤1.生命周期2.执行流程三、模板工具Jaspersoft Studio1.概述2.安装配置3.面板介绍4.基本使用4.1 模板制作4.2 编译模板四、入门案例1. 制作模板1.1 创建新模板,删除不需要的Band1.2 画边框和线1.3 添加几个静态的文本1.4 添加变量1.5 在右下角修改变量名称1.6 使用变量1.7 有中文的设置字体为==华文宋体==1.8 保存后编辑2. 环境准备2.1 引依赖2.2 准备中文字体资源文件3.

2022-08-11 12:09:49 3086 1

原创 【异步与线程池】串讲&优化详情页加载

💫你好,我是小航,一个正在变秃、变强的准大三党💫本文主要讲解异步与线程池,示例Demo采用Java语言演示💫欢迎大家的关注!

2022-08-09 18:47:40 206

原创 vue从入门到如土(十万字收藏篇)

vue是什么,是一套用于构建用户界面的渐进式js框架渐进式:vue可以自底向上逐层的应用特点:组件化模式、声明式编码、虚拟DOM+Diff算法学习vue前要掌握的js基础知识:es6语法规范es6模块化包管理器原型、原型链数组常用方法axiospromise*浏览器配置f12生产提示阻止*favicon.ico页签图标用于解析标签体内容。格式:{{msg}}插值里面放js表达式区分js表达式和js代码(语句)表达式:一个表达式会生成一个值,可以放在任何一个需要值的地方;aa+bdemo(1)x===y

2022-08-05 22:02:07 2517 4

空空如也

空空如也

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

TA关注的人

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