logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaMailSender发送邮件(整合SpringBoot、解决空指针异常问题)

一、邮箱开启SMTP服务以qq邮箱为例进入邮箱设置页面后选择账户移动至下方的POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务选择开启IMAP/SMTP服务,并获得授权码二、导入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spr

#spring boot#后端#java
Python大作业——爬虫+可视化+数据分析+数据库(数据分析篇)

Python大作业——爬虫+可视化+数据分析+数据库(数据分析篇)Python大作业——爬虫+可视化+数据分析+数据库(简介篇)Python大作业——爬虫+可视化+数据分析+数据库(爬虫篇)Python大作业——爬虫+可视化+数据分析+数据库(可视化篇)Python大作业——爬虫+可视化+数据分析+数据库(数据库篇)一、生成歌词词云首先我们需要先获取所有爬取到的歌曲的歌词,将他们合成字符串随后提取

文章图片
#python#数据分析#爬虫
Netty底层原理

*每次发多少数据到网络中与当前网络的拥塞情况和服务端返回的TCP窗口的大小有关,涉及TCP的流量控制和拥塞控制,并且与Netty的反压有关。,它除了JDK自带的epoll模型的封装,还额外封装了一套,这两者都是epoll模型的封装,只是JDK的epoll模型是水平触发的,而Netty采用JNI重写的边缘触发。所谓背压,是进行流量控制的一种方案。TCP是面向字节流传输的协议,它把客户端提交的请求数据

Python大作业——爬虫+可视化+数据分析+数据库(爬虫篇)

Python大作业——爬虫+可视化+数据分析+数据库(爬虫篇)以上是这次大作业的大致内容,可以看到其中需要爬虫实现的主要有四个方面:根据搜索内容爬取搜索结果的信息(包括歌词)爬取热门歌曲爬取热门歌手及其歌曲一、根据搜索内容爬取搜索结果的信息获得具体歌曲网址这个部分我们爬取的网站地址为:https://www.8lrc.com/search尝试在这个页面进行搜索后我们很容易发现**,搜素框输入的结果

文章图片
#爬虫#python#正则表达式
MySQL查询执行计划详解(EXPLAIN)

如果被驱动表非常大,多次访问被驱动表可能导致很多次的磁盘IO(因为默认情况下是驱动表没找到一条记录就去查询被驱动表,如果被驱动表很大,那么可能会导致被驱动表前面引入的页面在后面被淘汰了,那么驱动表下一条记录进行连接时又要重新去磁盘中加载),因此引入join buffer,一次性读取多条驱动表记录放入其中。每个表都维护了一个变量,记录着对该表进行增删改的记录条数,**如果发生改动的记录数量超过了表大

文章图片
#mysql#数据库
IP路由协议(RIP、IGRP、OSPF、IS-IS、BGP)

它首先检查的是掩码位数最长的,如果有32位掩码的路由条目,则这条路径会被优先检查,其次是24位、16位等等;三层交换方案通常在核心层使用三层交换机,汇聚层使用二层交换机,来自不同VLAN的信息流在二层交换机上汇聚,通过三层交换机相连的Trunk链路,在三层交换机实现路由,并转发给目的主机。OSPF有五种报文类型,每个OSPF包都具有OSPF数据包报头,IP包头中,协议字段为89,代表OSPF,组播

文章图片
#网络
深入理解Linux网络——内核是如何发送网络包的

调用dma_map_single函数创建内存和设备之间的DMA映射,tx_ring->dev是设备的硬件描述符,即网卡,skb->data是要映射的地址,size是映射的数据的大小,即数据包的大小,DMA_TO_DEVICE是指映射的方向,这里是数据将从内存传输到设备,返回的调用结果是一个DMA地址,存储在dma变量中,设备可以直接通过这个地址访问到skb的数据。这种设计的好处是,对于大的数据包,

文章图片
#linux#网络#运维
深入理解Linux网络——内核是如何接收到网络包的

数据到来后的处理:1. 数据进入网卡Rx FIFO,通过DMA写入内存的RingBuffer,向CPU发起硬中断2. CPU响应硬中断,调用网卡启动时注册的中断处理函数3. 中断处理函数中将驱动传来的poll_list添加到CPU对应的softnet_data的poll_list,发起软中断4. 内核线程ksoftirqd发现软中断请求,关闭硬中断5. ksoftirqd线程根据软中断类型选择处理

文章图片
#网络#linux#tcp/ip +1
使用FileZilla搭建公网访问的ftp服务器(Frp/花生壳)

FTP客户端使用N(N>1023)端口连接到FTP服务器的21端口,发送用户名和密码登录,登录成功后要list列表或者读取数据时,发送PASV命令到FTP服务器,服务器在本地开放一个端口(1024以上),然后把开放的端口告诉客户端,客户端再通过N+1端口连接到服务器开放的端口进行数据传输。即如果自己有公网ip则可以使用frp自己设置开放哪个端口进行数据通信,没有的话则用花生壳这样的工具提供的公网和

文章图片
#服务器#网络#tcp/ip
网络互联设备(集线器、交换机、路由器)

网桥(Bridge)工作在OSI模型的数据链路层,连接两个局域网,在各种传输介质中转发数据信号,扩展网络的距离,有效地限制两个介质系统中无关紧要的通信,选择性地转发数据帧,减少不必要的网络流量。由于交换机对多数端口的数据进行同时交换,这就要求具有很宽的交换总线带宽,如果二层交换机有N个端口,每个端口的带宽是M,交换机总线带宽超过N×M,那么这交换机就可以实现线速交换;另外,工作在数据链路层或更高层

文章图片
#网络
    共 30 条
  • 1
  • 2
  • 3
  • 请选择