- 博客(33)
- 收藏
- 关注
原创 腾讯会议不限时开会方法(2025,2,27最新)
新方法:自己现在企业微信上创建新的企业,信息正常填,随后用新创建的企业登录腾讯会议即可。旧方法:企业微信登录腾讯会议即可。
2025-02-27 10:15:54
1432
2
原创 快速部署DBNet教程
本教程不讲DBNet原理,只讲如何部署,在Linux系统中,并实现训练icdar2015数据集我使用的ssh工具是final shell,其实教程Readme里都有,但是初学者不一定会用,我教大家一个好用的顺序。当然我也是按照GitHub上的方式,只是优化了一下顺序。
2024-10-21 15:33:05
1137
原创 错误:‘AT_CHECK’ was not declared in this scope; did you mean ‘DCHECK’?
在编译的时候如指令该指令python setup.py build_ext --inplace(举例子),之后报错错误:‘AT_CHECK’ was not declared in this scope;改怎么办?去src文件夹里打开所有.cpp,在最前面添加:#endif。
2024-10-21 14:51:46
785
原创 MacOS多桌面调度快捷键
可能是我用着妙控鼠标用着不习惯,所以追求快捷键操作,看起来也比较酷。而且在Windows上,我基本不使用多桌面,但是看着同事用Mac的多桌面用的飞起,炫酷程度不亚于win7的Windows键+Tab。在不使用多桌面的情况下,只需要 alt+tab(win系统)或者是⌘command+tab(mac系统)切换不同的应用程序,配合鼠标即可。
2024-09-26 15:32:50
2294
原创 MacOS关闭,最小化窗口快捷键
作为资深Windows用户,刚上手Mac的时候,对Mac的窗口快捷键多多少少有些不适应。Mac的关闭窗口行为和Windows不一样,所以有不适应的情况,Mac系统下的大多数常用软件都可以理解为Windows下的QQ,拿它举例子,在Windows下的,用QQ打开和多个人的聊天界面,你点击那个X,可以把每个聊天窗口关闭,但是无法关闭QQ本身,QQ会缩到右下角后台运行。如果你想退出QQ,需要右键点击小企鹅,之后点退出。
2024-09-26 15:16:34
1350
原创 Gitlab的developer角色无法push代码(在企业情况)
developer可以推到无保护的分支,你可以把代码push到自己新建的分支,但你创建无保护分支的前提是,你的仓库里有一个master,否则你也不能建新的分支,新建的仓库里是没有master分支的,而你是没有权限创建master的,所以,你还是要联系比developer权限更高的人,帮你创建一个master分支,空不空的无所谓。
2024-09-11 19:34:37
743
原创 在mac中使用numbers对数据进行分列(更详细的回答,已解决)
不是抄袭不是抄袭,目前我能检索到的关于number分列的只有两篇回答,但我觉得有待补充,如果看不懂另外的回答,可以来看我的这么问我猜大概率是Windows转macOS用户,不是很熟序numbers表格的操作,但很熟练掌握excel。
2024-09-11 18:47:17
1395
原创 gitlab无法push(pre-receive hook declined)
如果是公司的项目,去项目成员里看自己的身份,如果只是developer,需要确定自己有没有push权限。如果是个人的项目,托管在官网,可以参考这位大佬的,
2024-09-10 16:08:55
665
原创 vim和nano的基础教程(很基础的那种)
nano的用户界面相对简单直观,如果习惯了Windows上的图形化操作,那就nano更易于理解。nano的快捷键也很好记。vim是提供了大量的功能和定制选项,处理复杂的文本编辑任务时非常高效。vim有大量的快捷键和组合键,不好记可以先用nano过渡;vimvim。
2024-09-02 10:43:24
566
原创 如何理解递归(适合小白)
如何理解递归?写了这么多年代码,我居然今天才会使用递归,所以想告诉大家,递归思想不难,但是有需要注意的点。递归是一种算法设计技巧,它的基本思想是通过将问题分解成更小的子问题来求解,直到问题足够简单,可以直接解决。这种“自我调用”的方式在很多问题中非常有效。这是递归停止的条件。当问题变得足够小,不再需要进一步递归时,递归调用就会停止并返回结果。
2024-08-19 23:41:49
359
原创 一个快速理解[快速排序]的Python代码
是一种常用的高效排序算法,采用了的思想。它的核心思路是通过选择一个“基准”元素,将数组分成两部分,一部分比基准小,另一部分比基准大,然后递归地对这两部分进行排序。
2024-08-19 23:03:22
255
原创 对于编程者,如何快速理解对数(log),通过二分查找法。
对数是指数运算的逆运算。如果我们有一个指数方程:那么b就是c对a的对数,记作:举例:换句话说,对数回答了“给定一个底数 a,多少次乘法可以得到 c”这个问题。下面举一个具体算法理解对数,之后就能更好的理解有些算法时间复杂度是怎么算的了。
2024-08-19 14:54:14
464
原创 如何通俗理解准确率、精确率、召回率、F1score、AUC、ROC
本文我会用最通俗的语言帮助大家快速理解并记住准确率、精确率、召回率、F1score,AUC、ROC以及特异度。这些指标其实乍一看能知道都是什么,但是一用起来记不住定义。
2024-08-13 20:34:17
5363
原创 机器学习/深度学习中,防止过拟合的方法
在深度学习中,正则化的作用是防止模型过拟合(overfitting),从而提高模型在新数据上的泛化能力。过拟合是指模型在训练数据上表现良好,但在未见过的测试数据上表现不佳。这通常是因为模型过于复杂,以至于它不仅学习到了数据的模式,还捕捉到了数据中的噪声。
2024-08-11 13:47:59
937
原创 数字金字塔共有6层,最底层有6个正整数,这6个数字靠近的两个相加得到上一层的5个数字,同样这5个数字靠近的两个相加得到再上一层的4个数字。现在这个金字塔有些数字已经看不到了,你能根据已有的数字推算
首先看,5下面的俩问号无非4种情况,1,4 /2,3 /3,2 /4,1,那把每一种情况都算出来之后,发现四种情况都ok,之后看14下面俩问号,无非13种情况,那最后就是13*4种组合,52种。今天有个面试,最后出了一个题,给我三分钟考虑时间,结果紧张没想出来,过后下楼在电梯里想明白了,半夜睡不着,必须编出来。逻辑很简单,14和5下面的俩问号看作是小金字塔了,那30下面的问号也可以看作是小金字塔,想想就睡不着,这么简单居然当时没想出来。
2024-08-09 03:56:13
238
原创 Windows下MySQL数据库复制到Linux上
将Windows上的一个MySQL数据库复制到云服务器涉及几个步骤,主要包括导出数据库、传输文件到云服务器,然后在服务器上导入这个数据库。
2024-08-05 23:14:38
511
原创 python返回最长回文子串的四种算法
初始化:创建一个二维布尔数组dp[i][j],其中dp[i][j]表示从索引i到索引j的子串是否是回文。初始化所有单字符子串dp[i][i]为True,因为单个字符总是回文。填充表格:对于长度大于1的子串,检查和更新dp表。如果s[i]等于s[j]且子串是回文(即是True),则s[i...j]也是回文。更新最长回文长度和起始点:每次发现一个回文子串时,检查其长度是否是当前已知的最长回文长度,如果是,则更新最长回文长度和起始索引。
2024-07-29 16:13:59
1600
原创 验证集和测试集的区别是什么?
不知道大家有没有这样的问题,我最开始接触深度学习,跑过很多项目,发现基本只有训练集和测试集,后来才发现还有验证集,就去搜索,看了很多,基本上都说,验证集是用来调整超参数的。
2024-07-27 07:00:00
333
原创 ABINET/ABCNET的bug汇总
原来是evaluation验证的时候,我的gt_ctw1500.zip和源码生成的det.zip路径对比时候不行,具体原因是我压缩gt_ctw1500.zip时候把文件压缩,应该是全选里面的txt然后再压缩,这样会造成gt_ctw1500.zip在匹配的时候出现ctw1500/000115.txt,不符合'0-9'的命名。作者后续可以优化或者提醒一下下噢。我太菜了,一开始以为是我的数据问题,花了一周检查数据,然后才考虑源码输出,不过事情终于解决拉/
2024-07-26 19:24:10
344
原创 如何在GitHub上传文件
首先在网页上Public无论什么端,先cd到你的文件夹下,如果是Windows,可以在目标文件夹的地址栏输入cmd,直接进入当前路径下的cmd。第一步是配置一下自己的信息,在引号中替换,只需要配置一遍之后依次执行下面的命令,记得改用户名和项目名,期间会收到确认许可。
2024-07-26 18:51:03
282
原创 Python PyTorch cuda 显卡驱动对应关系
首先要看自己是什么显卡,再选择驱动,比如我现在在用一个2080ti的服务器,驱动是470.256.02,那我就要按照驱动去选别的了。个人不建议为了cuda换驱动,除非万不得已,因为安驱动真的麻烦。比如我用的cuda11.3,我就可以安装pytorch1.11。如果你真的需要更高版本的cuda,那就得尝试升级驱动了。比如我的那个,最多安装cuda11.3。这我就不展示了,内容太多了。
2024-07-26 16:55:15
2756
原创 ‘Beziers‘ object has no attribute ‘__len__‘
我看到有大佬说用9eb4831分支安装,但我的项目用那个安,会缺方法,两难,只能用这招了。
2024-07-26 16:29:21
157
原创 服务器里如何自己用某一版本的cuda,而不影响其他人,如果创建自己版本的cuda
问题场景:有一台AI服务器,默认安装的是cuda12版本的,但目前你自己跑的项目需要cuda11.3版本的,如何不影响其他人而创建只属于自己的cuda呢系统CentOS。
2024-07-19 14:49:51
340
原创 qtdesigner的QGraphicsScene怎么用
QGraphicsScene不会用怎么办?其实我不太明白原理,但是能用。生成的.py文件部分展示,定位到有关QGraphicsScene的地方。代码里QGraphicsScene不会用怎么办,在下面代码的下面。在cmd用下面命令从.ui转成.py文件。使用qtdesigner设计ui,之后在编写打开图片的函数时,这样写。
2024-03-08 00:57:38
327
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人