一、起步依赖原理分析在搭建SpringBoot环境的时候,在pom.xml中添加了两个依赖,对这两个依赖进行分析,分别是: SpringBoot的起步依赖:spring-boot-starter-parent web的起步依赖:spring-boot-starter-web1、spring-boot-starter-parent spring-boot-starter-parent 是Spring
转载 2024-06-06 18:08:29
39阅读
SpringBoot,就是一个javaweb的开发框架,和SpringMVC类似,对比其他javaweb框架的好处,官方说是简化开发,约定大于配置,能迅速的开发web应用,几行代码开发一个http接口。spring Boot 以约定大于配置的核心思想,默认帮我们进行了很多设置,多数 Spring Boot 应用只需要很少的 Spring 配置。同时它集成了大量常用的第三方库配置(例如 Redis、
原创 2023-08-24 14:11:54
89阅读
TCP/IP协议是什么?  这个tcp/ip的教程时主要是考虑到现在的网际网路几乎全都是基于tcp/ip协议的,所以我们应该明白的一点就是这个tcp/ip的架构究竟是什么?它怎样为我们服务。它成为被称作“全球互联网”或“因特网(Internet)”的基础,能够将绝大部分的计算机连接起来,不管你用什么操作系统,可见tcp/ip体系是本世纪互联网发展的根本基石。对于网络程序员来说;了解tcp/ip的
转载 2012-10-21 08:00:00
174阅读
TCP/IP协议是什么TCP/IP协议是一组用于互联网通信的网络协议,它定义了数据在网络中的传输方式和规则。作为前端工程师,了解TCP/IP协议对于理解网络通信原理和调试网络问题非常重要。本篇文章将介绍TCP/IP协议的概念、主要组成部分和工作原理,帮助前端工程师快速入门。什么TCP/IP协议? TCP/IP(Transmission Control Protocol/Internet Pr
原创 2023-07-12 15:12:13
344阅读
FlutterSocket实战,跟着走下来,保证你也会写一个简单的聊天!欢迎加入Flutter技术交流群:723609732开源地址:https://gitee.com/myGitHuya/iKu_Project 具体相关聊天代码在 lib/pages/Chat 当中前言首先上面的功能特点读者可以看到了,由于我还没有解决如何裁剪视频第一帧这个问题,所以有点小瑕疵,但是其他功能是可以的。其中包含了:
简析TCP的三次握手与四次分手TCP是什么?具体的关于TCP是什么,我不打算详细的sport层,IP在第三层——Net
原创 2022-09-12 00:36:38
164阅读
作者:Levin链接:https://www.zhihu.com/question/53729800/answer/138121021来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 最近半年新项目都使用springboot搞起,可以快速做原型,有一些实战经验。 先科普
原创 2021-09-05 17:18:25
145阅读
目录一、关于分层1、网络传输层2、网络层3、传输层4、应用层5、为什么要分层?6、为什么分为四层?二、TCP的协议结构1、Source Port和Destination Port2、Sequence Number和Acknowledgment Number3、Data offset 和 Reserved4、Tag位5、Window6、CheckSum7、Urgent Pointer8、Option
转载 5月前
39阅读
前言(写在前面)    本人为什么写这篇文章呢,因为很多非科班出身的程序猿,对于TCP/IP的理解无力吐槽。所以本人特意去复习了一下官方文提供的说明1 网络体系结构是什么。    计算机网络的各层及其协议的集合就是网络的体系结构,换种说法,计算机网络的体系结构就是这个计算机网络及其构件所应完成的功能的精确定义。需要强调的是:这些功能究竟是何种硬件或软件完成的。则是一个遵循这种体系结构的实现问题,体...
原创 2021-09-04 14:38:13
397阅读
TCP 发送一个数据,如果需要收到确认应答,才会发送下一个数据。这样的话就会有个缺点:效率会比较低。 “用一个比喻,我们在微信上聊天,你打完一句话,我回复一句之后,你才能打下一句。假如我没有及时回复呢?你是把话憋着不说吗?然后傻傻等到我回复之后再接着发下一句?”为了解决这个问题,TCP 引入了窗口,它是操作系统开辟的一个缓存空间。窗口大小值表示无需等待确认应答,而可以继续发送数据的最大值。 TCP
原创 2023-10-20 18:39:07
133阅读
SpringBoot是什么? 我管她是什么,好用就行了啊!!!但是无奈我的简历上写了“精通SpringBoot”。。。那总得大体说得上SpringBoot是个啥东西吧! Spring相信大家都用过,那一堆的配置,用起来就好比:你要吃饭,饭是熟的,但是你还要自己(配置)加油盐酱醋,还得搅拌均匀,然后才
原创 2021-07-23 11:19:04
215阅读
TCP/IP 计算机与网络设备之间如果要相互通信, 双方就必须基于相同的规则(例如由哪一方先发起通信, 使用哪种语言进行通信, 怎样发送与接收数据,怎样结束通信等,不同的硬件,操作系统之间如何通信),这种规则称为协议 (protocol)。而 TCP/IP 是互联网相关各类协议族的总称。 TCP/I ...
转载 2021-08-19 14:26:00
1041阅读
2评论
TCP/IP 计算机与网络设备之间如果要相互通信, 双方就必须基于相同的规则(例如由哪一方先发起通信, 使用哪种语言进行通信, 怎样发送与接收数据,怎样结束通信等,不同的硬件,操作系统之间如何通信),这种规则称为协议 (protocol)。而 TCP/IP 是互联网相关各类协议族的总称。 TCP/IP协议族按层次分别为:应用层,传输层,网络层,数据链路层,物理层。 传输层该层为两台主机上的应用程序
tcp
原创 2021-08-19 14:32:06
961阅读
1点赞
Spring Boot学习(入门)1.了解Spring bootSpring boot的官网(https://spring.io),我们需要的一些jar包,配置文件都可以在下载。添置书签后,我自己常常来看看spring boot这老兄,以及后面所需要的Spring Cloud、Spring Cloud Data Flow。  2.Spring Boot的简介 &nbs
?作者简介:小明java问道之路,2022年度博客之星全国TOP3,专注于后端、中间件、计算机底层、架构设计演进与稳定性建设优化,文章内容兼具广度、深度、大厂技术方案,对待技术喜欢推理加验证,就职于知名金融公司后端高级工程师。? 热衷分享,喜欢原创~ 关注我会给你带来一些不一样的认知和成长。? 2022博客之星TOP3 | CSDN博客专家 | 后端领域优质创作者 | CSDN内容合伙人? Inf
原创 2023-12-26 22:34:55
54阅读
TCP 协议是由操作系统实现的,调整 TCP 必须通过操作系统提供的接口和工具。这就需要理解 Linux 是怎样把三次握手中的状态暴露给我们,以及通过哪些工具可以找到优化依据,并通过哪些接口修改参数。1. TCP 三次握手和优化参数三次握手建立连接的首要目的是同步序列号。只有同步了序列号才有可靠的传输。1.1 tcp_syn_retries(syn重传)SYN 开启了三次握手,此时在客户端上用 n
转载 3月前
0阅读
前言本文借鉴于: 这篇博文。 原本想集成到项目中, 但因为集成 springboot版本 2.2.2.RELEASE 和springcloud <spring-cloud.version>Hoxton.RELEASE</spring-cloud.version> 版本失败,再加上还需要 安装Consul 去使用,所以放弃了。 随后自己又集成了一个 eureka 的版本 ,无
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。springboot本身也集成了websocket 服务端开发包集成pom.xml引用 websocket开发包<dependency> <groupId>org.springframework.boot</groupId> <artifactId
转载 2024-04-19 12:57:19
216阅读
什么是URG/PSHURG(紧急位):紧急指针是一个正的偏移量,和序号字段中的值相加表示紧急数据最后一个字节的序号。TCP的紧急方式是发送端向另一端发送紧急数据的一种方式。紧急指针指向包内数据段的某个字节(数据从第一字节到指针所指字节就是紧急数据,不进入接收缓冲就直接交给上层进程,余下的数据要进入接收缓冲的) PSH(急迫位):在一个交互程序中,当客户发送一个命令给服务器时,它设置PSH标志并停下
在 Spring Boot(包括整个 Spring 框架)中,Bean 是一个非常核心的概念,它代表的是 由 Spring 容器管理的对象。你可以理解为:Spring Bean 是由 Spring IoC(控制反转)容器创建、管理、依赖注入和销毁的 Java 对象。? 一句话解释Spring Bean 就是交给 Spring 管理的 Java 实例对象。✅ Bean 的几个关键特征特征描述由容器管
原创 4月前
96阅读
  • 1
  • 2
  • 3
  • 4
  • 5