- 博客(23)
- 收藏
- 关注
原创 Latex排版问题:图片单独占据一页
控制了一个浮动体可以占据的页面的最大比例。默认情况下,这个值设置为0.5,意味着如果一个浮动体占据了超过页面一半的空间,它就会被放在一个单独的页面上。Latex的双栏排版中,一张图的格式如下设置使其占据一整行,但是运行生成后这张图占据了一页,导致上下留下很多空白,很不美观。Latex默认是50%是图片,50%是文字,占比超过50%的图片就会被单独拎出去占一页,上下方填充空白。这些参数控制了浮动体可以占据页面的最大比例。通过将这个比例调高,可以允许更大的浮动体与文本共存于同一页。
2025-05-06 19:56:03
576
原创 联想小新桌面图标闪烁问题
微软win11新版的edge里有一个东西会强制改默认浏览器为edge,更改浏览器默认应用会调用一次文件图标刷新,但联想电脑管家默认开启锁定默认浏览器,就会导致edge修改不成功,之后edge就会一直尝试更改。不锁定默认浏览器,或者锁定默认浏览器为edge,或者直接卸载edge。微软默认应用的问题和联想电脑管家浏览器保护之间的冲突。详细问题:电脑开机后桌面图标就一直闪烁,像刷新一样。电脑型号:联想XiaoXin Pro 16。
2025-03-16 11:39:29
392
原创 Windows远程控制Orin的方法
在上一篇文章中,介绍了使用Todesk远程控制Orin的方式,顺便也了解了一下其他远控方式。主要可以分为两类:一种是需要无线网络连接的软件,另一种是局域网连接的软件。其中NoMachine也是需要安装在双方平台上的;Xshell在控制端电脑上装好,Orin被控端需要开启ssh服务。例如,只需确保Orin和电脑连接到同一网络后,电脑打开NoMachine后会自动出现同一局域网下能连接的设备;等,这些软件都有对应的Windows和ARM版本,可以安装在不同平台上。具体使用流程可以再另外查下。
2024-12-24 21:32:25
545
原创 conda-pack环境迁移
本文介绍了如何在无网络连接的服务器上安装虚拟环境,通过使用condapack工具在有网络的服务器上创建并打包环境,然后将打包的环境迁移到无网服务器上解压并激活使用。详细步骤包括下载condapack,打包环境,上传并解压到目标服务器,最后检查和激活环境。因为项目需要,要将虚拟环境装到一台没有联网的电脑上,又不想一个个下载包,所以就找了conda-pack这个统一打包的方法。未联网电脑:Ubuntu。将打包好的环境压缩包通过光盘copy并解压到到未联网电脑anaconda的env安装目录下。
2024-12-18 17:16:15
418
原创 Windows远程控制Orin:ToDesk+虚拟显示器
之前在实验室的显示屏有两个hdmi口,所以当时是把Orin和Win电脑的hdmi线都接上去,用到哪个设备就切换到哪个界面。如果不想手动切换,还用了TeamViewer去远控Orin。但最近因为出差,别说两个口的显示屏了,连多余的屏幕都没有。装完后又发现Win端只能打开Orin的界面无法操作界面,也就是没有真正地实现控制。查了下,这通常是由于Ubuntu系统在没有检测到物理显示器时,无法正常启动图形用户界面(GUI),所以又安装配置了下虚拟显示器。设置完虚拟显示器的配置文件后,Orin将默认使用虚拟显示器。
2024-11-28 00:07:50
1863
原创 罗技K580连接两个设备(Linux+Windows)
由于在一个扩展屏上连接了两个设备,一个DP连接,一个HDMI连接,平时会切屏使用,放两个键盘就很碍事占空间,于是想着自己用的k580好像具有同时连接两个设备的功能,于是开整。一直在windows上是蓝牙连接,但由于官方旗舰店说linux没有对应的接收器对码软件,于是就打算接收器连接windows,linux连接蓝牙。
2024-09-05 17:14:37
2278
原创 MySQL的事务隔离级别
最低隔离级别,可能会导致脏读,几乎不使用。:避免脏读,但可能出现不可重复读,适合大部分应用。:MySQL的默认隔离级别,避免脏读和不可重复读,较少发生幻读,适合需要强一致性的应用。:最高隔离级别,完全避免并发问题,但性能开销大,适合极高一致性要求的场景。
2024-09-03 14:33:08
906
转载 计网:TCP三次握手和四次挥手及其衍生问题
四次挥手:指在关闭TCP连接时,客户端和服务端之间的四个步骤,以确保双方都能正常关闭连接。(双方都可以主动断开连接,断开后主机中的资源将被释放)三次握手:指HTTP传输数据时建立一个TCP连接时,客户端和服务端之间进行的三个步骤。
2024-09-02 20:58:01
111
原创 本地代码上传到github
若是优盘文件,可能会提醒fatal: detected dubious ownership in repository ,表示当前文件系统权限可疑,按照提示输入配置命令后重新输入git add . 即可。然后就是看网速的时间啦,等待一会上传完毕就可以刷新github看到啦。7. 把本地仓库文件推送到远程仓库master分支。1. github上新建仓库,并复制仓库地址。6. 与github上新建的远程仓库建立链接。将该目录下所有文件添加到本地仓库暂存区。5. 将添加的文件提交到本地仓库。
2024-07-24 17:47:58
324
原创 苍穹外卖跳过微信支付模块实现
订单支付部分使用build构建Orders对象时出现报错,“Lombok builder is missing non nullable fields“,即Lombok构建器缺少非空字段。可能是orders数据库中存在未设置默认值的字段且构造Orders对象时也未赋值。若是觉得报错看着难受,可以不用build构造器,而是使用Orders对象的get、set方法。跳过微信支付的本质:小程序(10、11)和商户系统(5、6)跳过向微信后台请求。跟着b站看代码开发这块时,个人微信小程序无法开通微信支付功能。
2024-07-15 12:07:36
1365
原创 Nvidia Jetson AGX Orin开箱配置
之前实验室整来了一个Orin,自己无从下手,于是找了些资料用作参考,记录下了当时的设置流程。
2024-07-12 17:07:39
2624
3
原创 问题解决:[Open3D WARNING] Read geometry::PointCloud failed: unknown file extension
程序中先通过numpy数组读取.asc文件,后再转换成.pcd文件,最后通过open3d显示可视化。之前需要开发一个点云操作可视化界面,使用open3d打开保存不同类型点云文件,但是操作asc文件时报错[Open3D WARNING] Read geometry::PointCloud failed: unknown file extension for C:/Users/dy_ec/Desktop/planeGUI/plane_filter.asc (format: auto).
2024-07-12 16:54:16
894
原创 使用LaTeX构建差异性文件
修改论文时,编辑要求提交一版类似word的跟踪修订的差异性对比文件。因为习惯使用latex进行论文排版,又不想再用word重构一版,于是寻找怎么直接跟踪latex的修订。在tex文件所在文件夹中打开cmd终端,执行以下指令,会在当前文件夹中自动生成一个diff.tex文件,显示所有的更改。若修改内容是局部,成段且较集中,可直接在LaTeX文档中使用颜色来标识这些变化。工具可以自动生成带有差异标记的LaTeX文件,非常适合处理大规模的文档改动。工具,且准备好两个版本的LaTeX文件,处理大幅度批量改动。
2024-07-11 17:29:39
555
原创 苍穹外卖源工程启动类运行报错:Cannot instantiate interface org.springframework.context.ApplicationContextInitialize
因为一开始没有找打根本原因也走了很多弯路。
2024-07-11 16:49:29
1034
原创 记录Simulink中Dryden Wind Turbulence Model (Continuous)模块的使用
(1)DCM:看了一些博客说和旋转矩阵没有区别,按照matlab文档中的定义是指表示平面地球坐标到机身轴坐标系的3*3矩阵。但是开始使用时有一个问题是,旋转矩阵的定义是有姿态角的,如果只想测试下生成的紊流速度曲线,应该如何直接定义这个DCM呢?-by2023.4.25待解决。如下图所示,在Dryden风场模型中,q和r表示角速率分量。在simulink中使用此模块,DCM自定义了一个常数的3*3矩阵,生成的扰动风量如下图,左图为三个方向上的角速率,右图是生成的扰动风速曲线。4.补充:部分参数理解。
2024-07-11 15:34:43
1411
1
原创 苍穹外卖报错解决(Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception )
都是Spring框架中的注解,用于定义控制器(Controller)类。它们的区别主要在于它们如何处理HTTP请求和响应。适用于那些不需要视图,直接返回数据作为响应的控制器类,而。适用于需要视图来渲染页面的控制器类。
2024-07-11 15:34:07
1814
原创 解决:AssertionError: Label class 1 exceeds nc=1 in data/coco128.yaml. Possible class labels are 0-0
解决方法:注释掉train.py中的一行代码。背景:一个类别的目标识别,YOLOv5报错。注:仅记录测试YOLOv5中出现的问题。
2022-08-05 12:58:00
1314
原创 YOLOv5环境配置过程中torch和torchvision版本不匹配
一开始说是torch和torchvision版本不匹配,但看了配置的是和github(1.先在conda环境中进入自己设置的环境,我的命名为pytorch,激活环境进去后,卸载高版本torch1.12.0和torchvision0.13.0。于是就随便试试安装低版本的torch和torchvision,没想到成功解决了。根据官网提示选择自己的配置 ,我使用CPU所以使用了最后一行,安装完后再运行测试文件就正常了,咱也不知道这是为啥。2. 去pytorch官网找之前的版本,...
2022-08-04 16:17:42
3753
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人