小鱼小鱼.oO
码龄1年
关注
提问 私信
  • 博客:26,126
    26,126
    总访问量
  • 32
    原创
  • 32,711
    排名
  • 382
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2023-07-22
博客简介:

2301_79201170的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    277
    当月
    66
个人成就
  • 获得547次点赞
  • 内容获得4次评论
  • 获得549次收藏
创作历程
  • 28篇
    2024年
  • 4篇
    2023年
成就勋章
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

RabbitMQ黑马笔记

建立connection创建channel利用channel声明队列利用channel向队列发送消息建立connection创建channel利用channel声明队列定义consumer的消费行为handleDelivery()利用channel将消费者与队列绑定多个消费者绑定到一个队列,同一条消息只会被一个消费者处理通过设置prefetch来控制消费者预取的消息数量交换机的作用是什么?接收publisher发送的消息将消息按照规则路由到与之绑定的队列。
原创
发布博客 2024.11.17 ·
1017 阅读 ·
31 点赞 ·
0 评论 ·
26 收藏

Docker黑马笔记

项目部署的问题:大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题:这些服务会依赖于各种各样的应用,Node.js、Redis、RabbitMQ、MySQL等等,每一个服务的应用它们需要的依赖和函数库有差异,也有可能版本不同,所以依赖关系复杂,容易出现兼容性问题。·依赖关系复杂,容易出现兼容性问题·开发、测试、生产环境有差异Docker如何解决依赖的兼容问题的?将应用的Libs(函数库)、Deps(依赖)、配置与应用一起打包将每个应用放到一个隔离容器去运行,避免互相干扰。
原创
发布博客 2024.11.16 ·
583 阅读 ·
19 点赞 ·
0 评论 ·
30 收藏

JDBC概述

JDBC(Javadatabaseconnectivity)Java连接数据库技术,是Sun公司提供了一套API(Application Programming Interface应用程序编程接口),它为Java应用程序提供了一系列的类,使其能够快速高效地访问数据库它允许Java程序员使用标准的SQL语句来访问和操作关系型数据库。JDBC提供了一种标准的方式来连接到不同数据库的驱动程序,并且是Java EE平台上进行数据访问的基础。
原创
发布博客 2024.11.14 ·
671 阅读 ·
25 点赞 ·
0 评论 ·
18 收藏

Nacos黑马笔记

在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码:GitHub主页:https://github.com/alibaba/nacosGitHub的Release下载页:https://github.com/alibaba/nacos/releases如图:课程采用1.4.1.版本的Nacoswindows版本使用包即可。将这个包解压到任意非中文目录下,如图:目录说明:Nacos的默认端口是8848,如果你电脑上的其它进程占用了8848端口,请先尝试关闭该进程。如
原创
发布博客 2024.11.14 ·
985 阅读 ·
25 点赞 ·
0 评论 ·
18 收藏

Feign黑马笔记

Feign已经集成了ribbon,可以自动实现负载均衡一般我们需要配置的就是日志级别一般用basic或none,如果是找bug的话,用full。
原创
发布博客 2024.11.11 ·
753 阅读 ·
25 点赞 ·
0 评论 ·
20 收藏

【详细】springboot部署至阿里云服务器(哀嚎版)

接下来通过xshell将其上传到阿里云服务器,先cd到/root下,创建springboot文件夹,专门用来存放springboot项目,再将项目jar包webchat-0.0.1-SNAPSHOT.jar传过去。注意:如果配置没问题还是访问不了就去检查安全组是否加进去了,项目中用到的端口号都要加进去,mysql:3306,redis:6379,tomcat:默认8080(我设置为8091)这里有两个选项,购买和免费试用,新用户可以免费试用三个月,我这里选择的是免费使用。
原创
发布博客 2024.11.01 ·
722 阅读 ·
14 点赞 ·
0 评论 ·
27 收藏

Nginx笔记

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是一款轻量级的器Web 服务/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。Nginx 可以作为静态页面的 web 服务器。
原创
发布博客 2024.10.23 ·
895 阅读 ·
29 点赞 ·
0 评论 ·
23 收藏

瑞吉外卖项目

1.移动端与管理后台展示2.项目上线后3.管理后台登录4.管理后台详细页面二)角色分工(三)软件环境两端应用重新启动后,一切都可以了——/*** 对象映射器:基于jackson将Java对象转为json,或者将json转为Java对象* 将JSON解析为Java对象的过程称为 [从JSON反序列化Java对象]* 从Java对象生成JSON的过程称为 [序列化Java对象到JSON]*/super();//收到未知属性时不报异常。
原创
发布博客 2024.10.23 ·
1080 阅读 ·
18 点赞 ·
0 评论 ·
21 收藏

Git笔记

Settings->Editor->File Types->Ignored Files and Folders 中把.gitignore文件去掉就可以了,并且该文件不能被改名(注意,idea新版不用此操作,已经包含在.idea里面了).gitignore文件表示哪些文件不需要git来管理,没有这个文件的,是被隐藏了,可以设置中打开。git merge [分支],然后会生成一个冲突的文件,手动修改冲突的内容,再次提交即可。origin是远程仓库的简称,master是提交到远程仓库的主分支。
原创
发布博客 2024.10.11 ·
917 阅读 ·
25 点赞 ·
0 评论 ·
19 收藏

继图书管理项目遗留的问题修改

比如登录时,检查需要填入的数据是否不为null,这是前端需要考虑的,后端不需要if else判断,而手机号码校验,这个就需要后端来实现。命名的,user_id ,而一种规范是 ,这个时候的实体类的变量要写成。4.后续加入密码加密,安全验证,打印日志,让shi山更精致一点。第二种就是直接把数据库变量和实体类变量的名字设成相同的。3. 可以通过断点调试,看看后端控制台有没有发送过来的。2. 功能的细节有些不需要实现!的,就是userId。因为我的数据库变量是。
原创
发布博客 2024.09.11 ·
608 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

AOP 面向切片编程

AOP是一种编程技术,用于在应用程序中动态地将代码切片(如日志、事务等)插入到特定位置。切面(Aspect):切面是模块化的关注点,通常是横切关注点,如日志记录、事务管理等。连接点(Join Point):连接点是在程序执行过程中某个特定的点,如方法调用或异常抛出。通知(Advice):通知是切面在连接点上执行的代码。切入点(Pointcut):切入点是一个表达式,用于匹配连接点。引入(Introduction):引入允许在不修改现有类的情况下向现有类添加新方法或属性。织入。
原创
发布博客 2024.08.31 ·
1061 阅读 ·
21 点赞 ·
0 评论 ·
14 收藏

jsp简介

JSTL的foreach标签
原创
发布博客 2024.08.31 ·
1107 阅读 ·
26 点赞 ·
0 评论 ·
27 收藏

Servlet 简介+ Cookie和session+过滤器Filter和监听器Listener

Servlet是Server Applet的简称,是用Java编写的是运行在 Web 服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Servlet是Java编程语言编写的服务器端程序,运行在支持Java Servlet规范的Web服务器上。Servlet主要用于处理客户端请求和生成动态Web页面。
原创
发布博客 2024.08.31 ·
842 阅读 ·
22 点赞 ·
0 评论 ·
14 收藏

Socket,Servlet,Tomcat

超文本传输协议,对应于应用层,用于如何封装数据.TCP/UDP 协议:传输控制协议,对应于传输层,主要解决数据在网络中的传输。
原创
发布博客 2024.08.28 ·
849 阅读 ·
33 点赞 ·
0 评论 ·
27 收藏

web服务器构成分析+http协议

Web 服务器作为网站和在线服务的基础设施,扮演着至关重要的角色。了解 Web 服务器的原理、类型和实际应用,对于提高网站性能、保障系统稳定运行具有重要意义。希望本文能帮助您更好地理解和使用 Web 服务器。
原创
发布博客 2024.08.28 ·
593 阅读 ·
18 点赞 ·
0 评论 ·
12 收藏

TCP/IP五层模型

作为一名程序员,对于TCP/IP五层协议,重点掌握应用层和传输层,特别是以下两层对应的协议:HTTP协议、FTP协议、SMTP协议和POP3协议等。这些协议是应用程序与网络的接口,程序员需要了解其通信过程和数据格式,从而编写适合的程序进行数据交互。TCP和UDP协议。TCP协议可确保传输的数据完整性和顺序性,使用范围较广;UDP协议传输速度更快,但无法保证数据的完整性和顺序性。
原创
发布博客 2024.08.28 ·
1327 阅读 ·
23 点赞 ·
0 评论 ·
10 收藏

springboot常用注解

public ResponseEntity<Integer> getPersonByID(@Valid @PathVariable("id") @Max(value = 5,message = "超过 id 的范围了") Integer id) {@Pattern(regexp = "((^Man$|^Woman$|^UGM$))", message = "sex 值不在可选范围")的话一般是用在要返回一个视图的情况,这种情况属于比较传统的 Spring MVC 的应用,对应于前后端不分离的情况。
原创
发布博客 2024.08.26 ·
874 阅读 ·
18 点赞 ·
0 评论 ·
22 收藏

JDBC数据库连接池Druid

数据库连接池是一个存储数据库连接的缓冲区,用于重复使用这些连接,以避免在每次请求时都创建新的数据库连接。连接到数据库的过程是相对耗时的,因此连接池可以显著提高应用程序的性能。它们还有助于防止应用程序超负荷地创建太多数据库连接,从而减轻数据库服务器的负担。Druid是一个功能强大且高性能的JDBC数据库连接池,它提供了丰富的功能和配置选项。通过使用Druid连接池,您可以更有效地管理数据库连接,提高应用程序性能,并且可以监控数据库连接的使用情况。
原创
发布博客 2024.08.26 ·
643 阅读 ·
23 点赞 ·
0 评论 ·
5 收藏

SpringSecurity笔记

​ Spring Security是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富;​ Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架。它是用于保护基于Spring的应用程序的实际标准;​ Spring Security是一个框架,致力于为Java应用程序提供身份验证和授权。与所有Spring项目一样,Spring Security的真正强大之处在于可以轻松扩展以满足自定义要求。
原创
发布博客 2024.08.23 ·
625 阅读 ·
12 点赞 ·
0 评论 ·
14 收藏

Redis基础用法

SpringData是Spring中数据操作的模块,包含对各种数据库的集成,其中对Redis的集成模块就叫做SpringDataRedis,官网地址:https://spring.io/projects/spring-data-redis。2. 进入计算机服务中(右键计算机-->管理-->服务和应用程序-->服务),再在右侧找到Redis名称的服务,查看启动情况。在Redis官网中提供了各种语言的客户端,地址:https://redis.io/docs/clients/然后即可如方法一操作。
原创
发布博客 2024.08.11 ·
1127 阅读 ·
11 点赞 ·
0 评论 ·
17 收藏
加载更多