- 博客(494)
- 资源 (2)
- 收藏
- 关注

原创 AndroidStudio自带的模拟器如何联网
步骤:1、首先打开AndroidStudio自带手机模拟器,把SDK文件夹下的platform-tools添加到系统变量Path中。2、在cmd中输入:adb shell回车,如果是下图的话说明添加成功,输入exit退出即可。3、进入到cmd后,需要输入adb root将模拟器root一下,才能修改DNS,这里我已经root成功了。4、接下来输入getprop获取模拟器系统属性。找到[net.eth0.dns1]这一项,发现后面为10.0.2.3,接下来我们输入setprop .
2022-03-25 17:40:57
31739
32
原创 ArcGIS Pro符号化教程
本文详细介绍了ArcGIS Pro的软件设置和符号化操作步骤。主要包括:1)设置默认工程目录和关闭地图自动加载;2)创建新工程的基本流程;3)点要素的单一符号化方法,包括样式修改和图层调整;4)图表符号显示过滤器的使用,涉及字段添加、图表类型选择和背景设置。文章还提供了操作截图和数据下载链接,适合GIS初学者学习ArcGIS Pro的基础符号化操作。
2025-06-10 07:06:57
104
原创 ArcGIS Pro裁剪栅格影像
本文详细介绍了在 ArcGIS Pro 中裁剪栅格影像的操作流程:首先导入需裁剪的栅格影像,明确目标区域;接着在文件地理数据库中创建面要素作为裁剪范围,需注意坐标系与栅格影像一致,并通过编辑功能完成面要素绘制;然后利用 “裁剪栅格” 工具配置参数并执行裁剪;最后导出裁剪成功的栅格数据。文中还强调了坐标系匹配、面要素闭合及输出路径权限等关键注意事项,确保操作准确性与有效性。
2025-06-09 23:40:44
153
原创 基于Vue3.0的在线工具网站
本文摘要:文章详细介绍了如何使用Vite初始化Vue3项目,包括安装Vue Router路由、ElementPlus UI组件库及图标库。通过配置自动导入优化开发流程,并搭建了包含侧边栏、页头和页脚的基本布局结构。最后展示了首页路由配置和组件化开发的具体实现步骤,为后续开发在线工具网站奠定基础。项目采用SCSS预处理语言,整体设计简洁实用。(150字)
2025-06-08 22:32:35
1378
原创 Origin教程011:Origin绘制等高线图
本文介绍了如何通过软件帮助中心创建并优化等高线图。操作步骤包括:1)进入学习中心选择绘图示例;2)清除默认图形保留数据;3)全选数据生成初始等高线图;4)通过启用抗锯齿和调整次级别数改善图形质量;5)自定义特定等高线(需间隔点击)。最终可获得颜色过渡自然、线条平滑的专业等高线图。整个过程展示了从基础绘图到高级定制的完整工作流程。
2025-06-07 15:09:13
61
原创 Express教程【006】:CORS跨域
本文介绍了使用CORS解决跨域问题的方法和原理。首先演示了在Express框架中通过cors中间件解决跨域的步骤:安装npm包并在路由前配置。然后解释了CORS(跨域资源共享)机制,说明它通过HTTP头部放松同源策略限制。最后详细介绍了三个核心响应头:Access-Control-Allow-Origin(指定允许的源)、Access-Control-Allow-Credentials(是否允许携带凭证)和Access-Control-Allow-Methods(允许的HTTP方法),并强调了相关注意事项。
2025-06-03 11:18:17
322
原创 Express教程【006】:使用Express写接口
本文介绍了如何使用Express框架编写接口。首先创建API路由模块,包括导入Express、创建路由对象并导出。然后注册路由模块到主程序中。接着详细说明了GET接口的编写方法,通过req.query获取查询参数并返回响应数据。POST接口部分则展示了如何解析JSON数据,通过req.body获取请求体内容。文章还提供了使用Postman测试接口的具体步骤和示例。整个流程涵盖了Express接口开发的核心步骤,包括路由创建、请求处理和测试验证。
2025-06-03 10:46:03
325
原创 Express教程【005】:Express路由
Express路由是客户端请求与服务器处理函数之间的映射关系,由请求类型、URL地址和处理函数组成(app.METHOD(path, handler))。路由匹配时会按顺序检查请求类型和URL是否匹配,成功则调用对应函数。 Express推荐模块化路由管理: 创建单独路由文件 使用express.Router()创建路由对象 挂载具体路由 导出路由模块 通过app.use()注册 示例包含GET/POST路由的实现和测试,并可通过app.use('/api', router)为路由添加前缀(如/api/us
2025-06-03 10:45:00
372
原创 Express教程【004】:托管静态资源和使用nodemon
摘要:Express框架通过express.static()方法可以便捷地托管静态资源文件,只需指定目录即可对外提供访问。该方法支持多目录托管和路径前缀挂载。此外,开发时使用nodemon工具可自动重启Node应用,通过监视文件变化提升调试效率。安装后运行nodemon app.js即可实现代码热更新功能。
2025-06-03 08:42:01
390
原创 react实现markdown文件预览
本文介绍了如何在React项目中实现Markdown文件预览功能。首先通过安装react-markdown和remark-gfm库,创建MarkdownViewer组件来渲染MD文件内容。针对图片显示问题,提出两种解决方案:1)使用Express搭建代理服务器转发图片请求;2)自定义图片渲染组件,处理图片加载错误情况。最终实现了完整的Markdown预览功能,包括文本、表格和图片等元素的展示。该方法适用于需要前端展示MD文档的项目场景,解决了跨域图片加载等常见问题。
2025-06-02 23:07:57
441
原创 antddesign使用iconfont的字体库和图标库
本文介绍了在antddesign中使用iconfont的两种方法。第一部分讲解如何导入和使用自定义字体:下载字体文件并放置到项目目录,创建字体CSS文件,在main.js中引入,最后通过fontFamily样式属性使用。第二部分演示如何使用iconfont图标:通过createFromIconfontCN创建图标组件,提供脚本URL和图标类型。同时说明如何在iconfont平台获取图标项目的Symbol链接并替换type值。两种方法都给出了详细的步骤说明和代码示例。
2025-05-31 08:27:17
229
原创 Express教程【003】:Express获取查询参数
本文介绍了Express框架中获取URL参数的三种方式:1)通过req.query获取查询字符串参数;2)通过req.params获取动态路径参数;3)通过req.body获取JSON格式数据,需配合express.json()中间件使用。每种方法都提供了代码示例和Postman测试截图,展示了参数获取的实际应用。文章简明扼要地说明了不同参数形式的处理方式,对Express初学者具有实用指导价值。(149字)
2025-05-30 22:34:28
522
原创 Express教程【002】:Express监听GET和POST请求
本文介绍了如何使用Express监听GET和POST请求。通过app.get()方法监听GET请求,返回JSON对象;通过app.post()方法监听POST请求,返回文本响应。代码示例演示了如何创建服务器、定义路由处理程序,并通过Postman进行测试。主要内容包括:1) 创建Express服务器;2) 监听GET请求并返回用户数据;3) 监听POST请求返回成功信息。需要运行node 02-app.js启动服务器进行测试。
2025-05-30 22:32:36
540
原创 Express教程【001】:Express创建基本的Web服务器
Express是基于Node.js的Web开发框架,用于快速创建服务器和API。主要特点包括简洁的路由系统、中间件支持、模板渲染和静态文件托管等。安装Express后,只需几行代码即可启动基本服务器。首先通过npm i express@4.17.1安装,然后导入Express模块,创建服务器实例并监听端口。Express简化了Node.js的HTTP模块操作,提供了更便捷的开发方式。其模块化设计支持扩展功能,适用于各种规模的项目开发。
2025-05-30 22:30:51
780
原创 Origin教程010:Origin绘制同心圆图
本文详细介绍了Origin软件中绘制同心圆弧图的完整步骤:1)通过Excel导入数据并手动输入名称和单位;2)选择绘图工具生成初始图;3)利用对象管理器调整图层顺序;4)设置标签内容和样式(数值、单位显示);5)指引线设置(内部位置、箭头样式);6)添加图形标题。重点提示了"独立指引线"的勾选注意事项以及中文路径可能导致显示异常的问题。该教程系统性地讲解了同心圆弧图从数据导入到样式优化的全流程操作要点。
2025-05-30 10:44:40
153
原创 React基础教程(13):路由的使用
路由是根据不同的url地址展示不同的内容或页面。一个针对React而设计的路由解决方案,可以友好的帮你解决React components到url之间的同步映射关系。{/*Switch相当于break,当匹配到路由的时候,自动跳出,不会接着匹配其它的路由*/}<Switch>{/*模糊匹配*/}{/*精确匹配 exact*/}</Switch>通过使用Redirect来进行重定向,由根目录,定位到/films路径。
2025-05-30 07:45:30
290
原创 基于Vue3.0的【Vis.js】库基本使用教程(002):图片知识图谱的基本构建和设置
本文介绍了图片知识图谱的实现方法,主要包括:1)初始化图片知识图谱,通过为节点添加image属性和配置shape属性实现图片节点展示;2)提供节点形状选择功能,支持circularImage等多种形状切换;3)实现节点背景颜色自定义功能,通过颜色选择器动态修改节点背景色;4)分享了完整代码下载链接。整个过程通过Vue3框架实现,展示了知识图谱可视化中图片节点的灵活配置方式。
2025-05-28 22:12:56
543
原创 基于Vue3.0的【Vis.js】库基本使用教程(001):基础知识图谱的构建和设置
本文介绍基于Vue3和Element Plus搭建知识图谱可视化系统的过程。主要内容包括:1) 使用Vite创建项目并配置Element Plus自动导入;2) 通过vis-network库实现知识图谱功能,包含节点、边的定义与样式控制;3) 实现节点可移动性、形状和颜色的交互式修改功能。系统支持星型、圆形等不同节点形状的动态切换,以及通过颜色选择器自定义节点颜色。文中提供了关键代码片段和实现效果图,并附有完整代码下载链接。该方案可作为知识图谱可视化的基础框架进行扩展开发。
2025-05-28 10:34:21
69
原创 React整合【ECharts】教程004:饼图的构建和基本设置
本文介绍了饼图的多种配置方法,包括圆角环形图、扇区间隙设置、深色模式切换、南丁格尔玫瑰图和数据修改功能。通过开关控件可开启圆角效果(radius参数)和玫瑰图模式(roseType参数),下拉选择框调整扇区间隔(padAngle参数),主题切换改变配色方案。数据中心卡片支持实时修改数据项名称和数值,实现动态重绘饼图。所有配置均通过React状态管理,结合ECharts图表库实现可视化效果,文末配有各功能的实现效果截图展示。
2025-05-26 08:00:07
659
原创 React整合【ECharts】教程003:关系图的构建和基本设置
本文介绍了关系图可视化中的4项关键配置功能实现:1)通过下拉选择框统一调整所有节点尺寸;2)通过选择器批量设置关系连接线的宽度;3)使用开关按钮控制关系指向箭头的显示;4)提供颜色选择器支持单独修改各节点颜色。技术实现上采用React状态管理,通过动态更新Echarts配置项的symbolSize、lineStyle.width、edgeSymbol和itemStyle.color等参数实现交互效果。文中包含关键代码片段和效果截图,展示了节点大小调整、连线宽度修改、箭头显示切换以及节点颜色自定义的实际操作效
2025-05-25 23:25:29
543
原创 React整合【ECharts】教程002:折线图的构建和基本设置
本文介绍了React中使用ECharts实现折线图的交互功能优化,主要包括:1)通过ColorPicker组件实现折线颜色自定义;2)添加Switch开关切换深色/浅色主题模式;3)开启平滑曲线功能改善视觉效果。每个功能都提供了对应的代码实现片段和效果截图,并附有完整项目代码下载链接。这些交互功能增强了图表的表现力和用户体验,适用于数据可视化项目的开发需求。
2025-05-25 22:38:36
246
原创 React整合【ECharts】教程001:柱状图的构建和基本设置
本文介绍了使用React搭建数据可视化项目的主要步骤:1)通过Vite创建项目并安装ECharts、Ant Design等必要库;2)实现主题切换功能,支持亮色/暗色模式;3)详细讲解了柱状图的自定义配置,包括颜色修改、宽度调整、深色模式切换、背景色设置等功能实现。每个功能点都提供了代码示例和效果截图,最后还分享了完整项目代码的下载链接。项目采用模块化开发方式,便于开发者快速实现数据可视化需求。
2025-05-24 23:49:11
483
原创 Vue3.0教程005:watch监视ref定义的【基本类型】数据和【对象类型】数据
Vue3中的watch用于监视数据变化,支持ref和reactive定义的数据、函数返回值及包含这些内容的数组。监视ref定义的基本类型数据时,直接写数据名即可,监视的是其value值的改变。对于ref定义的对象类型数据,默认监视整个对象,只有对象整体改变时才会触发监视器。若需监视对象的某个属性,需开启深度监视(deep: true)。此外,watch还支持立即监视(immediate: true),即在数据未改变时也进行监视,此时旧值为undefined。通过这些功能,watch能够灵活应对不同场景下的数
2025-05-20 22:59:29
596
原创 React集成百度【JSAPI Three】教程(002):设置不同的环境效果
本文介绍了如何在项目中设置不同的天气效果。首先,通过安装antd前端UI库来支持界面设计。接着,讲解了如何通过开关控制动态天空的开启与关闭,动态天空支持实时天气效果和昼夜循环,而默认天空则适合低配环境。随后,创建了一个天气组件WeatherComponent.jsx,允许用户切换晴天、多云、雨天、雾天、阴天和雪天等天气类型。在切换天气时,代码会清除旧的天气系统以避免内存泄漏和渲染异常。最后,提供了完整代码的下载链接,方便开发者直接使用和参考。整个过程展示了如何通过动态天空和天气组件实现丰富的天气效果。
2025-05-19 23:12:19
563
原创 React集成百度【JSAPI Three】教程(001):快速入门
JSAPI Three是基于Three.js的三维数字孪生地图服务引擎,支持2D、2.5D、3D地图投影与数据源加载。本文介绍了如何在React项目中快速集成JSAPI Three。首先,通过npm create vite@latest创建React项目,并安装依赖。接着,安装@baidumap/mapv-three和three@0.158.0作为核心依赖。配置静态资源路径和百度地图AK后,创建了一个简单的三维地图Demo,展示了如何加载地图、添加点数据源和模型,并实现点击事件。最终效果成功加载了体育馆模型
2025-05-19 23:10:18
505
原创 基于React的高德地图api教程008:面积测量
本文介绍了如何通过鼠标点击地图进行面积测量的实现方法。用户可以通过点击地图添加顶点,右键结束测量,系统会自动闭合区域并计算面积。代码中使用了AMap库,通过监听地图的点击、右键和鼠标移动事件,动态绘制折线和多边形,并实时更新预览区域。测量结束后,系统会显示闭合区域的面积,并在多边形质心位置标注面积数值。整个过程支持连续测量,用户可以在不清除当前绘制的情况下继续测量下一块区域。代码实现简洁高效,适用于地图应用中的面积测量功能。
2025-05-19 00:48:07
416
原创 基于React的高德地图api教程007:椭圆的绘制、编辑和删除
本文介绍了如何在地图上绘制椭圆,并提供了详细的代码实现。绘制椭圆的过程分为三个步骤:首先设置圆心,接着确定长半轴,最后确定短半轴。通过点击地图上的不同位置,程序会实时更新椭圆的形状,并显示在屏幕上。此外,文章还介绍了如何通过对话框修改椭圆的属性信息,如边框宽度、颜色、透明度以及填充颜色等。整个过程通过JavaScript代码实现,使用了AMap库进行地图操作和几何计算。
2025-05-16 23:24:39
323
原创 基于React的高德地图api教程006:两点之间距离测量
本文介绍了如何通过高德地图API实现两点之间距离的测量功能。首先,通过按钮开启或关闭测量模式,用户点击地图上的两点后,系统会自动绘制连接线并计算两点之间的距离,同时显示距离信息。在测量过程中,系统会绘制一条虚线作为预览线,测量完成后则显示实线。此外,还提供了清除按钮,用于清除地图上的测量结果。代码实现包括按钮控制、地图点击事件处理、距离计算、线绘制及清除功能。
2025-05-16 14:08:44
216
原创 基于React的高德地图api教程005:圆形标记的绘制、删除、修改
本文介绍了如何在地图上实现圆形的绘制和编辑功能。首先,通过添加绘制圆按钮,用户可以通过点击按钮开始绘制圆形。绘制过程中,用户点击地图确定圆心,并通过鼠标移动实时调整圆的半径,点击完成绘制后,圆形数据会被保存并显示。其次,文章还介绍了如何修改已绘制圆的基本信息,包括圆形的标签、边框宽度、颜色和透明度等。通过对话框的形式,用户可以方便地对圆形进行编辑和调整。整个功能通过JavaScript代码实现,结合了地图API和UI组件,提供了直观且灵活的操作体验。
2025-05-16 10:15:36
229
原创 基于React的高德地图api教程004:线标记绘制、修改、删除功能实现
本文介绍了线标记的绘制、可视化及修改功能。首先,通过点击按钮开启线标记绘制模式,用户可在地图上点击添加点,双击完成绘制,并实时预览线标记。绘制完成后,线标记信息可保存到数据库。其次,通过树控件展示线标记数据,用户可查看和管理已绘制的线标记。最后,支持修改线标记路径,用户可点击线标记开启编辑模式,使用折线编辑器插件进行路径调整。这些功能为用户提供了便捷的线标记绘制与管理工具。
2025-05-15 10:31:41
363
原创 基于React的高德地图api教程003:绘制点标记、修改点标记、删除点标记
本文介绍了如何实现点绘制功能,包括在页面中添加绘图控制面板、点击地图添加点、实现点数据管理面板以及使用状态管理数据面板。首先,通过代码实现了绘图控制面板的显示与隐藏功能,并展示了点击地图添加点的实现代码,包括模态框的显示与隐藏、点颜色的设置以及点信息的保存。接着,通过树控件实现了点数据管理面板,并展示了如何调用后端接口获取点数据并构造树结构。最后,介绍了如何使用Redux进行状态管理,包括安装依赖、创建treeSlice以及配置Redux Store,以实现数据面板的持久化存储。
2025-05-14 07:55:23
259
原创 基于Vue3.0的高德地图api教程005:实现绘制线并编辑功能
本文介绍了如何在网页地图上绘制和编辑多段线的功能实现。首先,通过changeSwitchDrawPolyline函数开启或关闭绘制功能,点击地图添加线节点,鼠标移动时显示临时线路径,双击完成绘制并弹出对话框输入线名。绘制完成后,数据通过axios.post保存到数据库。编辑功能允许用户点击已绘制的线进入编辑模式,使用AMap.PolylineEditor插件进行修改,双击完成编辑后通过axios.put更新数据库。整个过程通过代码示例和效果图展示了功能的实现细节。
2025-05-12 23:55:59
590
原创 基于React的高德地图api教程002:自定义地图样式
本文介绍了如何在高德地图中自定义地图样式,包括底图样式的切换、卫星地图和路网图的添加。通过使用Select控件和Checkbox组件,用户可以动态切换地图的底图样式,并选择是否显示卫星图或路网图。具体实现包括绑定事件处理函数,根据用户选择添加或移除相应的图层。最后,提供了完整代码的下载链接,供开发者参考和使用。
2025-05-12 06:49:10
217
原创 基于React的高德地图api教程001:初始化地图
本文介绍了如何在React项目中初始化高德地图。首先,通过create-react-app创建项目并安装高德地图的JSAPI包。接着,在App.js中添加地图容器并初始化地图,设置初始中心点和缩放级别。进一步,展示了如何添加卫星图层和通过开关按钮实现2D与3D地图的切换。最后,提供了完整的项目代码下载链接。通过这些步骤,开发者可以在React应用中快速集成和定制高德地图功能。
2025-05-12 06:49:02
266
原创 基于Vue3.0的高德地图api教程004:自定义绘制点的颜色/修改绘制点/删除绘制点
本文介绍了如何在前端和后端实现自定义点的颜色以及修改点信息的功能。首先,通过修改后端接口,支持插入包含颜色信息的点数据。前端使用Vue框架和Element Plus组件库,实现了点信息输入框和颜色选择器,并通过调用后端API将点数据保存到数据库。接着,通过高德地图API在地图上绘制带有自定义颜色的点。此外,还实现了修改点信息的功能,包括定义marker点击事件、使用Pinia进行状态管理,以及通过调用后端API更新点信息并重新渲染地图上的点。整个过程涵盖了前后端的交互、状态管理以及地图API的使用。
2025-05-12 06:48:52
339
原创 基于Vue3.0的高德地图api教程003:绘制点并保存到数据库
本文介绍了如何实现地图上的点绘制功能,包括前后端的开发步骤。后端使用express调用postgres数据库,前端通过AMap库实现地图交互。具体功能包括:开启点绘制、点击地图绘制点、保存点到数据库、加载已绘制的点并显示在地图上。前端代码通过axios与后端接口进行数据交互,实现了点的添加、查询和显示。文章还提供了完整的前后端代码下载链接,方便开发者参考和使用。
2025-05-12 06:48:40
195
原创 基于Vue3.0的高德地图api教程002:实现图层切换功能
本文介绍了如何在前端项目中实现地图图层的切换功能。首先,通过Vue框架在操作面板中添加了控制按钮,使用el-checkbox-group组件来管理图层的选择。接着,定义了卫星图和路网图两个图层,并通过initLayer方法进行初始化。随后,编写了layerCheckListChange方法,根据用户的选择动态添加或移除地图中的图层。最终,实现了用户可以通过勾选复选框来切换不同图层的功能。完整代码可通过提供的链接下载。
2025-05-12 06:48:29
80
原创 基于Vue3.0的高德地图api教程001:初始化地图以及控制显示交通图
本文介绍了如何在Vue3.0项目中集成高德地图,并实现交通图的显示控制功能。首先,通过vite创建项目并安装高德地图的JSAPI库。接着,在Vue组件中创建地图容器,并实例化高德地图,设置地图的初始视图和中心点。为了确保地图充满屏幕,添加了相应的样式。随后,安装Element Plus库,并在地图上添加一个悬浮的操作面板,面板中包含一个开关控件,用于控制交通图的显示与隐藏。通过AMap.TileLayer.Traffic类实现交通图层的加载,并通过开关的change事件动态控制交通图的显示状态。最终,实现了
2025-05-12 06:48:20
76
原创 基于Springboot+Vue3.0的前后端分离的个人旅游足迹可视化平台
==项目亮点:==- `前端用户权限动态控制`- `JWT配置`- `前后端访问拦截器`- 图片文件上传
2025-05-02 09:30:30
322
KEEP RUNNING 移动web代码
2022-12-17
hbase-1.7.1-bin.tar.gz
2022-04-26
第三章数据检索与查询数据:北京行政区图.shp、北京居民可支配收入表、北京三级医院数据表
2024-08-25
基于React的图书管理系统
2024-08-23
C++版本的职工管理系统
2024-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人