- 博客(18)
- 收藏
- 关注
原创 @media h5 强制横屏
也可以用 js 监听 orientationchange 时间 完成相关 css 操作。横屏:就正常宽度是 100 vw,高度是 100 vh 即可。竖屏:顺时针旋转 90 度,平移回正常的位置。div-container 是全局容器。
2025-09-30 14:22:04
201
原创 Xcode Swift 调用自己 OC 库并不暴露 OC 内部接口
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。
2025-09-30 10:40:59
280
原创 动手创建一个自己的 (ts + rollup + 自己config.js) node库
最近在研究 node 的导包机制,就自己写了一个可以导入的三方库为了方便转换源,这里附上配置换源的方式。
2025-09-29 17:29:26
395
原创 Paper with code 挂了?平替 SOTAPapers
逛了 Paper with code 团队的 github,发现一个 issue 里面有个宝藏网站。最近发现之前一直用的不错的 Paper with code 挂了,官方推荐的替代。
2025-08-28 15:03:17
9109
6
原创 3dgs+gsbox+forge web 端渲染 3dgs
最近公众号刷到一个 3dgs 面向 threejs 的框架,做了个 web demo,虽然现在 3dgs 伪影有些严重,但 NeurlPS 2024。这样之后就可以通过 threejs 操作 3dgs 了,最后希望 difix3d+ 和 3dgs-enhancer 早点开源 ~这个主要是做生成格式转换,用 3dgs 生成的 ply 文件可以通过这个工具,命令行转为 spz 文件。,算是无脑跑通了,跑出来是一个这样的 ply 文件。代码,把第 2 步生成的文件路径修改下即可。
2025-06-04 10:27:02
697
2
原创 windows11 mediapipe c++ 手部关节点检测编译+运行+单步调试
继上次单步调试hello world后,本来想着其他的 mediapipe example 都是顺利成章,但是并不是这样,编译别的 mediapipe example 报了很多错,今天就带来了一个能无缝跑通的版本,亲测有效。本文没涉及到的地方是科学上网,因为下载很多依赖都要从github上,但这个就八仙过海,各显神通叭。感觉最重要的是mediapipe的版本,因为高于这个版本的就是各种各样的神仙ERROR。到此,就运行完成了 mediapipe c++ 的手部关节点检测。2.python 安装的时候。
2024-11-22 14:39:28
1749
4
原创 windows mediapipe c++ vscode 单步调试
之前搞人体没有少用Mediapipe这个库,但都是以python的方式调用,有许多源码原理不清楚,最近打算看看源码,但是几乎没有调试Mediapipe的教程,所以自己调通后记录下。把打开的 UI 删掉,这时候会在项目根目录下出现 .vscode 目录,目录中含有 c_cpp_properties.json 文件(这个文件主要是配置C++编译器路径)第一次进入项目请以管理员身份打开终端,cd到 github 克隆下来的 mediapipe-master 的目录,然后运行 code . 打开 vscode。
2024-11-18 18:26:54
1542
原创 Xcode Pods自己编写的库Development Pods中的OC和Swift混编
最近在开发vision os的时候需要经常兼容oc写的老代码,一般在不涉及库的情况下,项目的swift和oc互相调用比较简单:* swift调用oc采用桥接文件的方式* oc调用swift采用#import "xx-swift.h"的方式但是在涉及到自己编写的库的时候存在一些坑,这里一并记录,最终能够达到无论在项目中,还是在库中,还是项目调库(库调项目不符合逻辑)都能够做到swift和oc无缝衔接。
2024-10-31 10:55:22
1899
3
原创 Xcode创建没有SceneDelegate和Storyboard的纯oc代码项目
【代码】Xcode创建没有SceneDelegate和Storyboard的纯oc代码项目。
2024-09-19 15:54:07
755
原创 Vscode+msys+opencv环境搭建记录
最近由于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。
2024-08-23 18:08:47
832
原创 Android Bubble Bee踩坑
时加载不出后面的方法,github上说是java不能继承kotlin类,有点难以理解,将BRVAH版本设为2.9.50之后就可以点出来了,3.0.14的点不出来。的时候,由于AS已经是21年的Bubble Bee版本了,导致加载多布局使用。害,解决坑还是得Internet和自己相结合。
2024-01-23 16:52:04
485
1
原创 Git的使用
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复制 ->
2024-01-18 18:24:02
533
1
原创 Android踩坑
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中的。
2024-01-18 17:41:50
910
1
原创 Vscode中output colorizer插件CMake不生效
算是一个坑了,看了github上的issue才知道,需要将code runner插件卸载掉才能生效,亲测有效。
2023-12-07 21:33:49
1016
4
原创 Ubuntu18.04命令行安装Docker
最近Ubuntu18.04装Docker发现没有desktop版本,装来装去,总有版本不匹配的问题,这里总结下,亲测有效。
2023-10-30 19:15:30
223
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅