Skip to main content

· One min read
Ferdinand Su

一般的,Unity程序可以用这样的代码进行退出:

#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false;
#endif
Application.Quit(0);

但是这个必须在主线程调用,或者说从void Update()调用,否则是无效的。如果需要从别的线程退出,可以设置一个_runShutDown变量,在其他线程修改,在Update检测。

· One min read
Ferdinand Su

在换了新电脑后,发现如果保留所有文件夹,Onedrive会自动下载所有文件,非常痛苦。所以使用attrib /D /S +U +O -P命令,试图组织其自动下载,未果。

自动下载仍在继续,但实际上下载下来的文件会被马上自动删除(释放空间),因此该命令有效,但是所有文件仍需被下载一遍。

这应该算一个bug,但是微软从未注意到它。

· 5 min read
Ferdinand Su

具有显示屏的完整机器

根据网上的说法,运行以下几条指令即可:

nvidia-settings -a SyncToVBlank=0
nvidia-settings -a XVideoTextureSyncToVBlank=0
export __GL_SYNC_TO_VBLANK=0

可以把性能显著提升,但是仍然达不到同机器在win下的效果。有人说用Vulkan会好些,但是那会导致闪退

· 3 min read
Ferdinand Su

花了一下午才完成配置:

> nvidia-smi                                                                                                                      一 16:17
Tue Mar 21 00:17:49 2023
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.89.02 Driver Version: 525.89.02 CUDA Version: 12.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce ... Off | 00000000:01:00.0 Off | N/A |
| 31% 36C P0 32W / 170W | 0MiB / 12288MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+

· One min read
Ferdinand Su

众所周知,因为一些奇怪的原因,有些页面只可以在微信的浏览器里打开,这为我们对其进行逆向工程造成了极大的困难。因此,本文将介绍一种只使用windows机器完成微信网页调试的解决方案。

· One min read
Ferdinand Su

loading lmodern after newtxmath leads to the same problems. So your guess was correct :)

症状:LaTeX\LaTeX里的加号、求和号等符号全部不显示

· 4 min read
Ferdinand Su

因为需要将毕设算法模块接入到一个现有的微服务系统中,我需要将我的项目包装成一个Eureka Client,并通过Eureka提供的Service Discovery来完成对其它微服务的调用。又由于我的毕设采用C#完成,需要借助开源项目SteelToe来完成。但是在开发过程中发生了一个折磨了我四天的问题,原来是配置错误导致的

· 5 min read
Ferdinand Su

前言

笔者维护的MobileSuit项目在七月进行了一次大更新,但是由于懒一直也没有更新文档。在开学初,终于下定决心,对文档进行更新。

在之前,文档一直采用的是基于hexo的主题的一个文档模板,这个东西bug很多,用起来也很不方便。之前,了解到DocFX是专为C#设计的文档生成器,所以进行了安装和试用。