相关文章
Unity RectTransUtility工具类
这个工具主要是用于动态生成UI的情况。项目中我们通过配置UI的锚点、位置以及大小(位置、大小都是通过蓝湖看到的),然后通过代码动态生成UI。 大部分情况下只要合理设置锚点,那么生成出来的UI就已经满足了适配的要求。
using UnityEngine;public static…
建站知识
2025/7/18 2:58:30
TCP的建立连接与关闭连接
一、建立连接---三次握手
TCP连接的建立需要三次握手来同步双方的序列号,并确保双方都准备好进行数据传输。具体过程如下:
1. 客户端发起连接请求 (SYN):
客户端发送一个SYN(Synchronize Sequence Numbers)报文给服…
建站知识
2025/7/2 9:27:09
基于Python 哔哩哔哩网站热门视频数据采集与可视化分析设计与实现,有聚类有网络语义研究
一、项目背景
随着互联网和数字媒体行业的快速发展,视频网站作为重要的内容传播平台之一,用户量和内容丰富度呈现爆发式增长。本研究基于Python对b站热门视频分析与研究,采用requests爬虫、聚类分析以及matplotlib数据可视化技术,…
建站知识
2025/7/11 5:43:39
JAVA-面向对象基础
文章目录 概要封装多态抽象类接口内部类为什么需要内部类 概要
面向对象是一种编程范式或设计哲学,它将软件系统设计为由多个对象组成,这些对象通过特定的方式相互作用
封装
将数据和操作数据的方法封装在一个类中,并通过访问修饰符控制对…
建站知识
2025/7/16 20:49:42
C#设计模式--状态模式(State Pattern)
状态模式是一种行为设计模式,它允许对象在其内部状态发生变化时改变其行为。这种模式的核心思想是将状态封装在独立的对象中,而不是将状态逻辑散布在整个程序中。
用途
简化复杂的条件逻辑:通过将不同的状态封装在不同的类中,可…
建站知识
2025/6/22 4:23:58
解决mysql 内存持续上涨问题
问题背景:
业务量不大,Mysql 内存持续上涨,虽然不是很明显,但随着时间慢慢增长,1~2个月左右内存达到80%一旦有一些执行缓慢的sql 内存会快速上去增加/修改大表的字段内存会快速上去
常规操作:
Mysql 设置…
建站知识
2025/6/22 4:23:56
《Java核心技术I》死锁
死锁
账户1:200元账户2: 300元线程1:从账号1转300到账户2线程2:从账户2转400到账户1
如上,线程1和线程2显然都被阻塞,两个账户的余额都不足以转账,两个线程都无法执行下去。
有可能会因为每一个线程要等…
建站知识
2025/7/15 17:10:52
Python网络爬虫技术详解与实践案例
Python网络爬虫技术详解与实践案例
在当今这个大数据时代,数据已经成为企业决策和机器学习项目不可或缺的重要资源。然而,如何高效地获取大量数据仍然是一个挑战。Python网络爬虫作为一种自动化数据抓取工具,能够模拟浏览器行为,按照一定规则自动抓取互联网信息,成为数据…
建站知识
2025/6/22 4:23:54