<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hnnsboy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hnnsboy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hnnsboy]]></copyright><item><title><![CDATA[新手入门---跨平台expo-camera 开发手机应用拍照和视频（安卓手机，方法二，使用dev-client，不受限）]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/155567883</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/155567883</guid><author>hnnsboy</author><pubDate>Thu, 04 Dec 2025 14:57:04 +0800</pubDate><description><![CDATA[本文介绍了使用Expo开发跨平台相机应用的第二种方法：通过dev-client构建自定义调试客户端。相比Expo Go的限制，该方法需要安装Android Studio进行本地编译，并添加expo-dev-client和expo-media-library模块。文章详细说明了配置app.json权限、修改入口文件实现拍照/录像及媒体保存功能的具体步骤，并演示了如何编译自定义客户端和启动Metro服务器进行调试。这种方法既保留了Expo的便利性，又突破了Expo Go的功能限制，适合需要完整相机功能的开发需求]]></description><category></category></item><item><title><![CDATA[新手入门---跨平台expo-camera 开发手机应用拍照和视频（安卓手机，方法一，视频受限）]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/155542667</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/155542667</guid><author>hnnsboy</author><pubDate>Thu, 04 Dec 2025 12:15:33 +0800</pubDate><description><![CDATA[本文介绍了利用旧安卓手机快速验证摄像头功能的方案。作者选择ReactNative框架，发现国内资源匮乏且大模型提供的信息过时错误。详细讲解了通过Expo Go实现拍照和录像功能的完整流程：1.安装Expo Go应用和Node.js环境；2.创建项目并安装expo-camera模块；3.配置权限和界面布局；4.实现拍照/录像切换、前后摄像头切换功能。最终成功实现拍照（照片可保存到公共相册）和录像（视频仅存缓存）功能，并指出Expo Go对媒体库的访问限制问题。]]></description><category></category></item><item><title><![CDATA[利用旧安卓手机Termux+Andronix部署HomeAssistant服务器---no root权限避坑]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/154952472</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/154952472</guid><author>hnnsboy</author><pubDate>Mon, 17 Nov 2025 22:10:00 +0800</pubDate><description><![CDATA[手机安装Termux App和Andronix App，进入Andronix App，根据引导，进行命令行复制，然后进入Termux App命令行之后，粘贴命令进行linux的安装操作。对，你没看错，为方便用户理解和使用命令行，官方专门做了一个Andronix App来帮助用户复制命令行。复制之后，还是要回Termux进行粘贴和后续操作。]]></description><category></category></item><item><title><![CDATA[新手入门win11使用docker部署本地大语言模型Qwen-7b和OpenWebUI]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/152977893</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/152977893</guid><author>hnnsboy</author><pubDate>Sat, 11 Oct 2025 00:54:34 +0800</pubDate><description><![CDATA[摘要：本文介绍了使用Docker部署Ollama和Qwen:7b大模型的完整流程。首先通过Docker命令启动Ollama容器并启用GPU加速，然后拉取Qwen:7b模型。虽然curl测试遇到错误，但通过交互模式验证了模型部署成功。最后安装OpenWebUI作为交互界面，通过Docker快速部署后即可在浏览器中使用。整个过程展示了如何利用容器化技术简化大模型部署，为本地AI应用开发提供了便利方案。]]></description><category></category></item><item><title><![CDATA[win11手动简单粗暴恢复（或迁移）docker desktop下的odoo和postgres，只需保留docker-compose.yml和Volumes]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/152745655</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/152745655</guid><author>hnnsboy</author><pubDate>Thu, 09 Oct 2025 00:34:24 +0800</pubDate><description><![CDATA[本文介绍了在Docker Desktop损坏后如何恢复数据的过程。首先通过查找Diskimagelocation文件夹定位到原始volume数据，然后重装Docker Desktop并将旧数据覆盖到新安装目录。接着通过修改docker-compose.yml配置文件，将恢复的volumes与容器关联，最终成功恢复了原有的Images和Containers。整个过程包括数据定位、软件重装、数据覆盖和配置修改四个关键步骤，确保重要数据不丢失。]]></description><category></category></item><item><title><![CDATA[VMware+Ubuntu搭建Expo开发环境]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/148513366</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/148513366</guid><author>hnnsboy</author><pubDate>Sun, 08 Jun 2025 21:39:45 +0800</pubDate><description><![CDATA[经常搭建原生react native开发环境的小伙伴应该都知道有多费事，这下好咯，Expo这个架构大大简化这一流程。1. 全新的ubuntu要安装npm和npx，把nodejs更新到最新版本，本文用的是nodejs22。，桥接模式下，选择“配置适配器(F)”，把不相关的选项去掉，只保留勾选真正在使用那个主机网络适配器。如果Expo Go见到下方的报错，试着用主机和手机浏览器访问一下网页版，就能判断是哪部分出了问题。终于，手机的浏览器也可以正常访问网页版了。5. 同样，在手机浏览器上， 访问。]]></description><category></category></item><item><title><![CDATA[VMware+Ubuntu搭建react native开发环境]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/148506445</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/148506445</guid><author>hnnsboy</author><pubDate>Sun, 08 Jun 2025 11:41:10 +0800</pubDate><description><![CDATA[官网给Ubuntu的这个安装方式有点问题，在github链接上只能找到Prebuilt Binaries，找不到.deb文件。运行的时候，往往会被卡在Gradle Daemon上，问DS，调整科学上网的时间和姿势，看人品。# 如果你不是通过Android Studio安装的sdk，则其路径可能不同，请自行确定清楚。我使用的Ubuntu自带的Ubuntu Software软件安装，SDK默认也会被一起安装。​这种安装方式，Android SDK 默认被安装在$HOME/Android/sdk下。]]></description><category></category></item><item><title><![CDATA[Taro 写个微信小程序遇到的问题]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/146139706</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/146139706</guid><author>hnnsboy</author><pubDate>Sun, 09 Mar 2025 22:03:59 +0800</pubDate><description><![CDATA[测试了很多的 UI 方案，包括 VantWeapp，NutUI(安装报错，目前跟 Taro4.0.9 不适配, yarn add taro-ui@next)，ColorUI(只适用于 UniApp 和原生微信小程序), Taro UI(官网维护很差，找不到文档)，"requireConfigFile": false, // 关键配置：禁用 Babel 配置文件检查。configFile: './babel.config.js' // 指向你的 Babel 配置文件。taroify(有警告，但是至少能用)]]></description><category></category></item><item><title><![CDATA[在win10下如何使用kivy和buildozer生成android应---填坑篇]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/134642569</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/134642569</guid><author>hnnsboy</author><pubDate>Mon, 27 Nov 2023 12:42:26 +0800</pubDate><description><![CDATA[在win10下使用kivy和buildozer生成android应用，在kivy的官方文档里面就写的很清楚真的就是这么简单，前提是，要有一个能有效上网的linux！能有效上网linux！能有效上网linux！重要的事情说三遍。Buildozer不能在windows下运行，所以搭建一个能有效上网的linux非常重要。可以使用docker，可以使用WSL，可以使用VMWARE或者virtualbox，等等。。。]]></description><category></category></item><item><title><![CDATA[Kivy打包exe遇到的小问题]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/132679603</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/132679603</guid><author>hnnsboy</author><pubDate>Mon, 04 Sep 2023 23:58:58 +0800</pubDate><description><![CDATA[kivy]]></description><category></category></item><item><title><![CDATA[kivy 两个按键之间隔开距离，kv file 怎么写]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/131821234</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/131821234</guid><author>hnnsboy</author><pubDate>Thu, 20 Jul 2023 02:31:55 +0800</pubDate><description><![CDATA[用boxlayout无法实现，最后决定用stacklayout.text: "取消"text: "确定"如上图, 简单的两个按键如何在kivy中实现?]]></description><category></category></item><item><title><![CDATA[kivy显示中文]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/131327956</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/131327956</guid><author>hnnsboy</author><pubDate>Wed, 21 Jun 2023 15:23:05 +0800</pubDate><description><![CDATA[【代码】kivy显示中文。]]></description><category></category></item><item><title><![CDATA[win10下，用dokcer安装ERPNext的惨痛经历]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/130498621</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/130498621</guid><author>hnnsboy</author><pubDate>Fri, 05 May 2023 08:00:19 +0800</pubDate><description><![CDATA[想着方便，就打算在win10下，用docker来安装。最后在外文网站上找到下面的方法，以供参考。今年有空了，试着去找另外一个强大的开源ERP来玩玩，就发现了ERPNext。结论是：在windows下使用ERPNext，还是先安装VMware，然后Ubuntu，然后才是ERPNext。第二天不小心玩坏ERPNex之后，想重装一遍就在第四步卡死了。还有一条路是使用WSL，但素WSL不使用systemd，潜在一定风险，所以也不推荐。然后是漫长的等待，取决于网速和机器。有些操作网络原因还不一定能完成。]]></description><category></category></item><item><title><![CDATA[微信小程序实现跟odoo的交互 使用xmlrpc和jsonrpc 持续更新中。。。]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/121091105</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/121091105</guid><author>hnnsboy</author><pubDate>Mon, 01 Nov 2021 23:36:31 +0800</pubDate><description><![CDATA[odoo这个开源ERP，允许外界使用两种RPC(远程过程调用):xmlrpc和jsonrpc，实现增删改查。实际上Odoo 的 WEB 前端是完全通过接口和后端通讯的，几乎实现了前后端分离。xmlrpc是老版本odoo用的多，保留是为了保持兼容性。

===========================xmlrpc实现访问=============================

关于xmlrpc在odoo官网可以找到：

https://www.odoo.com/documentation/15.0/]]></description><category></category></item><item><title><![CDATA[在腾讯云部署ubuntu + odoo13 持续更新中。。。]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/120943102</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/120943102</guid><author>hnnsboy</author><pubDate>Sun, 24 Oct 2021 23:17:11 +0800</pubDate><description><![CDATA[项目计划是借用odoo13强大的功能，配合腾讯小程序，实现查看库存和推送订单的功能。

在内网中安装并熟悉odoo13之后，开始把odoo13迁往云端服务器。本人是小白一枚，本文在持续更新中

腾讯云服务器有免费15天试用期，登录腾讯云 - 产业智变 云启未来，点击最新活动腾讯云最新活动_腾讯云促销优惠_代金券-腾讯云官网入口



就可以找到免费试用云产品免费试用_云服务免费体验_免费云产品试用 - 腾讯云



注册并实名认证之后，就可以领取免费体验了。我领取的是一台云服务器CVM2核4G



点击右]]></description><category></category></item><item><title><![CDATA[odoo13如何在win10安装和从内网访问, odoo13如何在VMware(ubuntu20.04.2)安装和从内网访问]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/119356736</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/119356736</guid><author>hnnsboy</author><pubDate>Tue, 03 Aug 2021 19:05:47 +0800</pubDate><description><![CDATA[odoo13在win10下的安装是完全傻瓜式的，到官网下载正确的安装包，即装即用

如果出现安装后不能访问的情况，很可能是Python的安排出了问题。可以试着重新安排Python。如果嫌Python麻烦，可以安装anaconda，也是傻瓜式的。

如果odoo13在本地win10电脑，也就是localhost:8069可以访问成功的情况下



要从内网其他设备，包括电脑或者手机平板等设备访问odoo，只需要搞定安装odoo的电脑win10的防火墙



可以参考这个链接https://blog.csd..]]></description><category></category></item><item><title><![CDATA[新手在windows下安装odoo需要注意]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/118614675</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/118614675</guid><author>hnnsboy</author><pubDate>Fri, 09 Jul 2021 22:34:13 +0800</pubDate><description><![CDATA[在win10下载odoo13，在安装过程中，下面填写的信息非常重要，要记下Hostname, port, Username和Password。其余过程可以用默认选项安装：





安装成功之后，可登录本地的odoo:http://localhost:8069/web/login

填写Database Name, Email, Password, Language可以选择简体中文。数据安装好之后，点击Create database. 数据库安装成功之后，会跳转到如下界面：





数据库安装过程中，也.]]></description><category></category></item><item><title><![CDATA[WAMPserver图标由橙色变成绿色]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/114649564</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/114649564</guid><author>hnnsboy</author><pubDate>Wed, 10 Mar 2021 23:37:37 +0800</pubDate><description><![CDATA[WAMPserver图标一直显示橙色

小白学习PHP。使用win10安装WAMPserver。刚开始一切正常。后面启动图标一直是橙色。网上找了很多方案都没解决。

后面win+R, 运行services.msc，



逐一检查wampapache64, wampmariadb64和wampmysqld64



结果发现wampmysqld64居然无法手动启动。一查找，原来是之前在安装WAMPserver之前就安装过mySQL。



把MySQL80停掉，启动wampmysqld64，图标



就变]]></description><category></category></item><item><title><![CDATA[Ubuntu LTS14.04 安装Drush, drupal, omega subtheme遇到的问题]]></title><link>https://blog.youkuaiyun.com/hnnsboy/article/details/47067765</link><guid>https://blog.youkuaiyun.com/hnnsboy/article/details/47067765</guid><author>hnnsboy</author><pubDate>Sun, 26 Jul 2015 14:22:20 +0800</pubDate><description><![CDATA[安装drush的方法：

最权威的方法还是应该去他们的官网：
http://docs.drush.org/en/master/install/


我使用了第一种方法：
composer
global
require
 drush/drush:7.*
但前提是先安装 composer，所以过程有些曲折



安装Drupal:
先按照LAMP 或者 XAMPP 环境]]></description><category></category></item></channel></rss>