- 博客(1103)
- 资源 (28)
- 问答 (1)
- 收藏
- 关注
原创 百度地图轨迹线拾取工具技术说明
本工具基于百度地图 API 开发,旨在帮助用户在地图上绘制轨迹线,并能够获取轨迹线经过的经纬度信息,同时提供了基本的绘制控制功能,如开始绘制、停止绘制以及清除绘制内容等操作。
2025-04-04 10:36:22
379
原创 MySQL 实现:基于时间差与车牌号匹配
vehicle_idlicenserecotimeAtTimeTruckID现在希望实现以下操作:找出表中的recotime与表中的AtTime时间差值在N分钟以内(包含N分钟),且车牌号(license和TruckID)相同的记录,然后将表中的vehicle_id更新到表对应的记录中。请问该如何编写相应的 SQL 语句来完成这一需求?
2025-04-01 14:14:06
52
原创 ECharts点击事件优化:3D GEOMAP柱图解决单击触发多次的问题
【代码】ECharts点击事件优化:3D GEOMAP柱图解决单击触发多次的问题。
2025-03-08 14:12:09
182
原创 煤矿数据处理:日数据与月数据的协同更新(Mysql)
该项目围绕煤矿数据处理展开,主要需求可归纳为数据存储与更新两方面:主要在数据库连接、SQL 语句执行以及性能优化方面进行了改进,使用预处理语句提高安全性和性能,在月数据处理上使用 语句简化操作。同时,在 表的 和 字段上建立联合索引以加快查询速度。首先,创建数据库表并添加索引:然后实现插入日数据并同步更新月数据:上述代码通过使用预处理语句和优化后的 SQL 操作,提高了代码的安全性和执行效率,同时在月数据处理上减少了数据库交互次数。插入日数据时同步更新月数据是可行的。@漏刻有时
2025-01-30 03:30:00
502
原创 微信小程序高级开发(5):微信小程序手机验证码登录全栈开发指南
微信小程序便捷且安全的用户登录方式至关重要:如何实现微信小程序的手机验证码登录功能,涵盖前端小程序代码编写、样式设计,以及后端 PHP 代码实现,为开发者提供全面的技术参考。
2025-01-29 09:45:00
483
原创 微信小程序高级开发(4):地图开发联合查询三个数据表(id不能重复、制定搜索条件、限制半径范围、PHP脚本)
项目的核心是一个数据库查询脚本,其主要功能是依据不同的服务类型,从多个数据库表(poi、user、team)中查询相关记录,并计算这些记录所代表的地点与指定城市之间的距离。最终,筛选出距离小于等于给定值的记录。该项目可用于在地理信息系统中查找特定范围内的兴趣点、用户或团队。
2025-01-28 08:30:00
387
原创 微信小程序高级开发(3):轮播图(远程调用API、指示器圆点样式、位置设置)
在微信小程序中生成轮播图可以使用swiper组件来实现,以下是一个简单的示例代码,包括wxml(页面结构)、wxss(页面样式)和js(页面逻辑)部分,能够展示一个基本的轮播图效果。
2025-01-27 08:00:00
347
原创 MySQL分表自动化创建的实现方案(存储过程、事件调度器)
MySQL 事件调度器结合存储过程的方式完全在 MySQL 内部实现,配置相对简单,但依赖 MySQL 服务的持续运行。除此之外,Python 脚本结合系统定时任务的方式灵活性高,不受 MySQL 服务状态影响,但需要额外配置系统定时任务;数据库中间件方式对应用程序侵入性小,提供丰富的分表规则,但增加了系统架构的复杂性;消息队列结合定时任务的方式实现了异步处理,提高了系统的响应性能和可扩展性,但增加了系统复杂度;应用程序内定时任务方式与应用程序紧密集成,可根据业务逻辑灵活调整,但依赖应用程序的持续运行。
2025-01-26 01:42:39
1027
原创 微信小程序高级开发(2):保存远程海报图片到相册(权限检查、下载图片、保存图片、错误处理)
微信小程序旨在提供一个简单的交互功能,用户点击保存按钮后,程序会将指定的图片下载并保存到用户的手机相册中。在实现过程中,需要处理权限问题,确保程序在没有相册保存权限时能正确请求权限,以及在下载和保存图片过程中能处理各种可能出现的错误。
2025-01-25 22:23:56
2049
原创 微信小程序高级开发(1):微信授权登录获取openid(wx.login、php后端)
开发者需要前往微信公众平台(https://mp.weixin.qq.com/)进行小程序的注册,填写相关信息,如邮箱、密码、主体类型等,完成注册流程后,即可获得一个小程序账号,用于后续的开发和管理。在微信小程序开发工具中创建项目,在项目的前端页面中,通常使用button组件,并设置属性来触发微信授权登录按钮。当用户点击该按钮时,会弹出微信授权窗口。</</当用户点击授权登录按钮并同意授权后,微信小程序会回调指定的函数。在这个函数中,可以通过wx.login()方法获取登录凭证code。code。
2025-01-25 21:51:26
743
原创 利用百度地图JavaScript API实现路线周边充电桩查询功能
本文详细描述了如何利用百度地图JavaScript API和POI搜索服务,在完成路径规划后,实现对路径周边充电桩位置信息的动态查询与展示。文中涵盖了从环境搭建、API调用到结果渲染的完整流程,并提供了具体的代码示例,为开发者提供了一套完整的解决方案。
2024-12-13 11:23:17
340
原创 SQL语句错误号:Incorrect integer value: ‘‘ for column ‘poi_id‘ at
如果你希望在插入空字符串时自动将其转换为默认值或NULL,而不是抛出错误,可以考虑更改SQL模式。在应用程序代码中,在发送数据给数据库之前,确保所有应该作为整数传递的数据都被正确地验证和转换。如果poi_id可以接受NULL值,确保在将空字符串转换为SQL值时,将其转换为NULL而不是空字符串。请注意,改变SQL模式可能会影响数据库的行为,并且不是推荐的最佳实践,因为它可能会掩盖数据问题。错误,这通常意味着你尝试将一个空字符串插入到需要整数值的字段中。例如,如果你的表名为。确保你的SQL语句正确地为。
2024-12-11 21:28:33
856
原创 智慧地图聚合(LockMap)标注系统开发说明文档
智慧地图聚合(LockMap)标注系统是一个专为处理大规模地理信息数据而设计的综合解决方案。通过后端高效的数据管理和前端直观的地图展示,该系统能够实现对海量地理位置点的有效可视化。本项目旨在提供一个用户友好且功能丰富的交互体验,适用于各种地理数据管理和展示需求。
2024-12-03 10:23:33
812
原创 百度地图JSAPI:电子围栏工具的开发和使用
在现代地理信息系统(GIS)中,电子围栏作为一种重要的空间数据管理工具,广泛应用于各类应用场景,如区域监控、安防管理、物流管理等。本文旨在介绍如何利用百度地图JavaScript API(JSAPI)开发一款电子围栏工具,帮助用户轻松地在地图上绘制和管理电子围栏。一、准备工作注册百度开发者账号:首先,你需要在百度开发者平台注册一个账号,并创建一个应用以获取API Key。引入百度地图JSAPI:在你的HTML文件中引入百度地图JSAPI和绘图工具库。
2024-12-03 01:00:00
1266
原创 MySQL优化前后SQL查询对比分析
在处理数据库查询时,效率和代码可维护性是两个非常重要的考量因素。下面将对提供的原始SQL查询方法与优化后的查询方式进行比较,并讨论它们的优缺点。
2024-12-02 00:45:00
92
原创 Python环境:API爬取数据后并合成二维码的Windows独立可执行方案
从指定的API获取房间ID列表,下载对应的二维码图片,并将这些二维码图片与一个基础图片合成新的图片。为了方便在没有Python环境的Windows系统上运行,需要将该脚本打包成一个独立的可执行文件(.exe)。
2024-12-01 00:30:00
79
原创 解决AJAX提交404错误:a padding to disable MSIE and Chrome friendly error page
把所有精力放在解决“a padding to disable MSIE and Chrome friendly error page”是个错误,导致对NGINX的配置、内网外网都进行过怀疑和调试;尤其是内网可用,外网不可用,更是导致跑了很多远路;其实,问题的关键在于上传图片后,。逐行调试,对代码转义后,一切正常。
2024-11-28 11:54:05
963
原创 腾讯地图GL JS点标识监听:无dragend事件的经纬度获取方案
因此,在添加listener到eventName事件的监听器数组中时,采用单击地图的单击事件。
2024-11-15 17:49:48
325
原创 API 数据处理与 SQL 批量更新技巧:CASE 语句优化操作指南
在现代应用程序开发中,数据处理和数据库操作是不可或缺的一部分。特别是在处理大量数据时,如何高效地更新数据库记录成为了关键问题。本文将对比两种常见的数据库更新方法:一种是使用CASE语句进行批量更新,另一种是通过循环逐条更新记录。我们将探讨这两种方法的优缺点,并根据不同的应用场景给出推荐方案。在实际开发中,开发者经常面临这样的选择:是通过一条复杂的 SQL 语句一次性批量更新多条记录,还是通过简单的循环逐条更新每条记录。这两种方法各有千秋,适用于不同的场景。
2024-11-14 18:10:28
675
原创 python高效处理大数据:将Excel10万数据分批插入MySQL数据库的实战代码
将一个包含10万行数据的Excel文件批量插入到MySQL数据库中,可以按照以下步骤进行。我们将使用 pandas 读取Excel文件,并使用 mysql.connector 来连接和插入数据到MySQL数据库。同时,我们会采用分批插入的方式来处理大量数据,以优化性能和内存使用。
2024-11-14 11:35:03
426
原创 微信小程序weui安装实战:NPM包最佳实践指南,快速构建UI组件库
微信小程序是一种轻量级的应用开发框架,它允许开发者在微信平台上构建原生体验的应用,而无需安装。在微信小程序开发过程中,为了实现丰富的用户界面和交互,常常需要引入第三方UI库,比如腾讯官方的WeUI。WeUI是微信官方设计团队为微信Web端量身打造的一套UI库,包含了一整套符合微信视觉规范的基础样式和组件。在微信小程序中,我们可以利用npm(Node Package Manager)来安装和管理这些第三方库。
2024-11-09 13:54:33
603
1
原创 php开发实战分析(8):优化MySQL分页查询与数量统计,提升数据库性能
在开发过程中,我们遇到了一段用于从数据库中查询部门信息的PHP代码。该代码负责根据不同的条件(如部门名称和来源)筛选数据,并返回分页结果及总记录数。然而,原始代码存在一些问题,包括重复的查询条件构建逻辑、缺乏对SQL注入的防护以及代码逻辑不够清晰。上面代码是用于从数据库中查询部门(depart。
2024-11-02 22:23:28
569
原创 跨越2048天的创作梦:纪念日回顾,激励未来的每一笔财富
我参与了一些小型的数据可视化项目,在这些项目里,我充分发挥Echarts的优势,根据项目的具体需求,精心设计每一个图表的细节。在这个过程中,我遇到了不少的挑战,比如数据量过大时图表的性能问题,以及如何实现复杂的交互逻辑等。回顾从2019年至今的这段开发经历,我从数据可视化领域的初步探索,到掌握专业可视化库的使用,再到涉足地理GIS信息系统开发,最后到如今投身于AI智能数字人开发,每一步都走得坚实而有力。我深知,在科技的道路上,学习永无止境,我将继续怀揣着对技术的热爱和探索精神,迎接未来更多的挑战。
2024-10-31 10:11:49
865
原创 微信小程序学习实录11:精通表单数据绑定,构建高效用户界面
微信小程序中的表单数据绑定是一种非常实用的功能,它允许开发者将页面上的表单元素与数据进行关联,从而实现数据的双向绑定。这样做的好处是能够简化代码,提高开发效率,并且让数据管理变得更加直观。
2024-10-28 08:12:37
1371
原创 AIGC智能提示词项目实践(1):深入MySQL高级语法,提升开发效率
提示词:将poi_video_flag,poi_photo_flag,poi_position_flag,poi_param_id,poi_editor,poi_edit_time,依次按poi_important_notes=VALUES(poi_important_notes)格式生成字符串,并用,分割。如果poi_group、poi_sales_rep_id、poi_inspector、poi_important_notes为空时,则不更新对应的字段,如何调整语句。field}设置为0。
2024-10-24 23:11:24
1033
原创 保护数据安全:JS前端加密与PHP后端解密实战教程,让敏感信息更安全
在Web开发中,确保用户提交的敏感信息(如密码、手机号码等)的安全性是非常重要的。一种常见的做法是使用加密技术来保护这些数据,在传输过程中不被第三方窃取或篡改。本文将通过一个实际案例,介绍如何使用JavaScript进行前端加密,并配合PHP进行后端解密,以提高敏感信息的安全性。首先,在HTML页面头部引入Crypto-JS库,以便于后续使用其提供的加密功能。2. 生成随机IV-Token在用户登录之前,我们需要为每个用户生成唯一的IV和Token。这可以通过PHP实现:这里是一个自定义函数,用来产生
2024-10-09 13:16:39
1191
原创 微信小程序学习实录10:轻松获取用户昵称、头像与登录openid实战攻略
在微信小程序开发中,获取用户的个人信息(如昵称和头像)以及用户的唯一标识OpenID是非常常见的需求。本文将详细介绍如何通过微信提供的API来实现这些功能,并提供一个完整的实战案例。
2024-10-07 10:58:23
2640
原创 微信小程序学习实录9:掌握wx.chooseMedia实现多图片文件上传功能(选择图片、预览图片、上传图片)
使用 wx.chooseImage API 可以让用户从相册或相机选择一张或多张图片。这个API可以设置用户可以选择的图片数量上限(默认9张)。
2024-10-07 10:34:26
1204
原创 掌握PHP生成器:中等规模数据集流式处理与CSV导出的开发实战技巧
但是,如果每条记录包含大量字段或非常大的文本内容,那么即使是中等规模的数据集也可能对内存和执行时间构成挑战。中等规模的数据集并没有一个严格定义的数量范围,因为它可以根据具体的应用场景、硬件性能和软件实现的不同而有所变化。:随着数据量的增加,写入文件的时间也会相应增加。函数来写入CSV文件是一个常见的做法,对于中等规模的数据集通常是足够的。:如果数据是从数据库获取的,确保查询是经过优化的,并且使用索引等技术来加速数据检索。总之,对于中等规模的数据集,通过合理的配置和编程技巧,大多数情况下是可以高效处理的。
2024-10-04 17:45:37
1139
4
原创 微信小程序开发:H5嵌入与原生开发的优劣权衡
这类应用完全在微信内置的JavaScriptCore环境中运行,不依赖于系统级的浏览器引擎,从而实现了与微信操作系统的紧密集成,专享微信提供的性能优化和资源调度。这类页面继承了Web开发的灵活性,能够跨平台运行于任何支持HTML5的浏览器中,但在微信小程序内部,其性能和体验受限于Web技术栈在微信客户端中的实现效果。同时,审核机制也促进了小程序技术的规范化发展。组件的封装,H5页面在微信小程序中的执行需要经过WebView桥接的转换,相比原生组件增加了处理层,可能导致一定的性能损耗。
2024-09-25 09:42:01
997
1
原创 揭秘PHP伪协议:php://input 如何直接读取原始POST数据($ajax传输、curl传输、后端数据处理)
php://input是 PHP 中的一个特殊流封装协议(stream wrapper),它允许读取原始的 POST 数据。这个流对于处理非表单数据(如 XML、JSON 等)的 HTTP POST 请求特别有用,因为它不依赖于 $_POST 或 $_FILES 超全局变量,后者通常用于处理表单数据(application/x-www-form-urlencoded 或 multipart/form-data 编码的表单)。
2024-09-16 09:48:08
2398
原创 Chrome浏览器安全设置:轻松搞定HTTP和HTTPS协议的Mixed Content问题(正常解决方案、客户端配置方案、--allow-running-insecure-content)
HTTP和HTTPS混合内容互相加载时,由于安全策略问题会产生一系列问题。混合内容指的是一个HTTPS页面加载了HTTP资源(如图片、脚本、样式表等)。由于HTTP是不加密的,这可能导致中间人攻击(MITM),从而危害HTTPS页面的安全性。为了增强安全性,现代浏览器默认会阻止HTTPS页面加载HTTP资源,除非这些资源被明确标记为可以安全加载。
2024-09-06 10:53:07
1904
原创 火狐浏览器设置秘籍:让https协议下的ws不加密时运行无阻(WebSocket connection HTTPS)
明确指出了一个常见的安全限制:当尝试从一个通过HTTPS加载的页面上发起一个不安全的(即非加密的,使用ws://而非wss://)WebSocket连接时,浏览器会阻止这个操作。这是因为HTTPS页面期望所有加载的资源(包括WebSocket连接)都应该是安全的,以防止中间人攻击等安全风险。如果页面通过HTTPS加载,但尝试与HTTP服务建立WebSocket连接,这可能会使HTTPS提供的安全保障失效。
2024-09-04 22:28:51
2260
3
原创 Python包管理工具pip:新手必备命令速查手册
pip是 Python 的包安装程序,用于从 Python Package Index (PyPI) 安装和管理包。pip提供了一系列命令来与 Python 包进行交互。以下是一些最常用的pip然后按照提示操作以确认卸载。pip list检查某个包是否已安装及其版本(虽然pip list注意:从 pip 10.0.0 开始,pip search命令已被弃用,因为它依赖于 PyPI 的旧版 XML-RPC API,该 API 已被弃用。你可以使用 PyPI 的官方网站或第三方工具(如yolk)来搜索包。
2024-08-27 08:12:57
919
原创 Python高手进阶:pymysql vs mysql-connector-python,哪种方式连接MySQL更胜一筹
如果考虑兼容性和稳定性:建议使用,因为它是由MySQL官方维护的。如果考虑简单性和易用性:可以选择pymysql,因为它易于安装和使用,并且在许多场景下性能也足够好。如果考虑部署的便利性pymysql不需要MySQL C客户端库,所以在一些特定环境下(如Docker容器)更容易部署。综上所述,两者都有广泛的使用基础,但pymysql在社区中的使用似乎更加普遍。不过,最终的选择应该基于项目的具体需求和个人偏好。
2024-08-25 14:19:17
1168
原创 FastAPI vs Flask: 专业对比与选择
FastAPI和Flask都是优秀的Python Web框架,选择哪个框架主要取决于项目的具体需求和开发者的偏好。对于小规模项目或初学者来说,Flask的轻便和易用性可能是更好的选择。而对于需要高性能、高并发和复杂功能支持的项目,FastAPI则更具优势。无论选择哪个框架,都可以通过其丰富的生态系统和社区支持来满足开发需求。
2024-08-25 09:51:00
3543
华容县街道街道乡镇边界geojson矢量数据
2020-12-31
隧道施工建设数字化大屏说明文档
2020-11-28
php使用webSocket实现Echarts长连接自动刷新的解决方案websocket封装
2020-10-15
图片热点的hover高亮显示mapper.js
2020-08-25
layuitable和php动态翻页源代码
2020-07-30
gis数据可视化GeoJson、TopoJson、SVG、SHP、JS格式的标准模版
2020-07-25
雄安新区GEOJSON带县边界
2020-07-06
不设区的地级市之东莞市geoJSON转js
2020-07-06
不设区的地级市之中山市geoJSon转js
2020-07-06
Echarts组件南丁格尔玫瑰图
2020-07-01
JavaScript将csv转为json标准的.csv文件模版
2020-02-12
Echarts参数属性学习Gird演示案例
2020-02-07
upload.zip
2020-02-05
漏刻有时地理信息系统LOCKGIS小程序源码(web-view组件使用)
2023-10-20
高端百度地图开发:自定义覆盖物水滴头像(鼠标事件、API封装对接)
2023-08-12
数据可视化大屏拼接屏开发实录:屏幕分辨率测试工具
2023-07-28
H5网页跳转小程序之微信开放标签、wx-open-launch-weapp按钮不显示、noPermissionJsApi
2023-07-16
数据可视化大屏Echarts高级开发散点图实战案例分析(地图扩展插件bmap.min.js、散点图、百度地图控件、柱图、涟漪动图
2023-01-03
百度地图jsAPI开发停车场分布标注和检索静态版
2022-06-13
完整版Echarts引导线labelLine和散点图
2022-06-13
html2canvas生成PDF并下载的解决方案
2022-01-18
Echarts主题构建工具的使用
2022-01-18
laypage静态数据分页组件的调用实战代码
2022-01-18
Echarts动态排名柱状图(自适应电脑和手机端)源代码
2021-10-09
excle数据手动实现的百度地图标注
2021-10-07
百度地图根据起始点经纬度坐标确认最佳路线规划
2021-09-18
echarts开发的自动旋转map3D下钻和柱图地图
2021-09-18
Echarts5开源可视化图表库开发的象形柱图世界旅游景点日记照片墙
2021-02-10
php同样的字符串为什么编码不同?
2019-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人