C语言学习笔记 —— 内存管理 一、内存模型 对于一个C语言程序而言,内存空间主要由五个部分组成 代码段(text)、数据段(data)、未初始化数据段(bss),堆(heap) 和 栈(stack) 组成,其中代码段,数据段和BSS段是编译的时候由编译器分配的,而堆和栈是程序运行的时候由系统分配的。布局如下: 二、栈(stack) 2.1 介绍 栈(stack)又称堆栈, 是用户存放程序临时创建的局部变量, 后端 2025年05月08日 196 点赞 0 评论 17046 浏览
Python爬虫(30)Python爬虫高阶:Selenium+Scrapy+Playwright融合架构,攻克动态页面与高反爬场景 目录 一、背景:动态页面与反爬技术的崛起 二、技术融合架构设计 1. 核心组件分工 2. 架构图示 3. 关键技术点 三、代码实现:分步详解 1. 环境配置 2. 核心代码结构 3. Scrapy项目集成 4. Playwright增强功能示例 四、总结:技术融合的优势与挑战 1. 优势 2. 挑战与应对 后端 2025年05月28日 47 点赞 0 评论 17046 浏览
6、java自动装箱与拆箱 java自动装箱与拆箱 装箱就是自动将基本数据类型转换为包装器类型(int->Integer);调用方法:Integer的valueOf(int)方法. 拆箱就是自动将包装器类型转换为基本数据类型(Integer->int).调用方法:Integer的intValue方法. 在javaSE5之前,如果要生成一个数值为10的Integer对象,必须这样进行: 后端 2025年06月02日 30 点赞 0 评论 17047 浏览
leetcode-最小区间 你有 k 个 非递减排列 的整数列表。找到一个 最小 区间,使得 k 个列表中的每个列表至少有一个数包含在其中。 我们定义如果 b-a < d-c 或者在 b-a == d-c 时 a < c,则区间 [a,b] 比 [c,d] 小。 示例 1: 输入:nums = [[4,10,15,24,26], [0,9,12,20], [5,18,22,30]] 输出:[20,24] 解释: 后端 2025年11月20日 177 点赞 0 评论 17109 浏览
春节挑战 | 第七天复盘(人力资源书单整理) 整理书单的时候遇到一个问题:到底选择微信读书还是豆瓣来管理? 最终还是选择了豆瓣:1. 豆瓣书的信息很全;2. 它面向的所有人,不像微信读书仅仅是面向APP用户;3. 微信读书的PC端没有书单整理功能,我习惯使用PC。 经过一天的奋斗,成果如下:1. 每个书单增加了说明。2. 增删了一些书籍。 还是很有成就感的。 明天:1. 考虑一下四年规划,然后再确定提能方向。2. 考虑明年的课题研究,再确定读 后端 2025年05月26日 40 点赞 0 评论 17119 浏览
网络与通信原理 网络是任何分布式系统的干道,离开这些干道,系统将被分裂成一个个互不相关的孤岛。阿里云K8s集群网络基于云上专有网络VPC而建。集群网络目前有两种实现方案,分别是Flannel和Terway。 Terway和Flannel的不同之处在于,Terway支持Pod使用ENI(弹性网卡),并支持Network Policy特性。以Flannel网络方案为例,深入分析阿里云K8s集群网络的实现方法。具体分析 后端 2025年08月14日 119 点赞 0 评论 17122 浏览
activiti与业务绑定,springboot集成activiti 前言 activiti工作流引擎项目,企业erp、oa、hr、crm等企事业办公系统轻松落地,请假审批demo从流程绘制到审批结束实例。 一、项目形式 springboot+vue+activiti集成了activiti在线编辑器,流行的前后端分离部署开发模式,快速开发平台,可插拔工作流服务。工作流表单可平滑的接入自定义表单,接入后进行业务审批流转。本项目集成了工作流所有的功能,并做了一个测试的表 后端 2025年10月02日 103 点赞 0 评论 17129 浏览
重新认识数组 什么是数组 数组是一个连续内存空间,存储相同数据类型的数据结构。 数组优缺点 优点:由于连续的内存空间,且每个元素的数据类型相同,也就是每个元素的字节数相同,所以可以随件访问数组任意元素。计算公式为:a[k]_address = base_address + k * type_size。通过下标查找数组的时间复杂度为T(n) = O(1)。 缺点:不适合插入和删除,有序数组的删除和插入的时间复杂度 后端 2025年04月20日 73 点赞 0 评论 17146 浏览
Android服务(Service) 一、介绍 Service是一种可在后台执行长时间运行操作而不提供界面的应用组件。服务可由其他应用组件启动,而且即使用户切换到其他应用,服务仍将在后台继续运行。此外,组件可通过绑定到服务与之进行交互,甚至是执行进程间通信 (IPC)。例如,服务可在后台处理网络事务、播放音乐,执行文件 I/O 或与内容提供程序进行交互。 二、3种服务 服务分为三种:前台服务、后台服务、绑定服务 【1】前台服务 前台 后端 2025年09月19日 31 点赞 0 评论 17173 浏览