
Java
文章平均质量分 85
公号:java高级架构师
这个作者很懒,什么都没留下…
展开
-
TCP/IP协议四层模型
目录1. 数据链路层2. 网络层3. 传输层4. 应用层 TCP/IP协议族是一个四层协议系统:1. 数据链路层 1.1 作用 (1) 实现网卡接口的网络驱动,以处理数据在以太网线等物理媒介上的传输 (2) 网络驱动程序隐藏了不同物理网络的不同电气特性,为上层协议提供一个统一的接口 1.2 协议应用 ARP和RARP(Reverse Address Resolve Protocol)即逆地址解析协议,该协议实现了IP地址和物理地址(MAC地址)之间的转...翻译 2021-04-09 22:09:07 · 249 阅读 · 0 评论 -
wireshark抓包分析——TCP/IP协议
当我们需要跟踪网络有关的信息时,经常会说“抓包”。这里抓包究竟是什么?抓到的包又能分析出什么?在本文中以TCP/IP协议为例,简单介绍TCP/IP协议以及如何通过wireshark抓包分析。Wireshark是最著名的网络通讯抓包分析工具。功能十分强大,可以截取各种网络封包,显示网络封包的详细信息。Wireshark下载安装,略。注意,若在Windows系统安装Wireshark,安装成功后可能会出现Wireshark的两个图标,一个是Wireshark(中文版);另外一个是Wireshark L.原创 2021-04-09 21:55:37 · 737 阅读 · 0 评论 -
Ajax入门学习必备!快速了解Ajax工作原理及开发步骤
传统开发的缺点,是对于浏览器的页面,全部都是全局刷新的体验。如果我们只是想取得或是更新页面中的部分信息那么就必须要应用到局部刷新的技术。局部刷新也是有效提升用户体验的一种非常重要的方式。Ajax技术是基于js语言的扩展,能够通过将请求发送给后台,并从后台取得相关数据,然后将数据在页面做局部刷新的重要技术。本教程会通过对ajax的传统使用方式,结合json操作的方式,结合跨域等高级技术的方式,对ajax做一个全面的讲解。什么是Ajax?AJAX = Asynchronous JavaScrip原创 2021-03-30 14:51:54 · 323 阅读 · 0 评论 -
百万级消息RocketMQ 不停机,扩容,平滑升级!
一、背景1、各业务系统持续迭代过程中,JDK、SpringBoot、RocketMQ Client 等框架也进行了升级,高版本的 RocketMQ Client 发送的消息到低版本中,在控制台中午无法查看消息明细,致使业务日常排查问题等相当困难。2、原业务端发送消息与本地事务很难做到一致性,要保障不丢失数据和数据不一致开发成本非常高,RocketMQ V4.4 版本增加了事务消息,引入事务消息后可大大降低实现这一特性的难度。3、我们对 MQ 的依赖越来越强,MQ 的重要性和稳定性都已经可以和 DB 相原创 2021-03-16 17:29:00 · 1468 阅读 · 1 评论 -
一步一步手写一个MaBatis框架,再也不怕面试官问了
一、项目结构图总览二、前期开发准备2.1创建Maven工程点击finish即可2.2pom.xml文件导入相关坐标<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation原创 2021-03-05 17:51:11 · 112 阅读 · 0 评论