- 博客(48)
- 资源 (19)
- 收藏
- 关注
原创 Win10电脑安装openclaw-cn并接入飞书教程
OpenClaw 是一个可本地部署的开源 AI 助手,不只是聊天,而是可以接收消息、调用工具、执行任务,并通过飞书、Telegram 等通道与你交互。
2026-03-09 17:49:46
1251
原创 Obsidian + Picgo + Aliyun OSS 实现笔记图片自动上传图床
本文介绍如何在Obsidian中实现图片自动上传到阿里云OSS的方法。主要步骤包括:1)注册阿里云账号并开通OSS服务;2)创建Bucket并获取AccessKey;3)安装配置PicGo连接OSS;4)在Obsidian中安装Image auto upload插件并设置PicGo为上传工具。通过该方案,用户只需在Obsidian中粘贴或拖入图片,即可自动上传到OSS并生成Markdown格式的HTTPS图片链接,实现写作与图片管理的无缝衔接。
2026-02-05 15:31:31
814
原创 关闭Win10强制所有应用以管理员身份运行
摘要:要关闭软件强制以管理员身份运行的设置,可通过两种方式调整系统配置:1)在「系统配置」中修改UAC级别,将滑块调至默认或更低级别;2)在本地组策略编辑器中启用相关安全选项(仅限专业版/企业版)。两种方法均需重启生效,但需注意降低UAC级别可能影响系统安全性。
2026-02-04 15:03:32
524
原创 基于鸿蒙(HarmonyOS)系统的 GPS 数据采集 APP 设计与实现方案
GPS 定位是现代移动设备中核心能力之一,可用于导航、轨迹采集、位置打卡、对外接口上传等多种 LBS(Location-Based Service)业务。鸿蒙系统作为华为自主生态操作系统,在位置服务和权限管理上也提供了完善 API 支持,开发者可方便实现精准位置获取与持续定位等功能。✔ 实现 GPS 定位数据的实时采集,包括经纬度、速度、海拔、定位精度等;使用本地数据存储(Preferences/RDB)缓存轨迹记录,支持导出。✔ UI 清晰简洁,定位数据实时展示、轨迹回放等。
2025-12-19 17:13:32
1837
原创 SecureCRT Python 脚本同步本机时间到 Linux(通过串口)
SecureCRT内置Python 2.7解释器,支持通过脚本实现Windows与Linux设备的时间同步。提供的SetLinuxTime.py脚本可自动获取Windows当前时间并格式化为Linux命令,通过串口发送给目标设备完成时间设置(支持date --set和date -s两种格式)。脚本可手动运行或绑定到工具栏按钮实现一键同步,还支持sudo权限和自动密码输入功能。该方案解决了Windows与嵌入式Linux设备的时间同步需求,操作简便高效。
2025-11-27 14:27:06
498
原创 在飞牛 NAS 上部署 PanSou:图文指南
PanSou是一款高性能网盘资源搜索服务,支持多平台搜索和智能排序。本文详细介绍了在飞牛NAS上部署PanSou的步骤:1)准备Docker环境;2)创建Compose项目并配置YAML文件;3)验证服务运行状态。部署完成后可通过3100/4433端口访问,具备内网穿透能力。该服务支持多种网盘资源搜索,但部分结果可能存在时效性问题。部署过程参考了飞牛社区教程和GitHub项目文档,为NAS用户提供了便捷的网盘搜索解决方案。
2025-08-22 15:13:41
7670
原创 在 Cloudflare 平台上完整部署 GitHub 项目 MoonTV 实现免费追剧流程
MoonTV是一款基于Next.js 14开发的跨平台影视聚合播放器,支持多源搜索、在线播放、收藏同步等功能。本文详细介绍了如何通过Fork仓库并部署到Cloudflare Pages来搭建个人影视站,包括环境配置、数据库设置、自定义域名绑定等步骤。项目采用PWA技术,提供响应式布局,支持一条命令快速部署,并可通过D1数据库实现跨设备数据同步。文章还提供了后续维护更新建议和使用小贴士,帮助用户轻松搭建和优化自己的影视聚合平台。
2025-07-29 21:32:02
6152
3
原创 在飞牛OS上部署MoonTV:一站式影视聚合播放器安装教程
MoonTV是一款开箱即用的跨平台影视聚合播放器,内置多个免费资源站点,支持美剧、韩剧、电影等海量内容。本文详细介绍了在飞牛OS上通过Docker部署MoonTV的步骤:首先创建专用目录,配置Docker的compose.yml文件(包含端口映射和密码设置),启动服务后即可通过浏览器访问。系统支持修改端口和密码,还可通过移动设备观看。部署简单快捷,无需VIP会员即可享受无广告的观影体验,适合搭建个人影视中心。
2025-07-27 17:12:16
15165
4
原创 高版本Android跨应用广播通信实例
Android高版本应用间广播通信代码示例 发送端应用: 在Manifest中声明Activity并设置exported=true 发送广播时使用setPackage()指定接收方包名 通过Intent传递数据并调用sendBroadcast() 接收端应用: 在Manifest中声明Receiver并设置exported=true 注册intent-filter匹配自定义广播action 在Receiver的onReceive()中处理数据,可启动Activity或显示通知 关键点: 必须设置export
2025-07-24 20:30:01
1238
原创 飞牛上使用Docker方式部署LibreTV,再配合内网穿透,实现免费无广告刷剧的服务教程
摘要:LibreTV是一款免费开源的在线视频聚合平台,支持多源搜索和无广告播放。本文详细介绍在飞牛NAS上使用Docker部署LibreTV的教程:1)创建Docker项目并配置docker-compose.yml;2)映射端口启动容器;3)通过内网穿透实现外网访问。该项目具有轻量级、无广告、多设备支持等特点,仅需简单配置即可搭建个人影视资源库。附项目官网和GitHub地址,帮助用户快速实现免费观影服务。
2025-07-18 12:00:31
4879
原创 使用 DigitalPlat 免费搭配 Cloudflare Tunnel 实现飞牛系统、服务及 SSH 内网穿透教程
使用 DigitalPlat 免费搭配 Cloudflare Tunnel 实现飞牛系统、服务及 SSH 内网穿透教程
2025-07-04 22:48:13
5561
2
原创 DigitalPlat免费二级域名注册和Cloudflare托管教程
基于DigitalPlat平台的免费二级域名注册及Cloudflare托管的详细教程
2025-07-03 16:56:56
7309
2
原创 飞牛NAS(fnOS)详细安装教程
本文介绍了飞牛NAS(fnOS)的详细安装教程。首先需要准备8GB以上U盘、x86设备及必备工具。使用Ventoy制作启动盘,将fnOS镜像拷贝至U盘。进入BIOS设置U盘启动,选择图形化安装模式。安装时需选择系统盘、设置分区大小并格式化,完成后自动配置网络。重启后通过浏览器访问IP地址完成初始化,设置管理员账号即可使用。注意事项包括Ventoy兼容性问题、数据备份提醒等。该教程适用于物理机或迷你主机安装飞牛NAS系统。
2025-07-02 22:26:17
33509
2
原创 Android Studio多人提交Git防冲突设置自动导包和自动格式化代码
本文介绍了三种代码开发优化设置:1)自动导包功能配置,简化依赖管理;2)自动格式化代码设置,保持代码风格统一;3)提交代码时的自动化检查流程,包括使用阿里巴巴代码规范插件扫描、自动格式化、删除无用import和代码分析。这些设置能显著提升开发效率,确保代码质量,适用于团队协作开发场景。文末配有相关配置截图,便于读者直观理解设置方法。
2025-07-01 10:09:42
255
原创 Valgrind 的使用方法
Valgrind 是检测内存泄漏和调试内存问题的黄金工具。通过适当的编译和运行设置,可以迅速发现问题并优化代码。建议结合其他工具(如 ASan)综合使用,以提高效率和覆盖率。
2025-06-30 14:11:02
1441
原创 Android开发中svg转xml工具使用
在这种情况下,建议检查 SVG 文件内容,移除不支持的属性(如滤镜、渐变等复杂效果)。转换完成后,可以在输出目录中找到生成的 XML 文件。如果你想在转换时指定生成的 XML 文件的宽度和高度(例如宽度 48dp,高度 48dp),可以在命令中添加。,里面存放了多个 SVG 文件,希望将它们批量转换为 XML 文件,并输出到。如果指定的输出目录不存在,工具会自动创建该目录。转换后的 XML 文件会保持与原始 SVG 文件相同的名称,但扩展名会从。如果有任何问题,可以参考工具的官方文档或社区支持资源。
2025-04-27 21:17:01
1656
原创 Android Studio 新版本Gradle发布Jar和Aar包到私有Nexus Maven仓库示例
中的用户名和密码与私有仓库(如Nexus)配置一致。插件,并确保代码注释符合Javadoc规范。值,避免与历史版本冲突。
2025-03-11 09:48:47
1087
原创 CentOS 7 上使用 Docker 搭建 Maven 私有仓库(Nexus3)的步骤
通常,加入group资源库的顺序应是:hosted仓库 > 国内proxy仓库 > 国外proxy仓库,这样做可以提高依赖项的下载速度。maven-snapshots:快照仓库,用于保存开发过程中的不稳定版本 maven-public:组合仓库,组合多个仓库对外提供服务。第三方仓库是用于存放不能从公共中央仓库获取的或者不开源的库,这个通常是由内部人员自行下载之后发布上去。maven-thirdparty:第三方仓库,用于存放不能从中央仓库获取的或者不开源的。Read-Only:不允许提交任何版本。
2025-03-10 17:05:06
1335
原创 Android Studio 新版本Gradle通过JitPack发布Maven仓库示例
Android Studio 新版本Gradle通过JitPack发布Maven仓库示例
2025-02-28 22:30:19
1024
原创 Android Studio 新版本Gradle发布本地Maven仓库示例
Android Studio 新版本Gradle发布本地Maven仓库示例
2025-02-28 18:47:08
1687
原创 MuMu模拟器12 安装Google TTS服务
MuMu模拟器12默认是没有文字转语音输出服务(TTS)的,如果你调用了系统的TTS服务,会报“speak failed: not bound to TTS engine” 错误,系统安装TTS服务并设置好后才能使用。
2025-02-26 10:05:40
2110
原创 Android中 AsyncTask、HandlerThread、IntentService、ThreadPool、JobIntentService 和 WorkManager等对比
在 Android 异步开发中,AsyncTask和是常用的异步处理工具。AsyncTask是一个轻量级的异步任务工具,适合执行短时间的后台任务,并更新 UI。
2025-02-21 11:49:57
1118
原创 Android 进程间通信中 Messager 的简单使用
Messenger是 Android 中一种简单且高效的进程间通信(IPC)机制。它基于Binder和Handler实现,适用于轻量级的跨进程通信场景。相比 AIDL(Android Interface Definition Language),Messenger更加简单易用,但功能相对有限。以下是MessengerMessengerHandlerMessengerHandlerServiceMessengerMessageBundle服务端需要创建一个Service,并在其中定义一个Handler。
2025-02-19 21:33:23
1234
原创 [speak failed: not bound to TTS engine] Android 11 以上版本使用TextToSpeech实现文字转换语音报错适配
如果是在Android 11及以上版本,需要在AndroidManifest.xml中加入aidl请求queries节点配置。查看是否有可用的 TTS 引擎。如果没有,请继续下一步。安装完成后,返回设置页面,将 TTS 设置为默认引擎。找到 文字转语音 (TTS) 选项。进入 语言和输入法 或 无障碍。点击播放有声音出来就是设置成功。下载完成后点击安装。打开手机的 设置。
2025-02-19 17:29:36
2319
原创 Android Service中获取GPS适配
从 Android 10(API 级别 29)开始,Google 对后台服务获取 GPS 的行为进行了更严格的限制。这些限制在 Android 11(API 级别 30)中仍然有效,并且进一步加强了对隐私和用户数据的保护。,用户仍然需要手动授予“始终允许”权限。如果用户仅授予“仅在使用时允许”,则应用无法在后台访问位置信息。如果应用需要兼容 Android 10 以下版本,可以在代码中动态检查 API 级别,并仅在必要时设置。从 Android 10 开始,应用在后台运行时访问位置信息需要额外的权限声明。
2025-02-14 17:23:42
1040
原创 Android启动前台服务(ForegroundService)适配
如果应用需要兼容 Android 10 以下版本,可以在代码中动态检查 API 级别,并仅在必要时设置。属性,用于声明前台服务的用途。如果你的应用需要在 Android 10 或更高版本中调用。确保根据服务的实际用途选择合适的类型,并遵循 Android 的最佳实践。从 Android 10(API 级别 29)开始,Google 引入了。如果服务需要同时支持多种类型,可以使用按位或运算符(属性,并根据服务的实际用途选择合适的类型。属性,并在代码中正确调用。
2025-02-14 17:13:21
5015
原创 Android Studio配置.android下的AVD到其他文件夹
通过以上步骤,你应该能够成功地将AVD文件夹转移到D盘并让AndroidStudio识别这个新位置。如果在过程中遇到问题,确保所有路径都正确无误,并且环境变量已正确设置。为了将AndroidVirtualDevice(AVD)文件夹移动到另一个磁盘,比如从默认的C盘位置移动到D盘的。:确保没有运行中的虚拟设备或打开的AndroidStudio实例。:为了确保所有的更改生效,建议重启电脑。
2025-01-19 12:00:46
982
原创 WebSocket与Socket和HTTP的区别与联系
HTTP适用于请求-响应模式的通信,如网页浏览和 API 请求。Socket提供了底层网络通信接口,适用于需要高实时性和自定义通信协议的应用。WebSocket则结合了 HTTP 和 Socket 的优点,适用于需要双向实时通信的 Web 应用。通过理解这三者的区别与联系,可以更好地选择和应用它们来实现不同的网络通信需求。
2024-07-09 16:00:26
1083
原创 使用Charles和Android逍遥模拟器抓包APP网络请求HTTP和HTTPS数据
起因是我需要保持一个APP上个人账户下的一些相册数据,无奈该APP未提供下载功能,所以想通过抓包的方式下载,以下是我通过在电脑上安装逍遥Android模拟器,再在电脑端安装charles抓包工具抓取APP的HTTPS加密请求,然后将获取到的数据批量保存到电脑上,最后使用python批量解析和下载图片的过程。
2024-07-09 10:32:46
3074
原创 Linux上通过JNI编译C语言so库供Java调用示例
,以下对Linux下编译JNI的so库和Java调用so库的过程和踩到的一些坑记录一下。
2024-07-08 11:22:50
974
1
原创 Linux JNI 开发 与 Android NDK 开发 差异
尽管 Linux JNI 开发和 Android NDK 开发都涉及 Java 和本地代码的交互,但它们在平台目标、工具链、构建系统、部署流程和调试测试方面都有显著的差异。理解这些差异有助于开发者在不同的环境中更有效地进行开发工作。
2024-07-08 10:04:16
477
原创 OSM地图地理编码、反地理编码和路线规划API
q=福建省厦门市&format=json&addressdetails=1&limit=1&polygon_svg=0。
2023-11-29 08:47:08
968
6
原创 在CentOS上部署一个简单的Python实现的UDP服务(包含MySQL数据库写入)
Anaconda是1个常用的python包管理程序,里面可以设置好多个python环境。然后提示你是否同意,输入yes安装过程中会询问你安装的位置,一般不用更改,输入回车就行,它会自动解压缩最后会提示是否初始化Anaconda的一些配置,记得输入yesvim 输入 i 可以编辑,编辑好了之后按 Esc, 然后输入 :wq 保存修改最后验证一下是否配置成功,没有保存的话就是配置成功了!
2023-04-14 15:14:30
551
原创 Android无线adb调试连接助手
所以想到使用WiFi无线调试,不过WiFi无线调试连接手机通常需要手动敲adb命令或者输入手机端IP地址和配对码之类的操作,还是不太方便,所以这里提供了一种相对快速连接无线调试的工具,提高开发效率。
2023-03-29 21:51:00
4901
2
原创 adb调试工具
在Android开发人员的日常工作中,经常需要用到一些常用的adb命令,这里将一些常用的命令做成这个小工具,方便日后使用。注:使用前需配置abd环境变量。
2023-03-29 21:47:42
345
原创 基于AI Studio和PaddleDetection的目标检测模型训练
AI Studio是基于百度深度学习开源平台飞桨的人工智能学习与实训社区,为开发者提供了功能强大的线上训练环境、免费GPU算力及存储资源。Python版本:python 3.7框架版本:PaddlePaddle 2.2.2Notebook版本:AI Studio经典版PaddleDetection版本:PaddleDetection 2.3。
2023-03-29 20:28:39
2367
Android无线adb调试连接助手APK
2024-09-08
基于GMap.NET库实现的Windows桌面地图工具软件 V2.0.2.2
2022-09-03
MyADBTools V1.0.0.0
2023-03-29
Windows屏幕工具(截图/贴图/取色/文字/表格识别/翻译/GIF录屏)V2.2.1.0
2022-07-07
GIFSicleTool(GIF批量压缩小工具)
2022-10-27
ScreenToGif(Windows屏幕录制GIF动图工具)
2022-10-17
Windows屏幕取色工具 小巧 方便
2022-10-17
Hyperlpr车牌识别服务器部署文件
2022-10-17
Android NDK调用C++实现双进程守卫
2015-09-17
coreldraw快捷键
2011-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅