首页
统计
壁纸
留言板
友情链接
更多
直播
实用工具
Search
1
浏览器 | 开启Chrome和Edge的多线程下载功能(Parallel downloading)
1,502 阅读
2
给孙小姐的一封情书
472 阅读
3
LabVIEW | 各版本及开发工具模块下载
281 阅读
4
armUbuntu系统构建
263 阅读
5
OpenWRT | 作为 旁路由/单臂路由/透明网关 设置 DDNS
254 阅读
取次花丛懒回顾
默认分类
C#
MySQL
LabVIEW
Java
Android
PHP
Python
handsome
相册
百度地图
嵌入式
嵌入式Ubuntu
I.MX6ULL
linux
Unity
Golang
Rust
OpenHD
教学计划
Search
标签搜索
C#
handsome
Git
动态壁纸
开源
Unity3d
Unity
csharp
Moao
累计撰写
183
篇文章
累计收到
25
条评论
首页
栏目
取次花丛懒回顾
默认分类
C#
MySQL
LabVIEW
Java
Android
PHP
Python
handsome
相册
百度地图
嵌入式
嵌入式Ubuntu
I.MX6ULL
linux
Unity
Golang
Rust
OpenHD
教学计划
页面
统计
壁纸
留言板
友情链接
直播
实用工具
搜索到
151
篇与
的结果
2025-09-03
经纬度 | 百度地图API开发问题记录——经纬度转换为百度经纬度
GPGGA获取信息名称描述符号举例lat纬度(DDmm.mm):<br/>-90~90 度llll.lllllll3110.4693903lon经度(DDDmm.mm):<br/>-180~180 度yyyyy.yyyyyyy12123.2621695目标格式WGS84上公式:JavaScript var pointArr = []; // 用来存储经纬度信息 var str = "3110.4693903, 12123.2621695"; var olat = str.split(",")[0]; // 获取维度 var tmp = Math.floor(olat / 100); // 临时变量,向下取整 舍掉小数 var lat = tmp + (olat - tmp * 100) / 60 - 0.00005; // 获取正确WGS84坐标, 由于我所在的地区在百度地图展示出现偏差,加上偏移量修整 var olng = str.split(",")[1]; // 获取经度"11229.84950860" tmp = Math.floor(olng / 100); // 维度改成 eg:"112" 向下取整 舍掉小数 var lng = tmp + (olng - tmp * 100) / 60; // 获取正确WGS84坐标 var point = new BMap.Point(lng.toFixed(10), lat.toFixed(10)); // 百度坐标经度在前,维度在后 pointArr.push(point); // 储存WGS84坐标Java待补充,回头有时间补上Kotlin待补充,回头有时间补上
2025年09月03日
19 阅读
0 评论
0 点赞
2025-07-30
GPS || OsmAnd 协议发送数据 示例
OsmAnd 协议发送数据 示例1. 协议概述OsmAnd 协议通过 HTTP 请求将位置数据发送到 服务器。这些请求可以包含查询参数或 POST 参数。2. 支持的参数以下是 OsmAnd 协议中常见的参数及其说明:参数名称描述示例值id 或 deviceid设备的唯一标识符,这是必填参数。123456valid表示位置是否有效,可接受的值为 "true"、"false"、"1" 和 "0"。"true"timestamp位置的时间戳,可以是自纪元以来的秒数或毫秒数、ISO 8601 格式或 "yyyy-MM-dd HH:mm:ss" 格式。"2024-07-30T14:30:00Z"lat位置的纬度,应为双精度值。34.0522lon位置的经度,应为双精度值。-118.2437location以逗号分隔的字符串,格式为 "latitude,longitude"。"34.0522,-118.2437"cell基站信息,格式为 "mcc,mnc,lac,cellId,signalStrength" 或 "mcc,mnc,lac,cellId"。"310,410,12345,67890,-70"wifiWiFi 接入点信息,格式为 "macAddress,signalStrength"。"00-14-22-01-23-45,-80"speed设备的速度,默认单位为节(knots)。50bearing 或 heading设备移动的方向,以度为单位。270altitude设备的海拔高度,单位为米。100accuracy位置的精度,单位为米。5.0hdop水平精度稀释。1.2batt设备的电池电量。85driverUniqueId司机的唯一标识符。"driver123"charge表示设备是否正在充电,可接受的值为 "true" 和 "false"。"true"3. 示例数据以下是通过 HTTP GET 请求发送到 服务器的示例数据:示例 1:基本位置数据http://server:5055/?id=123456&lat=34.0522&lon=-118.2437×tamp=2024-07-30T14:30:00Z&hdop=1.2&altitude=100&speed=50示例 2:包含基站信息http://server:5055/?id=123456&lat=34.0522&lon=-118.2437×tamp=2024-07-30T14:30:00Z&hdop=1.2&altitude=100&speed=50&cell=310,410,12345,67890,-70示例 3:包含 WiFi 信息http://server:5055/?id=123456&lat=34.0522&lon=-118.2437×tamp=2024-07-30T14:30:00Z&hdop=1.2&altitude=100&speed=50&wifi=00-14-22-01-23-45,-80示例 4:完整数据http://server:5055/?id=123456&lat=34.0522&lon=-118.2437×tamp=2024-07-30T14:30:00Z&hdop=1.2&altitude=100&speed=50&valid=true&location=34.0522,-118.2437&cell=310,410,12345,67890,-70&wifi=00-14-22-01-23-45,-80&bearing=270&accuracy=5.0&batt=85&driverUniqueId=driver123&charge=true4. 使用 Python 发送数据以下是使用 Python 发送数据到 服务器的示例代码:示例代码import requests url = "http://server:5055/" data = { "id": "123456", "lat": "34.0522", "lon": "-118.2437", "timestamp": "2024-07-30T14:30:00Z", "hdop": "1.2", "altitude": "100", "speed": "50", "valid": "true", "location": "34.0522,-118.2437", "cell": "310,410,12345,67890,-70", "wifi": "00-14-22-01-23-45,-80", "bearing": "270", "accuracy": "5.0", "batt": "85", "driverUniqueId": "driver123", "charge": "true" } response = requests.post(url, data=data) print(response.status_code)5. 注意事项服务器配置:确保 服务器已正确配置 OsmAnd 协议的端口(默认为 5055)。设备注册:在 的 Web 界面上注册设备,并确保设备 ID 与发送数据时使用的 ID 一致。数据格式:确保所有参数的格式正确,避免因格式错误导致数据无法被正确解析。通过以上方法,你可以将 OsmAnd 协议的数据发送到 服务器,并实现位置信息的实时跟踪和记录。
2025年07月30日
29 阅读
0 评论
0 点赞
2025-06-27
浏览器 | 开启Chrome和Edge的多线程下载功能(Parallel downloading)
在日常使用浏览器下载文件时,常常会遇到下载速度缓慢的问题。为了提升下载速度,除了使用第三方下载工具(如IDM)外,还可以通过开启浏览器的多线程下载功能来实现。以下是针对Chrome和Edge浏览器的详细操作步骤:Chrome浏览器在地址栏输入以下内容并回车:chrome://flags/#enable-parallel-downloading页面会显示“Parallel downloading”选项,默认设置为“Default”(关闭状态)。将该选项更改为“Enabled”。点击“Relaunch”按钮重启浏览器,多线程下载功能即可生效。Edge浏览器(Chromium内核)在地址栏输入以下内容并回车:edge://flags/#enable-parallel-downloading页面同样会显示“Parallel downloading”选项,默认设置为“Default”。将该选项更改为“Enabled”。点击“Relaunch”按钮重启浏览器,多线程下载功能即可启用。注意事项开启多线程下载功能后,下载速度可能会因网络环境、服务器性能等因素有所不同。该功能可能会对服务器造成一定压力,因此在使用时应遵循相关法律法规和网站规定。如果在操作过程中遇到问题,可以尝试清除浏览器缓存或更新浏览器版本后再进行设置。通过以上步骤,你就可以轻松开启Chrome和Edge浏览器的多线程下载功能,享受更快的下载速度。
2025年06月27日
1,502 阅读
0 评论
0 点赞
2025-06-23
Android | Android 开发环境信息记录(自用各个版本信息/个版本对应信息)
安卓自用开发环境信息名称版本信息Android Studio2024.2.2 Patch 2 February 26, 2025JDKjdk-17.0.15Gradlegradle-8.2各环境下载链接和安装教程:JDK官方下载连接Java SE Development Kit 17.0.15 downloads安装教程https://blog.1okk.com/archives/196.htmlGradle官方下载连接https://gradle.org/releases/gradle-8.2-all.zipgradle-8.2-bin.zip安装教程https://blog.1okk.com/archives/370.htmlAndroid Studio Ladybug Feature Drop | 2024.2.2 Patch 2 February 26, 2025官方下载连接InstallersChromeOS: android-studio-2024.2.2.15-cros.deb (1.0 GB)Mac (Apple Silicon): android-studio-2024.2.2.15-mac_arm.dmg (1.3 GB)Mac (Intel): android-studio-2024.2.2.15-mac.dmg (1.3 GB)Windows (64-bit): android-studio-2024.2.2.15-windows.exe (1.2 GB)SHA-256 checksumsd87c3d88318101005f47598de347da41b3d2b28966f3260ba77d20fb6f78fcb4 android-studio-2024.2.2.15-cros.debf859a4e6d6e2b7f3501026f15e2e81531832e70a72b461e8bc5349ae91c7e730 android-studio-2024.2.2.15-mac_arm.dmg762c2ef01578323b58f2a0b25ce508b6ebb818395be0fcb81388d8320efd0a29 android-studio-2024.2.2.15-mac.dmg3d9607d65b809ee8b22e977adede4806fd3494871cf3fd17b68399b0050955d0 android-studio-2024.2.2.15-windows.exeZip filesLinux: android-studio-2024.2.2.15-linux.tar.gz (1.3 GB)Windows (64-bit): android-studio-2024.2.2.15-windows.zip (1.2 GB)SHA-256 checksums595fe446f11d74cdd9a4f4dae6224ab9828789a31873b8786d76d6ab29094e17 android-studio-2024.2.2.15-linux.tar.gz81eb908e1548732234a5959901cb83c649f72131f8e1a186f10b6e1b9a5d789e android-studio-2024.2.2.15-windows.zipAndroid Studio 版本:https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.11/android-studio-2021.3.1.11-windows.zip
2025年06月23日
18 阅读
0 评论
0 点赞
2025-05-30
此内容被密码保护
加密文章,请前往内页查看详情
2025年05月30日
9 阅读
0 评论
0 点赞
1
2
3
4
...
31