• 2025-02-06【Linux】:Https协议原理
  • 2025-02-06配置NFS-服务端与客户端
    配置NFS(服务端与客户端)1.服务端安装nfs包yuminstallnfs-utils-y启动nfs服务,并设置为开机自启动systemctlstartnfs-server.servicesystemctlenablenfs-server.service选择磁盘作为nfs共享分区lsblk查看硬盘名fdisk/硬盘名第一个为n第二个为p,然
  • 2025-02-05Servlet基础
    什么是Servlet基础JavaServlet是运行在Web服务器或应用服务器上的程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层。使用Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页
  • 2025-02-05RestTemplate+LoadblancerClient与Ribbon
    一点前言1.客户端发现与服务端发现在一个系统中,服务通常需要调用其他服务。单体应用中,服务通过语言级别的方法或者过程调用另外的服务。在传统的分布式部署中,服务运行在固定,已知的地址主机和端口,因此可以请求的通过HTTP/REST或其他RPC机制调用。然而,一个现代的微服务应用通常
  • 2025-02-05Linux - 实现HTTPS服务器和客户端
    1、HTTPS服务器文件目录: /*gcchttps.c-lssl-lcrypto-ohttps*/#include<stdio.h>#include<unistd.h>#include<string.h>#include<signal.h>#include<sys/socket.h>#include<arpa/inet.h>#include<openssl/ssl.h&
  • 2025-02-05快速入门DeepSeek V3和DeepSeek R1
    1.什么是DeepSeek?DeepSeek是一个强大的编码助手应用,通过DeepSeekAPI,可以帮助开发者更高效地处理对话生成、文件操作和代码修改。它能读取本地文件,创建新文件,实时修改已有文件,并将所有内容以结构化的JSON格式返回。如果你不想看下面冗长的介绍,而是想直接copy就用,可以参
  • 2025-02-05设计模式Python版 外观模式
    文章目录前言一、外观模式二、外观模式示例三、抽象外观类四、抽象外观类示例前言GOF设计模式分三大类:创建型模式:关注对象的创建过程,包括单例模式、简单工厂模式、工厂方法模式、抽象工厂模式、原型模式和建造者模式。结构型模式:关注类和对象之间的组合,包括适配器
  • 2025-02-05JAVA异步的TCP 通讯-服务端
    一、服务端代码示例importjava.io.IOException;importjava.net.InetSocketAddress;importjava.nio.ByteBuffer;importjava.nio.channels.AsynchronousServerSocketChannel;importjava.nio.channels.AsynchronousSocketChannel;importjava.nio.channels.CompletionH
  • 2025-02-05加密那些事儿
    加密那些事儿我们了解https的时候是不是很困惑的,里面涉及到公钥、私钥,有时候自己也困惑加密和解密的逻辑,自己迷糊。为什么公钥加密不能原路返回,用公钥解密?在工作的时候,我们把一段明文转换为看不懂的密文,就叫做加密。有时候比如,一段字母左移,然后知道规则的人,左移一下就明白
  • 2025-02-05TCP
    TCP协议TCP协议全称:传输控制协议,顾名思义,就是要对数据的传输进行一定的控制。先来看看它的报头来分析分析每部分的含义和作用:源端口号/目的端口号:表示数据从哪个进程来,到哪个进程去.32位序号:4位首部长度:表示该tcp报头有多少个4字节(32个bit)6位保留:
  • 2025-02-04奇迹MU 服务器端以及客户端文件 地图编号分享
    0勇者大陆1地下城2冰风谷3仙踪林4失落之塔5放逐地6竞技场7亚特兰蒂斯8死亡沙漠9恶魔广场1-410天空之城11血色城堡112血色城堡213血色城堡314血色城堡415血色城堡516血色城堡617血色城堡718赤色要塞119赤色要塞220赤色要塞321赤
  • 2025-02-04ASP.NET Core SignalR 客户端和服务端高级配置总结
    一、客户端和服务端超时配置SignalR提供了一些选项,用于配置连接的超时和断开逻辑。1. 服务器端配置在服务端,可以通过 AddSignalR 配置超时参数:services.AddSignalR(options=>{   //设置客户端超时时间(默认30秒)  options.ClientTimeoutInterval=TimeSpan.FromS
  • 2025-02-04ASP.NET Core 获取客户端 IP 地址的处理方法
    在基于ASP.NETCore的应用中,准确获取客户端的IP地址是常见需求,尤其是在有反向代理服务器(如Nginx、Apache或AzureApplicationGateway)的情况下,需要正确配置才能获取到实际的客户端IP。一、标准获取客户端IP的方法在ASP.NETCore中,可以通过 HttpContext.Connection.
  • 2025-02-0401-Http协议
    避免打开新网页后,原来的请求信息被冲掉,可以在Network中勾选preservelog,勾选Disablecacheget:从服务器获取信息 查询列表post:添加信息到服务器添加元素put:更新部分信息到服务器编辑元素delete:请求服务求删除信息删除元素请求信息:请求行、请求头、请求体同一个服务端(IP
  • 2025-02-03浅谈《图解HTTP》
    感悟滑至尾页的那一刻,内心突兀的涌来一阵畅快的感觉。如果说从前对互联网只是懵懵懂懂,但此刻却觉得她是如此清晰而可爱的呈现在哪里。介绍中说,《图解HTTP》适合作为第一本网络协议书。确实,它就像一座桥梁,连接了"零基础"与"系统性学习",对入门者及其友好。不过,从辩证的角度
  • 2025-02-02Java gRPC 入门教程
    简介gRPC是一个高性能、开源的通用RPC(远程过程调用)框架,由Google开发。它基于HTTP/2协议,采用ProtocolBuffers作为接口描述语言。JavagRPC是gRPC在Java语言中的实现,旨在帮助开发者在分布式系统中能更高效、安全地进行服务之间的通信。本篇博客将详细介绍JavagRPC
  • 2025-02-01UDP协议了解学习
            udp有个最大的好处,我认为是在面对多个客户端时,不需要每个客户端建立一个接连,而是直接通过广播技术,它天然的适合多连接的场景,比如网络游戏,多人视频会议等。在网络中,丢失一两帧数据对业务不影响的而又有许多客户端连接的都可以考虑使用udp协议。真的,感觉它的广播
  • 2025-02-01UDP协议了解学习
    udp有个最大的好处,我认为是在面对多个客户端时,不需要每个客户端建立一个接连,而是直接通过广播技术,它天然的适合多连接的场景,比如网络游戏,多人视频会议等。在网络中,丢失一两帧数据对业务不影响的而又有许多客户端连接的都可以考虑使用udp协议。真的,感觉它的广播能力在大量的网
  • 2025-02-01https原理(九)目录
     https代理服务器(三)实践开始使用mkcert https原理(三)双向实践(curl)1双向为什么能抵抗中间人中间人没有客户端私钥,没法解密服务端用客户端公钥加密的加密方式,能不能如法炮制客户端在用户手上,但服务端程序员拥有绝对控制权,中间人没法替换客户端公钥,服务端会验的2mkcert签发
  • 2025-02-01Redisson详解
    什么是Redisson?什么业务中用过Redis的分布式锁?在SpringBoot中怎么用分布式锁?用的是哪个工具类?怎么设这个分布式锁?什么是Redisson?Redisson是一个用于Java的Redis客户端,它不仅提供了对Redis命令的访问,还实现了多种分布式对象、锁和同步工具。Redisson的设计目标是简化
  • 2025-02-01Kafka SSL(TLS)安全协议
    文章目录KafkaSSL(TLS)安全协议1.KafkaSSL的作用1.1数据加密1.2身份认证1.3数据完整性1.4防止中间人攻击1.5确保安全的分布式环境1.6防止拒绝服务(DoS)攻击2.KafkaSSL配置步骤(1)创建SSL证书(2)KafkaBroker配置(server.properties)(3)Kafka生产者(Producer)配置(4)Kaf
  • 2025-01-31五. Redis 配置内容(详细配置说明)
    五.Redis配置内容(详细配置说明)@目录五.Redis配置内容(详细配置说明)1.Units单位配置2.INCLUDES(包含)配置3.NETWORK(网络)配置3.1bind(配置访问内容)3.2protected-mode(保护模式)3.3port(端口)配置3.4timeout(客户端超时时间)配置3.5tcp-keepalive()配置4.G
  • 2025-01-31五. Redis 配置内容(详细配置说明)
    五.Redis配置内容(详细配置说明)文章目录五.Redis配置内容(详细配置说明)1.Units单位配置2.INCLUDES(包含)配置3.NETWORK(网络)配置3.1bind(配置访问内容)3.2protected-mode(保护模式)3.3port(端口)配置3.4timeout(客户端超时时间)配置3.5tcp-keepalive
  • 2025-01-30电路研究9.2.3——合宙Air780EP中FTP——FTPGET 命令使用方法研究
        怎么说呢,之前也是看的,但是也很迷茫,感觉上虽然是对的,但是无法联系到应用里面,今天研究一下FTP 命令使用方法吧。        15.29使用方法举例    这里发现下面那些看的不懂呢,于是就返回FTP的应用了。        9.5.4FTP应用指南    
  • 2025-01-29OSCP:发送钓鱼电子邮件执行客户端攻击
    概述在渗透测试领域,钓鱼攻击是一种有效的客户端攻击手段,尤其在目标用户缺乏安全意识或系统存在未修复漏洞时,成功率较高。针对Windows平台,滥用Windows库文件(.Library-ms)是一种技术性较强但易于实施的攻击方式。这种方法利用了Windows库文件的特性,通过结合WebDAV服务和恶意脚