- 博客(291)
- 收藏
- 关注
原创 20、React Web开发:从ES6到CSS、HTML的融合
本博客探讨了React Web开发中的多个核心主题,包括JavaScript ES6在React中的关键特性应用、CSS-in-JS样式解决方案的对比与实现、HTML到JSX的转换机制,以及React元素的类型和作用。通过这些内容,帮助开发者更好地理解和运用React技术栈,以构建高效、可维护的现代Web应用。
2025-08-07 09:13:25
22
原创 19、用 React 构建网站及 ES6 特性应用
本文详细介绍了如何使用 React 构建网站,并结合 JavaScript 的 ES6 特性提高开发效率。内容涵盖 React 的基本用法、项目启动流程、组件定义与渲染,以及 ES6 的箭头函数、扩展与剩余参数、对象增强、模板字符串、解构赋值等关键特性。通过示例代码展示了 React 与 ES6 的综合应用,并提供了开发流程的总结和操作步骤,帮助开发者构建高效、简洁、可维护的现代 Web 应用。
2025-08-06 14:33:06
7
原创 29、艺术与可持续发展相关研究综述
本文综述了艺术与可持续发展之间的多维度关系,涵盖艺术经济、环境美学、系统理论、社会变革、教育、科技融合、文化批判、生态保护、社会心理、政治哲学、文化多样性、科学思维以及城市发展等多个研究领域。通过梳理Hans Abbing、Howard S. Becker、Sacha Kagan等学者的研究成果,揭示了艺术在推动社会可持续发展中的独特价值和作用。文章旨在为未来探索艺术与可持续发展的融合提供理论基础和实践启示。
2025-08-06 04:17:19
7
原创 28、潜意识、生态与艺术可持续性的深度探索
本文探讨了潜意识如何影响生态与艺术的可持续性,分析了现代西方文化中不可持续性问题的根源,并提出了系统思维和复杂性文化作为替代方案。文章还回顾了生态艺术的发展历程,以及其在社会和政治变革中的作用,强调了多元主义和复杂性对于构建可持续性文化的重要性。
2025-08-05 14:30:36
10
原创 18、React 自定义钩子与网站构建全解析
本文深入解析了多个 React 自定义钩子的实现与应用场景,包括 useAsync(资源获取)、useDebounced(状态防抖)、useClickOutside(点击外部检测)、useCurrent(解决状态更新延迟)以及 useProxy(简化状态赋值)。同时探讨了 React 在网站构建中的三大核心方面:ES6 特性的应用、CSS-in-JS 样式设计以及 JSX 与 HTML 的转换流程,帮助开发者提升 React 应用开发效率与代码质量。
2025-08-05 12:20:50
17
原创 21、机器对机器(M2M)通信中的MQTT协议应用
本文深入探讨了机器对机器(M2M)通信中MQTT协议的应用。文章介绍了MQTT协议的基本特性,包括QoS级别、遗嘱消息和主题过滤,同时详细描述了如何使用树莓派作为订阅客户端,并结合Java实现一个两相恒温器的控制逻辑。通过实际代码示例和操作步骤,展示了MQTT协议在智能家居、工业自动化和物联网等领域的广泛应用。此外,还讨论了代码优化策略、资源管理以及未来MQTT协议在安全性和技术融合方面的发展趋势。
2025-08-05 06:16:26
7
原创 27、艺术与可持续性:迈向复杂文化的探索
本文探讨了艺术与可持续性之间的深刻联系,并通过历史案例(如纳粹时期现代舞蹈)警示文化与极权意识形态的潜在契合。文章分析了西方不可持续文化的根源,提出了系统思维和跨学科研究作为应对策略,并强调了可持续美学在艺术实践中的体现。通过生态艺术运动、展览案例及策展话语的分析,指出艺术干预社会的潜力。文章还展望了艺术与可持续性的未来,强调政策支持、制度建设及跨学科合作的重要性,同时指出技术、资金和社会观念转变等挑战。最终提出,艺术应成为推动社会向可持续文化转型的核心力量,警惕整体论简化和线性思维的局限,构建复杂文化以实
2025-08-04 15:14:10
8
原创 17、React自定义钩子:复用逻辑的强大工具
本文详细介绍了React中自定义钩子的概念、创建流程及其强大功能。通过封装通用逻辑,自定义钩子能够有效提高代码复用性、分离业务逻辑、提升开发效率和代码质量。文章还列举了多个实用的自定义钩子示例,如useToggle、useWindow和useAsync,并总结了开发自定义钩子的最佳实践和注意事项。
2025-08-04 10:18:30
5
原创 20、基于MQTT的温度监测系统搭建与应用
本文详细介绍了基于MQTT协议的温度监测系统的搭建过程,涵盖了从系统时间设置、硬件封装、传感器与云服务的集成,到M2M通信的基础知识及MQTT协议的应用实现。通过使用BeagleBone Black和TMP36温度传感器,结合Xively云服务和Eclipse Paho项目,实现了传感器数据的采集、传输和可视化,并展示了MQTT在物联网应用中的强大功能和实际价值。
2025-08-04 09:20:49
8
原创 26、艺术世界的政治格局:从霸权到多元的探索
本文探讨了艺术世界中隐含的政治格局,从霸权到多元的动态平衡,分析了艺术世界的权威结构、核心类型、政治竞争与妥协模式,以及影响艺术世界政治格局的信念与习惯。通过舞蹈艺术的实例,揭示了不同政体惯例对艺术创新和可持续发展的影响,并结合历史案例提醒我们警惕艺术中潜在的极权倾向。
2025-08-03 13:31:58
8
原创 19、基于BeagleBone Black的云服务温度监测系统搭建
本文详细介绍了基于BeagleBone Black搭建云服务温度监测系统的过程。通过使用TMP36温度传感器采集数据,利用Xively云平台实现数据的存储与展示,并结合Flask搭建本地Web服务器,实现远程消息交互。文章涵盖硬件连接、软件配置、Python程序开发、系统测试与优化等全过程,同时提供了自动启动、安全维护和扩展功能的建议,为物联网应用提供了一个完整的实践范例。
2025-08-03 12:49:04
8
原创 16、React 中 useRef 与自定义 Hook 的使用解析
本文深入解析了 React 中 useRef 的使用场景及其潜在问题,并通过示例展示了如何利用 useRef 构建数据传输通道。同时,文章详细介绍了多种自定义 Hook 的实现与应用场景,包括状态管理、异步处理、防抖控制、点击外部检测等,帮助开发者提升代码复用性与可维护性。最后,总结了自定义 Hook 的优势、注意事项及未来发展方向。
2025-08-03 10:55:02
18
原创 15、React中useRef的使用与应用场景
本文详细介绍了React中useRef钩子的使用及其多种应用场景。从访问DOM元素、保存值、检测点击外部到避免内存泄漏,useRef在React开发中扮演了重要角色。文章通过具体代码示例和流程图帮助开发者更好地理解useRef的工作原理及其实际用途,为提高代码性能和稳定性提供了实用方案。
2025-08-02 16:22:17
3
原创 18、BeagleBone Black使用指南:从连接到应用
本博客详细介绍了如何使用BeagleBone Black(BBB),包括硬件连接、Linux系统启动、GPIO引脚配置以及LCD显示屏的设置和测试。此外,还讲解了如何通过Flask框架搭建一个简单的Web服务器,实现从不同设备向LCD发送和显示消息的功能。适用于初学者和嵌入式系统开发爱好者。
2025-08-02 10:46:04
6
原创 25、艺术与社会变革:从公约视角看艺术的力量
本文探讨了艺术在社会变革和可持续发展中的多维度作用。通过公约创业的视角,分析了艺术家如何利用修辞能力推动观念转变和社会互动,并提出了双重创业策略,同时指出了潜意识在艺术创作和变革中的深层影响。文章展望了艺术在未来可持续发展中的潜力,并结合流程图和表格详细解析了艺术推动社会进步的路径。
2025-08-02 09:49:36
6
原创 17、智能家居控制与显示系统搭建指南
本文详细介绍了基于Arduino和XBee的智能家居照明控制系统搭建过程,以及使用BeagleBone Black构建文本显示系统的项目实践。内容涵盖硬件连接、软件配置、系统测试与增强、以及未来应用场景展望,适合对智能家居、物联网和嵌入式开发感兴趣的爱好者和工程师参考学习。
2025-08-01 13:52:57
5
原创 14、React 中 useContext 和 useRef 的使用详解
本文详细介绍了 React 中两个重要钩子 useContext 和 useRef 的使用方法与实际应用场景。通过主题上下文和表格上下文的示例,展示了 useContext 在组件间共享值和避免多层属性传递的优势;并通过访问 DOM 元素和定时器管理的示例,说明了 useRef 在保存持久化值和避免内存泄漏方面的应用。同时,还解析了上下文的更新逻辑与作用域管理机制,并提供了常见问题的解答,帮助开发者更深入理解和应用这两个钩子。
2025-08-01 11:38:11
3
原创 20、基于无坐标编队控制的三维空间目标包围方法
本文介绍了一种基于无坐标编队控制的三维空间目标包围方法,详细分析了系统的收敛性,并探讨了碰撞避免和连接性维护等关键特性。该方法能够在不依赖全局参考系统的情况下,使多机器人系统实现刚性编队并包围目标,适用于静态和动态目标场景。通过MATLAB仿真验证了其在不同编队配置和运动模式下的有效性与鲁棒性。此外,该方法适合基于视觉的实现方式,满足实际应用中对编队规模控制的需求,为三维空间任务提供了有效解决方案。
2025-08-01 09:58:28
8
原创 24、后环境主义艺术展览“粉饰环保”中的生态与可持续性洞察
本博客围绕后环境主义艺术展览“粉饰环保”展开,深入探讨生态与可持续性问题。通过对策展人话语、艺术家作品以及瓜塔里“三种生态”理论的分析,揭示了当代艺术界在应对生态危机和批判“粉饰环保”现象中的多元视角与复杂思考。文章还探讨了“-eco”前缀在艺术话语中的流行趋势,并提出未来艺术界在生态议题上的发展方向。
2025-08-01 09:40:21
7
原创 19、多机器人编队控制:从二维到三维的坐标无关策略
本文探讨了多机器人编队控制的两种主要方法:二维分布式编队稳定和三维空间中包围目标的坐标无关编队控制。二维方法通过分析编队图拓扑和递归推理,证明了系统的全局收敛性,并通过仿真验证控制器的有效性;三维方法引入旋转矩阵和成本函数,设计控制律并证明系统的指数稳定性。文章还对比了二维与三维方法的异同,并讨论了实际应用中的挑战与未来发展方向。
2025-07-31 14:35:12
10
原创 13、React Context:高效状态共享与组件更新管理
本文深入探讨了 React Context 的使用方法、设计原理及实际应用场景。通过 React Context,开发者可以在多层嵌套组件之间高效共享状态,避免繁琐的 prop 传递。文章详细介绍了如何创建 Context、提供和消费 Context 值,并通过用户信息管理和主题切换等实际案例展示了其用法。同时,还解析了 useContext 的内部工作机制及其在组件更新管理中的作用,帮助开发者更好地构建可维护、可扩展的 React 应用。
2025-07-31 13:01:11
6
原创 16、智能家居控制系统:从灌溉到照明的创新应用
本文介绍了基于Arduino的智能家居控制系统,涵盖家庭灌溉系统和照明控制器的设计与实现。灌溉系统通过湿度传感器和校准测试实现自动化浇水,同时提出增强建议,如定时控制、多区域湿度监测和盆栽植物湿度检测。照明控制器采用有线与无线结合的方式,通过XBee和RF技术实现远程控制。文章还详细描述了控制器节点的硬件堆叠、修改、封装及RF控制部分的实现,为构建高效智能家居系统提供了完整的技术方案。
2025-07-31 11:10:29
31
原创 23、艺术与可持续性:当代艺术展览的多元探索
本文探讨了当代艺术展览在可持续性方面的多元探索,重点分析了“超越绿色”和“Timeout”两个展览的不同视角与实践。前者从社会与环境正义、回收再利用、生态设计等角度展现了艺术对可持续性的回应,后者则从时间维度出发,反思现代生活中的加速现象及其对可持续性的意义。文章总结了这些展览在推动可持续性理念传播和实践中的挑战与机遇,强调了艺术在这一过程中的重要作用。
2025-07-31 10:17:03
5
原创 12、提升性能:useMemo与区域更新的应用
本文探讨了如何在 React 中使用 useMemo 和区域更新技术来提升应用性能。首先介绍了使用 useMemo 实现搜索防抖的优化方案,并结合 Lodash 的 debounce 函数减少不必要的计算。随后讨论了区域更新的概念和实现方法,包括通过 props 传递状态和使用全局变量进行组合调度。通过这些方法,可以有效减少组件不必要的更新,提高用户体验和应用性能。
2025-07-30 16:14:11
3
原创 18、分布式网络团队的无坐标稳定控制与局部坐标下的分布式编队稳定
本博客探讨了分布式网络团队中的无坐标稳定控制与局部坐标下的分布式编队稳定问题。在无坐标控制部分,分析了控制增益与时间延迟对系统稳定性的影响,并通过不同编队形式的仿真验证了理论结果。在局部坐标控制部分,提出了基于最大团和成本函数的分布式控制策略,并通过图论工具和Lyapunov方法证明了系统的局部稳定性和全局收敛性。博客还讨论了控制参数选择、时间延迟处理及智能体运动学模型的应用考虑,为分布式多智能体系统的实际应用提供了理论支持。
2025-07-30 16:05:31
8
原创 15、基于Arduino的智能灌溉控制系统打造指南
本博客详细介绍了如何使用Arduino Uno开发板打造一个智能灌溉控制系统。系统分为两个阶段实现:第一阶段通过网络远程选择灌溉区域进行控制;第二阶段引入土壤湿度传感器,通过XBee无线模块传输湿度数据,帮助用户更科学地决策灌溉需求。博客涵盖了硬件选择、电路连接、软件编程、系统安装调试、测试验证,以及优化扩展等内容,为用户提供了一个完整的智能灌溉解决方案。
2025-07-30 15:36:36
7
原创 22、当代艺术中的可持续性与生态主题探索
本文探讨了当代艺术中日益受到关注的生态与可持续性主题。通过介绍可持续性术语在艺术中的引入,以及十年间相关艺术展览的浪潮,展示了艺术家们如何通过作品表达对生态问题的思考。文章重点分析了琳达·温特劳布提出的以生态为中心的主题,包括欲望、新事物、权力、自然、全球化、多样性、怜悯及死亡与腐烂等,揭示了生态艺术如何通过跨学科合作、情感表达和社区参与,推动社会对生态问题的关注。最后,文章展望了生态艺术与可持续发展的未来,强调了艺术与科学合作、公众生态意识培养以及艺术界自身的可持续转型的重要性。
2025-07-30 14:20:23
5
原创 11、使用 useMemo 提升性能
本文深入探讨了如何在 React 中使用 `useMemo` 钩子来优化应用性能,避免不必要的计算和渲染。通过详细的示例分析和源码解析,介绍了 `useMemo` 的工作原理及其在实际开发中的应用场景。同时,还涵盖了与 `useMemo` 相关的注意事项和常见问题解答,帮助开发者更好地利用 `useMemo` 提升 React 应用的性能和用户体验。
2025-07-29 14:07:52
4
原创 21、生态艺术:创新与实践的多维探索
本文探讨了生态艺术领域中艺术家们的创新实践与多维探索,介绍了他们在环境保护与可持续发展中的贡献。通过分析代表性艺术家及其作品,文章展示了生态艺术在环境修复、社区参与和文化反思方面的意义,并讨论了其面临的挑战。此外,文章展望了生态艺术未来的发展方向,包括跨学科合作的深化、技术的应用与创新、公众参与的扩大以及艺术形式的多样化,强调了生态艺术在创造美好生态环境和社会文化氛围中的潜力与价值。
2025-07-29 13:25:14
5
原创 17、多机器人编队的无坐标控制策略解析
本文探讨了一种多机器人编队的无坐标控制策略,该策略仅依赖机器人对其邻居相对位置的估计,无需全局坐标信息,具有良好的分布式特性和适应性。通过设计代价函数和相应的旋转矩阵计算方法,实现了编队控制目标。在全局信息和网络分布式场景下,分别进行了系统的稳定性分析,得出了保证系统收敛的条件,并考虑了时间延迟对控制性能的影响。此外,该方法还具备碰撞预测能力,为多机器人系统的实际应用提供了理论支持。
2025-07-29 12:12:25
7
原创 14、基于Arduino的远程车库门开启系统搭建指南
本博客详细介绍了如何基于Arduino搭建一个远程车库门开启系统,涵盖硬件连接、程序修改、开发环境配置以及增强功能(如密码保护)的实现。通过使用Arduino Uno和Ethernet Shield板,结合Visual Studio 2012与MegunoLink Pro,用户可以创建一个通过网络远程控制的智能车库门系统。博客还展望了如何进一步扩展该系统,实现更智能化的功能。
2025-07-29 12:02:56
6
原创 20、生态艺术:理念、实践与发展
本文探讨了生态艺术的理念、实践与发展,详细介绍了生态艺术的目标与方法,并结合多位艺术家和团体的实践案例,展示了生态艺术如何通过跨学科融合和社区参与解决生态与社会问题。同时,文章分析了生态艺术面临的挑战与反思,并展望了其未来发展方向,包括提升批判性思维和应对不确定性的能力。
2025-07-28 13:55:05
7
原创 16、无坐标多机器人编队控制策略解析
本文详细解析了无坐标多机器人编队控制策略,介绍了其背景、意义及多种控制方法。重点分析了三种不同的无坐标、无领导者的编队稳定方法:基于全局信息的方法、基于部分信息的方法以及适用于3D空间的包围控制方法。每种方法根据机器人的运动学模型、信息使用情况和稳定性特点进行了深入探讨,并提供了应用场景的选择建议。该研究为多机器人系统在复杂环境中的高效协作提供了有效解决方案。
2025-07-28 13:17:33
7
原创 13、Arduino开发:从基础到应用
本博客介绍了使用Arduino Uno进行基础到应用的开发过程,包括以太网扩展板的连接与配置、网络控制LED的实现,以及最终完成一个简化版的网络控制车库门开启器项目。内容涵盖了硬件连接、软件编程、网络配置及实际测试的完整流程,帮助读者掌握Arduino在物联网控制中的应用方法。
2025-07-28 11:04:27
6
原创 10、React中useEffect的使用与注意事项
本文详细介绍了React中useEffect钩子的使用方法及注意事项,包括副作用的基本概念、依赖项管理、无限循环的避免、资源清理、实际应用场景以及最佳实践。通过具体示例和深入解析,帮助开发者全面掌握useEffect的核心知识点,并正确高效地应用于实际项目开发中。
2025-07-28 10:17:07
11
原创 15、基于空中摄像机的移动机器人编队控制
本文介绍了一种基于空中摄像机的移动机器人编队控制方法,涵盖了摄像机运动控制策略、模拟实验(包括单摄像机、双摄像机及多摄像机场景)以及真实机器人实验的详细分析。通过不同场景下的实验验证,该方法在实现机器人编队控制方面表现出良好的性能和广泛的应用前景。
2025-07-27 14:32:09
9
原创 9、使用 useEffect 处理副作用
本文深入探讨了 React 中 useEffect 钩子的使用及其处理副作用的机制。从副作用的概念入手,介绍了如何通过 useEffect 管理组件中的副作用,包括其数据结构、工作流程以及创建和销毁规则。同时,通过实际示例演示了 useEffect 在窗口大小监听和 API 数据获取中的应用,并解答了常见的使用问题。通过合理使用 useEffect,可以有效提高代码的健壮性和可维护性。
2025-07-27 14:04:26
4
原创 12、树莓派与Arduino在影像及控制领域的应用指南
本文详细介绍了树莓派相机在影像捕捉和远程查看方面的应用,包括使用 raspistill/raspivid 命令行工具和 Python 的 picamera 库进行图像与视频处理。同时,还涵盖了如何结合 MJPG-Streamer 和 Motion 软件实现远程视频流监控。此外,文章还介绍了使用 Arduino Uno 和以太网屏蔽板构建联网车库门开启器的完整项目,展示了 Arduino 在物联网控制领域的实际应用。通过这些内容,读者可以全面了解树莓派与 Arduino 在影像处理与智能控制方面的技术实践与拓
2025-07-27 11:21:02
5
原创 19、艺术的新潮流:连接、责任与可持续性
本文探讨了当代艺术领域中一种新兴的艺术潮流,这种艺术强调连接性、社会责任与生态意识。与现代主义和后现代主义不同,这种新艺术运动注重人与人、人与环境之间的关系,并试图通过艺术实践推动文化和社会的范式转移。文章分析了这一趋势的理论基础、艺术作品案例以及面临的挑战,同时讨论了艺术界的不同审美范式,提出了对未来的展望,即艺术在促进社会和谐与生态平衡方面的重要作用。
2025-07-27 10:17:57
6
原创 11、树莓派项目:家庭气象站与摄像头应用
本文详细介绍了基于树莓派的家庭气象站和摄像头项目的开发与实现过程。家庭气象站部分涵盖数据库设计、模拟类创建、数据存储及远程访问;摄像头项目则包括传统 USB 摄像头和树莓派专用摄像头的配置与使用。此外,还探讨了数据处理分析、多摄像头监控、运动检测及两个项目的整合应用,为树莓派在家庭自动化中的应用提供了全面的解决方案。
2025-07-26 13:34:00
7
分布式、嵌入式和实时Java系统的核心技术解析
2025-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人