<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[IT_learner_lgq的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/IT_learner_lgq</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; IT_learner_lgq]]></copyright><item><title><![CDATA[pdfh5 + vite + vue3 源码集成，横屏适配]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/156091371</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/156091371</guid><author>IT_learner_lgq</author><pubDate>Fri, 19 Dec 2025 17:57:33 +0800</pubDate><description><![CDATA[自行修改后，集成的话有两种方式，第一个是 npm 一个自己的包，第二个是源码集成，由于相关原因，不能放在 npm 上，所以选择了第二种方式，将修改的源码放到 vite 里的 utils 目录下，正常导入 pdfh5 的时候报错了，pdfh5.js 没有导出 default 的模块，所以源码集成还需要在 pdfh5.js 最下面添加导出语句，即。所以当旋转适配横屏的时候，应该需要手动触发 resize 事件，进而触发适配，所以出发的时候添加逻辑，手动触发 resize。]]></description><category></category></item><item><title><![CDATA[PDF loading error: Setting wp fake worker failed: “failed to fetch dynamically imported module]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/155967776</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/155967776</guid><author>IT_learner_lgq</author><pubDate>Tue, 16 Dec 2025 11:24:50 +0800</pubDate><description><![CDATA[将源码的几个文件复制到 public 文件夹下，pdf 可以正常预览，下次还是好好看文档 ba。最近在使用 vue3 + vite + pdfh5 的时候，正常进行如下配置之后，报错。查了很久，多半说是 worker 没有正确加载。]]></description><category></category></item><item><title><![CDATA[@media h5 强制横屏]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/152318705</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/152318705</guid><author>IT_learner_lgq</author><pubDate>Tue, 30 Sep 2025 14:22:04 +0800</pubDate><description><![CDATA[也可以用 js 监听 orientationchange 时间 完成相关 css 操作。横屏：就正常宽度是 100 vw，高度是 100 vh 即可。竖屏：顺时针旋转 90 度，平移回正常的位置。div-container 是全局容器。]]></description><category></category></item><item><title><![CDATA[Xcode Swift 调用自己 OC 库并不暴露 OC 内部接口]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/152309909</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/152309909</guid><author>IT_learner_lgq</author><pubDate>Tue, 30 Sep 2025 10:40:59 +0800</pubDate><description><![CDATA[6.打包 OC 库，再别的 Swift 项目中导入后，就可以直接使用如下代码，而不会暴露 OC 库中的内容了。之前写过一篇 Xcode Pods自己编写的库Development Pods中的OC和Swift混编。5.创建暴露类 Project/ExposedModule.swift。4.创建包装 OC 功能的 Module/Module.swift。3.创建 Module/module.modulemap。1.在 OC 库中创建一个暴露目录 Module。2.创建 Module/Module.h。]]></description><category></category></item><item><title><![CDATA[动手创建一个自己的 (ts + rollup + 自己config.js) node库]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/152274452</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/152274452</guid><author>IT_learner_lgq</author><pubDate>Mon, 29 Sep 2025 17:29:26 +0800</pubDate><description><![CDATA[最近在研究 node 的导包机制，就自己写了一个可以导入的三方库为了方便转换源，这里附上配置换源的方式。]]></description><category></category></item><item><title><![CDATA[nodejs | 浏览器执行 js 的简要流程]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/152128483</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/152128483</guid><author>IT_learner_lgq</author><pubDate>Fri, 26 Sep 2025 16:25:09 +0800</pubDate><description><![CDATA[画了个 js 和事件循环的流程，佬们轻点喷。]]></description><category></category></item><item><title><![CDATA[Paper with code 挂了？平替 SOTAPapers]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/150951901</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/150951901</guid><author>IT_learner_lgq</author><pubDate>Thu, 28 Aug 2025 15:03:17 +0800</pubDate><description><![CDATA[逛了 Paper with code 团队的 github，发现一个 issue 里面有个宝藏网站。最近发现之前一直用的不错的 Paper with code 挂了，官方推荐的替代。]]></description><category></category></item><item><title><![CDATA[3dgs+gsbox+forge web 端渲染 3dgs]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/148420931</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/148420931</guid><author>IT_learner_lgq</author><pubDate>Wed, 04 Jun 2025 10:27:02 +0800</pubDate><description><![CDATA[最近公众号刷到一个 3dgs 面向 threejs 的框架，做了个 web demo，虽然现在 3dgs 伪影有些严重，但 NeurlPS 2024。这样之后就可以通过 threejs 操作 3dgs 了，最后希望 difix3d+ 和 3dgs-enhancer 早点开源 ~这个主要是做生成格式转换，用 3dgs 生成的 ply 文件可以通过这个工具，命令行转为 spz 文件。，算是无脑跑通了，跑出来是一个这样的 ply 文件。代码，把第 2 步生成的文件路径修改下即可。]]></description><category></category></item><item><title><![CDATA[windows11 mediapipe c++ 手部关节点检测编译+运行+单步调试]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/143972198</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/143972198</guid><author>IT_learner_lgq</author><pubDate>Fri, 22 Nov 2024 14:39:28 +0800</pubDate><description><![CDATA[继上次单步调试hello world后，本来想着其他的 mediapipe example 都是顺利成章，但是并不是这样，编译别的 mediapipe example 报了很多错，今天就带来了一个能无缝跑通的版本，亲测有效。本文没涉及到的地方是科学上网，因为下载很多依赖都要从github上，但这个就八仙过海，各显神通叭。感觉最重要的是mediapipe的版本，因为高于这个版本的就是各种各样的神仙ERROR。到此，就运行完成了 mediapipe c++ 的手部关节点检测。2.python 安装的时候。]]></description><category></category></item><item><title><![CDATA[windows mediapipe c++ vscode 单步调试]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/143862855</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/143862855</guid><author>IT_learner_lgq</author><pubDate>Mon, 18 Nov 2024 18:26:54 +0800</pubDate><description><![CDATA[之前搞人体没有少用Mediapipe这个库，但都是以python的方式调用，有许多源码原理不清楚，最近打算看看源码，但是几乎没有调试Mediapipe的教程，所以自己调通后记录下。把打开的 UI 删掉，这时候会在项目根目录下出现 .vscode 目录，目录中含有 c_cpp_properties.json 文件（这个文件主要是配置C++编译器路径）第一次进入项目请以管理员身份打开终端，cd到 github 克隆下来的 mediapipe-master 的目录，然后运行 code . 打开 vscode。]]></description><category></category></item><item><title><![CDATA[Xcode Pods自己编写的库Development Pods中的OC和Swift混编]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/143381312</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/143381312</guid><author>IT_learner_lgq</author><pubDate>Thu, 31 Oct 2024 10:55:22 +0800</pubDate><description><![CDATA[最近在开发vision os的时候需要经常兼容oc写的老代码，一般在不涉及库的情况下，项目的swift和oc互相调用比较简单：* swift调用oc采用桥接文件的方式* oc调用swift采用#import "xx-swift.h"的方式但是在涉及到自己编写的库的时候存在一些坑，这里一并记录，最终能够达到无论在项目中，还是在库中，还是项目调库（库调项目不符合逻辑）都能够做到swift和oc无缝衔接。]]></description><category></category></item><item><title><![CDATA[Xcode创建没有SceneDelegate和Storyboard的纯oc代码项目]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/142361477</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/142361477</guid><author>IT_learner_lgq</author><pubDate>Thu, 19 Sep 2024 15:54:07 +0800</pubDate><description><![CDATA[【代码】Xcode创建没有SceneDelegate和Storyboard的纯oc代码项目。]]></description><category></category></item><item><title><![CDATA[Vscode+msys+opencv环境搭建记录]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/141471385</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/141471385</guid><author>IT_learner_lgq</author><pubDate>Fri, 23 Aug 2024 18:08:47 +0800</pubDate><description><![CDATA[最近由于vscode中采用msvc编译cpp还需从vs的developer command prompt中打开才能使用，而且vcpkg安装的包用minGW编译不过，为了同时使用minGW和opencv，且避免复杂的opencv编译，遂采用msys的方式来跑opencv程序。安装minGW工具链：pacman -S --needed base-devel mingw-w64-x86_64-toolchain。tasks.json：注意引入相应的库（"-I",配置msys环境变量：安装路径/usr/bin。]]></description><category></category></item><item><title><![CDATA[Android Bubble Bee踩坑]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/135775841</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/135775841</guid><author>IT_learner_lgq</author><pubDate>Tue, 23 Jan 2024 16:52:04 +0800</pubDate><description><![CDATA[时加载不出后面的方法，github上说是java不能继承kotlin类，有点难以理解，将BRVAH版本设为2.9.50之后就可以点出来了，3.0.14的点不出来。的时候，由于AS已经是21年的Bubble Bee版本了，导致加载多布局使用。害，解决坑还是得Internet和自己相结合。]]></description><category></category></item><item><title><![CDATA[Git的使用]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/135680719</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/135680719</guid><author>IT_learner_lgq</author><pubDate>Thu, 18 Jan 2024 18:24:02 +0800</pubDate><description><![CDATA[git clone 之后 git pull --rebase 之后 git checkout 响应的远程分支。先 git add * / commit / push之后再切换分支 git checkout 想去的分支名。git init 之后 git add  remote origin .git的url。1. 本地无任何代码 : 拉取远程写好的代码，并且覆盖本地的代码。git remote add origin 你的.git url。clone按钮 -> .git的url复制 ->]]></description><category></category></item><item><title><![CDATA[Android踩坑]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/135679950</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/135679950</guid><author>IT_learner_lgq</author><pubDate>Thu, 18 Jan 2024 17:41:50 +0800</pubDate><description><![CDATA[3. kotlin中报错需要update plugin并且build报错lifecycle-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0的，需要将project的build.gradle中的。]]></description><category></category></item><item><title><![CDATA[Vscode中output colorizer插件CMake不生效]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/134865639</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/134865639</guid><author>IT_learner_lgq</author><pubDate>Thu, 07 Dec 2023 21:33:49 +0800</pubDate><description><![CDATA[算是一个坑了，看了github上的issue才知道，需要将code runner插件卸载掉才能生效，亲测有效。]]></description><category></category></item><item><title><![CDATA[Ubuntu18.04 Visual Studio配置CMake]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/134807899</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/134807899</guid><author>IT_learner_lgq</author><pubDate>Tue, 05 Dec 2023 15:06:42 +0800</pubDate><description><![CDATA[讲得很好，非常适合初学者。]]></description><category></category></item><item><title><![CDATA[mmhuman3d]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/134126134</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/134126134</guid><author>IT_learner_lgq</author><pubDate>Mon, 30 Oct 2023 19:20:22 +0800</pubDate><description><![CDATA[之前有段时间搞过3d人体姿态估计，这个环境配了一下午，现在总结下，避免跳坑。]]></description><category></category></item><item><title><![CDATA[Ubuntu18.04命令行安装Docker]]></title><link>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/134126070</link><guid>https://blog.youkuaiyun.com/IT_learner_lgq/article/details/134126070</guid><author>IT_learner_lgq</author><pubDate>Mon, 30 Oct 2023 19:15:30 +0800</pubDate><description><![CDATA[最近Ubuntu18.04装Docker发现没有desktop版本，装来装去，总有版本不匹配的问题，这里总结下，亲测有效。]]></description><category></category></item></channel></rss>