自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大剑师兰特的GIS世界

讨论GIS相关知识,展示vue+openlayers,vue+cesium,vue+mapbox,vue+leaflett的示例

  • 博客(2435)
  • 收藏
  • 关注

原创 ThreeJS示例教程500+【目录】(已包含282篇文章)

Three.js 是一个用于在网页上创建和展示3D图形的JavaScript库。它使得在浏览器中渲染3D场景变得更加容易,而无需深入了解WebGL的复杂细节。Three.js支持多种渲染后端,但主要以WebGL为主。易于使用:提供了简洁的API来创建3D场景、相机、光源和物体。丰富的材质和纹理支持:可以轻松应用各种材质和纹理到3D模型上,增强视觉效果。动画支持:内置了动画系统,可以帮助你为场景中的对象添加动画效果。物理引擎集成。

2025-01-24 00:00:00 2326 87

原创 Mapbox GL示例教程【目录】-- 已有93篇

vue+mapbox系列教程旨在为开发者提供简单快捷的。在每一个示例中,解释相应的API知识点,做到。

2023-04-12 15:33:32 5797 81

原创 leaflet 综合教程170+ 【目录 】(已包含162篇文章)

vue+leaflet系列教程旨在为开发者提供简单快捷的,。在每一个示例中,解释相应的API知识点,做到。注意本示例目录中的内容可能加载是vue+openlayers的示例, 本目录是要加载vue+leaflet的示例,只是内容少,逐渐更新中。

2022-09-07 15:39:10 12066 229

原创 cesium 综合教程200+【目录】(已包含184篇文章)

cesium示例教程100+旨在为开发者提供简单快捷的,。在每一个示例中,解释相应的API知识点,做到。目录中有链接的为已有文章,没链接的为目标文章,不断更新中…

2022-09-07 15:23:19 8745 86

原创 openlayers全面教程306+【目录】

vue+openlayers系列教程旨在为开发者提供简单快捷的示例。在每一个示例中,解释相应的API知识点。

2022-09-05 15:57:58 26424 201

原创 Redis 全套常用命令(启动 / 停止 / 重启 / 查看状态 / 连接)

本文总结了Linux源码、systemd、Windows及Docker下Redis的启动、停止、重启与连接命令,强调优雅关闭(redis-cli shutdown)优于kill -9,并提醒注意密码、保护模式及默认端口6379等常见坑。

2026-09-05 00:00:00 10

原创 若依(ruoyi)前后台系统从零到一部署配置(坑点带解析)

<think>我们只需要根据内容生成≤150字的摘要。内容是关于RuoYi框架部署的教程。摘要应简洁概括主要步骤和坑点。</think>本文介绍RuoYi v3.9.2前后端分离框架的部署流程:后端选用SpringBoot3分支,前端选用RuoYi-Vue3;需配置JDK17、MySQL8、Maven、Redis及IDEA;前端需安装sortablejs解决报错;后端需提前运行Redis并导入SQL,最后通过Maven打包生成可执行Jar。

2026-09-04 08:00:00 673 6

原创 一台电脑装多个 JDK,怎么去掉 1.某一个版本

关于解决java -version仍是1.8的问题,提供两种方案:A保留JDK8切换默认到JDK17,B彻底删除JDK8,以及临时脚本。需要简洁概括。摘要应包含问题核心、方案要点、推荐方案A。字数限制150。</think>系统默认Java仍为1.8导致Spring Boot 3运行失败。推荐方案A:保留JDK8,仅将JAVA_HOME改为JDK17路径,并重开cmd即可切换,两版本共存。方案B需彻底卸载并清理残留。另有临时ba

2026-09-04 00:00:00 552 2

原创 ideaIC‑2024.1.7(社区版zip绿色解压版)完整使用教程

IDEA社区版永久免费,解压至纯英文路径后运行idea64.exe,首次启动不导入旧配置并跳过插件。重点配置Maven(指定Maven home和settings.xml)与JDK(Project Structure添加JDK),即可新建Maven项目自动下载依赖。可选安装中文插件。常见闪退、依赖慢等问题需检查路径和Override设置。

2026-09-03 07:00:00 321 7

原创 Windows Redis 完整下载‑安装‑配置教程

<think>我们只需要根据内容生成摘要,不超过150字。内容是关于Redis在Windows上安装的指南。摘要要概括主要步骤:下载第三方版本、解压、配置、启动、设置密码等。需要简洁。</think>Redis官方无Windows版,推荐使用tporadowski第三方包。下载zip解压至无中文路径,配置环境变量可选。启动方式有两种:临时运行或注册为Windows服务。核心配置需设置requirepass密码,远程访问需注释bind并关闭protected-mode。修改后重启服务,通过redis-cli验

2026-09-03 00:00:00 502 4

原创 Maven‑3.9.16 Windows 下载+安装+环境变量完整教程

本文介绍Maven 3.9.16安装配置教程:下载bin包解压至无中文路径;配置MAVEN_HOME和Path环境变量;确保JDK8+;运行mvn -v验证;可选修改本地仓库路径及阿里云镜像加速下载。常见问题包括Path配置错误或JDK版本不符。

2026-09-02 10:27:38 485 2

原创 MySQL8.0 Windows完整安装教程

<think>我们只需要根据内容生成≤150字的摘要。内容是关于MySQL8.0在Windows上的安装教程,适配若依RuoYi-Vue v3.9.2,包括下载、安装、配置、环境变量、验证、若依适配和踩坑方案等。摘要需简洁概括核心要点。注意字数限制。</think>MySQL8.0 Windows安装教程,适配若依v3.9.2:下载离线MSI,选择Server only,端口固定3306,认证方式选Legacy,设好root密码,配置环境变量。安装后创建ry-vue库并导入SQL,后端配置druid连接。若

2026-09-02 00:00:00 223 3

原创 Windows 判断本机是否已经安装 MySQL(4 种方法,优先前 2 个)

<think>我们根据用户要求,生成≤150字的文章摘要。内容是关于如何检查Windows上是否安装了MySQL,有4种方法,并提醒服务存在才算安装。摘要要简洁,涵盖要点。</think>本文介绍了检查Windows是否安装MySQL的四种方法:通过系统服务、CMD命令、控制面板及默认文件夹。重点强调:只有服务中存在MySQL才算真正安装,仅装Navicat客户端不算。推荐使用MySQL 5.7或8.0版本。

2026-09-01 17:07:08 336 6

原创 JDK17+完整安装教程

OpenJDK17U‑jdk_x64_windows_hotspot_17.0.20.1_1.msi完整安装教程

2026-09-01 16:33:21 445 3

原创 Unity 从零搭建简易3D场景(新手分步教程)

本文介绍了Unity 3D场景搭建的入门指南: 环境准备 安装Unity Hub及LTS长期支持版,创建3D Core项目(路径避免中文)。 编辑器基础 核心窗口功能:Hierarchy管理物体、Scene编辑视图、Inspector调整属性等。 场景搭建步骤 创建地面(Plane)和测试几何体(Cube/Sphere); 调整光照(方向光角度/强度)和相机位置(俯视视角); 通过Cinemachine实现相机漫游,或导入Cesium扩展GIS功能。 注意事项 保存场景至Scenes文件夹; 常见问题:物体

2026-08-13 10:41:45 618 14

原创 Unity3D(Unity)完整详细介绍

Unity3D是由Unity Technologies开发的跨平台实时2D/3D创作引擎,最初面向游戏开发,现已扩展至数字孪生、AR/VR等多个领域。其核心特点包括:采用C#脚本语言和组件式架构,提供URP和HDRP两大渲染管线,内置物理、动画等丰富模块;支持25+平台一键发布,商用授权分免费个人版和付费专业/企业版。Unity优势在于入门门槛低、移动端优化强、生态完善,但高端渲染和GIS功能需插件补充。适用于游戏、数字孪生、工业仿真等场景,与UE和Cesium形成差异化定位。新手建议从LTS版本开始学习。

2026-08-13 10:36:57 176 10

原创 VSCode 插件冲突导致崩溃、卡死、假死 全套根治方案

摘要:VSCode插件冲突导致卡顿闪退的快速排查方案。10秒验证是否为插件问题(安全模式启动),二分法高效定位冲突插件,查看崩溃日志精准识别元凶。常见冲突包括格式化类插件互斥、Vue工具冲突、AI补全抢占资源等。提供分级修复方案:卸载/隔离冲突插件、清理缓存、关闭GPU加速等。预防建议:精简插件、定期更新、排除大文件扫描路径。附最简排查流程:安全模式→二分法→卸载冲突→清理缓存→设置优化(150字)

2026-08-03 00:00:00 820 3

原创 VS Code 断点灰色空心、不命中断点 全套根治方案

VS Code断点失效常见表现为断点灰色或红点但代码不停止。通用排查步骤包括检查断点位置、使用诊断工具、清理缓存、排查插件冲突等。对于不同语言,重点检查:前端/Node项目需正确配置SourceMap;Python需关闭justMyCode;C/C++需添加-g编译选项。终极解决方案包括重新构建项目、核对调试配置、路径映射及安全模式排查。按照上述步骤可解决99%断点失效问题。

2026-08-01 08:00:00 391 1

原创 VSCode更新后配置重置、快捷键错乱 完整修复方案

摘要: VS Code更新后配置丢失/快捷键错乱的解决方法:1)优先通过云端同步恢复,或手动找回本地备份文件(settings.json和keybindings.json);2)修复快捷键需检查JSON语法、排查插件冲突及系统热键;3)预防措施包括开启设置同步、定期备份配置、使用工作区设置。提供一键修复流程:恢复文件→同步配置→语法检查→插件排查→开启同步。(150字)

2026-08-01 00:00:00 519

原创 VSCode 保存自动格式化失效/局部不格式化 全套修复方案

VSCode保存自动格式化终极解决方案 本文提供了一套完整的VSCode保存自动格式化配置方案,涵盖80%常见问题的解决方法: 基础配置 开启保存时格式化功能 提供完整的settings.json配置文件 检查必备插件安装(Prettier+ESLint) 项目本地安装prettier依赖 核心问题解决 解决ESLint与Prettier规则冲突 配置.eslintrc.js关闭格式相关规则 创建.prettierrc统一格式标准 特殊场景处理 Vue文件template格式化问题 代码语法错误导致中断 工

2026-07-31 08:00:00 484

原创 完整步骤:用微软官方工具制作 Windows 安装 U 盘(8G 及以上 U 盘即可)

本文提供了为ThinkPad T490制作Windows系统启动U盘的详细教程。主要步骤包括:1)下载微软官方Media Creation Tool工具;2)运行工具选择系统版本并写入U盘;3)在T490上通过F12启动U盘进行系统安装或修复。注意事项包括U盘会被格式化、需要稳定网络连接,以及新版系统通常能自动识别NVMe固态硬盘。该教程适用于Win10/Win11系统安装,使用官方工具能确保系统纯净可靠。

2026-07-31 00:00:00 1007

原创 ThinkPad T490 Windows 自动修复失败完整解决步骤

Windows系统启动失败的4步修复指南:从基础修复到重装系统,针对ThinkPad T490常见故障提供详细解决方案。摘要包含启动修复、命令提示符引导重建(含EFI分区处理)、系统还原和安全模式驱动卸载等软件修复方案;硬件方面涵盖硬盘检测、BIOS重置和NVMe固态更换建议;最后给出重装系统详细流程。特别提示T490因非正常断电、更新中断、硬盘损坏和驱动问题导致的启动故障特征,150字内完整覆盖关键修复步骤。

2026-07-30 08:00:00 298 13

原创 二年级奥数(12) : 巧填符号+竖式数字谜

文章摘要: 本文包含两类数学趣味题:巧填符号(1-12题)和竖式数字谜(13-24题)。第一部分要求在数字间填加、减或括号使等式成立,如1+2+3=6;第二部分通过竖式计算推理缺失数字,需注意加减法的进退位规则,如加法个位满十进1,减法借1当10。所有题目均附答案及解析,如第13题22+35=57,第19题77-53=24。文末提供解题口诀:填符号时"从小试加减",数字谜需"加法看进位,减法看借位"。适合二年级学生巩固运算能力。 (字数:149字)

2026-07-30 00:00:00 335 5

原创 机械师笔记本电脑 摄像头失效完整排查步骤

机械师T58-V摄像头故障排查指南(150字摘要) 快捷键开关:优先尝试Fn+F10组合键切换摄像头状态,注意Fn键功能是否锁定。 物理检查:清理摄像头镜头,确保无遮挡。 系统权限:在Windows设置中开启相机访问权限,并检查安全软件是否拦截。 驱动修复:通过设备管理器启用/重装摄像头驱动,或卸载后重启自动安装。 BIOS设置:进入BIOS检查摄像头是否被禁用,开启后保存退出。 冲突关闭:结束可能占用摄像头的后台程序(如OBS、会议软件)。 硬件故障:若上述步骤无效且设备管理器无摄像头设备,可能为硬件损坏

2026-07-30 00:00:00 504

原创 二年级奥数(11):星期推算+图形循环周期+排队数字重复

本文介绍了二年级周期问题的解题方法,通过除法运算解决循环规律问题。核心步骤是:确定周期长度→用总数除以周期→根据余数确定对应位置。文章包含三类24道例题:星期推算(周期7天)、图形颜色循环(如彩旗、彩灯)以及排队数字重复(如报数、动物排列),每题附详细解答。最后提供口诀总结方法:计算周期数后取余,余数为几选第几个,余零选末尾,星期问题固定用7天周期。该方法适用于所有简单循环规律的数学问题。

2026-07-29 00:00:00 292

原创 二年级奥数(10): 等量代换8题+真假文字推理8题+数独填数游戏8题

本文整理了24道小学二年级数学思维训练题,分为三大类: 等量代换(8题):通过乘法换算中间量,如1苹果=2梨=4橘子; 逻辑推理(8题):利用矛盾关系(如"只有1人说真话")破案或排名,如通过排除法确定偷糖者; 数独游戏(8题):包括四宫格(1-4不重复)、六宫格(1-6)及三阶幻方(横竖斜和15)。每类题目均附详解答案,并总结解题口诀:代换逐层乘、矛盾定真假、数独先填少空格。

2026-07-28 08:30:00 449

原创 二年级奥数(9):鸡兔同笼+ 归一问题

这篇文章介绍了二年级数学中两类问题的解题方法:鸡兔同笼问题和归一问题。鸡兔同笼问题通过画图法或枚举法,基于腿数差异求解;归一问题则先求单一量再计算总量。文章包含24道典型例题及详细解答(各12道),并提供了简洁的口诀总结解题思路:鸡兔问题通过腿数差异调整动物数量,归一问题先求单位量再乘份数。例题涵盖头腿计算、购物单价、工作效率等生活场景,适合二年级学生练习基础数学思维。

2026-07-28 00:00:00 504

原创 二年级奥数(8) :植树问题+间隔问题

摘要:本文系统归纳植树与间隔问题的核心公式及解题方法。植树问题分四类:两端栽(棵数=间隔数+1)、一端栽(棵数=间隔数)、两端不栽(棵数=间隔数-1)、封闭图形(棵数=间隔数)。间隔问题包括锯木(次数=段数-1)、爬楼(层数=楼层差)、敲钟(间隔=次数-1)。通过24道典型例题(如30米小路两端每5米栽树需7棵、3点敲钟3下6秒则间隔3秒等)配合口诀,帮助快速掌握"总长÷间距=间隔数"的核心逻辑及各类变形应用。

2026-07-27 08:30:00 465 2

原创 二年级奥数(7):移多补少8题 + 和差入门8题 + 年龄问题8题

本文总结了小学数学中三类经典应用题型的解题方法及对应练习: 【移多补少】 核心公式:多出数量÷2=应给数量;给出数量×2=原差量 8道典型题及解析(如彩笔分配、橘子转移等) 【和差问题】 线段图解法:大数=(和+差)÷2,小数=(和-差)÷2 8道应用实例(涉及水果数量、年龄计算等) 【年龄问题】 核心规律:年龄差永恒不变 8道变式练习(含跨年度计算、未来年龄和等) 每类题型均配有解题口诀:移多补少"差对半分"、和差问题"画线段图"、年龄问题"差值恒定"。通过24道阶梯式练习题,帮助孩子掌握基础数量关系的解

2026-07-27 00:00:00 262 1

原创 二年级奥数(6) :有序枚举 & 有序列举

本文整理了5类二年级数学枚举题型:1)搭配问题(5题),通过乘法计算不同组合;2)组数问题(5题),区分数字是否重复及0的位置限制;3)凑钱问题(5题),有序枚举不同面值的组合方式;4)整数拆分(5题),不计顺序的自然数分解;5)有序拆分及排列组合(5题),考虑顺序的拆分方法。每类题型均配有例题和答案,并附枚举口诀,强调有序列举、避免重复、注意数字0限制等解题要点。题目涵盖基础排列组合概念,适合二年级学生训练有序思维和枚举能力。

2026-07-25 00:00:00 349 1

原创 二年级奥数(5):图形计数专项 25 题

本文总结了五种几何图形的计数方法及例题:1. 数线段(端点减1累加求和);2. 数角(射线减1累加);3. 单层三角形(底边分点减1累加);4. 长方形(长宽线段数相乘);5. 立体正方体(分层累加含隐藏块)。提供15道典型例题及解答,并附计数口诀:线/角/三角用累加,长方形用相乘,立体块分层加。例如:4个端点的线段总数=3+2+1=6条,3行1列长方形=6×1=6个。

2026-07-24 08:43:00 376 2

原创 小学二年级奥数(4):循环周期、行列图案规律、黑白方块排布、数表规律

本文针对小学二年级奥数设计了25道图形与数表规律练习题,分为四大类:图形循环周期(6题)、行列图案规律(6题)、黑白方块排布(6题)和数表规律填数(7题)。题目涵盖周期识别、行列位置判断、黑白格计数和数字关系推演等核心知识点,每道题均附有详细解析。例如图形循环题通过余数定位周期位置,数表题通过行列倍数关系推导空缺数字。通过系统练习可有效培养低年级学生的观察力、逻辑思维和规律归纳能力。

2026-07-24 08:27:25 359

原创 二年级奥数:(3):乘法含义 + 相同加数求和 + 2、5、25 凑整巧算

这份练习针对小学二年级学生设计,包含25道奥数题,分为四个部分:乘法意义理解(如改写加法算式、判断乘法含义)、相同加数求和(如连加转乘法、解决实际问题)、特殊数凑整(巧算2、5、25的乘法与加法)、综合应用题(结合生活场景)。题目涵盖画图、列式、凑整技巧及多步计算,附详细答案与解析,帮助学生掌握乘法基础、培养简算思维和应用能力。例如,通过分步求解糖果总数、比较钱数多少等实际问题,强化运算能力与逻辑思维。

2026-07-18 08:00:00 533 1

原创 二年级奥数(2):找规律25道(等差数列+间隔数列+双重数列+基础斐波那契)

本文整理了五种常见数字规律题型及解析方法: 等差数列:相邻数差固定(如1,3,5→+2); 间隔数列:奇偶位分开找规律(如1,2,1,4→奇数位全1,偶数位+2); 双重数列:加减或乘除交替运算(如2,4,7,11→依次+2,+3,+4); 倍数规律:固定乘或除(如2,4,8→×2;64,32→÷2); 斐波那契数列:前两项和等于后项(如1,1,2,3→1+1=2,1+2=3)。 附25题答案及规律解析,如等差数列1,3,5→9(差+2),斐波那契1,1,2→3(1+1=2,1+2=3)等。通过分类练习可快

2026-07-18 00:00:00 413 2

原创 小学六年级奥数完整知识点清单(小升初总复习·体系终极版)

摘要:六年级数学备考聚焦小升初核心模块,涵盖计算、数论、计数、应用题、行程、几何等专题,强调方程与比例解题思想。计算重点包括分数裂项与数列求和;数论涉及同余与不定方程;应用题突出分数比例与工程问题;行程问题注重多次相遇与变速模型;几何需掌握五大模型与立体图形。建议优先练习真题,强化方程、比例及几何画图能力,针对性备考分班考与择校考。(149字)

2026-07-17 09:00:00 312 2

原创 Cesium 全产品线最新版本(截至 2026-07-10)

CesiumJS 1.143.0版本带来多项重要更新:新增glTF压缩支持提升模型加载效率,轨迹分段可视化功能助力航天/航线展示,并修复关键Bug。近期版本(1.141-1.142)强化了大数据矢量渲染能力,支持GeoJSON直接渲染和MVT瓦片转换。游戏引擎端(Unreal/Unity/Omniverse)同步更新,底层cesium-native升级至0.62.0。Cesium ion云端服务新增高斯泼溅数据支持。用户可通过npm快速升级至最新版。

2026-07-17 00:00:00 267

原创 二年级奥数加减法巧算 25 道(凑整、搬家、去括号、基准数、连减变减和)

本文总结了五种数学巧算方法及对应练习题:1.凑十凑百(28+72=100等5题);2.带符号搬家(如37+56-27=66等5题);3.添/去括号巧算(如78-(28+15)=35等5题);4.连减变减和(如100-23-77=0等5题);5.基准数求和(如98+99+101+102=400等5题)。每种方法均附解题口诀,如凑整优先、符号搬家、括号变号规则等,通过典型例题演示计算技巧,帮助快速掌握简便运算方法。

2026-07-17 00:00:00 354

原创 ToDesk、向日葵、UU远程 办公场景全面横评(2026最新实测版)

本文对比了三款主流远程控制软件UU远程(网易)、ToDesk和向日葵(贝锐)的核心差异。UU远程个人版功能全免费,无广告、支持4K144帧和副屏扩展,适合个人办公和远程游戏;ToDesk轻量化低延迟,但免费版限制严格,适合付费用户的高精度设计需求;向日葵企业生态完善,远程开机和批量运维功能突出,但免费版体验较差。 分场景推荐: 个人免费办公选UU远程; 专业设计/剪辑选ToDesk付费版; 企业IT运维选向日葵。 三款工具在连接速度、文件传输、隐私安全等方面各有优劣,用户可根据实际需求选择。

2026-07-16 08:30:00 876 1

原创 小学五年级奥数完整知识点清单(分模块+难度分级+学习重点)

五年级奥数体系高度完整,**方程正式成为主流解题工具**,数论、行程、几何三大重难点板块成型,是小升初奥数分水岭。

2026-07-16 00:00:00 654

原创 Leaflet 2.0.0 Alpha 发布公告中文版

Leaflet 2.0.0-alpha版本发布,这是对核心库的重大重构。主要变更包括:迁移至原生ES6类和ESM模块化,移除IE兼容代码,统一Pointer Events事件体系。API有破坏性变更,如构造器不再提供全局工厂简写。新增无障碍访问优化、瓦片图层稳定性提升等。插件生态需适配新版本,现有1.x插件不兼容。建议新项目试用,旧项目暂缓升级。安装支持NPM和CDN ESM引入。该版本面向现代前端工程化,欢迎测试反馈,正式版预计2026年发布。

2026-07-15 08:00:00 184

Shader学习的系统性思维导图

内容概要:本文档是一份关于Shader学习的系统性思维导图,全面梳理了从基础语法到高级图形技术的知识体系。内容涵盖Shader的本质与作用、主流着色语言(GLSL、HLSL、ShaderLab、WGSL)的特点与应用场景、GPU渲染管线的核心流程(顶点处理、图元装配、光栅化、片元着色、逐片元操作),以及各类着色器的功能与实现案例。同时深入讲解了基础效果(如纹理映射、颜色渐变、简单动画)、光照模型(Lambert、Phong、Blinn-Phong)、材质系统、PBR原理,并拓展至进阶视觉效果(法线映射、视差映射、边缘检测、模糊锐化、Bloom辉光)和风格化渲染方向。此外还提供了丰富的学习资源、开发工具(ShaderToy、RenderDoc、VS Code插件)、性能优化策略及跨平台适配建议。; 适合人群:具备一定图形学基础或编程经验,从事游戏开发、实时渲染、可视化设计等相关领域的初中级开发者;也适合希望深入理解GPU渲染机制的技术人员。; 使用场景及目标:①掌握Shader在Unity/Unreal等引擎中的实际应用;②实现2D/3D特效(如粒子、光照、材质);③进行WebGL或移动端图形开发;④为学习光线追踪、神经着色器等前沿技术打下基础; 阅读建议:建议结合文档中推荐的在线平台(如ShaderToy)和开发工具动手实践,按照“基础语法→渲染管线→着色器类型→光照材质→进阶效果”的路径逐步深入,重视对距离场、噪声函数、UV动画等核心思维的理解与运用。

2026-02-08

小学物理竞赛题 - 声学方面 - 30道

内容概要:本文档是一份专为小学高年级(4–6年级)学生设计的声学基础物理习题集,包含30道紧扣声音产生、传播、声音三特性(音调、响度、音色)以及噪声与乐音区别的题目。题型丰富,涵盖选择、填空、判断和简答,强调生活应用、实验观察与科学解释,帮助学生建立对声音现象的系统认知。; 适合人群:小学4–6年级学生,尤其是正在学习声学基础知识或准备科学类竞赛的学生;也可供小学科学教师作为教学参考资料; 使用场景及目标:①用于课堂练习、课后复习或考试命题参考;②帮助学生理解声音由振动产生、需要介质传播、音调与频率关系、响度与振幅关系、音色与发声体特征的关系;③掌握噪声定义及控制的三种途径; 阅读建议:建议学生在完成题目后对照答案进行反思,结合实际生活现象加深理解;教师可引导学生通过实验验证相关结论,如观察音叉振动、比较不同材质传声效果等,强化探究式学习。

2025-12-17

C++ 面试题- 习题+答案

内容概要:面试题答案在文件尾部 本文整理了100道常见的C++面试题,涵盖C++基础语法、核心特性、高级编程概念及设计模式的实现。题目涉及引用与指针区别、const、static、virtual、RAII、模板、异常处理、智能指针、移动语义、lambda表达式、内存对齐、类型转换、SFINAE、类型萃取、协程、多线程编程等关键技术点,并包含大量实际编码实现题,如智能指针、线程池、生产者-消费者模型、观察者模式、内存池、LRU缓存等,全面覆盖C++中高级开发岗位所需掌握的知识体系。; 适合人群:具备一定C++编程经验,准备技术面试的初中级开发者,或希望系统复习C++核心知识点的程序员; 使用场景及目标:①用于C++岗位面试前的知识点梳理与查漏补缺;②深入理解C++语言机制如RAII、移动语义、模板元编程等的设计与应用;③通过动手实现常见组件(如智能指针、线程池)提升编码能力; 阅读建议:建议结合代码实践逐一攻克每个问题,重点理解底层原理与应用场景,对于实现类题目应亲自编码调试,以达到真正掌握的目的。

2025-12-19

C# 面试题-习题及答案

内容概要: 面试题答案在文本文件尾部 本文整理了120道C#面试题,全面覆盖C#语言的基础语法、面向对象编程、泛型与集合、委托与事件、异常处理、LINQ、多线程与异步编程、内存管理、.NET框架体系及常用设计模式等内容,系统性强,层次分明,旨在帮助开发者深入理解C#核心技术并准备技术面试。题目不仅涉及语言特性,还包含实际应用场景和最佳实践,部分问题指向高级机制如GC、表达式树、依赖注入和AOP等。; 适合人群:具备一定C#开发经验,准备面试的初中级.NET开发者,或希望系统梳理C#知识体系的程序员。; 使用场景及目标:①用于面试前的知识查漏补缺;②深入掌握C#核心机制与.NET运行原理;③提升对设计模式、架构思想及性能优化的理解与应用能力。; 阅读建议:建议结合实际编码练习逐一理解和验证每个问题,尤其对于委托、异步、泛型协变逆变、EF Core等难点内容,应配合示例项目动手实践,以达到真正掌握的目的。

2025-12-19

小学物理竞赛题 - 热学方面 - 30道

内容概要:本文是一份专为小学高年级(4–6年级)学生设计的热学物理习题集,共包含30道题目,涵盖温度与温度计、热传递的三种方式(传导、对流、辐射)以及物态变化(熔化、凝固、汽化、液化、升华、凝华)等核心知识点。题型丰富,包括选择题、判断题、填空题和简答题,注重联系生活实际,培养学生的观察能力和科学解释能力,题目附有详细答案与解析,部分题目提供教学提示。; 适合人群:小学4–6年级学生,科学教师及竞赛辅导人员;具备初步科学知识、希望巩固概念或参与科学竞赛的学生尤为适合。; 使用场景及目标:①作为课堂教学的补充练习,帮助学生理解热学基本概念;②用于课后复习、科学兴趣小组活动或竞赛备考,提升学生对热现象的分析与应用能力;③辅助教师进行教学设计与问题讲解。; 阅读建议:建议学生在完成题目后对照答案认真反思,重视简答题的语言表达训练;教师可结合题目开展实验探究,增强直观体验,深化对热传递和物态变化本质的理解。

2025-12-17

canvas学习思维导图

Canvas是HTML5基于像素的即时模式绘图系统,核心围绕Canvas元素与2D渲染上下文(ctx)展开,学习可分为四大核心模块: 1. 基础层:掌握“获取元素-获取上下文-绘制图形”核心步骤,理解核心对象特性; 2. 绘图API:聚焦基本图形(线段、矩形、路径、圆弧)绘制,以及颜色、线条、文本等样式设置,熟悉平移、旋转等变换与状态保存方法; 3. 进阶应用:包括图像绘制与像素处理、基于requestAnimationFrame()的动画实现、鼠标交互与碰撞检测; 4. 扩展与优化:可结合Three.js实现2D+3D混合绘图,通过减少重绘、离屏缓存等优化性能,应用于数据可视化、2D游戏、图像处理等场景,辅助Fabric.js等工具库提升开发效率。

2025-12-17

2025年北京海淀区中小学 信息学竞赛 试题

2025年北京海淀区中小学 信息学竞赛 试题

2025-12-02

海洋上浮漂数据,20000+条

海洋上浮漂数据,20000+, json格式数组内容,包含ID,经纬度、时间日期、气压浪高等信息。 单个数据形式: { "code" : "1594587", "data" : [ 1013.6, 25, 16 ], "lat" : -53.211, "lng" : 143.949, "report" : 1741986000000 },

2025-04-01

免费MapboxGL学习思维导图

下载体是一个MapboxGL学习思维导图,列出了相应的API和关联的结构,非常方便大家学习。 mapboxGL相关的学习教程;https://dajianshi.blog.csdn.net/article/details/130108573

2025-03-13

vue-leaflet 开发环境配置包(下载-解压-安装-运行)

本项目包是 vue环境下leaflet的开发安装包,下载解压后,npm install 安装, npm run serve 运行。 里面包含了element UI,vuex, vue router,axios 等的内容安装,方便在日后的开发中使用。

2024-12-21

vue-openlayers 开发环境配置包(下载-解压-安装-运行)

本项目包是 vue环境下openlayers的开发安装包,下载解压后,npm install 安装, npm run serve 运行。 里面包含了element UI,vuex, vue router,axios, turf等的内容安装,方便在日后的开发中使用。

2024-09-11

vue-threeJS 开发环境配置包

本配置包是vue-threeJS 的环境包,下载以后,安装:npm install,运行 npm run serve。包含了一些精美的小示例

2024-09-05

GIS气象用的风场演示数据(2)

风场数据通常是指用来描述大气中风向和风速分布的数据集。这类数据对于气象学、航空、航海以及环境科学等领域至关重要。风场数据结构可以非常复杂,取决于数据的来源和精度要求。然而,大多数风场数据都会包含以下基本要素: 1. **地理位置**:通常包括纬度(latitude)和经度(longitude)坐标,有时也会包含海拔高度(altitude)或气压(pressure level)。 2. **风速**:表示风的强度,通常单位为米/秒(m/s)、公里/小时(km/h)或节(knots)。 3. **风向**:描述风的来源方向,常用的角度表示,范围是0°至360°,其中0°或360°表示北风,90°表示东风,180°表示南风,270°表示西风。 4. **时间戳**:数据采集的时间,这对于动态风场尤为重要,因为风速和风向会随时间变化。 5. **水平分辨率和垂直分辨率**:数据网格的间距,决定了数据的精细程度。 6. **垂直层次**:在三维风场数据中,除了地面风速和风向外,还可能包含不同高度上的风速和风向信息。

2024-07-12

GIS气象用的风场演示数据(1)

风场数据通常是指用来描述大气中风向和风速分布的数据集。这类数据对于气象学、航空、航海以及环境科学等领域至关重要。风场数据结构可以非常复杂,取决于数据的来源和精度要求。然而,大多数风场数据都会包含以下基本要素: 1. **地理位置**:通常包括纬度(latitude)和经度(longitude)坐标,有时也会包含海拔高度(altitude)或气压(pressure level)。 2. **风速**:表示风的强度,通常单位为米/秒(m/s)、公里/小时(km/h)或节(knots)。 3. **风向**:描述风的来源方向,常用的角度表示,范围是0°至360°,其中0°或360°表示北风,90°表示东风,180°表示南风,270°表示西风。 4. **时间戳**:数据采集的时间,这对于动态风场尤为重要,因为风速和风向会随时间变化。 5. **水平分辨率和垂直分辨率**:数据网格的间距,决定了数据的精细程度。 6. **垂直层次**:在三维风场数据中,除了地面风速和风向外,还可能包含不同高度上的风速和风向信息。

2024-07-12

免费的ES6学习思维导图

ES6(ECMAScript 2015)作为JavaScript语言的重要版本更新,确实增加了一系列新功能来提升开发体验和代码效率。以下是一些显著的新增功能: 新的原始类型和变量声明: Symbol:ES6 引入了一种新的原始类型 Symbol,用于创建独一无二的标识符,常用于对象属性名,以避免命名冲突。 let 和 const:提供了块级作用域的变量声明,使用 let 可以声明局部变量,而 const 用于声明不可重新赋值的常量。 函数的新写法: 箭头函数:这是函数的一种简洁表达方式,它允许我们以更简短的形式写函数,并且改变了 this 的绑定方式。 模板字符串与标签模板: 模板字符串:通过反引号 ` 来创建字符串,可以在字符串中嵌入表达式,支持多行字符串,使得字符串拼接更加方便。 标签模板:一种高级形式的模板字符串,允许我们在字符串插值之前对其进行处理。 解构赋值: 数组和对象的解构赋值:可以直接从数组或对象中提取值并赋给变量,这在交换变量值或提取对象属性时非常方便。 其他新增特性: 默认参数:为函数参数提供默认值。 扩展运算符:... 用于将一个数组或对象的元素或属性展开。 类

2024-03-01

vite+vue2的项目基础包.zip

本压缩包是vite搭建vue2的项目基础包,使用者解压后,npm install,然后 npm run serve。 这样就能正常运行项目了。亲测好用,欢迎下载使用。 更改为vite+vue2的原因。 原来使用的是webpack,怎么调试都不太好使,最后看到官方使用的是vite,然后就打算更改webpack为vite来解决这一个问题。 这里面要注意要含有vite-plugin-vue2 和 vite。 配置文章介绍: https://dajianshi.blog.csdn.net/article/details/135815464

2024-01-24

js一维数组与三维数组互动,数据转换,类似购物车添加删除

使用javascript将一维数组做一定的转换,增加一些变量,然后将变更后的一维数组转化为三维数组,再然后是一位数组和三维数组的联动,类似于购物车的添加和减少的效果。 交互效果参考:https://dajianshi.blog.csdn.net/article/details/135407555

2024-01-09

d3.js的API思维导图

【材料】:d3.js的API思维导图,图片形式 【介绍】 D3js 是一个可以基于数据来操作文档的 JavaScript 库。可以帮助你使用 HTML, CSS, SVG 以及 Canvas 来展示数据。D3 遵循现有的 Web 标准,可以不需要其他任何框架独立运行在现代浏览器中,它结合强大的可视化组件来驱动 DOM 操作。D3 的运行速度很快,支持大数据集和动态交互以及动画。

2023-03-23

d3.js的模块的思维导图

【材料】:d3.js的模块的思维导图,图片形式 【介绍】 D3js 是一个可以基于数据来操作文档的 JavaScript 库。可以帮助你使用 HTML, CSS, SVG 以及 Canvas 来展示数据。D3 遵循现有的 Web 标准,可以不需要其他任何框架独立运行在现代浏览器中,它结合强大的可视化组件来驱动 DOM 操作。D3 的运行速度很快,支持大数据集和动态交互以及动画。 不引入新的视觉表示方法,而是借助于现有的 Web 元素: HTML, CSS, SVG 等。例如,可以使用 D3 创建 SVG 元素,并使用外部样式表进行样式化。也可以使用复合过滤器效果,虚线和裁剪。这样在调试的时候可以方便的使用浏览器内置的调试工具来进行调试。

2023-03-23

cesium的API思维导图

【用途】:可以方便的查看cesium的相关API的结构,有助于学习 【介绍】:Cesium是一个跨平台、跨刘览器的展示三维地球和地图的javascript库;Cesium使用webGL来进行硬件加速图形,使用时不需要任何插件支持,但是浏览器必须支持WebGL;Cesium是基于Apache2.0许可的开源程序,它可以免费的用于商业和非商业用途。 cesium官方网站:https://cesium.com/platform/cesiumjs/

2023-03-22

gpx转为geojson格式文件的方法

这是一个 JavaScript 库,可让项目将 GPX 转换为 GeoJSON。2个示例中将gpx2geojson这个插件利用的淋漓尽致,一个是加载pgx 的url的方式来处理数据,另一个是上传gpx文件的方式来处理数据。 【适用对象】 开发者要将gpx文件转化为geojson文件。

2023-03-11

超小录屏软件,生成gif动画

非常好用的录屏软件,超级小,只有不到700k,但是功能却非常好用,可以灵活地设置捕捉区域,设置帧速,可以编辑捕捉后的画面。 GifCam 有时被称为 Gif Camera,是一种动画应用程序,可将屏幕录制转换为 GIF。 这些录音的体积非常小,因此很容易分享。 它们以 gif格式保存,这种格式受到普遍支持,因此播放也没有问题。

2023-03-09

免费 leaflet学习思维导图

【解决问题】:如何学习leaflet更高效呢?一张较好的思维导图能够满足核心知识点的总结。通过学习,可以上传解析和导出数据:上传KML、KMZ、Geojson、shp、zip等,导出Image、pdf、geojson、GML、polyline等,还能学习的更多~~ 【适用人群】: 使用leaflet做开发的小伙伴 【使用场景】:使用leaflet来满足地图开发中的各种要求。 【演示地址】:https://dajianshi.blog.csdn.net/article/details/126747176

2023-03-08

免费openlayers学习思维导图

【解决问题】:如何来高效的学习openlayers,一张思维导图,将核心知识点汇聚,分枝叶查看,促进更好的学习。 【适用人群】: 使用openlayers做开发的小伙伴 【使用场景】:使用openlayers来满足地图开发中的各种要求。 【演示地址】:https://dajianshi.blog.csdn.net/article/details/126706466,提供上传解析和导出示例:上传KML、KMZ、Geojson、shp、zip等,导出Image、pdf、geojson、GML、polyline等

2023-03-08

leaflet加载天地图,3种地图切换【示例源代码】

【解决问题】:如何使用leaflet来加载天地图,并可以3种地图自由的切换。 【演示地址】:https://dajianshi.blog.csdn.net/article/details/127882736 【适用人群】: 使用leaflet做开发的小伙伴 【使用场景】:使用leaflet来满足地图开发中的各种要求。专栏中提供各种地图的加载示例:baidu、高德、google,bing,OSM,stamen,maptiler,天地图,mapbox等

2023-03-07

leaflet清除所有图层【示例源代码】

【解决问题】:如何使用leaflet来清除所有图层,给出一个解决办法 ~~本示例在vue+leaflet中添加各种地图,并清除所有的图层。 貌似很简单的一个示例,但是在学习和工作中非常重要,往往会根据项目的需要来删除图层,达到预期效果。 【适用人群】: 使用leaflet做开发的小伙伴 ~~ 【使用场景】:使用leaflet来满足地图开发中的各种要求。~~ 【演示地址】:https://dajianshi.blog.csdn.net/article/details/126773220

2023-03-07

leaflet加载高德地图示例源代码

解决问题:如何使用leaflet来加载高德地图 示例说明:本示例的目的是介绍演示如何用eaflet添加高德地图,有多种形式,分别是高德路网图、高德卫星影像图、高德矢量地图等。 适用人群: 使用leaflet做开发的小伙伴 使用场景:使用leaflet来满足地图开发中的各种要求。 演示地址:https://dajianshi.blog.csdn.net/article/details/126761464

2023-03-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除