相关文章
爬虫学习——使用HTTP服务代理、redis使用、通过Scrapy实现分布式爬取
一、使用HTTP服务代理 由于网络环境、网站对用户的访问速度的限制等原因,使得爬取过程会出现IP被封禁,故使用代理可提高爬取速度。在Scrapy中提供了一个HttpProxyMiddleware专门用于进行爬虫代理设置。在使用该代理进行爬取操作时,需要先在ba…
建站知识
2025/4/25 14:16:32
Vue 3 相比 Vue 2 的优势
1. 性能优化
更快的渲染: 基于 Proxy 的响应式系统,比 Vue 2 的 Object.defineProperty 更高效,初始化速度和内存占用优化显著。编译时优化(如静态树提升、补丁标志等),减少运行时开销。 更小的体积&#…
建站知识
2025/4/25 14:15:30
数据结构-选择排序(Python)
目录
选择排序算法思想
选择排序算法步骤
选择排序代码实现
选择排序算法分析 选择排序算法思想 选择排序(Selection Sort)基本思想: 将数组分为两个区间:左侧为已排序区间,右侧为未排序区间。每趟从未排序区间中…
建站知识
2025/4/25 14:14:29
从梯度消失到百层网络:ResNet 是如何改变深度学习成为经典的?
自AlexNet赢得2012年ImageNet竞赛以来,每个新的获胜架构通常都会增加更多层数以降低错误率。一段时间内,增加层数确实有效,但随着网络深度的增加,深度学习中一个常见的问题——梯度消失或梯度爆炸开始出现。
梯度消失问题会导致梯…
建站知识
2025/4/25 14:13:27
uniapp微信小程序:WIFI设备配网之TCP/UDP开发AP配网
一、AP配网技术原理
1.1 配网模式选择
AP配网(SoftAP模式)是IoT设备配网成功率最高的方案之一
1、其核心原理:
设备端:启动AP模式(如SSID格式YC3000_XXXX,默认IP192.168.4.1)手…
建站知识
2025/4/25 14:12:22
深入理解 CICD 与 Jenkins 流水线:从原理到实践
前言:在当今数字化飞速发展的时代,软件开发行业的竞争日益激烈。为了能够快速响应市场需求,及时交付高质量的软件产品,开发团队们不断探索和采用新的开发模式与工具。CICD(持续集成、持续交付 / 部署)作为一…
建站知识
2025/4/25 14:11:20
Mysql主从复制和读写分离
一、为什么使用主从复制、读写分离
主从复制、读写分离一般是一起使用的。目的很简单,就是为了提高数据库的并发性能。你想,假设是单机,读写都在一台MySQL上面完成,性能肯定不高。如果有三台MySQL,一台mater只负责写操…
建站知识
2025/4/25 14:10:19
Java转Go日记(十二):Channel
1.1 channel
单纯地将函数并发执行是没有意义的。函数与函数间需要交换数据才能体现并发执行函数的意义。
虽然可以使用共享内存进行数据交换,但是共享内存在不同的goroutine中容易发生竞态问题。为了保证数据交换的正确性,必须使用互斥量对内存进行加…
建站知识
2025/4/25 14:09:18