<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[RobinWitch的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/RobinWitch</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; RobinWitch]]></copyright><item><title><![CDATA[关于torch.backends.deterministic和torch.backends.cudnn.benchmark]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/134648119</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/134648119</guid><author>RobinWitch</author><pubDate>Mon, 27 Nov 2023 16:40:08 +0800</pubDate><description><![CDATA[TLDR：这是个关于torch.backends.cudnn设置的问题，不同组合的torch.backends.deterministic和torch.backends.cudnn.benchmark会产生不一样的结果]]></description><category></category></item><item><title><![CDATA[g++编译静态库与动态库]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/130564326</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/130564326</guid><author>RobinWitch</author><pubDate>Mon, 08 May 2023 18:46:54 +0800</pubDate><description><![CDATA[该文目的是基本理清一个在linux在c++静态库与动态库的编译和使用]]></description><category></category></item><item><title><![CDATA[COLMAP]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/129455322</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/129455322</guid><author>RobinWitch</author><pubDate>Fri, 10 Mar 2023 22:58:55 +0800</pubDate><description><![CDATA[简介：在使用instant-ngp过程中需要使用COLMAP得到模型的必要输入，比如模型需要的相机外参我们就可以通过COLMAP中的sparse reconstruction稀疏重建得到；而对于depth map深度图我们则需要dense reconstruction稠密重建得到，下面我们将简单介绍下一些选项功能，不作深入讨论。]]></description><category></category></item><item><title><![CDATA[常用工具教程转载]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/128556691</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/128556691</guid><author>RobinWitch</author><pubDate>Fri, 10 Mar 2023 00:20:22 +0800</pubDate><description><![CDATA[这里当作一个记事本，这里转载一些不错的常用工具教程。]]></description><category></category></item><item><title><![CDATA[YK-L1刷机]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/128341086</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/128341086</guid><author>RobinWitch</author><pubDate>Fri, 23 Dec 2022 22:17:14 +0800</pubDate><description><![CDATA[YK-L1刷机]]></description><category></category></item><item><title><![CDATA[VSCode无法远程连接VMWare（Ubuntu）其中一个可能原因（inet消失）]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/128244325</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/128244325</guid><author>RobinWitch</author><pubDate>Thu, 08 Dec 2022 23:27:33 +0800</pubDate><description><![CDATA[有时候把虚拟机挂起后，等自己下次再想用，打开vscode用之前的ssh配置，却始终无法连接，进程sshd也是开启的，就很纳闷]]></description><category></category></item><item><title><![CDATA[Ubuntu环境配置（instant-ngp）]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/127587726</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/127587726</guid><author>RobinWitch</author><pubDate>Sun, 13 Nov 2022 16:41:12 +0800</pubDate><description><![CDATA[这篇文章的综合配置我是在恒源云上配的，自己穷买不起机子，就只能租咯，这家价格还行，而且可以装VNC，非推广，只是感觉方便，请大家结合自身实际情况
]]></description><category></category></item><item><title><![CDATA[JPG与PNG]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/127361516</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/127361516</guid><author>RobinWitch</author><pubDate>Mon, 17 Oct 2022 13:30:13 +0800</pubDate><description><![CDATA[近来又开始重操就业做点图像处理相关的东西，因为jpg和png都调用了傻傻分不清，便想着偷懒把png转成jpg统一下后缀，但突然想起来个事，jpg不是有损压缩么？为什么我把jpg图片后缀名改成png，或者把png图片后缀改名为jpg，都能正常打开显示？我们可以用sublime这个软件来打开查看，注意我们要先得把文件后缀名改成txt，否则这个软件会自动将它当成图像来处理，而不是阅读该二进制文件对应的16进制码。当你打开一个文件的时候，系统判断你的后缀名，比如如果是png或者jpg的话，就打开。]]></description><category></category></item><item><title><![CDATA[Games103的作业4：水波]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/127290149</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/127290149</guid><author>RobinWitch</author><pubDate>Wed, 12 Oct 2022 20:35:09 +0800</pubDate><description><![CDATA[这个作业做得我头疼，奇奇怪怪的bug一堆，目前暂时没有弄水作用于木块，我猜应该是用浮力对木块作用的力矩来解决。]]></description><category></category></item><item><title><![CDATA[Games103的作业2：布 meets 球！]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/127273299</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/127273299</guid><author>RobinWitch</author><pubDate>Tue, 11 Oct 2022 22:41:44 +0800</pubDate><description><![CDATA[用的是隐式解决的方法，怎么说好呢，就是莫名奇妙的速度慢，重力加速度我都改成98了都好慢，但是能仿真成功，能动就算成功！]]></description><category></category></item><item><title><![CDATA[Games103的作业3：跳动的房子（有限元）]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/127269098</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/127269098</guid><author>RobinWitch</author><pubDate>Tue, 11 Oct 2022 18:52:15 +0800</pubDate><description><![CDATA[自己经验少，以为基本单元都是三角形的，这回第一次来了个四面体的，有点蒙圈，但处理过程中也还是把四面体拆成顶点和三角形来处理。确切的说，以往是以为mesh只是个三维空间中闭合的二维面，里面啥都没，就是个空心皮套一样。这回的mesh感觉里面也有三角形。也有点懒不想找方法比如上色啥的）这里有个稍微迷惑人的地方，就是初始的名为house的平面，其实它啥用都没…mark一下写的，果然，老师说得简单和代码量少对于我等人来说，不是一个维度的。在课程PPT里，一直是按着二维处理的，这里我们要变成三维，本质上大差不差。]]></description><category></category></item><item><title><![CDATA[Game103的作业1：刚体运动]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/127177522</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/127177522</guid><author>RobinWitch</author><pubDate>Wed, 05 Oct 2022 21:55:20 +0800</pubDate><description><![CDATA[我先mark一下，这是我写的小兔子，但是这个小兔子有点小问题，比如会不停原地碰撞什么的，做这个花了我两天了…等我以后熟悉了各种debug技巧再来看，反正基本的算法流程已经基本过了一遍了，各位读者可以参考下啊嘿嘿，发现bug欢迎留言！]]></description><category></category></item><item><title><![CDATA[Linux上安装AntTweakBar]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/127123748</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/127123748</guid><author>RobinWitch</author><pubDate>Fri, 30 Sep 2022 15:06:41 +0800</pubDate><description><![CDATA[Linux上安装AntTweakBar]]></description><category></category></item><item><title><![CDATA[Linux Ubuntu一键安装opencv]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/126696099</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/126696099</guid><author>RobinWitch</author><pubDate>Sun, 04 Sep 2022 22:54:24 +0800</pubDate><description><![CDATA[linux快速安装opencv，一个指令就行了，不用从官网下载还要自己附加一堆奇怪的组件以及配置环境什么的，它直接帮你安装在/usr下面而不是官方默认的/usr/local下面。]]></description><category></category></item><item><title><![CDATA[LeetCode 587.安装栅栏(扫描几何)]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/126331326</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/126331326</guid><author>RobinWitch</author><pubDate>Mon, 15 Aug 2022 09:15:21 +0800</pubDate><description><![CDATA[LeetCode 587.安装栅栏]]></description><category></category></item><item><title><![CDATA[关于个人电脑C盘清理的一些小整合]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/124541158</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/124541158</guid><author>RobinWitch</author><pubDate>Mon, 02 May 2022 15:20:00 +0800</pubDate><description><![CDATA[很多时候自己都无力吐槽为什么C盘总是爆红，导致应用网页啥的不能多开，明明自己已经整理得很好了感觉。学过点操作系统的我们都知道电脑有虚拟内存这玩意，内存不够C盘来凑，C盘不够电脑就卡机炸了，结果必然是你正在辛苦写的文档代码，画的图，剪的视频，突然一阵卡顿，应用停止响应，哦豁，全都没了。
所以在这里码一下自己所知道能清理硬盘的东西，免得自己以后忘，如果能帮助到大家就更好了。
1.环境变量
首先就是TEMP和TMP这两个环境变量了，改不改无所谓，你找得到就行，定时就可以删了，能省出1个G这样子一般。我就偷懒改下环]]></description><category></category></item><item><title><![CDATA[Leetcode 679. 24 点游戏 (暴力)]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/124408389</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/124408389</guid><author>RobinWitch</author><pubDate>Mon, 25 Apr 2022 16:37:19 +0800</pubDate><description><![CDATA[题目链接：679. 24 点游戏
这个题一开始，估摸估摸着数据量，感觉应该能用暴力暴力出来，只可惜自己写的暴力有问题，自己一开始的思想是，将4个数分为两两一组组，每组做加减乘除运算…很天真对吧现在看起来，也确实很天真。比如出现a+bcd这种情况就没法解出来了。核心思想就是递归，两两合并填入数组再递归，递归到数组大小为1为止。（吐槽一下， float精度真差，除非设成fabs()&lt;=1e-3，否则有个案例过不了，但是用double就挺好的）

#define float double	//大家可以把这行]]></description><category></category></item><item><title><![CDATA[洛谷P1083 [NOIP2012 提高组] 借教室 (二分，差分)]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/124369127</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/124369127</guid><author>RobinWitch</author><pubDate>Sat, 23 Apr 2022 21:27:23 +0800</pubDate><description><![CDATA[最近其实一直想练习线段树和差分，以及奇奇怪怪的二分法的应用，巧了刚好碰到一个题让我试试手了。
主要是
首先一波我直接暴力，45分，还不错，能拿分就行，笑死。
#include&lt;bits/stdc++.h&gt;
using namespace std;
int a[1000009];
int main()
{
	std::ios::sync_with_stdio(false);
	cin.tie(0);
	int n, m;
	cin &gt;&gt; n &gt;&gt; m;
	for (int ]]></description><category></category></item><item><title><![CDATA[Leetcode 76. 最小覆盖子串（滑动窗口）]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/124304743</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/124304743</guid><author>RobinWitch</author><pubDate>Wed, 20 Apr 2022 19:12:30 +0800</pubDate><description><![CDATA[Leetcode 76. 最小覆盖子串

心情有点难受最近一段时间，第二次做的leetcode？第一个题自然是两数之和了，笑死，就是它这不是main这种，而是这种模块化的提交方式写着有点让人不舒服就是说，我还是选择写个main再复制上去改改…
就一个普通的滑动窗口的题目，唯一值得稍微用心点的是那两个map的处理，反正我在这又debug了好久…但是de完后就一次过了
附上自己的代码
#include&lt;bits/stdc++.h&gt;
using namespace std;
int main()
{
]]></description><category></category></item><item><title><![CDATA[OSTEP:5 Interlude: Process API]]></title><link>https://blog.youkuaiyun.com/RobinWitch/article/details/124263761</link><guid>https://blog.youkuaiyun.com/RobinWitch/article/details/124263761</guid><author>RobinWitch</author><pubDate>Tue, 19 Apr 2022 01:39:16 +0800</pubDate><description><![CDATA[5 Interlude: Process API
5.1 The fork() System Call
#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;unistd.h&gt;
int main(int argc, char *argv[]) {
  printf("hello world (pid:%d)\n", (int) getpid());
 int rc = fork();
 if (rc &lt; 0) {
 // ]]></description><category></category></item></channel></rss>